恭喜,你发布的帖子
发布于 2018-04-27 11:19:18
6楼
经常看见楼主的精彩回答,楼主的认真严谨是有目共睹的。感谢楼主给我们学习路上的许多帮助。
关于通信,我希望我们的应用工程师,特别是新手,首先要一定的通信基础知识。不要一上来就是通信指令应用。要理解PLC的通信伙伴的通信协议内容。用指令要知其然,知其所以然。例如我们用modbus库指令,要了解为什么要有站地址slave、存储地址DataPTR,数量Count,为什么要有Mode,Baud,Parity等,前一问你要了解通信规约(通信协议,数据帧),后一部分你要知道这是利用的PLC的自由口通信,这是异步串口通信。这些百度都容易获得知识。
同时,我们要了解设备的一些特殊约定。例如,许多变频器等驱动设备,必须先接受停机命令,再才能正常启动运行。我们非常了解协议,我们用串口助手,发送正确的PZD数据(命令和设定值)启动电机就是不启动,怎么回事?其实你只需要在此之前,发送一次停机命令。再把上诉数据包发送一次,电机就启动了。
请填写推广理由:
分享
只看
楼主