发表于:2019/11/21 22:05:22
#0楼
本贴内容来自<120例> 1.5.3章节
测试设备:M218 PLC,台达VFD-M系列变频器.
VFD-M参数设置如下
设置完参数后,重新上电,VFD-M通信地址见下表
modbus ASCII写单字帧数数据见下表
modbus ASCII读多字帧数数据见下表
M218串口设置如下.
如果不使用起始停止字符,则全部设置为0.接收帧长度与接收帧超时时间不能同时设置.
设置停止字符时,第一个停止字符与END 1相同,第二个停止字符与END 0相同.如下图
如果使用起始停止字符,则发送的字符串必须去掉起始与停止字符,发送的字符数量也要减去这几个字符的数量.
接收时,不会接受起始与停止字符.如果不使用起始与停止字符.则发送的字符串必须包含全部帧需要的字符.
发送的字符数量与帧需要的字符数量相等.接收时接受全部字符串.
M218 ADDM中的地址可以不写从站地址.如下图
所有字符串发送前必须转换为16进制.或10进制数再发送
测试设备:M218 PLC,台达VFD-M系列变频器.
VFD-M参数设置如下
设置完参数后,重新上电,VFD-M通信地址见下表
modbus ASCII写单字帧数数据见下表
modbus ASCII读多字帧数数据见下表
M218串口设置如下.
如果不使用起始停止字符,则全部设置为0.接收帧长度与接收帧超时时间不能同时设置.
设置停止字符时,第一个停止字符与END 1相同,第二个停止字符与END 0相同.如下图
如果使用起始停止字符,则发送的字符串必须去掉起始与停止字符,发送的字符数量也要减去这几个字符的数量.
接收时,不会接受起始与停止字符.如果不使用起始与停止字符.则发送的字符串必须包含全部帧需要的字符.
发送的字符数量与帧需要的字符数量相等.接收时接受全部字符串.
M218 ADDM中的地址可以不写从站地址.如下图
所有字符串发送前必须转换为16进制.或10进制数再发送
附件:
[本地下载]水平一般,能力有限.如有错误之处.欢迎并感谢指出.我一定认真学习积极改正.请勿DISS.