西门子SMART PLC的自由口发送测试(一)

初次使用,一开始就出现了理解上的误区,smart本身集成了一个485口,端口支持的是485协议,而我用的串口线是232转USB,而串口中只有232是没有协议的,其它如Modbus RTU,USS(变频器),PPI等都是有自定协议的。虽然他们也都是基于自由口由西门子官方所编协议,但是在使用上还是需要遵守串口的协议来通信。后来我把232换成了485电缆就没有问题。如果非要用232的电缆的话,那就加一个485/232的拓展卡。然后在组态里选择232口,再用232的电缆就行了。或者电脑自带232口,就做根线直插就好!

所作的是XMT发送测试,具体见图:

这里需要主义的是VB100设定即将写入的字符个数,如果默认为0的话,那就没法玩了,一个都写不出去!在接收测试时,这个不用设置,写完会自己算,不用画蛇添足了!调试方式有两个,超级终端和串口!

 当然用串口助手也是可以的

目前先根据手册,编写基本的发送接收程序,至于具体的协议标定,随后再来细细研究 !

发布了314 篇原创文章 · 获赞 93 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/qq_18671205/article/details/104860605