多重背景数据块
6页1、多重数据块是数据块的一种特殊形式,如在OB1中调用FB10,在FB10中又调用FBI和 FB2,则只要FB10的背景数据块选择为多重背景数据块就可以了,FBI和FB2不需要建 立背景数据块,其接口参数都保存在FB10的多重背景数据块中。建立多重背景数据块的方 法是:在建立数据块只要在数据类型选项中选择实例的DB”就可以了,见下例。下面通过一例简单介绍一下多重背景数据块使用的一些注意事项和方法。例如,PLC控制两台电机,且控制两台电机的接口参数均相同。一般的作法,我们可以 编写功能块FBI控制两台电机,当控制不同的电机时,分别使用不同的背景数据块就可以 控制不同的电机了(如第一台电机的控制参数保存在DB1中,第二台电机的控制参数保存 在DB2中,我们可以在控制第一台电机调用FB1时以DB1为背景数据就可以了,第二台同 样以DB2为背景数据块)。这样就需要使用两个背景数据,如果控制的电机台数更多,则 会使用更多的数据块。使用多重背景数据块就是为了减少数据块的数量。像这种情况,我们就可以利用多重背景数据块来减少数据块的使用量。拿本例来说,我 们就可以在OB1中调用FB10,再在FB10中分别
2、调用(每台电机各调用一次)FBI来控制 两台电机的运转。对于每次调用,FBI都将它的数据存储在FBI的背景数据块DB1中。这 样就无需再为FBI分配数据块,所有的功能块都指向FB10的数据块DB10。原理图如下:QDjFSiq首先,我们需要先后插入一个功能块FB10和数据块DB10, DB10就为FB10的多重背景多重数据块。如下图:其次,需要在FB10中指定其所包含的背景数据块。方法如下:在FB10局部变量定义窗口中,在“STAT”变量区中(必须在此变量区中)为每台电机的控制取好名称后,数据类 型选择FB,确认后,再把改为1,即功能块FB1。如果你在变量表中已经定义了FB1的符 号,则会自动出现其符号名。地址一般由CPU根据FB1的接口参数数量自动计算得到,采 用默认值就可以了。2. 0iBToiEniiije日ZAPoti 時e ChanVQld DVolIWQ Wo2_Eiiei!JLa嚮 SSTixeTineDateTwft_Of_DapDat e_Afiid_Ti StrhK 肛i:穿*因为控制两台电机,所以需要在STAT中定义两个这样的变量。结果如下:2=审十电丿JLFI醫
3、勺竝揩坎揺口廿U13D-经过以上步骤,FB的背景数据块DB10中就完全包含了 1#和2#电机所需的数据,如下图,其中地址2.08.0是第一台电机的接口区控制参数,10.016.0是第二台电机接口区这时,在FB10的指令列表中“多重实例”中就会出现已经添加的两个局部背景,如下图。控制参数。e-:E-;E-:EI-:.FC块5FBSFCcomS.E多重实例卜二I库在程序中就可以分别调用这两个局部背景控制1号和2号电机了。程序如下:FE10 :在中调用FEIO坤电机控制程序t(Swi tch_On 1Sffi tch_Off 1 用“1_Tai lure-#Nsl_EngineEBOSwitch OnSwitch OffFailureplcjslErLgin&_OrLPrese +_,Sp&ed_Reached._.Lngin.e_L0Ool_Prese Epe&d_ -Reachedhare_DatlTol_ Actnal_ Speedkc tuai Speed.程序段空:2#E0机控制程序rSwi tch.On 2Swi tchOff ZFailurG 一#No2_ErtgineENOSwitch CnSwitchOffFiilur aEngine.Sh.are_Ac tual SpeedActusil_Speed.这样,就可以在OBI中通过调用OB10就可以分别控制1#和2#电机了。如下图:电机控淋|程序偲)EH眈 Prest_5pe*d_ ReachedTrest_Speed_一工曰込討
《多重背景数据块》由会员hs****ma分享,可在线阅读,更多相关《多重背景数据块》请在金锄头文库上搜索。
办公室普通员工个人工作总结(2篇).doc
最新2022教师经验交流分享发言稿精选优秀示例三篇
珠海私人购房协议书参考范文(2篇).doc
2023年大一军训结束心得范本合集
准入培训学习资料
六一儿童节开家长会发言稿(通用10篇)
针织物后设备项目建议书写作模板立项备案申报
宋庆龄故居英文导游词
义务教育英语课程标准小学部分
2023年走访慰问驻村干部家属活动总结(精选多篇)
商务礼仪的沟通技巧
认识百分数 (2)
环境容量与环境工程的关系分析
难忘的同学作文400
2022年建筑工作总结范文集合八篇
毕业论文青百连锁超市物流成本控制分析
常见习惯性违章行为
县区基层党建调研报告
肾结石饮食问题
辽阳康复医疗技术应用项目可行性研究报告【模板范文】
2023-07-09 2页
2023-03-06 15页
2022-09-24 2页
2023-05-25 11页
2024-02-25 17页
2023-03-23 9页
2023-03-09 6页
2023-04-02 14页
2023-11-26 15页
2022-09-24 14页