發布日期:2022-04-26 點擊率:79 品牌:西門子_Siemens
西門子PLC運用Modbus庫留心事項:
1.運用Modbus庫指令,必定要分配庫內存;
2.分配的庫內存方案必定不要和可讀取的內存方案有重復的本地,不然初始化不成功。
幫忙:MaxHold參數設定供Modbus地址04xxx運用的V內存中的字堅持寄存器數目。例如,為了答應主設備存取2000個字節的V內存,將MaxHold設為1000個字的數值(堅持寄存器)。
HoldStart參數是V內存中堅持寄存器的開端地址。該數值通常被設為VB0,因而HoldStart參數被設為&VB0(VB0地址)。別的V內存地址可指定為堅持寄存器的開端地址,以便在項意圖別的本地運用VB0。Modbus主設備可存取V內存MaxHold個字數,從HoldStart開端。
假定HoldStart設為&VB0,MaxHold設為1000,即Modbus主設備可存取V內存從VB0開端,可存取1000個字,2000個字節。則庫內存的開端地址必定要從2000以上開端,不然初始化不成功,回來差錯代碼為5,即“堅持寄存器與Modbus隸屬符號堆疊”。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航