这个项目是700IE V3触摸屏和S7-200PLC通讯,PLC1-5分别为:CPU226,EM221 EM232 EM235 EM277。PLC1上的两个端口已被使用,0口与modbus通讯,1口被设备内部使用,于是触摸屏与EM277通讯线连接。
触摸屏程序里设置的变量是循环使用 周期为500ms。
一、一月左右差不多出现一两次以下两条错误:
1、代码190010 变量 溢出 数据丢失。
2、代码9999 全局:未知错误no free PDU,%1,%2,%3,%4,%5,%6,%7,%8。
二、一天内要出现几次以下错误 :(出现通讯中断的时候,敲动以下EM277这个模块偶尔能恢复,过段时间又不行了。EM277也换了一个全新的,现象一样。)
1、代码140001 通讯中断。
2、代码140000 通讯已连接。
在软件编辑里面:系统报警→HMI系统报警 前面的勾选是灰色的 取消不了。
请大神帮忙分析解决一下,跪谢!自己折腾很长时间没有搞好,麻烦了!!!
图片说明:
最佳答案
1、
上排最后一张图
SmartLine V3,配置文可以选择“PPI”、“MPI”。不要选择DP,最远通讯距离 50 米
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartlinesv3faq/SmartPanels3_3_4.htm
用的什么电缆?用专用电缆呢?参考《Smart屏与PLC通信用什么电缆》
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartlinesv3faq/SmartCable.html
2、上排正数第4张图,选择S7-200 或 S7-200 CN,而不是 S7-200 SMART
3、上排倒数第2张图,增大缓冲区溢出的删除比例
4、问题,系统报警是默认的,参考下面链接中的问题3
http://www.ad.siemens.com.cn/productportal/prods/hmi/smartpanels/upload%20pages/template/list/wap_smartline_q9.html
5、参考一下面板的技术规范,第 8 节,结合项目看看是不是有超出限制的情况
HMI设备Smart 700 IE V3, Smart 1000 IE V3操作说明
https://support.industry.siemens.com/cs/document/109480498
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311685.html