发布于 2013-06-10 22:08:33
19楼
这个问题,其实我有设想过一种玩法,暗地里希望有人能提出来,并做个实践:
就是用多字移位的方法,一个FC,管理整个规划区,每调用一次,即将整个规划区移位一位,最新的位填补一个报警状态。
然后在OB1的开始,或者有记号标记的第一次调用时规划区清0.
那么如果系统中有1000个报警,那就是FC被调用1000次。
由于FC被调用的次序总是不变的,所以到OB1结束的时候通过报警处理块FB100来分析这个规划区的内容,各设备报警对应的位置都是固定的,那么就可以得到报警与新报警了。
好处就是不需要每个规划区bool位的使用都要记的清清楚楚。
那是最累人的。
微信公众号:PLC标准化编程,ZHO6371995