letham大师 我又有问题了

目前我在WINCC里已经组态完成,只要激活WINCC CP5611板卡绿灯亮,EM277绿灯亮显示正常运行。只要取消激活WINCC  CP5611板卡绿灯就灭  EN277模块 DP ERROR红灯亮。这是否说明我已经组态成功呢,可以正常使用WINCC来和226CPU建立变量连接呢?如果成功输出偏移量0对于7-200侧的VB1200,输入偏移量0 对于S7-200侧的VB1232
。那么我在CPU中数字量输入点 I0.0 应该对应在WINCC 所建变量那一个变量呢,是否应该试V1232.0呢?

最佳答案

这个要看你的PC 站里组态的EM277的输出输入地址和长度了。如果你的EM277的输入,输出地址都是从0开始的,并且长度是32 BYTE 的情况下,并且组态的EM277的V区偏移地址是1200的,那么WINCC 中输入偏移量0,就是对应的200测的VB1232。WINCC中的输出偏移量0开始就是对应S7 200测的VB1200。
如果,WINCC需要读取S7 200的IB0,你需要编写程序,把IB0 MOVE到VB1232。
同样,你想把 WINCC上的一个变量,比如输出变量,偏移地址是0的一个BYTE数据,传给S7 200,那么在200里面VB1200就是你的数据。

提问者对于答案的评价:
真是恍然大悟,我还建立直接变量你,不可能读出来变量的,多谢您了!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc208085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 下午6:34
下一篇 2017年11月6日

相关推荐