我想用S7-200的PLC和西门子触摸屏通过WinCC flexible做一个简单的系统,但I/O这方面不熟 ,能给个例子吗?

我想在IO域内设置一个值,来控制plc的计数器循环次数。然后我想读取一个外部触点接通分断的次数。我设定好IO之后不管怎么弄总是屏幕上IO上总显示#######。PLC输出用VW0,WinCC flexible里面设定IO域,输出,十进制,6位,变量设定为VW0十进制,word。试过各种组合,但是屏幕上总是显示#######. 求哪位高手帮忙解答下怎么弄。最好给个实例。谢谢了。
有资料或者实例的发到这个邮箱[email protected] 谢谢。

你这个显然是触摸屏和PLC没有通信上,最大的可能就是PLC和触摸屏的通信波特率不一致造成的,
一般FLEXIBLE的默认通信速率是187.5k,你可以把PLC的系统块中和触摸屏连接的那个通信口的通信波特率设置为187.5K,然后将系统块重新下载到PLC中,应该就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-23
原因是:HMI进制和PLC的进制不一样。你检查下HMI输入变量处的进制,若是不行,就统一换个别的进制,16位的或是32位或许就可以了
第2个回答  2012-04-23
这个你是没有详细看过winccflexible的说明,显示######表示是通讯没有连接正确,建议你检查触摸屏和PLC的通讯线和通讯连接参数,这里特别提醒一点如果是光是PLC和PC之间用winccflexbie做在线模拟调试而出现上述情况的话,原因是winccflexible和step7micro/win通讯组件冲突,单独安装winccflexibe可以实现在线模拟调试。
第3个回答  2012-04-22
要学PLC ,加QQ,有专家老师指导。2239583758
西门子,三菱,欧姆龙。触摸屏等。追问

广告一边去,你要真有本事帮我解决这个问题我还会考虑下。

第4个回答  2012-04-22
我也不明白
相似回答