當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點(diǎn)擊率:24 品牌:西門子_Siemens
1.運(yùn)用Modbus庫(kù)指令,必定要分配庫(kù)內(nèi)存;
2.分配的庫(kù)內(nèi)存計(jì)劃必定不要和可讀取的內(nèi)存計(jì)劃有重復(fù)的當(dāng)?shù)兀蝗怀跏蓟怀晒Α?br/> 幫忙:MaxHold參數(shù)設(shè)定供Modbus地址04xxx運(yùn)用的V內(nèi)存中的字堅(jiān)持寄存器數(shù)目。例如,為了答應(yīng)主設(shè)備存取2000個(gè)字節(jié)的V內(nèi)存,將MaxHold設(shè)為1000個(gè)字的數(shù)值(堅(jiān)持寄存器)。
HoldStart參數(shù)是V內(nèi)存中堅(jiān)持寄存器的開端地址。該數(shù)值通常被設(shè)為VB0,因而HoldStart參數(shù)被設(shè)為&VB0(VB0地址)。別的V內(nèi)存地址可指定為堅(jiān)持寄存器的開端地址,以便在項(xiàng)意圖別的當(dāng)?shù)剡\(yùn)用VB0。Modbus主設(shè)備可存取V內(nèi)存MaxHold個(gè)字?jǐn)?shù),從HoldStart開端。
假定HoldStart設(shè)為&VB0,MaxHold設(shè)為1000,即Modbus主設(shè)備可存取V內(nèi)存從VB0開端,可存取1000個(gè)字,2000個(gè)字節(jié)。則庫(kù)內(nèi)存的開端地址必定要從2000以上開端,不然初始化不成功,回來過錯(cuò)代碼為5,即“堅(jiān)持寄存器與Modbus隸屬符號(hào)堆疊”。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航