恭喜,你发布的帖子
发布于 2024-05-15 15:16:50
2楼
1,martPLC使用Modbus协议,除了通过SMB30设置波特率、奇偶校验等外?
答:需要在PLC里写库,把PLC端口,站号,波特率定义好。不需要PLC初始化。
2,是否还需要在PLC里进行初始化?即使用MBUS_INIT和MBUS_SLAVE2个指令来设置PLC通讯方式为Modbus?
答:这些不需要做。
3,能进行通讯的是不是只有I输入/Q输出/AIW输入寄存器/V存储器这四个?M/T/C/AQ等等能读取吗?
答:可以通信数字量输入输出,模拟量,V,M,定时器等。
4,Modbus地址为:00001、10001、30001和40001时,发送的报文的地址是不是都是0x00 00?
答:Modbus-rtu是标准通信协议。建议你使用S7.NET来做,直接调用函数库来进行读写,不用自己定义发送字符串代码。本论坛可以搜索到S7.NET库文件。
请填写推广理由:
分享
只看
楼主