在自动化控制系统中,由于现场情况复杂,不同程度的外部干扰都会影响西门子PLCS7-200软
件与CPU通信,用户需要根据故障现象仔细检查。对每一部分模块进行排查,对于轻度的故障现象,
在设备正常的条件下,发生编程软件不能与CPU通信的原因,这个让现场的维护的技术人员很困扰。
下面有几种经常出现的一些问题逐一排查
一、西门子200plc编程软件与PLCS7-200CPU通讯异常
1.编程软件STEP7MicroWIN中设置的对方通信口地址与CPU的实际口地址不同;
2.编程软件STEP7MicroWIN中设置的本地地址与CPU通信口的地址相同了,应当将编程软件
STEP7MicroWIN的本地地址设置为0;
3.编程软件STEP7MicroWIN中使用的通信波特率与CPU端口的实际通信速率设置不同;
4.有些程序会将CPU上的通信口设置为自由口模式,此时不能进行编程通信。编程通信是PPI
模式,而在“STOP”状态下,通信口永远是PPI从站模式,因此用户**把CPU上的模式开关拨到“STOP”
的位置;
二、CHNet-S7200以太网通信方式获取plc的参数信息
上述问题中如果能排除不是第4种方法出现的故障,在无法得知PLC里的内部信息情况下,给排
查工作增加了难度;这里可以参考一种外部硬件的测试方法,推荐一个国产的plc转以太网模块,
兴达易控的一款型号CHNet-S7200
在不动plc内部程序和不耽误正常生产的情况下,插在S7200plc的通讯口上,用浏览器访问它
的IP地址,这个时候S7200plc的内部信息就全部显示在页面上了,此时就可以用一台电脑和一根网
线直接跟S7200plc通信了,实现上下载程序以及上位机组态软件和触摸屏的数据采集了。