PROFIBUS-规范(5)-应用层服务定义_第1页
PROFIBUS-规范(5)-应用层服务定义_第2页
PROFIBUS-规范(5)-应用层服务定义_第3页
PROFIBUS-规范(5)-应用层服务定义_第4页
PROFIBUS-规范(5)-应用层服务定义_第5页
已阅读5页,还剩175页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PROIBUS规范-标准部分第五部分:应用层服务定义PROFIBUSSpecification-NormativePartsPart5:ApplicationLayerServiceDefinition

第五部分应用层服务定义目录页码1范围------------------------------------------------------------------------------------72引用标准和附加材料---------------------------------------------------------------73概论------------------------------------------------------------------------------------73.1术语及缩略语------------------------------------------------------------------------73.2在ISO/OSI分层模型中的结构和布局------------------------------------------123.2.1应用层---------------------------------------------------------------------------------123.2.1.1现场总线报文规范(FMS)-------------------------------------------------------123.2.1.2低层接口(LLI)---------------------------------------------------------------------133.2.2现场总线管理层7(FMA7)------------------------------------------------------133.3PROFIBUS通信模型(FMS)---------------------------------------------------133.3.1应用过程与通信间的关系---------------------------------------------------------143.3.1.1现场总线报文规范(FMS)服务------------------------------------------------153.3.1.2虚拟现场总线设备(VFD)模型------------------------------------------------163.3.2客户机与服务器间的关系---------------------------------------------------------173.3.2.1服务原语------------------------------------------------------------------------------183.3.2.2服务时序------------------------------------------------------------------------------193.3.2.3并行服务------------------------------------------------------------------------------193.3.2.4交互服务------------------------------------------------------------------------------193.3.3应用间的通信关系-------------------------------------------------------------------203.3.3.1主站与主站以及主站与从站间的通信关系------------------------------------203.3.3.2通信关系的类型---------------------------------------------------------------------203.3.3.3通信关系表---------------------------------------------------------------------------223.3.4通信对象------------------------------------------------------------------------------233.3.4.1静态通信对象及动态通信对象---------------------------------------------------233.3.4.2对象编址------------------------------------------------------------------------------243.3.5通信的对象描述模型---------------------------------------------------------------253.3.5.1描述------------------------------------------------------------------------------------263.3.6保护机制------------------------------------------------------------------------------273.4现场总线管理层7(FMA7)的模型-------------------------------------------273.4.1本地管理------------------------------------------------------------------------------273.4.2远程管理------------------------------------------------------------------------------273.4.3缺省管理连接------------------------------------------------------------------------274现场总线报文规范(FMS)--------------------------------------------------------274.1服务模型------------------------------------------------------------------------------284.1.1服务的简短描述---------------------------------------------------------------------284.1.1.1服务的边界条件--------------------------------------------------------------------304.1.1.2客户机的与服务器------------------------------------------------------------------314.1.2对象的简短描述---------------------------------------------------------------------324.1.2.1存取权--------------------------------------------------------------------------------324.1.2.2对象的域限制------------------------------------------------------------------------354.1.2.3对象的创建和删除------------------------------------------------------------------354.1.3对象编址------------------------------------------------------------------------------354.1.3.1逻辑编址------------------------------------------------------------------------------364.1.3.2物理编址------------------------------------------------------------------------------364.1.3.3隐式编址------------------------------------------------------------------------------364.1.3.4命名地址------------------------------------------------------------------------------364.1.4为主站/从站和对象指定的服务--------------------------------------------------374.1.5数据类型------------------------------------------------------------------------------404.2VFD支持-----------------------------------------------------------------------------404.2.1模型描述------------------------------------------------------------------------------404.2.2VFD对象-------------------------------------------------------------------------------414.2.2.1属性------------------------------------------------------------------------------------414.2.3VFD支持服务-----------------------------------------------------------------------434.2.3.1状态------------------------------------------------------------------------------------434.2.3.2未经请求的状态---------------------------------------------------------------------434.2.3.3标识------------------------------------------------------------------------------------444.3对象字典(OD)管理-------------------------------------------------------------454.3.1模型描述------------------------------------------------------------------------------454.3.2OD结构------------------------------------------------------------------------------464.3.2.1静态类型表(ST-OD)-------------------------------------------------------------474.3.2.2静态对象字典(S-OD)-----------------------------------------------------------474.3.2.3变量表的动态表(DV-OD)-------------------------------------------------------484.3.2.4程序调用的动态表(DP-OD)----------------------------------------------------484.3.3OD中的对象描述-------------------------------------------------------------------494.3.4OD对象描述-------------------------------------------------------------------------504.3.4.1属性------------------------------------------------------------------------------------504.3.4.2在传输中OD的表达式------------------------------------------------------------524.3.4.3空对象字典---------------------------------------------------------------------------524.3.5OD对象-------------------------------------------------------------------------------524.3.5.1属性------------------------------------------------------------------------------------524.3.6OD服务-------------------------------------------------------------------------------534.3.6.1获得对象字典(GetOD)服务-------------------------------------------------534.3.6.2放置对象字典(PutOD)服务-------------------------------------------------554.3.7状态机---------------------------------------------------------------------------------584.3.7.1状态机描述---------------------------------------------------------------------------584.3.7.2状态转换------------------------------------------------------------------------------604.3.8放置对象字典(PutOD)时序举例--------------------------------------------614.4上下关系管理-----------------------------------------------------------------------614.4.1模型描述------------------------------------------------------------------------------614.4.2FMS通信关系表(FMSCRL)对象-------------------------------------------614.4.3事务处理对象-----------------------------------------------------------------------644.4.3.1属性------------------------------------------------------------------------------------654.4.3.2状态机--------------------------------------------------------------------------------654.4.4上下关系管理服务------------------------------------------------------------------654.4.4.1启动------------------------------------------------------------------------------------664.4.4.2中止------------------------------------------------------------------------------------694.4.4.3拒绝------------------------------------------------------------------------------------704.4.5连接建立中的测试------------------------------------------------------------------724.4.5.1在FMS中的上下关系测试-------------------------------------------------------724.4.5.2在FMS用户中的测试-------------------------------------------------------------724.4.6面向连接的通信关系的状态机---------------------------------------------------734.4.6.1状态机描述--------------------------------------------------------------------------734.4.6.2状态转换------------------------------------------------------------------------------744.4.7无连接通信关系的状态机---------------------------------------------------------834.4.7.1客户机方的状态机------------------------------------------------------------------834.4.7.2服务器方的状态机------------------------------------------------------------------854.5域管理---------------------------------------------------------------------------------874.5.1模型描述------------------------------------------------------------------------------874.5.2域对象---------------------------------------------------------------------------------874.5.2.1属性------------------------------------------------------------------------------------874.5.2.2在传输中OD的对象描述---------------------------------------------------------894.5.3下载服务------------------------------------------------------------------------------894.5.3.1启动下载序列------------------------------------------------------------------------894.5.3.2下载数据段---------------------------------------------------------------------------904.5.3.3终止下载序列------------------------------------------------------------------------904.5.3.4请求域下载---------------------------------------------------------------------------914.5.4上载服务------------------------------------------------------------------------------924.5.4.1启动上载序列------------------------------------------------------------------------924.5.4.2上载数据段---------------------------------------------------------------------------934.5.4.3终止上载序列------------------------------------------------------------------------944.5.4.4请求域上载---------------------------------------------------------------------------954.5.5下载的状态机------------------------------------------------------------------------954.5.5.1状态机描述--------------------------------------------------------------------------954.5.5.2状态转换-----------------------------------------------------------------------------964.5.6上载的状态机------------------------------------------------------------------------974.5.6.1状态机描述---------------------------------------------------------------------------974.5.7举例------------------------------------------------------------------------------------994.5.7.1下载序列举例------------------------------------------------------------------------994.5.7.2上载序列举例------------------------------------------------------------------------994.6程序调用管理------------------------------------------------------------------------1004.6.1模型描述------------------------------------------------------------------------------1004.6.2程序调用(PI)对象---------------------------------------------------------------1014.6.2.1属性------------------------------------------------------------------------------------1014.6.2.2在传输中OD的对象描述---------------------------------------------------------1034.6.3程序调用服务-----------------------------------------------------------------------1034.6.3.1建立程序调用-----------------------------------------------------------------------1034.6.3.2删除程序调用-----------------------------------------------------------------------1054.6.3.3起动-----------------------------------------------------------------------------------1054.6.3.4停止------------------------------------------------------------------------------------1074.6.3.5恢复------------------------------------------------------------------------------------1084.6.3.6复位------------------------------------------------------------------------------------1094.6.3.7削除(KILL)------------------------------------------------------------------------1104.6.4状态机--------------------------------------------------------------------------------1114.6.4.1状态机描述--------------------------------------------------------------------------1114.6.4.2状态转换-----------------------------------------------------------------------------1134.7变量存取------------------------------------------------------------------------------1154.7.1模型描述-----------------------------------------------------------------------------1154.7.2变量存取对象-----------------------------------------------------------------------1154.7.2.1物理存取对象-----------------------------------------------------------------------1154.7.2.2简单变量对象------------------------------------------------------------------------1164.7.2.3数组对象------------------------------------------------------------------------------1194.7.2.4记录对象------------------------------------------------------------------------------1214.7.2.5变量表对象---------------------------------------------------------------------------1244.7.2.6数据类型对象------------------------------------------------------------------------1284.7.2.7数据类型结构描述对象------------------------------------------------------------1294.7.3变量存取服务------------------------------------------------------------------------1304.7.3.1读---------------------------------------------------------------------------------------1304.7.3.2写---------------------------------------------------------------------------------------1324.7.3.3物理读(PhysRead)--------------------------------------------------------------1334.7.3.4物理写(PhysWrite)---------------------------------------------------------------1334.7.3.5信息报告------------------------------------------------------------------------------1344.7.3.6定义变量表--------------------------------------------------------------------------1354.7.3.7删除变量表---------------------------------------------------------------------------1374.7.3.8带类型的读---------------------------------------------------------------------------1384.7.3.9带类型的写--------------------------------------------------------------------------1394.7.3.10带类型的信息报告-----------------------------------------------------------------1404.8事件管理-----------------------------------------------------------------------------1414.8.1模型描述------------------------------------------------------------------------------1414.8.2.事件对象-------------------------------------------------------------------------------1424.8.2.1属性-----------------------------------------------------------------------------------1424.8.2.2在传输中OD的对象描述--------------------------------------------------------1444.8.3.事件管理服务-----------------------------------------------------------------------1444.8.3.1事件通告------------------------------------------------------------------------------1444.8.3.2确认事件通告-----------------------------------------------------------------------1454.8.3.34.8.3.4改变事件条件监视------------------------------------------------------------------带类型的事件通告------------------------------------------------------------------1461474.8.4状态机--------------------------------------------------------------------------------1484.8.4.1状态机描述---------------------------------------------------------------------------1484.8.4.2状态转换-----------------------------------------------------------------------------1494.8.5举例:事件管理服务--------------------------------------------------------------1494.9FMS与LLI间的接口-------------------------------------------------------------1504.9.1服务概述-----------------------------------------------------------------------------1504.9.2FMS服务对LLI服务的映象----------------------------------------------------1514.104.10.1FMS和FMA7间的接口---------------------------------------------------------本地FMS管理服务概述----------------------------------------------------------1511514.10.1.1FMS停用----------------------------------------------------------------------------1514.10.1.2FMS装载通信关系表(CRL)---------------------------------------------------1524.10.1.3FMS启用----------------------------------------------------------------------------1524.10.1.4FMS读通信关系表(CRL)------------------------------------------------------1534.10.1.5FMS标识-----------------------------------------------------------------------------1544.10.1.6FMS复位-----------------------------------------------------------------------------1554.10.2FMA7出错类型---------------------------------------------------------------------1554.11FMS的操作行为--------------------------------------------------------------------1554.11.1FMS起动-----------------------------------------------------------------------------1554.11.2操作准备就绪的条件--------------------------------------------------------------1564.11.3FMS操作准备就绪-----------------------------------------------------------------1564.11.4FMS的基本状态机-----------------------------------------------------------------1564.11.4.1FMS基本状态机的描述-----------------------------------------------------------1564.11.4.2状态转换-----------------------------------------------------------------------------1574.12结构参数的出错类型和类型描述-----------------------------------------------1604.12.1参数出错类型-----------------------------------------------------------------------1604.12.1.1出错类别和出错代码的含义-----------------------------------------------------1614.12.1.2其余参数的含义---------------------------------------------------------------------1644.12.2参数类型描述-----------------------------------------------------------------------1644.13表--------------------------------------------------------------------------------------1654.13.1对象代码表--------------------------------------------------------------------------1654.13.2标准数据类型表--------------------------------------------------------------------1664.13.3对象属性及服务参数表-----------------------------------------------------------1664.13.4服务表--------------------------------------------------------------------------------1694.14一致性--------------------------------------------------------------------------------1704.14.1实现和系统(协议实现一致性声明(PICS)第一部分)-----------------1704.14.2支持的服务(协议实现一致性声明(PICS)第二部分)---------------1704.14.3FMS参数及选项(协议实现一致性声明(PICS)第三部分)-----------1724.14.4本地实现值(协议实现一致性声明(PICS)第四部分)---------------172范围本部分规范规定应用层协议、应用层接口以及相应的网络管理,并按PROFIBUS数据链路层的要求映象到位串行PROFIBUS系统的数据链路层。PROFIBUS致力于与过程密切相关的自动化应用并制定一个具有实时操作能力的简单总线接口。本规范能使不同厂家生产的现场自动化部件在分布式系统中互连,并保证部件间通信可靠。这样的系统称之为“开放系统”。此外,PROFIBUS协议易于与较高层次的自动化系统集成(制造自动化协议,ManufacturingAutomationProtocol,MAP),只需极少的互连开销。由于本规范具有一定的自由度,即灵活性,通过对不同的应用规定专门的行规文件(面向应用的功能标准),如楼宇自动化、离散部件制造、过程控制等等,使得在不同的应用领域可以实现不同的系统组态和功能结构。引用标准和附加资料ISO7498/1:1989信息处理系统;开放系统互连;基本参考模型ISO7498/4:1989信息处理系统;开放系统互连;基本参考模型;第四部分:管理的结构ISO8824:1987信息处理系统;开放系统互连;抽象句法表达法1的规定(ASN.1)ISO8825:1987信息处理系统;开放系统互连;抽象句法表达法1(ASN.1)基本编码原则的规定ISOTR8509:1987信息处理系统;开放系统互连--服务约定IEEE754:1985IEEE二进制浮点算法标准概述术语及缩略语由于技术术语的多义性和关联到现有的国际总线标准的需要,因此有必要将技术术语限定在有确定定义的范围内。缩略语含义.con确认原语.ind指示原语.req请求原语.res响应原语ABO中止(abort)或FMA7中止ACI非循环的控制间隔ACK应答的acyc非循环的AD附加细节ALI应用层接口ASIC专用集成电路ASN.1抽象句法表达法1ASSLLI的有关服务BRCT广播通信关系C条件CCI循环控制间隔CI控制间隔CN连接CON确认CREF通信引用CREL通信关系CRL通信关系表CRLHeader通信关系表首部CSRD循环地发送和请求数据需回答“D”已定义的连接DIN德国工业标准DIS国际标准草案DP-OD程序调用动态表(对象字典)DS未连接的站,本地FDL/PHY控制器不在逻辑令牌环中或从线上断开DSAP目的服务存取点DTA需应答的数据传送DTC需确认的数据传送DTU无需确认的数据传送DV-OD变量表的动态表(对象字典)FC’功能码FDL现场总线数据链路,第2层FER现场总线编码规则FMA现场总线管理FMA1/2现场总线管理层1/2FMA7现场总线管理层7FMS现场总线报文规范FR+最终响应GAP在逻辑令牌环中,从本站(TS)到下一站(NS)之间的站地址范围,不得超过最高站地址(HSA)GAPLGAP表,包括在本站的GAP中所有站的状态HSA最高站地址(FDL地址)HW硬件“I”在请求方的开放连接ID标识符IDM映象数据存储器IEEE电子和电气工程师协会(美国)IL标识表IMA被激活的空闲机IND指示INFO信息报告INI启动IS国际标准ISO国际标准化组织IV请求中有无效参数IVID调用ID(INVOKEID)kbit/s每秒千位(数据传输速率)L_sdu链路服务数据单元LAS主动站表LG本地生成的LL活动表(LiveList)LLI低层接口Loc_add本地地址LR不可用的或不充分的本地资源LS在服务存取点本地服务未激活或链路服务存取点(LSAP)未激活LSAP链路服务存取点LSB最低有效位M强制性的MAP制造自动化协议MMAC用于非循环数据传送的‘主-主’连接MMS制造报文规范MSAC用于非循环数据传送的,非从站发起的‘主-从’连接MSAC_SI用于非循环数据传送的,由从站发起的‘主-从’连接MSB最高有效位MSCY用于循环数据传送的,非从站发起的‘主-从’连接MSCY_SI用于循环数据传送的,由从站发起的‘主-从’连接MULT群播通信关系NA无应答/响应NE不存在的NIL本地存在的值,但本规范不予确定NOK不行(NotOK)“O”响应方的开放连接OD对象字典OD-ODES对象字典中的对象描述OSCC客户机未完成的服务计数器OSCS服务器未完成的服务计数器PDU协议数据单元PEE启用的轮询登入项PHY物理层PI程序调用PICS协议实现一致性声明R+结果(+)R-结果(-)RAC接收应答请求计数器RC原因代码RCC接收确认请求计数器RDH响应FDL高及无资源发送数据RDL响应FDL低及无资源发送数据Rem_add远程地址REQ请求RES响应ROM只读存储器RR无资源发送数据及无响应FDL数据(应答否定)RS在远程服务存取点无服务或Rem_add未激活(应答否定)RSAP远程服务存取点RSV保留RTimer接收定时器RVR远程读值S选择S-OD静态对象表SAC发送应答请求计数器SAP服务存取点SC状态冲突SCC发送确认请求计数器SDA发送数据需应答SDN发送数据无需应答SI从站启动SN符号SRD发送和请求数据需回答SSAP源服务存取点ST-OD对象字典中的静态类型表Std标准STimer发送定时器SU夏时制(标准时间/夏时制)SWRelease软件发行版T1定时器1TQUI静止时间,即发送器降落时间(传输线状态的不确定时间)和/或中继器开关时间;发送站在启用它的接收器之前在帧结束后所必须等待的时间TRR实际轮转时间TS本站TSDR响应方的站延迟,即该响应方在产生回答帧之前实际等待的时间TSET建立时间,即在一个事件(例如中断SYN定时器到期)到必须作出反应(例如允许接收器接收数据)所需的时间TSL时隙时间,在PROFIBUS系统里一个主站必须等待事务处理响应所需的最长等待时间。TTR目标轮转时间,预期一个令牌在PROFIBUS系统中轮转一周所需时间,其中包括用于高低优先权事务处理、错误和GAP维护所需时间U用户选项UE否定的应答,远程用户接口出错VFD虚拟现场设备在ISO/OSI分层模型中的结构和布局PROFIBUS的结构基于ISO/OSI开放通信模型(ISO7498)。PROFIBUS规范使用第1层(物理层,PHY),第2层(数据链路层,FDL)和第7层(应用层)。第3层到第6层未使用,以尽量减少系统开销并提高效率。在PROFIBUS规范的前几部分中,描述了物理层(第1层),数据链路层(第2层)及相应的管理(FMA1/2)。本部分描述应用层(FMS,LLI)及相应的管理(FMA7)。应用过程应用过程FMS服务FMA7服务FMS应用层(第7层)LLIFMA7空(第3至第6层)数据链路层(第2层)FDL物理层(第1层)PHY管理FMA1/2图1.在ISO/OSI分层模型中的布局应用层PROFIBUS规范的应用层由两个实体,即FMS(现场总线报文规范)和LLI(低层接口)组成。现场总线报文规范(FMS)FMS描述通信对象、服务、并从通信伙伴的角度(服务器行为)描述相关的模型。低层接口(LLI)PROFIBUS的各种特性要求在FDL和FMS/FMA7之间有一个特殊的匹配。通过LLI实现这种匹配。LLI是第7层的一个实体。LLI的主要任务是:将FMS和FMA7服务映象到FDL服务连接的建立和释放连接的管理数据流控制现场总线管理层7(FMA7)FMA7基于ISODIS7498-4:1989的系统管理,描述对象及管理服务。通过管理服务在本地或远程控制对象。管理服务分为三组:上下关系管理(contextmanagement):上下关系管理为建立和释放管理连接提供服务。组态管理(configurationmanagement):组态管理提供的服务用于标识站的通信部件,装载和读出通信关系表(CRL),存取1/2层的变量、计数器和参数。故障管理(faultmanagement):故障管理为识别和排除错误提供服务。PROFIBUS通信模型(FMS)按通信的观点,一个应用过程包括所有程序、资源以及与通信层无关的任务。它包括操作系统、实时应用过程、应用程序和通信驱动程序(ALI,应用层接口)。PROFIBUS通信模型通过通信关系将分散的应用过程组合到一个总过程中(见图2.)。应用过程可以分布在几个不同的设备上。在一个设备中可以存在一个或多个应用过程。应用过程与执行过程时所必须的过程对象(变量、程序等)一起工作。通过适用的各种属性、规则和操作对一个过程对象进行描述。PROFIBUS通信模型支持应用过程的面向对象的操作。用以下图例加以说明:O:有通信端点的通信关系:报文(PDU) #n :通信引用+ :应用对象 ― :通信对象=========================:设备 :应用过程::::::::::::::::::::::: :虚拟现场总线设备(VFD)========= ================= ========== = = == = = == AOOB == = = == OO = = O == !! = = ! =====!=!=== ====!====!!!!!!!!!!!!====!=!===================!===== !! ! == OO O == == D C == == ===============================图2.由子过程A至D组成的应用过程应用过程与通信间的关系应用过程必须利用通信端点访问通信(见ISO7498)。一个或多个通信端点被固定并唯一地分配给一个应用过程。应用过程借助于通信引用对这些端点寻址。通信引用是设备专用的,不由通信本身定义。在两个应用过程之间可能存在一个或多个通信关系,如图3.所示,每一个通信关系拥有唯一的通信端点。=========================================================★★★★★★★★==★★★★★★★★==★★==★★==★#11OO#3★==★A★==★B★==★#3OO#17★==★==★★==★★★★★★★★==★★★★★★★★===========================图3.对应用过程分配通信引用为了允许一个应用过程与另一设备的应用过程通信,必须使用通信对象。某些通信对象(虚拟对象)表示实际存在的过程对象,使应用过程对通信对象可见和可存取。利用所提供的FMS服务能够存取通信对象。

========================================================================================+++/--==+:--==+/-O=+++:-==+/-O=+:--==++:-====:==应用对象:通信对象=========================================图4.具有通信对象的应用过程现场总线报文规范(FMS)服务FMS服务允许应用过程使用远程应用过程的服务器功能。通过报文(协议数据单元,ProtocolDataUnits,PDUS)将FMS服务发送到通信伙伴。每个FMS服务是通信模型的要素,在使用服务时通信模型决定操作顺序和规则。在通信模型中,FMS服务对通信对象起作用。某些服务只使用某些通信对象或只对某些通信对象起作用。有些服务在执行之后由远程应用过程明确地确认,这种服务称之为需确认的服务;而对另一些服务,通信伙伴的应用过程不对服务的执行予以确认,这种服务称之为无需确认的服务。服务所需要的参数由应用过程提供。通过列表方式定义所需的参数,即在形式上和逻辑上对其进行描述。在表的第一列指出参数名,此后的列是特定的服务原语。由在参数行和服务原语列的登入项给定参数对服务原语的关系。下列各种关系是可能的:参数是强制性的。参数是用户可选择的,可能被使用或者被忽略。参数可能是从一组参数中选出。一个参数的存在依赖于另一参数。参数可以是结构式的,结构式参数的子参数名用2个字符定义。在此表示法中不明确地包含这样的信息,即所用的参数是否是可选的以及在具体情况下一组参数中的哪一个参数被选中。但是,在具体的接口上应传送这样的信息。服务请求和服务指示的参数称之为变元。服务应答(Res和Con),在成功的情况下包含参数结果(+)或在出错的情况下包含参数结果(-)。通常,对这些参数进行进一步的构造。表1.服务原语的参数参数名.req.ind.res.con变元(Argument)MM=请求参数1(RequestParameter1)MM=参数A(Parameter_A)SS=参数B(Parameter_B)SS=请求参数2(RequestParameter2)UU=结果(+)(Result(+))SS=应答参数1(AcknowledgeParamenter1)MM=应答参数2(AcknowledgeParamenter2)CC=结果(-)(Result(-))SS=出错(Error)MM=.req:请求服务原语.ind:指示服务原语.res:响应服务原语.con:确认服务原语M:在原语中强制性的参数U:由用户可选择的参数;可能提供,可能忽略S:从2个或2个以上可能的参数集合中选择的参数C:以另一参数作为条件(Conditional)的参数在代码M、U、S或C之后的代码‘=’表示该参数在语义上与在表中左边紧挨它的服务原语中的参数相同。(例如,在指示服务原语列中的“M=”与在请求服务原语列中的“M”,在语义上它们是相同的。)在上面所举的例子中,变元作为一个请求的参数被进一步构造。它由请求参数1和请求参数2组成。请求参数1可以是参数_A或参数_B。在成功情况下,应答中使用结果参数(+)。该参数可以由应答参数1组成或者由应答参数1和应答参数2两者组成。在失败的情况下,选择结果参数(-),它由出错参数组成。虚拟现场总线设备(VFD)模型虚拟现场总线设备(VFD)模型唯一地代表实际应用过程中的部分,该部分对通信是可见的和可存取的。VFD模型规定应用过程该部分的通信行为(见下图)。VFD模型基于VFD对象。VFD对象包括所有显式和隐式的通信对象和对它们的描述。对象描述存储在对象字典(OD)中。一个VFD对象确切地有一个对象字典,并确切地分配给一个应用过程。一个实际的设备可以有几个VFD对象,每个对象通过它的通信端点对其寻址。PROFIBUS规范对通信对象VFD的对象描述作出规定。此外,VFD模型规定了所有FMS服务的执行。

=====================================================++::::::::::::==+/--―――――――――――=++:-:==+/--―――――――――――=++::::::::::::=============================图5.对应用过程分配VFD客户机与服务器之间的关系在通信术语中,客户机是一个涉及服务的应用过程,它使用远程应用过程的功能。服务器是一个涉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论