欢迎来到西门子工业支持中心网站!
欢迎来到西门子工业支持中心网站!
悬赏:100分 | 解决时间:2012-07-20 21:02
产品版区:
精简Basic屏
淡淡地
SMART-700触摸屏,我设定好IO之后不管怎么弄总是屏幕上IO上总显示#######。类型是输出,变量是DWORD连接西门子200PLC
小程序:
最佳答案
回答者:
lee nd2009
回答时间:2012-07-18 09:17
提问者对于答案的评价:
是数据类型不匹配,谢谢你
专家置评
已阅,最佳答案正确。
置评专家:西门子人机界面产品支持 2012-07-24 09:04
二者未建立连接,我也碰到过类似问题,主要检查PLC、Smart中设置的波特率、地址冲突,或者你的PLC接口被改为了非PPI方式。
你的WinCC flexible 2008 sp2项目中的通讯波特率改为9.6kbps,与200的PLC保持一致。
具体连接参考:http://www2.ad.siemens.com.cn/download/Upload/AS/brochure/4090.pdf
《SMART700 操作手册》
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/4092[1].pdf
如果只是输出域显示“#######”这个符号,可能的原因:
1)数据数值与plc没有匹配
2)数值超范围
3)通讯没有连接或者没有连接好
也有可能你的数值太大了,你的显示长度不对,拉长一下,看看.
十有*是HMI定义的显示窗口(I/O域)的宽度不够。
通讯没有建立;
显示窗口不够宽。
1、数据不能正确显示时,就会显示全变成“###”。
2、不能正确显示的原因——
1)数据格式不正确,或者瞬时超出表示范围;
2)通讯不良,存在通讯时断时续的情况。
3、怎么解决“通讯不良”——
1) 降低波特率,把波特率改低些
2)做好EMC,即做好屏蔽,按EMC原则布线
3)通讯线长度在允许范围内
检查一下你的数值长度,是不是小于实际数值的位数。
设定I/O域的宽度不够。例如,显示DWORD为十进制数据:
转帖:
默认只有6个9。这个格式可以自己改。例如:
123456789, 就将各式各样写成 99999999。
现赠您1张1847体验会员卡,可免费领取,畅学1847会员内容,是否领取?
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!