现采用Schneider的Twido系列的TWDLCAE40DRF PLC和6RA70直流调速器的G-SST 2连接进行通信,通信协议参数设置采用USS协议,能启动电机,但发现PLC与调速器之间的通信响应很慢,例如从调速器的r813显示速度的过程数据字已经反馈(不断变化),可PLC的动态数据表却一直不变,过了好一会才显示将最终的速度,请教下各位答侠们,分析分析这个中原因。另外,PLC发过去的PZD在调速器内部会出现高低字节拆分偏移组合,可否有答侠解释下,还有关于USS通信协议的说明书之类的资料或针对6RA70直流调速器的USS通信时要注意的哪些方面,可以分享下吗?
问题补充:
采用的是Schneider的Twido系列的TWDLCAE40DRF PLC,不是西门子S系列的PLC,这两者之间还是有很大区别吧。另外,PLC的通信程序是按照PLC的报文开头01+报文长度+偏移+USS协议的STX、LGE+4PKE+4PZD+BCC,我想看看USS协议通信有没有什么标准的格式要求我没有注意到,希望大家指点一下,先谢谢各位答侠了。
最佳答案
慢是由于读写数据量,出错次数,波特率,还有就是通讯的单元多了,都会造成
提问者对于答案的评价:
将PLC的通信端口换了下,就能够使通信流畅了。可是将发送接收的过程数据字变为7个就还是出现通信不畅的情况,改波特率也没用。不管怎么样,谢谢大家了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148554.html