当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
求助:关于300编程中的OB和DB块
点击:
1129
| 回复:
9
wdlx
关注
私信
精华:0帖
求助:0帖
帖子:46帖 | 409回
年度积分:0
历史总积分:608
注册:2006年11月24日
发表于:2007-07-25 09:49:00
楼主
请问大家,300编程时用到DB和OB块,我不清楚除了OB1外还有哪几个需要编写,是否只要添加不需要写内容?比如我添加OB86,OB100,OB121。还有DB块是否连添加也不用。如果我写一个程序,只写好OB1和FC可不可以??
分享到:
收藏
邀请回答
回复楼主
举报
工控啊!
关注
私信
精华:1帖
求助:0帖
帖子:42帖 | 545回
年度积分:6
历史总积分:13978
注册:2001年11月04日
发表于:2007-07-25 13:02:00
1楼
当然可以的,不过要是想把开发的系统非常完善,那吗必然要调用到OB、DB、FB等块,当然了,刚开始学习,可以只调用OB1即可。
回复
引用
举报
工控啊!
关注
私信
精华:1帖
求助:0帖
帖子:42帖 | 545回
年度积分:6
历史总积分:13978
注册:2001年11月04日
发表于:2007-07-25 13:04:00
2楼
现以CPU315(6ES7 315-2AG10-0AB0),STEP7 V5.3 为例介绍常用OB 组织块的使用方法,这些组织块包括:
程序循环组织块(OB1);
日期时间中断组织块(以OB10 为例);
延时中断组织块(以OB20 为例);
循环中断组织块(以OB35 为例);
硬件中断组织块(以OB40为例);
诊断中断组织块(以OB82 为例);
机架故障组织块(以OB86 为例);
启动的类型(CPU300 以OB100 为例,CPU400 以OB101,OB102 为例);
编程故障组织块(以OB121 为例);
I/O 访问故障组织块(以OB122为例);
还有其它的组织块,如:I/O 冗余故障OB(OB70),CPU 冗余故障OB(OB72),通
讯冗余故障OB(OB73)
回复
引用
举报
songzg
关注
私信
精华:0帖
求助:0帖
帖子:96帖 | 732回
年度积分:0
历史总积分:1884
注册:2006年11月16日
发表于:2007-07-25 17:03:00
3楼
?
回复
引用
举报
wdlx
关注
私信
精华:0帖
求助:0帖
帖子:46帖 | 409回
年度积分:0
历史总积分:608
注册:2006年11月24日
发表于:2007-07-25 17:24:00
4楼
从手册上我知道各个OB块的作用,可是--是否只要添加不需要写内容?比如我添加OB86,OB100,OB121。还有DB块是否连添加也不用??这个问题你能帮忙解答一下吗???谢谢
回复
引用
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-07-25 21:48:00
5楼
添加却不写程序,那么当出现中断问题,系统调用相应组织块,目的防止系统由于出现该错误而停机。
添加并写程序,那么当出现中断问题,系统调用相应组织块,目的可以捕捉错误并做出处理,您希望您的程序应该具有捕捉错误的能力,那么请写相应代码,如果无所谓,那么下载一个空OB组织块也不会有什么问题。
DB的产生条件有2种方式:
1 在编程中添加
2 在运行中调用系统功能生成
如果您的DB不是由上述两种方式生成,那么从什么地方来的呢?
回复
引用
举报
wdlx
关注
私信
精华:0帖
求助:0帖
帖子:46帖 | 409回
年度积分:0
历史总积分:608
注册:2006年11月24日
发表于:2007-07-26 09:12:00
6楼
谢谢,也就是说DB可以不添加对吧?
回复
引用
举报
皓月
关注
私信
精华:9帖
求助:0帖
帖子:483帖 | 5271回
年度积分:0
历史总积分:8863
注册:2003年11月09日
发表于:2007-07-26 22:29:00
7楼
如果mw够用的,db可以不加
回复
引用
举报
衡杉
关注
私信
精华:1帖
求助:0帖
帖子:4帖 | 81回
年度积分:0
历史总积分:392
注册:2006年1月11日
发表于:2007-07-27 00:06:00
8楼
数据存在DB,掉电后还有保存;但如果存在MW里面,掉电后自动清0
回复
引用
举报
songzg
关注
私信
精华:0帖
求助:0帖
帖子:96帖 | 732回
年度积分:0
历史总积分:1884
注册:2006年11月16日
发表于:2007-07-27 15:25:00
9楼
?
回复
引用
举报
热门招聘
相关主题
p24.n24 与24V.0v的区别
[11624]
求助高手,施耐德PLC面板上的...
[16514]
西门子S7-200 SMART故障的处...
[9038]
LG K7M-DR60S 不能打开通讯端...
[7888]
永宏PLC案例100案例(完整版
[10672]
(已结束)工控PLC擂台第17期-...
[22048]
请教STEP7 的仿真器PLCSIM如...
[15762]
求一个按钮控制电机启停程序
[9344]
工控老鬼 工控人生 汇总帖
[35090]
Windows 找不到文件S7EpaSRV...
[8578]
官方公众号
智造工程师
客服
小程序
公众号