PLC300组织块的使用问题
刘玉蓉
发布于2014-10-15 17:05
199
0
标签:
在OB1里编写了我用的简单程序,想问下书中提到的那些个组织块OB如何使用,他们总类繁多,有什么启动时用的组织块OB100,电源故障处理组织块OB81,诊断中断处理组织块OB82,CPU硬件故障处理组织块,····总之太多了·,想问下这些个组织块都得我一一编写么,然后下入我的PLC中?还是编程序时直接将组织块拖入主程序即可?另外想问下那个日期时间中断组织块每个项目的程序都要编写这个组织块么?
佳答案
1、想问下这些个组织块都得我一一编写么,然后下入我的PLC中?
不是都得一一编写。OB1是必须的,其余是是按需要来进行编写。有关组织块的应用,详见:
详见《组织块使用说明》下载:
https://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
2、还是编程序时直接将组织块拖入主程序即可?
如果系统添加了下述组织块(即不需编程,拖入主程序即可),当系统发生相应故障时则CPU不会停机。这些组织块:
OB81 电源故障
OB82 诊断中断
OB83 插入/拔出模块中断
OB85 优先级错误
OB86 扩展机架,DP主站系统或者分布式I/O故障
OB87 通讯故障
OB121编程错误
OB122 I/O访问错误
3、另外想问下那个日期时间中断组织块每个项目的程序都要编写这个组织块么?
如需要日期时间中断就要编写,否则就不需要。