小生正在尝试用PC机与6RA70进行通讯,主要就是读出当前转速和设定目标转速。看了说明书,可还是一头雾水请好心人帮忙指点!
我用Cb编程,调速器上有CUD1通讯板,请问如何接线,报文结构? 我有什么说的不明白的大家可以继续问我,本人以前以编程为主,涉略工控不多,请大家多帮忙!!
问题补充:
谢谢您,但是我这个项目里还包括温控和噪声,其他部分通讯都已经解决了,就剩下6RA70了。 请问一下以前有人用C来和调速器通讯么?
最佳答案
可以用USS协议来做,上位机上需要一个MSCOMM32.OCX控件,串口控制仔细一点,设置不要错,所有的通讯都是围绕这个控件完成的,看看C编程手册,网上也有很多介绍的。报文结构可以参考6RA70手册,还是很简单的,我是要控制四台6RA70,采用从站轮询50ms一个站,通讯速率38400,用485口做的,在6RA70上用的是装置门板上那个DB9插口,标准的针脚定义,即用3,8针,我相信232协议一样可以用的,70因为232和485复用,在232的情况下,针脚定义比较特殊,用的是2,7针,地线还是5。用485的好处是通讯速率高,可以带多台从站。细心一点,肯定可以做出来的。祝成功!
提问者对于答案的评价:
ok
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc182334.html