M340_modbus通讯实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

M340_modbus通讯实验
实验设备:
Modbus 主站:
M340:P342010
Modbus 从站:
TWDLCAA24DRF
接线方式:
使用双绞线电缆,RJ45的4(D1)接到TWDNAC 485T的A,5(D0)接到TWDNAC 485T的B
实验概诉:
主站通过WRITE_VAR指令往从站写2个字的数据,然后用READ_VAR指令读取该数据,监视读到的值是否与写入值一致,以熟悉M340的MODBUS通讯。

实验步骤:
1.新建项目选择TWDLCAA24DRF,添加选件TWDNAC485T,并配置为
Modbus,地址为2,并配置好通讯参数,如下图:
2.在UNITY中新建项目并做好硬件配置,modbus通讯口设置为主站并设置
通讯参数(参数与twido的485T一致)
3.编写程序
a.在“数据编辑器”中给%mw200初始值5555,%mw201初始值1234
b.配置WRITE_VAR,让主站把%mw200开始的连续2个字写到从站的%mw10。

c.配置READ_VAR,主站读取从站的%mw10开始的连续2个字,并存到主站的%mw10(RECP)。

4.把项目程序分别下载到主、从站plc,接好通讯电缆,运行plc,
并在
UNITY中打开主站M340的程序并监视%mw10、11的数值是否与写入数值一致。

实验注意事项:
1)正确配置READ_VAR和WRITE_VAR(请参考帮助文档),比如,OBJ类型为
‘%mw’,输入时别忘了单引号。

2)主从站的通讯端口的参数设置必须一致.
3)功能块ADDM输入地址格式,
对于使用 Modbus 协议的设备的地址,参数 IN 采取格式‘',注意别忘了单引号,其中:
r:机架号(机架)本例为0
m:模块位置本例为0
c:Modbus 端口(0) 的通道编号(主站即M340 的通道,本例为0)
e:Modbus 从站号(设备)(范围介于 1 到 247 之间)本例为2 4)twido的内存要释放,即在梯形图逻辑中要用到%mw11或以后的寄存器.。

相关文档
最新文档