求助:关于300编程中的OB和DB块 点击:1094 | 回复: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楼
?

热门招聘
相关主题

官方公众号

智造工程师