初中生
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 105 点
下载积分: 699 分
在线时间: 14(小时)
注册时间: 2017-01-17
最后登录: 2023-07-05
查看初中生的 主题 / 回贴
楼主  发表于: 2017-01-17 17:19
 西门子300中的  OB块  怎么用? 哪位大神讲解下     例如:OB35、OB80、OB82、OB83、OB85、OB100、OB122等
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6726 个
工控威望: 37081 点
下载积分: 7245 分
在线时间: 9352(小时)
注册时间: 2006-09-13
最后登录: 2024-03-29
查看cvlsam的 主题 / 回贴
1楼  发表于: 2017-01-17 20:32
例如,你想PLC在STOP状态转为RUN状态时执行一些初始化的动作,请在OB100中的编程。

至于其他中断组织块,你要使用到相应功能时,才会进行编程,除了定时中断之外,其他类似于机架故障中断在其中编写程序的目的是为了捕捉错误并进行一些处理,而空OB的目的在于防止因为发生中断而不能调用对应的OB而进入停机程序。

95%的西门子程序员不会在故障中断中编写程序。

Good Luck~
初中生
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 105 点
下载积分: 699 分
在线时间: 14(小时)
注册时间: 2017-01-17
最后登录: 2023-07-05
查看初中生的 主题 / 回贴
2楼  发表于: 2017-01-18 09:21
我见 有人在OB82  OB83  OB85  OB86中编写程序,有必要吗?