WINCC通过PROFBUS与S7-300连接,画面直接操作PLC内的MW82单元,但是在画面上只能设定小于6的数值,而且小于6的数值能正确传给PLC,在STEP7中能够得到监控,请教高手可能是哪里出了问题?都有哪些可能呢?
问题补充:
WINCC画面输入过程中,并未弹出任何警告,如果输入大于6的数输入域直接变0或小于6的数,如果输入前是5,那么输入大于6的数就显示5。另外PLC中通过交叉参考查看发现只有一出调用,是L MW82。而且使用变量表可以修改数值为大于6的数,是否就和PLC程序无关了呢?
最佳答案
如果在WINCC中输入大于6的弹出输入值无效,那么就看Wincc中IO域是否组态了上限值,如果没有弹出,检查PLC程序是否用比较指令判断MW82的值
提问者对于答案的评价:
xiexie
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277215.html