张羽
我现在用台达DTA4848V1温控器与信捷XC3-24R-E型PLC进行通讯怎么都通讯不上,台达温控器支持Modbus通讯协议,
温控器设定为:地址2 传输速率:9600 通讯位元;7 停止位:1 偶校验
信捷通讯设定:选择串口2 传输速率:9600 通讯位元;7 停止位:1 偶校验
REGR K2 H4700 K1 D10 K2
采用特殊M,每隔0.5秒接通一次
但是怎么都通讯不上,看说明书写的很简单,但我不知道问题出在哪里(图片上传不了,抱歉)
zm_pp
我也试过也是不行!比如:发送01 03 00 28 00 01 04 02或01 03 00 28 00 01 D3均没有反映,我找不到PLC的ascll和RTU转换的方式那里有!上边是读取站号为1的D40存储器1笔资料啊!是不是数据串有错误?通讯设定那些都一一对应过!
双人徐2008
信捷PLC通信是RTU的,不是ASCII的。还有自由格式协议。
不会吧?在软件里面只有ASCLL和自由通讯,没看到哪里有RTU模式啊?
dugang
哦,你是说用自由模式啊!这个设定界面我知道,谢谢!再有工程我就再试试。
楼上有没有解决?我也遇到这个问题
wlqmutou6
yourgk
据我所知,信捷XC系列的PLC的Modbus仅支持RTU格式,不支持ASII格式,而台达温控器却只支持ASII格式,所以只能使用PLC的自由通讯格式来进行处理
LBX112233
谢谢分享,学习一下。
qq896291256
自由通讯是不是和三菱的RS指令相同呢?
爱吃苦瓜的鱼
多谢楼主分享!!