发表于:2013/12/2 21:33:32
#1170楼
廖老师。我有一个问题想请教一下,我现在用S7-200 314的CPU做负载控制, 共有80路数字输入,一一对应80路数字输出。 其中16路为各种告警输入,比方说是从IO.O-I1.7这16路,都为常开触点, 我想让他只要这其中一个输入有动作,就置M0.1为1, 这样我就不加载了, 问题是: 我得或16次吗?我用的是I0.0或I0.1或...一直或到了I1.7, 请问能不能直接读取这触点对应的byte呢?
还有个问题麻烦您: 我每一路输入都对应每一路输出,控制判断程序是一样的,只有I 和O 点不一样而已, 我现在是做了一个FC,在FC里做的控制判断, 然后在OB1里调用FC的时候传送I O实参, 这样我就要复制80次?
新手可能表达的不太清楚, 万分期盼您的指点。谢谢廖老师!
还有个问题麻烦您: 我每一路输入都对应每一路输出,控制判断程序是一样的,只有I 和O 点不一样而已, 我现在是做了一个FC,在FC里做的控制判断, 然后在OB1里调用FC的时候传送I O实参, 这样我就要复制80次?
新手可能表达的不太清楚, 万分期盼您的指点。谢谢廖老师!