GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf

上传人:dealItalian200 文档编号:267771 上传时间:2019-07-11 格式:PDF 页数:45 大小:7.67MB
下载 相关 举报
GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf_第1页
第1页 / 共45页
GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf_第2页
第2页 / 共45页
GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf_第3页
第3页 / 共45页
GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf_第4页
第4页 / 共45页
GB T 19769.2-2005 工业过程测量和控制系统用功能块 第2部分;软件工具要求.pdf_第5页
第5页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 25.040.40 N 10 道国中华人民共和国国家标准G/T 19769.2-2005 工业过程测量和控制系统用功能块第2部分:软件工具要求Function blocks for industrial-process measurement and control system一Part2: Software tools requirements 2005-05-18发布2005-12-01实施GB/T 19769.2一2005目次前言.皿1 一般要求-1. 1 范围.1. 2 规范性引用文件.1. 3 术语和定义2 软件工具要求.2 2.1 由软件工具供应商提供的信息.2 2.2

2、库元素的交换.2 2.3 由库元素供应商提供的信息.2 2.4 声明的显示22.5 声明的修改.2 2.6 声明的验证22.7 声明的实现.3 2.8 系统运行、测试和维护.3 附录A(规范性附录文档类型定义(DTD) 4 A. 1 DataType 4 A. 2 LibraryElement h 9 附录四资料性附录)图形模型.20 B.1 坐标系. 20 B. 2 图形元素的定位 21 B. 3 连接的路由选择. 21 B. 4 默认布局. 22 附录C(资料性附录)示例.23C.1 基本功能块类型. 23 C. 2 服务接口功能块类型 m C.3 适配器接口类型 31 C.4 资源类型.

3、 32 C.5 设备类型. 36 C.6 系统配置 37 I GB/T 19769.2-2005 前牛一一同GB/T 19769(工业过程测量和控制系统用功能块分为如下几部分z一一第1部分:结构;一第2部分:软件工具要求;一一第3部分z应用指南;一一第4部分:一致性行规指南。本部分为GB/T19769的第2部分。本部分参考IEC/CD61499-2: 2003(工业过程测量和控制系统用功能块第2部分:软件工具要求。本部分的附录A为规范性附录、附录B、附录C为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业过程测量和控制标准化技术委员会第二分技术委员会归口。本部分负责起草单位:西南师

4、范大学。本部分参加起草单位:机械工业仪器仪表综合技术经济研究所、中国四联仪器仪表集团、浙江大学、北京机械工业自动化研究所。本部分主要起草人:张为群、刘枫、赵亦欣、薛思源。本部分参加起草人:冯晓升、刘进、冯冬芹、谢兵兵。而皿1 一般要求1. 1 范围工业过程测量和控制系统用功能块第2部分:软件工具要求GB/ T 19769包含四部分:第1部分结构,包_.Z)在不同供应商的锵具乏3)用不同供应商的软件1.2 规范性引用文件GB/T 19769.2-2005 下列文件中的条款通过GB/T19769的本部分的应用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均

5、不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/ T 19769.1中给出的规范性引用文件适用于本部分。1.3 术语和定义本部分使用GB/T197 69 . 1给出的以及下面列出的术语和定义:G/T 19769.2-2005 1. 3. 1 库元素library element 用于数据类型、功能块类型、适配器类型、子应用类型、资源类型、设备类型或系统配置的声明的集合。2 软件工具要求本章定义了软件工具的功能性要求,这些软件工具支持1.1中所列举的系统工程任务的执行。2. 1 由软件工具供应商提供的信息软

6、件工具供应商应规定以下信息以及在本章中可能需要的其他信息:一一软件工具使用的某种或多种库元素的类型;一软件工具支持的某种或多种工程任务。任务的描述可出自1.1中给出的工程任务,或由软件工具供应商定义。2.2 库元素的交换一个软件工具应具有同其他软件工具交换其库元素的能力。该交换的表现形式为按照附录A所定义的格式将数据写到物理媒体或者通过通信链路或网络进行交换。2.3 由库元素供应商提供的情息注:本条希望提供一些方法,通过这些方法,当库元素的提供者提供足够信息允许库元素的有效使用时,能够得到知识产权的保护。库元素提供者可选择提供其库元素的实现。示例1)功能块类型库元素的提供者可提供该功能块类型的

7、实现方法,如g一一按IEC/PAS61499-4:2002附录B的规定,在一个Class0或更离的设备所含的资源中一个或多个该功能块类型的实例;一一按IEC/PAS61499-4: 2002附录B的规定,在一个Class1或更高的设备所含的资源中该功能块类型的实例化实现;一一按IEC/PAS61499-4:2002附录B的规定,在一个Class2设备所含的资源中,一个具有适合于安装的与实现相关的格式的文件,例如使用GB/T19769. 1的E.3. 1. 2中定义的本标准的FBMGT语法。当一个库元素的实现被提供的时候,不要求提供者提供整个实现细节。然而,提供者应提供足够的信息,使用户能够完全

8、确定所提供的库元素的功能性。示例2)以上要求由资源的功能块类型实例的提供者通过相应的规定来满足,至少应包含以下信息:一一功能块类型库元素按照GB/T19769. 1中2.2.1的定义规定其事件和数据接口,按照GB/T19769.1中3.1.2的定义规定其服务;一一表示功能块实例的生成和连接的资源类型和设备类型库元素。2.4 声明的显示软件工具应能以适合于工程任务的形式,显示与之相关的库元素的声明。该显示可采用GB/T19769.1中定义的图形或文本形式,或软件工具供应商定义的格式。注:库元素的声明可定义其接口(事件和数据的输入输出)和内部变量,以及它的算法及其执行控制,例如通过一个执行控制图表

9、(ECC)等。2.5 声明的修改软件工具应使它的用户能够修改其相关库元素的声明以适合于特定的工程任务。这些修改可包括添加,删除或改变声明的内容,并可以图形、文本、或两者兼有的方式来执行。2.6 声明的验证如果其相关的工程任务有要求,软件工具应为其相关库元素的声明的验证提供设施。这些设施可包括,但并不仅限于:一一-检查声明语法的正确性;2 GB/T 19769.2-2005 一一-检查声明语义的正确性,例如,检查在应用和它相关的子应用中是否所有的功能块实例被正确地分配给资源,是否在资源内被正确地互连,是否在系统配置中的资源间能正确地相互通信;一一或者通过其自身,或者结合其他相同或不同的类型实例,

10、对库元素类型实例的操作的仿真和测试。2. 7 声明的实现如果其相关的工程任务有要求,软件工具应为其相关库元素的声明的实现提供设施。这些设施可包括,但并不仅限于z-一一为嵌入资源类型和设备类型的实例生成可执行代码(固件); 一一在资源和设备中的功能块实例的创建和互连(下载),例如,使用在GB/T19769.1中3.3和附录F及附录G中定义的管理设施。2.8 系统运行、测试和维护如果其相关的工程任务有要求,软件工具应为由其相关的库元素所规定的工业过程测量和控制系统CIPMCS)的运行、测试和维护提供设施。这些设施将包括,但并不仅限于1一一一在本章的前述条款中所描述的设施;一-GB/T19769.

11、1中3.2和附录F中定义的信息交换设施。3 GB/T 19769.2一2005附录A(规范性附录)文档类型定义(DTD)注:如果本附录的条款与GB/T19769.1的附录B的条款有冲突,以后者的条款为准。本附录为在软件工具间的GB/T19769. 1的库元素的交换提出了文档类型定义(DTD)。这些DTD是按照在http:/www.w3. org/ TR/ 1998/ xml-19980210上的扩展标记语言(XML)规范中所定义的语法来定义的。19769.1附录B中给出的文本附录的每一条的第果有)以及对其DTD中示例。DataType FBType Subapplicati AdapterTy

12、pe Resource Type DeviceType System A. 1 DataType ration对象。4 1中定义的库元素以及GB/T供文本语法的参考(如不规定为用作满足本. 1中所描述的DataTypeDecla-GB/T 19769.2-2005 5 GB/T 19769.2一2005上述DTD元素的解释以及对其属性的形式语法的引用(适用之处)在表A.3中给出。6 GB/T 19769.2-2005 裴A.3 DataType DTD元素元素属性文本语法解释(GB/T 15969.3,附录B)DataType 参见GB/T15969. 3 Name da ta_ type_n

13、ame Comment 根据GB/T15969. 3中2.1.5,注释无(铃和祷)定界符Identification 用于数据库检索的信息Standard 按照标准号一部分一条款格式编排的主要引用标准Classification 与引用标准中定义的分类代码相同ApplicationDomain 与引用标准中定义的应用域相同Function 与引用标准中定义的该元素的功能相同Type 与引用标准中定义的元素类型(例如:设备类型相同Description 与引用标准中定义的描述性语句相同可能为以下几项之-.Versionlnfo 第一项最新版本第二项先前发布的版本最后一项第一次发布的版本Organ

14、ization 提供该库元素的组织Version digit digit , 该库元素的版本标识digit digit letter Author 该库元素的作者Date 该版本的发布日期(按照YYYY-MM-DD的格式)Remarks 有关该版本的注释ASNITag 遵照GB/T16262中5.8的ASN.1标签Class 遵照GB/T16262中5.8的ASN.1标签类Number 遵照GB/T16262中5.8的ASN.1标签数Compilerlnfo 该类使用的编译器的信息header 头部信息,如封装、导人等classdef 类定义信息,如超类和实现的接口,如果没有给出,那么使用默认

15、的抽象超类Compiler 该版本所用的几个可能的编译器之一Language 该编译器的源语言Vendor 该编译器的供应商Product 该编译器的产品名Version 该编译器的版本DirectlyDerivedType 参见GB/T15969.3中表12和表14,# 1 BaseType elementary _ type_name InitialValue 常量7 G/T 19769.2-2005 元素属性EnumeratedType 飞/-忡廿续一3-m一表A一录一和表-t耐-wu出叩川一哦本Mm-H文臼-iu-Qd T-泊缸-m-mI B G 见参解释lnitialValue en

16、umerated value EnumeratedValue 参见GB/T15969. 3中表14,# 2 Name enumerated_ value Comment SubrangeType BaseType lnitialValue Subrange LowerLimit UpperLimit ArrayType BaseType lnitialValues StructuredType VarDeclaration Name Type Comment ArraySize lnitialValue 根据GB/T15969.3中2.l. 5,注释元(祷和讲)定界符参见注1Name Subr

17、ange VarDeclaration Type Comment lni tial V al ue 注1:该元素的Type语法受限于GB/T15 name选择。注2:当出现时,元素的语法将等效于语法表达式(subrange , subrange) I integer integer,这里非终结符subrange和mteger在GB/T15969. 3的附录B中定义的一样。第二种形式的每一项等效于subrangeO. . n一1,这里n是相应的mteger语法元素的值。如果该元素省略,那么结构组件不是一个匿名定义的数组。注3:该元素的语法是GB/T15969.3的附录丑l.4. 3中定义的相应变

18、量类型的初始化的语法。8 GB/T 19769.2-2005 示例:在GB/T15969. 3中表14中的结构化数据类型ANALOG_CHANNEL_CONFIGURATIONI的示例表示如下:TYPE ANALOG_CHANNEL_CONFIGURATIONI : 相应的XML文档可以是:A.2 LibraryElement STRUCT RANGE : ANALOG_SIGNA L_RANGE ; MIN_SCALE : ANALOG_DATA : = -4095 ; MAX_SCALE : ANALOG_DATA : =4095 ; END_STRUCT ; END TYPE 与表A.4

19、中DTD一致的XML文档表示了GB/T19769. 1中附录C.1. 1所描述的LibraryElement对象。这样一个文档的根元素是FBType、AdapterType、ResourceType、DeviceType、System和SubappType,它们分别表示抽象超类LibraryElement的具体子类FBTypeDeclaration,AdapterType Declaration、ResourceTypeDeclara tion、DeviceTypeDeclara tion、SystemConfiguration和SubapplicationTypeDeclaration ,

20、DataTypeDeclaration子类由本部分的附录A.1中给出的DTD来分别表示。9 GB/T 19769.2-2005 襄.4库元素DTD10 表A.4(续)GB/T 19769.2-2005 11 G/T 19769.2-2005 表A.4(续) 12 GB/T 19769.2-2005 表A.4(续)13 GB/T 19769.2-2005 襄A.4(续)GB/T 19769.2-2005 某些上述DTD元素的解释以及对其属性的形式语法的引用(适用之处)在表A.5中给出。15 GB/T 19769.2-2005 元素属性Identification Versionlnfo Comp

21、ilerlnfo Compiler FBNetwork FB Name Type Comment x. y Connection Source Destination dx1. dx2. dy FBType Name Comment Event Name Type Comment With Var VarDeclaration Name Type ArraySize InitialValue Comment Ada pter Declara tion Name Type Comment ECState Name Comment 16 襄A.5LibraryElement DTD元素语法(GBj

22、 T 19769.1.附录B.2) 参见表A.3如GBjT19769. 1中定义的功能块网络如GBjT19769. 1中定义的功能块实例解释参见注8adapter_type_name 根据GBjT15959.3中2.l. 5.注释无(铃和势)定界符如GBjT19769.1中定义的EC状态ec state na口le根据GBjT15959.3中2.l. 5.注释元气势和铃)定界符元素属性GB/T 19769.2-2005 续一hd -RU A一录表一附法1语优T B G 解释x , y ECTransition 参见附录B如GB/T19769. 1中定义的EC转变ec state na口leSo

23、urce ec state na口leDestination ec transition condition Condition x , y 参见附录BECAction Algorithm Output Algorithm Name Comment ST Rung Output Expression Other Language Service Rightlnterface LeftInterface Comment ServiceSequence Name Comment InputPrimitive Interface Event Parameters OutputPrimitive In

24、terface Event 9. 3 B. 3. 2的statement_( NULL I (plug_name气Jevent_output_name) socket_name气,event_input_name) + I一JParameters output_ variable_name output_ variable_name 17 GB/T 19769.2-2005 表A.5(续)元素属性语法(GB/T 19769. 1,附录B.2)解释AdapterType 按照GB/T19769.1中2.5的适配器接口类型的声明Name adapter_type_name Comment 根据GB

25、/T15959.3 2. 1. 5,注释元(祷和祷)定界符ResourceType 按照GB/T19769. 1中4.1. 1的资源类型声明Name resource_ type_name Comment 根据GB/T15959. 3中2.1.5,注释无(费和养)定界符FBTypeName 由资源类型的所有实例支持的功能块类型的名称Name fb_type_name DeviceType 按照GB/T19769.1中4.1.2的设备类型的声明Name device_ type_name Comment 根据GB/T15959. 3中2.1.5,注释无(餐和铃)定界符ResourceTypeNa

26、me 由设备类型的所有实例支持的资源类型的名称Name resource_type_name Resource 出现在设备类型的所有实例中的资源实例Name resource mstance name Type resource _type_name Comment 根据GB/T15959.3中2.1.5,注释无(养和铃)定界符System 按照GB/T19769. 1中4.2的系统配置的声明Name system_name Comment 根据GB/T15959.3中2.1.5,注释无(铃和关)定界符Application 按照GB/T19769.1中4.2.2的应用声明Name appli

27、cation_name Comment 根据GB/T15959.3中2.1.5,注释无(祷和赞)定界符Mapping 在资源中从应用到功能块实例的功能块实例的映射From fh一instance_reference在它的应用中的分级功能块实例名,例如,APP1. SUBAPP2. FB2 To fb_resource_reference 在物理系统中的分级功能块实例名(参见注11)Device 按照GB/T19769. 1中4.2.3的设备配置的声明Name device_instance_name Type device_ type_name Comment 根据GB/T15959.3中2.

28、1.5,注释无(祷和养)定界符DeviceParameters 设备实例的参数的值的声明SubAppType 按照GB/T19769.1中2.4的子应用类型的声明Name subapp_type_name Comment 根据GB/T15959.3中z.1. 5,注释元(祷和赞)定界符SubAppEvent 子应用类型的事件接口的声明Name event_mput_name 参见注9I event_output_name Type event_type Comment 根据GB/T15969.3中z.1. 5,注释元(铃和赞)定界符18 GB/T 19769.2一2005表.5(续)元素属性语

29、法(GB/T 19769. 1,附录B.2) 解释SubApp 如GB/T19769.1中定义的子应用实例Name subapp_instance_name Type subapp_type_name Comment 根据GB/T15959.3中2.1.5,注释元(链和祷)定界符x, y 参见附录BSegment 通信网络的一个段Name identifier Type identifier Comment 根据GB/T15959. 3中2.1.5,注释元(铃和祷)定界符Link Segment兀素和Device元素间的链接DeviceName identifier 被链接的设备Segment

30、Name identifier 被链接到设备的段Comment 根据GB/T15959.3中2.1.5,注释无(秘和祷)定界符Parameter 兀素的参数,例如一个Segment或一个Link兀素。Name identifier Value 以适当格式表达相关参数的值的字符串Comment 根据GB/T15959.3中2.1.5,注释元(祷和保)定界符注1:用除了FBD、ST和LD外的语言编写的算法规范超出了本部分的范围。注2:由于FBD语言和ST语言适用于复杂的算法规范,推荐在GB/T19769的上下文中,LD语言的使用仅限于执行: = 形式的赋值语句的计算分支。为了实现在软件工具间的可移

31、植性,进一步推荐,XML表达式元素有下列单一后缀运算符文本语法,该语法中的各项用空白分开。expression : = and_expression and_expression : : = (variable_name 汀J)I or_expression I and_expression and_expression &, or_expression : : = and_expression I or_expression or_expression l 这一推荐用法的例子参见本附录示例。注3:根据上下文关系,Source或Destination元素的语法应对应于GB/T19769.1的附

32、录B中给出的下列生成式的各个元素的语法:event_con队data_conn,adapter_conn, subapp_event_conn、subapp_data_con队config_e-vent_conn、config_data_conn、config_adapter_conn、devtype_event_conn、devtype_da ta_ conn或devtype_a-dapter_conn。注4:当Event元素是EventInputs元素的时候,应用生成式event_input_name和input_variable_name ;当Event元素是EventOutputs元素

33、的时候,应用生成式event_output_name和output_variable_name 。注5:当相关的VarDeclara tion元素分别是InputVars、OutputVars或InternalVars元素的时候,应用生成式input_ variable_name、output_variable_name和internal_variable_name。注6:当元素出现时,该元素的语法将相当于语法表达式(subrange(, subrange) I integer integer,这里,非终结符subrange和integer在GB/T15959.3的附录B中定义。第二种形式的每

34、项等效于subrangeO.n喃1,这里n是对应mteger语法元素的值。如果该元素省略,尽管变量仍然可以是先前定义的数组类型的一个实例,但该变量不是一个匿名类型的数组。注7:该元素的语法是GB/T15959. 3的附录B.1. 4. 3中定义的对应变量类型的初始化的语法。注8:当相关的AdapterDeclaration元素分别是Plugs或Sockets元素的时候,应用生成式plug_name和socket_name 0 注9:当SubAppEvent元素分别是SubAppEventInputs或SubAppEventOutputs的时候,应该用生成式event_in-put_name和e

35、vent_output_name0 注10:这些元素目前没有在GB/T19769. 1中定义。注11:该元素可能显示完整的设备/资源/功能块名称的层次结构,例如,DEV1.RES2. FB2;设备/资源层次结构,例如,DEV1.RES2 ;或者单个设备名(在设备本身就是一个资源的情况下),例如,DEV1。在后面的两种情况下,FB实例在同一应用中应有相同的名称,例如,如果,源是APP1.F剖,那么映射的结果将分别是DEV1. RES2. FB3和DEV1.FB3 0 19 GB/T 19769.2一2005附录B(资料性附录)图形模型本附录提出一个简单的图形模型,该图形模型利用在附录ALibra

36、ryElement DTD中为FBNetwork、ECC、ResourceType、DeviceType、SubAppType和System元素定义的数据,允许软件工具间功能块网络和执行控制图(ECC)的图形外观的近似重建。注:本附录中的图形模型是希望用一个共用的语义来允许软件工具间的信息传送,但是在具有不同布局和绘图算B.1 坐标系的原点(x=y=o)位于B.l所示。为了实现与宇20 固B.1图形模型11底,所以图形模型的坐标系上到下的方向增加,如图出布局的行距(如图位、顶部5h单位处;因和y属性的值分别是GB/T 19769.2-2005 B.2 固形元素的定位功能块实例的位置由它的图形外

37、框的左上角位置决定。EC状态的位置由含有该状态名的边框的中心点决定。EC转变条件的位置由含有该转变条件的不可见边框的中心点决定。注:(工,y)坐标可被用在设备和资源实例的传输语法中。然而,使用这些元素的默认图形或树形符号的软件工具不要求使用或产生这些属性。B.3 连接的路由选择如图B.l中,数据连接、事件连接和适配器连接可用奇数线段绘制,例如:a) 当连接源是到它的目的地的左侧啊丁连接线可厌费喉副主接源的功能块的右边开始画单直线到这些位置如B.2头或其他图示的线段,再水平地画一线、/hu ;再接着垂直画一位置的两条直线,图B.2所示。箭固B.2ECC绘图例子21 GB/T 19769.2-20

38、05 B.4 默认布局当必要的图形信息没有在相关库元素的XML转换文档中被提供时,或当在其文档中提供的信息与特定工具所使用的画图算法不一致时,软件工具供应商应规定获得ECC和功能块网络的默认布局所使用的方法。22 注z不一致的例子是,当软件工具使用与生成其文档的工具所使用的不同算法来确定图形元素的宽度和高度时,这可能引起元素间图形冲突,如连接线与元素外框重叠。C.1 基本功能块类型附录C(资料性附录)示例示例1,按照表A.5的注2,一个含有LD算法的基本功能块类型可以文本形式表示如下:FUNCTION_BLOCK LD_ TEST (祷LDAlgorithm Example赞)EVENT _I

39、NPUT REQ WITH A , B, C, D, E, F , G, H; END_EVENT EVENT_OUTPUT CNF WITH Q1 , Q2; (铃ExecutionConfirmation铃)END_EVENT VAR_INPUT A , BOOL; B , BOOL; C , BOOL; D , BOOL; E , BOOL; F , BOOL; G , BOOL; H , BOOL; END VAR VAR_OUTPUT Q1 , BOOL; Q2 , BOOL; END_VAR EC STATES START; (提Initial Sta te祷)REQ , REQ

40、- CNF ; (铃Normalexecution祷)END_STATES EC_ TRANSITIONS START TO REQ ,= REQ; REQ TO START ,= 1; END_ TRANSITIONS ALGORITHM REQ IN LD , Q1 ,= (! Alm&(CID)I(EIF)&(GI! H); Q2 ,= (A&B)I(C&D) )&(E&F)I(G&H); END ALGORITHM END FUNCTION BLOCK GB/T 19769.2-2005 23 GB/T 19769.2-2005 接口、ECC、和REQ算法可用图形方式表示如下:、,i

41、Q 24 GB/T 19769.2-2005 25 GB/T 19769.2-2005 示例2,含有一个ST算法的基本功能块类型可以文本形式表示如下:FUNCTION_BLOCK FB_AND (椅BooleanAND铃)EVENT _INPUT REQ WITH INl , IN2; END_EVENT EVENT_OUTPUT CNF WITH OUT; END_EVENT VAR_INPUT INl , BOOL; IN2 , BOOL; END_VAR VAR_OUTPUT OUT , BOOL; (铃INl&.IN2铃)END_VAR EC STATES START , (祷lnit

42、ial Sta te怜)REQ , REQ - CNF , (铃Normalexecution铸)END STATES EC_ TRANSITIONS ST ART TO REQ ,= REQ; REQ TO START ,= 1; END_ TRANSlTIONS ALGORITHM REQ IN ST , OUT ,= (1Nl IN2) ; END ALGORITHM END_FUNCTION_BLOCK 接口和ECC可用图形表示如下z同REQ BOOL BOOL BOOL 对应的XML文档应是:26 GBjT 19769.2一200527 GB/T 19769.2-2005 C. 2

43、服务接口功能块类型示例1:用于检测传送带上一个柑桶的存在和状态的服务接口功能块类型,可以文本方式表示如下:END_S FUNCTION_ BLOCK ORANGE_SENSOR (祷SensePresence &. Co lor of Orange必)EVENT INPUT INIT WITH THRESH; (祷SetThreshold铃)END EVENT EVENT OUTPUT INIT O; (铃ThresholdSet祷)IND WITH PRESENT , GREEN; (拎Changein P resence 0r Color叫END EVENT VAR INPUT THRESH : REAL; (祷END VAR V AR OUTPUT PRESENT: END VAR END EQUENCE ORANG E SENSOR INIT INITO 28 setup resource ORANGE SENSOR mlt IND sensmg change GB/T 19769.2-2005 对应的XML丈档应是:29 G/T 19769.2-2005 示例2:用于一个简易电磁阀的执行器的服务接口功能块类型,可以文本方式表示如下:FUNCTION_BLOCK SOLENOID (铃SolenoidValve铸)EVENT _INPUT REQ WITH IN;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1