在现代工业自动化控制中,网络控制成为了扩展过程控制功能,增强数据共享功能的最有效最可靠的技术之一。并且以飞跃式的快速发展模式深入各个行业中。PLC 是过程控制中用的最多最广的一种控制设备。
在一个项目中,我常常碰到各种各样的仪表,变频器等等一些现场设备,而这些设备由于是不同厂家的品牌,要和我做的控制系统交换数据的话就得用通讯了。起初我认为很麻烦,因为太多太杂了。调试也特别麻烦,而要使各个不同厂家的产品都通讯链接起来的话,还需要转换协议。特别麻烦。为此我在工作经验中也总结了几个经验心得和大家分享一下。
1:在做通讯程序的时候,一定要读懂其报文格式。包括其开始符 结束符的设置。
2:通讯线一定要仔细检查,不然你的程序编写的再对,都是无用的。
3:一定要选择正确的物理通讯接口。232 485 通讯距离等等。选择正确的通讯媒介,就是所谓的通讯线缆。
4:PLC 和下位设备通讯的时候,PLC 和PLC 通讯的时候,最好从站不要太多。大于2个从站建议尽量不要走串行通讯。
5:PLC 编写通讯程序的时候,尽量把校验程序当做子程序来写。