詳細介紹
簡單記錄西門子CP443-1以太網通訊處理器代理cpu224作為從站,XCM作為主站,在西門子驅動網中找到Modbus Slave Port0(V1.2)版本的指令庫,需要定義port0的通訊參數,Buad:19200;Parity:2偶校驗;Addr:站號;MaxIQ:參數將提供Modbus地址0XXXX和1XXXX使用I和Q點數設為0~~128之間的數值;MaxAi:參數將提供Modbus地址3XXXX使用的字輸入(AI)寄存器數目設為0~~32之間的數值;MaxHold:參數設定Modbus地址4XXXX使用的V存儲器中的字保持寄存器數目。
MBUS_INIT,MBUS_SLAVE,在信捷PLC中寫LDM0 ;COLW K2 K1 M10 K2足矣
CPU224做主站,信捷XCM-60做從站,MA-16YR模塊做從站,MA的Y0對應地址K129,通訊參數寫好就是了!
現在由于現場距離比較遠,大約1000米左右 利用現在已經具備的局域網,通過第三方無錫北辰ppi轉以太網。支持modbus-tcp/ip協議。支持很多功能碼。
Bcnet北辰自動化
ModbusTCP 通訊
BCNet-S7 模塊內集成ModbusTCP 通訊服務器,因此ModbusTCP 客戶機,如支持ModbusTCP 的組
態軟件、OPC 服務器、PLC 以及實現ModbusTCP 客戶機的高級語言開發的軟件等,可以直接訪問
S7 系列PLC 的內部數據區。Modbus 協議地址在BCNet 內部已經被默認映射至S7 系列PLC 的地址
區,實現功能號包括:FC1、FC2、FC3、FC4、FC5、FC6 和FC16。
信捷XC5-32T-E作為主站,西門子CPU224作為從站,用信捷封裝modbus指令就可以了。
西門子CP443-1以太網通訊處理器代理
北西門子CP443-1以太網通訊處理器代理