DVP-ES COM2:
可作为主站或从站,支持ASCII/RTU通讯格式,可调整波特率,速率最高可达921kbps,及修改数据位长度( Data bits, Parity bits, Stop bits )。D1120:COM2 (RS-485) PLC的主站/从站通讯协议。
参考下面的表格进行设定。
例: COM2通讯格式修改方法
1. 若要修改COM2 的通讯格式,请在程序最上端加入下面程序代码,当PLC 由STOP 到RUN时,在PLC的第一次扫描时间时,会侦测M1120是否有On,若有则会根据D1120的设置值去更改COM2的相关设定。
2. 将COM2的通讯格式改为ASCII模式、9600bps、7 Data bits、Even parity、1 Stop bits (9600, 7, E 1)
你的分有多高?我十分钟之类把你的通讯问题及程序都可以解决掉。
首先1.PLC ES系列是台达的PLC那选就选择 (PLC与MODUBS设备)选项
2.选中台达的PLC,找到你的型号,可以选DVP的,因为他们的协议是一样的
3.增加MODUBS从站,如果你采用的从站列表中有,就直接选择型号就可以了,没有自己看自定义一下。填上PLC的输出及输入存储地址就可以了。配制完成。。 就这样如果多个站你号站号的位置改变一下就好了。
另外说明一下如果是PLC与PLC通讯你就选择PLC-PLC通讯就好了。。
如果有问题在线可以问我。我反正要拿到你的高分。
AND M1000
MOV K1 D1121 //设置该PLC作为从站1
SET M1143 //设置COM2口为RTU模式
MOV HC9 D1120 //COM2口通讯格式设定
SET M1120 //通讯格式保持
MOV K20 D1129 //通讯逾时时间设定
其实,在台达说明书里有实例。请认真看看。
直接搜台达es的编程手册。里面有modbus通讯详解。
台达ES com1和COM2 端口的站号是通过特殊数据存储器D1121来定义的,数据0和1是默认主站,2开始为默认从站。如果你有用到com1,建议不要修改默认站号(1),可以使用com3作为从站来用。D1255 为com3端口站号 D1109com3通讯模式 D1252 COM3通信逾时设定。具体可参考编程手册。