可能原因为:
1RS-485配线不正确;2主从站的通讯格式与通讯速率设置不一致
你应该按照以下方式做:
1检查配线;2将主从站回归出厂值,然後重新设置通讯格式与通讯速率(D1120)
从站的程序:
只需要设置通讯格式与通讯速率,注意一定与主站保持一致。
两个台达PLC通讯,直接使用台达PLC LINK通讯,主站:设置主站站号、波特率、通讯格式,从站:设置从站站号、波特率、通讯格式,主从站的波特率、通讯格式一致。
台达手册有详细的说明,台达101例里有具体的例子。下载看看吧。或到中国工控网找一找我的台达通讯例子。用户名也是happinessman88
2台PLC进行通讯时,应注意:1 RS485的通讯方式是固定主从的,首先查询好两台PLC是否都可以做主/从,像欧姆龙的经常只能做主不能做从,台达的则是都可以,根据产品型号确定好这一点。2 485的通讯需要用屏蔽双绞线进行连接,抗干扰性较弱,应远离变频器等干扰。3 注意通讯协议和通讯速率的统一等问题。直接用RS485跑现场总线的实用性较差,经常使用RS485转POWERSBUS,在通讯底层走POWERSBUS,透传MODBUS等多种协议,施工简便省成本。
DCIMA是双轴绝对位置圆弧插补指令。
在台达的PLC手册和台达的101例有详细的说明和案例。
MC是主控指令MCR主控指令结束,
MC =1时:MC至MCR 之间的程序工作,
MC =0时,MC 至MCR 之间的程序不工作。
台达PLC,是台达Programmable Logic Controller的缩写,又名台达可编程、台达可编程控制器、台达可编程序控制等,是台达为工业自动化领域专门设计的、实现数字运算 *** 作的电子装置。 台达PLC采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等 *** 作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
如果需要这方面的可以到“中达电通”网站下载“DVP-PLC 101例”,里面有台达PLC的2轴联动直线插补例子程序。
如果需要台达PLC,可以到“中华自动化商场”去逛一逛,有你需要的。
自由通讯是要你自己编写编码程序和解码程序的,硬件只负责收发数据,至于发什么,要由你编程的,收到数据也要由你编程处理的。
你上面说的不是自由通讯,而是基于某种协议通讯,这种方式,要严格按照协议格式来编写数据。一般由字头+控制元件+控制方式+字尾构成。
以上就是关于台达PLC主站与从站通讯问题全部的内容,包括:台达PLC主站与从站通讯问题、求台达PLC DVP12SA211T和DVP14SS211R两个PLC一个做主站,一个做从站的通信设置程序、请问2个台达PLC用RS485通讯要注意什么问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)