landou 发表于 2024-10-12 14:24:23

EasyLad 发表于 2024-10-12 11:17
现在有编程口ModBus通讯支持无校验的内核程序,只是功能增加很少,所以就没放上来,可用下面这个内核程序 ...

感谢大佬,继续测试{:lol:}

超级电气 发表于 2024-10-12 21:38:31

EasyLad 发表于 2024-10-12 11:17
现在有编程口ModBus通讯支持无校验的内核程序,只是功能增加很少,所以就没放上来,可用下面这个内核程序 ...

{:5_323:}测试通过9600/8/N/1,牺牲了监控!!!{:titter:}

超级电气 发表于 2024-10-13 21:46:10

{:lol:}网口通讯正常!原理图中信号线反了,调换后正常了!!

超级电气 发表于 2024-10-13 22:17:47

有个问题,用modbus TCP 服务端时,PLC无站号,即0~255都能用,用上位机都能读取,应用过程中会引起混乱!

超级电气 发表于 2024-10-13 22:38:59

目前就是这样的情况!!

EasyLad 发表于 2024-10-14 14:12:44

超级电气 发表于 2024-10-13 22:17
有个问题,用modbus TCP 服务端时,PLC无站号,即0~255都能用,用上位机都能读取,应用过程中会引起混乱! ...

按照标准的ModbusTCP协议,走TCP客户端/服务器直连时是没有站号一说的,ModbusTCP协议只有单元标识符,是在做ModbusTCP转串口ModbusRTU或连接Modbus网关时使用,走TCP客户端/服务器直连时不应判断单元标识符,而应该原样返回。


超级电气 发表于 2024-10-14 19:09:38

是的呀,0或255是可以做广播地址的,但1~127是各设备唯一的地址

EasyLad 发表于 2024-10-14 21:00:56

超级电气 发表于 2024-10-14 19:09
是的呀,0或255是可以做广播地址的,但1~127是各设备唯一的地址

这是指串行链路上的,TCP/IP链路上可以忽略单元标识符,因为IP地址本身就已经能够寻址到服务器了,除非是用作以太网转串口

超级电气 发表于 2024-10-18 14:03:14

系统{:4_174:}{:4_174:}{:4_174:}网口运用在DIP-40芯片上,测试通过!!!

ZYHbusiniao 发表于 2024-10-19 10:21:37

很不错的资料,学习了{:4_171:}
页: 13 14 15 16 17 18 19 20 21 22 [23] 24 25 26 27 28 29 30 31 32
查看完整版本: 可用于 32G12K128 开发的梯形图编程语言,免费使用,比FX3U功能强大