天堂网www中文天堂在线/色操在线/成人精品视频一区二区三区/欧美特黄一片aa大片免费看

  • 西門子PLC的modbusTCP通訊解決方案———西門子PLC的modbusTCP通訊解決方案

     

             西門子PLC(S7200,S7300,S7400)連接施耐德組態軟件Vijeo_Citect,通過BCNet-S7 modbusTCP協議;

     

    1、打開Citect組態軟件,在項目的“通信”目錄下設置相關參數;

     

    2、如下圖,分別設置“集群”,“I/O服務器”及“網絡地址”;

     

    3、如下圖,分別設置“通訊板”,“端口”及“I/O設備”;

    4、如下圖,創建標簽變量;

    Modbus TCP與西門子PLC數據地址對應關系

    BCNet-S7PPI、BCNet-S7MPI內部集成ModbusTCP服務器,支持ModbusTCP通訊的客戶機軟件可以直接讀寫PLC的數據。實現功能號包括:FC1、FC2、FC3、FC4、FC5、FC6和FC16。

    PLC的站地址為Modbus從站地址。

    PLC的數據區和Modbus數據區在BCNet-S7PPI/MPI內部被自動映射,PLC內不需要編寫通訊程序:

    1. PLC的Q區對應Modbus的線圈,Q0.0對應00001。

    2. PLC的I區對應Modbus的離散輸入,I0.0對應10001。

    3. PLC的M區對應Modbus的輸入寄存器,MW0對應30001。

    4. PLC的V區(DB區)對應Modbus的乘法寄存器,VW0對應40001。

     

    地址計算公式如下:

    1. Qm.n = 00001 + m*8 + n。

    2. Im.n = 10001 + m*8 + n。

    3. MWm= 30001 + m/2,m為偶數。

    4. VWm = 40001 + m/2,m為偶數;DB1.DBWm = 40001 + m/2,m為偶數。

    例如:地址:40040;對應S7200地址:VW78;

    對應S7300地址: DB1.DBW78;

     

    5、通訊測試(以S7200為例)

     

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航