《GB-9469.3-1988.pdf》由会员分享,可在线阅读,更多相关《GB-9469.3-1988.pdf(29页珍藏版)》请在三一文库上搜索。
1、中华人民共和国国家标准 分散型过程控制系统用工业过程数据公路 与工业过程数据公路的接口 UDC 6 8 1 . 3 2 : 6 2 1 - 5 0 3 GB 9 4 6 9 . 3 -8 8 P r o c e s s d a t a h i g h w a y , t y p e C ( P R O WA Y C ) . f o r d i s t r i b u t e d p r o c e s s c o n t r o l s y s t e m s T h e i n t e r f a c e t o PROW AY 本标准等效采用国际电 工委员会标准I E C 9 5 5 分散
2、型过程控制系统用工业过程数据公路 . 1 主题内容与适用范围 本标准第 2 章规定了在 I S O参考模型数据链路 ( 公路)层的P R O WA Y链路控制子层与 P R O WA Y用户之间边界上,由P R O WA Y链路控制 ( P L C )子层提供给P R O WA Y用户 ( P L C - 用户)的 数据传送服务. 本标准以抽象的方法说明 这些服务.它 不指定或硬性规定计算机系统内 部实 体和接口 的实现方法. 该章与G B 9 4 6 9 的其它部分以 及与L A N规范的关系示于图1 . 第 z层 1 二二二二二 世 _1 _ 第 2斥 数铭链路公路层 P LC _ P R
3、 O W A Y 14 M V I69 T IZ 一一一 篡 MAC 媒体送取控制子层 第 1 层 -一-, 一-一 ., . .-一-, ,.- P H) 藕合层 物理层 一 一 一一 一 一一 一 一一 第1 0 部分 一 一 第3部分 第4 部分 一 一第5部分 第6部分 _一 一 第7 部分 第8部分 一一 一 第8部分 第 0层 _ _ _ _ _一 一 ! 一一一 一 一 一 一 一一 一 样体; 图 1 与L A N模型的关系 国家机械工业委员会1 9 8 8 - 0 5 - 1 2 批准1 9 8 9 - 0 1 - 0 1 实施 1 5 GB 9 4 6 9 . 3 -8 8
4、 本标准第3 章规定了与I S O参考模型第1 层和第2 层有关的管理服务,这个服务由每个站的管 理实休在P R O WA Y用户和管理实休之间的P R O W A Y管理接口 处提供.本标准抽象地规定这些服 务,不指定或硬性规定在 某一计算机系统内 部实体或接口的实现方法.该章与G B 9 4 6 9 的其它部分 以及与L A N规范的关系示于图2 . 如果实现了相应的P L C . MA C 或P H Y功能, 则必须具备本章所描述的管理功能. 本标准适用于分散型过程控制系统用工业过程数据公路. 夕第 2层 尸 污 一 一一第 3 部 分 第 z层 P LC P R O WA Y链路控制子
5、层 _ _ _ _ _ _ _ MA C 篡 教据链路公路层 _ _ _ 瞥 瞥 翌 犷 _ _ _ I 第4 部分 一一 一第5部分 第 6 都分 第 1 层 暇 合 层 P H Y 物理层 一 一 一 一 J 一 一 一 第1 0 部分 一 一第7 部分 第8部分 一一 一第8部分 第 0层 一一一一 一一 ! 一一 一 一 一一 一一 一一 裸体第9 部分 图 2 与L A N模型的关系 2 用户- P L C接口 和服务规范 2 . 1 P R O WA Y服务概述 2 . 1 . 1 所提供服务的 一般描述 本章非形式地描述由公路层的P R O WA Y链路控制 ( P L C )子
6、层提供给P R O WA Y用户的服 务.这些服务在同层P L C实体之间提供数据传送和控制服务,它们也提供P R O WA Y链路控制实体 通过共享的过程数据公路,即P R O WA Y局部区域网络 ( L A N ) ,交换链路服务数据单元 ( L - s d u ) 的 方法.数据传送能够是开环的或闭环的,点到点的或多点的. 2 . 1 . 2 服务规范所用的模型 G B 9 4 6 9 . 1 附录A的参考文献 1 中已给出一般的模型和描述方法.在G B 9 4 6 9 . 3 第2 . 3 条中给 出了这个模型对每项服务的具体应用. 2 . 1 .3服 务 概 述、 提供给P R O
7、 WA Y用户的数据传送服务有: 要确认的发送数据 ( S D A ) ,与G B 9 4 6 9 . 1 附录A的参考文献3 中的单帧服务兼容 ( 在没有数 据请求时) ; 不要确认的发送数据 ( S D N ) 。与G B 9 4 6 9 . 1 附录A的参考文献3 中的不确认无连接服务等价 和相互可用; 要回答的请求数据 ( R D R ) . 5 G B 9 4 6 9 . 1 附录A的参考文献3 中的单帧服务兼容 ( 在没有数 据发送时) . 应该说明,P R O WA Y L A N上的某些站内可以实现兼容的面向连接的服务,本标准不规定面 向 连接的服务,在G B 9 4 6 9
8、. 1 附录A的参考文献3 中详细说明了面向连接的服务. 2 . 1 . 3 . 1 要确认的发送数据 ( S D A ) 1 6 GB 9 4 6 9 . 3 -8 8 这个服务使P R O WA Y本地用户把它提供的 数据 ( 链路服务数据单元, L - s d u )发送给单个远程 站.本地用户接收一个表示收到数据的证实.在远程站,这个L - s d u( 如果是正确地接收)传送给 P R O WA Y的远程用户.如果这样的一个L - s d u 出现在远程用户,则说明接收正确并与本地站的 L - s d u 相同.如果在传输中产生差错,则本地P R O WA Y站将打算重发数据. 2
9、. 1 . 3 .2 不要确 认的发送数据 ( S D N ) 这个服务使P R O WA Y本地用户把它提供的数据 ( L - s d u )发送给一个或一组远程站或所有远程 站.本地用户接收传输完成的证实,但并不表示数据已被接收.在远程站,这个 L - s d u( 假如接收 正确的话)被传送给P R O WA Y的远程用户.如果这样的L - s d u 送给了 远程用户,则说明传输是正 确的,并且与本地站的L - s d u 完全相同.因而,这样的递交是不要确认的. 2 . 1 . 3 . 3 要回 答的请求数据 ( R D R ) R D R服务使P R O W A Y的本地用户可以
10、请求由 单个远程站用户预先提供的数据 ( 链路服务数据 单元,L - s d u ) 。本地用户接收被请求的数据或者是数据不可用的指示.假如数据提供给本地用户, 则说明 正确并与 早先出现在 远程站的L - s d u 相同 .在传输有差错的 情况 下,本地P R O WA Y站将另 外再请求数据. 2 . 1 . 4 交互作用概述 这些服务要使用一组原语来完成.需要请求服务的本地用户使用请求原语.当服务完成时,返回 给本地用户一个证实原语.每当有未经请求的事件需注明时,指示原语被传送给远程用户.上述每个 服务所用的原语是: 要确认的发送数据 ( S D A ) L - DA T A - AC
11、 K.r e q u e s t .i n d i c a t i o n . c o n f or m 不要确认的发送数据 ( S D N ) L - DAT A. r c q u c s t . i n d i c a t i o n . c o n f i r m 要回 答的请求数据 ( R D R ) L - R E P L Y.r e q u e s t . i n d i c a t i o n . c o n f i r m L - R E P L Y - UP DA T E . r e q u e s t . c o n f ir m P R O WA Y本地用户对于由这个站支
12、持的本地P L C实体的每次启用,仅能具有一个未解决的 请 求 ( 即 等待证实) . 对于侮个优 先级及其支持的S S A P 一个站必须提供本地P L C实体的一次启用 ( 见 G B 9 4 6 9 .4 第3 . 1 . 1 条) . 2 . 1 . 5 数据公路操作概述 本标准的附录A将给出 数据链路层 ( P L C和MA C子层)组合操作的概述. 2 . 2 必须具备的特性 启用站和响应站必须具备的原语在表 1 中列为M.选用的原语则为O,不用的原语列为“ 一 . GB 9 4 6 9 . 3 - 8 8 表 1 原语启动站 响应站 要确认的发送数据 ( S D A ) L -
13、DA T A - A C K. r c q u c s t .i n d i c a t i o n .c o n f ir m 不要确认的发送数据 ( S D N ) L - DA T A. r c q u c s t . i n d i c a t i o n . c o n n r m 要回答的请求数据 ( R D R ) L - R E P L Y. r c q u e s t . i n d i c a t i o n .c o n fi r m L - R E P L Y - U P D A T E . r c q u c s t . c o n f i r m M M M M M
14、 M M M M O O M M M M M 2 . 3 P L C与P R O WA Y 用户交互作用的详细说明 2 . 3 . 1 要确认的发送数据 ( S DA ) 2 . 3 . 1 . 1 操作的描述 本地P L C - 用户为一个远程P L C - 用户准备一个包括过程信息或命令 ( 两者对P R O WA Y都透 明)的链路服务数据单元 ( L - s d u ) .这个数据用L - D A T A - A C K .T e q u e s t 原语经过本地P L C 一 用户 接口 传送给本地P L C实体.本地P L C实体接收这个服务请求,并准备发送该L - s d u 给
15、远程P L C实 体.本地P L C实休提供一个证实给本地P L C用户.以指示数据传送的 成功或失败. 在本地P L C实休返回一个肯定证实给本地P L C - 用户之前,需要一个来自 远程P L C实休的肯定 确认.假如这个确认未能及时接收,则本地MA C实体将决定按预定的次数,打算将L - s d u 传送给 远程MA C .在原来的数据传输和与它有关的确认之间局部区域网络上没有其它通信量. 当帧被正确接收时.远程P L C实体使用L - D A T A - A C K.i n d i c a t i o n 原语通过它的P L C 一 用户接 口 接收并且把 L - s d u 传送给
16、远程 P L C 一 用户. 2 . 3 . 1 . 2 本地用户一 公路接口 原语的定义 2 . 3 . 1 . 2 . 1 L - DA T A - AC K. r e q u e s t 2 . 3 . 1 .2 . 1 . 1 功能 本原语用于S D A数据传送服务的服务请求原语. 2 . 3 . 1 . 2 . 1 . 2 语义 原语应该提供如下参数: L - DA T A - AC K. r e q u e s t ( S S A P , DS AP, L- s d u , r c mo t e - a d d r e s s , s e r v i c e - c l a s s
17、 ) S S A P 和D S A P 参数规定了包含在数据传送服务 ( G B 9 4 6 9 .4 第4 章定义)中的本地和远程用 户链路服务送取点. r e m o t e - a d d r e s s( 远程地址)参数规定7远程站的MA C地址 ( G B 9 4 6 9 . 6 第5 章定义) .远程 GB 9 4 6 9 . 3 -8 8 地址必须是一个单地址. L - s d u( 链路服务数据单元)参数指定由P L C实体传送的链路服务数据单元. s e r v i c e - c l a s s 服务级别)参数规定 MA C送取级别以及数据传送所需的 MA C优先级 ( G
18、 B 9 4 6 9 . 6 第S 章定义) .推荐给P R O WA Y系统的 送取级别见表2 . 宪 2 MA C优先级送取级别用途 最高 最低 6 4 一 ; 紧急信息.即 那些完成临界报警、互锁和控制协调 功能的信息 正常控制动作和环路维护功能 例行数据收集和显示.以 及数据库更 M功能 文件和程序传送 2 . 3 . 1 .2 . 1 . 3 产生条件 本原语由 本地P L C 一 用户传送给本地P L C实体,以使用S D A规程请求发送一个L - s d u 给一个 远程P L C - 用户. 2 . 3 . 1 .2 . 1 . 4 接收效果 接收这个原 语就使本地P L C实
19、体使用S D A规程发 送一个L - s d u , 3 . 2 . 1 .2 . 1 . 5 附注 对于由本站支持的本地P L C实体的每次启用 ( G B 9 4 6 9 . 4 第3 章定义) ,仅有一个S D A . S D N 或R D R请求可以是未处理完的 ( 即 等待证实) . 2 . 3 . 1 . 2 . 2 L - DAT A- AC K. i n d i c a t i o n 2 . 3 . 1 . 2 . 2 . 1 功能 本原语是用于S D A数据传送服务的服务指示原语. 2 . 3 . 1 . 2 . 2 . 2 语义 原语应该提供如下参数: L - DAT A
20、- AC K. i n d i c a t i o n ( S S A P . DS AP , L o c a l - a d d r e s s , r e mo t e - a d d r e s s . L - s d u , s e r v i c e - c l a s s ) S S A P 和D S A P 参数4V 定了 包含在数据传送服务 ( G B 9 4 6 9 .4 第4 章定义)中的本地和远程用 户链路服务送取点. L o c a l - a d d r e s s( 本地地址)和 r e m o t e - a d d r e s s( 远程地址)参数规定7对应于
21、S D A帧 ( G B 9 4 6 9 . 6 第5 章定义)的源地址和目 的地址. L - s d u( 链路服务数据单元)参数规定了 对应于S D A帧的链路服务数据单元. s e r v i c e - c l a s s( 服务类别)参数规定对应于S D A帧 ( G B 9 4 6 9 . 6 第5 章定义)的实际MA C的 优先级. 2 . 3 . 1 .2 . 2 . 3 产生条件 当接收到具有L - p d u - t y p e = S D A的MA - D A T A . i n d i c a t i o n .并且接收的L - p d u 不重复时,该 原语从远程P
22、L C实体传送给远程P L C 一 用户. GB 9 4 6 9 . 3 - 8 8 2 . 3 . 1 . 2 . 2 . 4 接收效朱 远 程P L C - 用 户 收 到 这 条 原 语 后的 效 果 不 予 规 定. 2 .3 . 1 . 2 . 2 . 5 附注 L - s d u 参数的内 容在逻辑上是完整的, 并且相对于有关L - D A T A - A C K .r e q u e s t -原语的L - s d u 参数来讲是不变的. 2 . 3 . 1 . 2 . 3 L - DATA- ACK. c o n f i r m 2 . 3 . 1 .2 . 3 . 1 功能
23、本原语是用于S D A数据传送服务的服务证实原语. 2 . 3 . 1 . 2 . 3 . 2 语义 原语应该提供如下参数: L - DATA- ACK. c o n f i r m ( S S A P , DS AP , r e mo t e - a d d r e s s , L -s d u , s e r v i c e - c l a s s , L - s t a t u s ) S S A P 和D S A P 参数规定了包含在数据传送服务中的本地和远程用户链路服务送取点.它们和对 应于L - D A T A - A C K .r e q u e s t 原语的S S A P 和
24、D S A P 参数是相同的. 链路服务数据单元为空. r e m o t e - a d d r e s s( 远程地址) 参数规 定M入 - D A T A .c o n f i r m a t io n 原语的目 的地 址参数. s e r v i c e - c l a s s( 服务类别)参数规定MA - D A T A . c o n l i r m a t i o n 原语的 优先级参数. L - s t a t u s( 链路状态)参数指示前一次有关的S D A数据传送请求的成功或失败,而不管差错条 件是暂时的或永久性的. L - s t a t u s 参数的命令状态部分的
25、数值能够假设 ( 见表3 ) . 表 3 编码含义暂时 ( T )/ 永久 ( P 二 OK TE DS W D I V RS 工S UN UE P E I P 仃 一 接受了命令L - s d u 在规定的重传后,仍无来自 远程站的确认 ( 可能是由于无P R O WA Y站) 本地站与线路没连通 本地站监视器超时 在请求中有无效参数 在远程D S A P 处。请求一个禾被实现或未 被激活的服务:无动作 在木地S S A P 处有未被实现的服务 远程P L C或MA C 实体无可用资源:无动作 用户一 P L C接口 差错 协议差错 永久性的与实现有关的差错 暂时性的与实现有关的差错 T P
26、 P P P P T P T/P P T 在G B 9 4 6 9 . 1 附录A的参考文献3 中。提供了L - s t a t u : 另外的响应状态部分. 2 0 GB 9 4 6 9 3-8 8 2 .3 . 1 . 2 . 3 . 3 产生条件 本原语由本地P L C实休传送给本地P L C 一 用户,以指示前一次有关的S D A数据传送请求的成 功或失败. 2 3 . 1 . 2 . 3 . 4 接收效果 本地P L C 一 用户接收这个原语后产生的效果不予规定. 2 3 . 1 . 2 .3 . 5 附注 如果传送是成功的.这个原语指明远程P L C子层实体接收和确认L - s d
27、 u .如果在传输中发生差 错.则本地MA C实体将按预定的次数试图重发数据. 如 果L - s t a t u s 指示一个暂时性的 差错, 则本地P L C - 用户实体可以 假设相应请求的 重发或许能 成功. 如果 L - s t a t u s 指示一个永久性的差错,则本地P L C - 用户实休应该假设在相应请求的重发可能 成功之前需要管理人员干预. 这里假设有足够的信息可用于本地P L C 一 用户.以使把这个证实与相应的请求联系起来. 2 . 3 . 2 不要确认的发送数据 ( S D N ) 2 . 3 . 2 . 1 操作的描述 本地P L C 二 用户为任何一个或所有的远程
28、用户准备数据 ( 过程信息或命令.两者对P R O WA Y 都是透明的) 。这个数据是由L - D A T A . r e q u e s t 原语通过P L C - 用户接口 发出. 本地P L C 一 实体接收 这个服务请求,试图把这个数据发送给指定的远方P L C实休,然后返回一个本地传输证实给本地 P L C - 用户.这个证实仅仅报告本地故障. 由于没有使用远程产生的确认或本地的重发。 所以不能保证传递数据给被寻址的远程P L C实 体.一且在传抽线上传送数据,则所有被寻址的站同时接收这些数据 ( 在忽略传输线传播延时的情况 下) .接收数据的每个远程P L C实体使用L - D
29、A T A . i n d i c a t i o n 原语把数据传送给远程P L C - 用户. 2 .3 . 2 . 2 相互操作的可能性 对于任何符合G B 9 4 6 9 . 1 参考文献3 和4 的站. 使用S D N规程就能完 成. 2 .3 .2 3 在本地用户一 公路接口 处的 原语定义 2 . 3 . 2 3 . 1 L - DA T A.r e q u e s t 2 . 3 . 2 3 . 1 . 1 功能 本原语是用于S D N数据传送服务的服务请求原语. 2 3 . 2 3 . 1 . 2 语义 原语应该提供如下参数: L - DA T A. r e q u e s
30、t ( S S A P . DS AP . remo t e - a d d r e s s , L - s d u . s e r v i c e - c l a s s ) S S A P 和D S A P 参数规定了 包含在数据传送服务中的 本地和远程用户的链路服务送取点. r e m o t e - a d d r e s s( 远程地址)参数规定 G B 9 4 6 9 . 6 第 5 章所定义的远程站的MA C地址.远程 地址可以 是一个单地址、 组地址或广播地址. L - s d u( 链路服务数据单元)参数规定了由 本地P L C实体发出的链路服务数据单元. s e r v i
31、 c e - c l a s s( 服务级别)参数规定G B 9 4 6 9 . 6 第 5 章所定义的数据传送所需的 MA C优先级 叹 表 4 ) . 21 GB 9 4 6 9 . 3 - 8 8 表 4 MA C优先级送取级别用途 最高 最低 6 4 2 0 紧急信息,即 那些完成临界报誓、互锁和控制协调 功能的信息 正常控制动作和环路维护功能 例行数据收集和显示以 及数据库更新功能 文件和程序传送 2 . 3 . 2 .3 . 1 . 3 产生条件 本原语由 本地P L C 一 用户传送给本地P L C实体,以使用S D N规程请求把一个L - s d u 发送给一 个、一组或所有的
32、远程用户. 2 . 3 . 2 . 3 . 1 . 4 接收效果 接收这个原语后就使得本地P L C实体使用S D N规程发送一个L - s d u . 2 . 3 . 2 . 3 . 1 . 5 附注 对于由 本站支持的 本地P L C实体的 每次启用 ( G B 9 4 6 9 . 4 第3 章定义) .仅有一个S D A , S D N 或R D R请求可以 是未处理完的 ( 即 等待一个证实) . 2 . 3 . 2 . 3 . 2 L - DAT A. i n d i c a t i o n 2 . 3 . 2 .3 . 2 . 1 功能 本原语是用于S D N数据传送服务的服务指示
33、原语. 2 .3 . 2 .3 . 2 . 2 语义 原语应该提供如下参数: L - DATA. i n d i c a t i o n ( S S AP , DS AP , l o c a l - a d d r e s s , r e mo t e - a d d r e s s , L - s d u , s e r v i c e - c l a s s ) S S A P 和D S A P 参数规定了 包含在数据传送中的本地和远程用户的 链路服务送取点. l o c a l - a d d r e s s( 本地地址)和 r e m o t e - a d d r e s s( 远程
34、地址)参数规定对应于 S D N 帧 ( G B 9 4 6 9 . 6 第5 章定义)的 源地址和目 的地址. L - s d u( 链路服务数据单元)参数规定对应于S D N帧的链路服务数据单元. s e r v i c e - c l a s s( 服务级别)参数规定对应于 S D N帧 ( G B 9 4 6 9 . 6 第 5 章定义)的实际MA C优 先级参数. 2 .3 . 2 . 3 . 2 . 3 产生条件 当接收到MA - D A T A .i n d i c a t i o n L - p d u - t y p e =S D N时.该原语由 远程P L C实体传送给远程
35、 P L C 一 用户. 2 . 3 . 2 .3 . 2 .4 接收效果 远程P L C 一 用户接收这个原语后产生的效果不予规定. 2 . 3 . 2 3 . 2 .5 附注 L - s d u 参数的内 容在逻辑上是完整的,且相对于有关L - D A T A .r e q u e s t 参数来讲是不变的. 2 . 3 . 2 3. 3 L - DATA. c o n f i r m 2 . 3 . 2 3 . 3 . 1 功能 2 2 G B 9 4 6 9 . 3 -8 8 本原语是S D N数据传送服务的证实原语. 2 . 3 . 2 3 . 3 . 2 语义 证实原语应该提供如下
36、参数: L - DATA. c o n r n n ( S S A P , DS AP, r e mo t e - a d d r e s s , s e r v i c e - c l a s s , L - s t a t u s ) S S A P 和D S A P 参数规定了 包含在数据传送服务中 本地和远程用户的链路服务送取点.它和对应 于L - D A T A .r e q u e s t 原语的S S A P 与D S A P 参数相等. r e m o t e - a d d r e s s ( 远 程地 址) 规 定M A - D A T A .c o n f i r m原语
37、的目 的 地址 参 数. s e r v i ce - c l a s s ( 服 务 级 别 ) 参 数 规 定M A - D A T A .c o n f i r m 原 语的 优 先 级 参 数 . L - s t a t u s( 链路状态)参数指示前一次有关的S D N数据传送请求在本地的成功或失败, L - s t a t u s 的 命令状态部分能够假设为: O K 本地站完成 传输 D S 本地站与线路断开 WD 本地站监视器超时 L E - 一 无效参数 ( 本地检测) L S 一 本地站有未被实现的服务 2 . 3 . 2 3 . 3 . 3 产生条件 本原语由本地P L
38、C实休传送给 本地P L C 一 用户,以指明前一次有 关的S D N数据传送请求在本 地的成功或失败. 2 . 3 . 2 3 . 3 . 4 接收效果 本地P L C 一 用户接收到这个原语后的 效果不予规定. 2 . 3 . 2 3 . 3 . 5 附注 假设有足够的信息可用于本地P L C 一 用户.以便把这个证实与相应的请求联系起来. 2 .3 3 要回答的请求数据 ( R D R ) 2 .3 3 .1 操作的 描述 本地P L C - 用户通过P L C 一 用户接口 把L - R E P L Y .r e q u e s t 原 语传送给本地P L C 实体.以 便向 远 程P
39、 L C - 用户请求数据.本地P L C实体接受这个服务请求.同时发送一个要数据的请求给远程P L C 实体.本地P L C实体提供一个带有被请求的数据或故障指示的L - R E P L Y .c o n f i r m给本地P L C 一 用 户。 远程 P L C实体接收要数据的请求,立即发送一个数据的副木作为响应, 这个数据已通过远程 P L C - 用户用 L - R E P L Y - U P D A T E .r e q u e s t 由相应的 D S A P预先提供.远程 P L C 一 用户使用 L - R E P L Y .in d i c a t i o n 被告知这个
40、回 答的 传输. 如果没及时收到响应, 则本地MA C实体可以按预定次数去争取获得请求的数据.在请求的最初 传输和相应的响应之间.局部区域网络上不出现其它的通信蚤. 远程 P L C 一 用户负贵维护远程 P L C实体可用的有效数据 .远程 P L C 一 用户可用 L - R E P L Y - U P D A T E . r e q u e s t 更新共享数据区,并且在更新完成后,由远程P L C返回一个L - R E - P L Y - U P D A T E .c o n f i r m . 应该说明 .数据 更新规 程与任 何的 数据传送请 求异步 地进行. 2 . 3 .3 .
41、2 在本地用户一 P J . C接口 处原语的 定义 2 . 3 . 3 .2 . 1 L - R E P L Y. r e q u e s t GB 9 4 6 9 . 3 -8 8 2 . 3 . 3 . 2 . 1 . 1 功能 本原语是用于R D R服务的服务请求原语. 2 . 3 . 3 .2 . 1 . 2 语义 原语 应 该 提 供如 下 参 数: L - R E P L Y. r e q u e s t (S S A P . DS AP . r e mo t e - a d d r e s s . L - s d u , s e r v i c e - c l a s s )
42、S S A P 参数规定请求数据的 本地用户链路服务送取点. D S A P 参数规 定从远程P L C 请求哪 一个共享数据区以 及哪 一 个远程用户 将接收指 示原 语. r e m o t e - a d d r e s s( 远程地址)参数规定远程站 ( G B 9 4 6 9 . 6 第5 章定义)的MA C地址. 链路服务数据单元为空. s e r v i c e c l a s s( 服务级别)规定 G B 9 4 6 9 . 6 第 5 章定义的 MA C请求的优先级.推荐给 P R O WA Y系统所用的送取级别见表5 . 表 5 M人 C优先级 送取级别用途 6 4 2 0
43、 紧急信息.即那些完成临界报警、互锁和控制协调 功能的信息 正常控制动作和环路维护功能 例行数据收集和显示以 及数据库更新功能 文件和程序传送 2 . 3 . 3 .2 . 1 . 3 产生条件 木原语由 本地P L C 一 用户传送给本地P L C实体,以便从一个远程P L C实体请求数据. 2 . 3 . 3 .2 . 1 . 4 接收效果 接收这个原语后就导 致本地P L C实体使用R D R规程去请求由D S A P 参数所指定的 数据. 2 . 3 .3 .2 . 1 .5 附注 远程P L C 一 用户负责维护在共享数据区内远程P L C实体可用的有效数据.这个数据早先已经由 带
44、有相同的D S A P 参数的L - R E P L Y - U P D A T E . r c a u c s t 原语传送给远程P L C实体. 基木的P L C实 体必须避免远程P L C 一 用户和远程P L C实体自 己同时对共享数据区 进行送取 ( 一个读而另一个写) . 对于由 本站 支持的 本地P L C 实 体的 每 次 启 用 ( G B 9 4 6 9 .4 第3 章 定 义) , 仅 有一 个S D A . S D N 或R D R可以是未处理完的 ( 即等待一个证实) . 2 . 3 . 3 . 2 . 2 L - RE P L Y. i n d i c a t i
45、o n 2 . 3 . 3 .2 . 2 . 1 功能 本原语是用于R D R服务的服务指示原语. 2 .3 . 3 . 2 . 2 . 2 语义 原语应该提供如下参数: L -RE P L Y. i n d i c a t i o n ( S S A P , DS AP, l o c a l - a d d r e s s , 2 4 GB 9 4 6 9 . 3 - 9 9 L- s d u , r e mo t e - a d d r e s s . s e r v i c e - c l a s s ) S S A P 参数规定请求数据的 本地P L C - 用户的 链路服务送取点.
46、D S A P 参数规定接收这个指示原语的远程P L C - 用户的链路服务送取点.它也规定哪一个共享数 据区将作为R D R帧的一个响应而被传送. l o c a l - a d d r e s s 体 地地址) 和r e m o t e - a d d r e s s ( 远程地址) 参数规定对应于R D R帧的源地址和目的 地址. 链路服务数据单元为空. s e r v i c e - c l a s s( 服务级别)参数规定对应于R D R帧的实际MA C的优先级 ( G B 9 4 6 9 . 6 第5 章 定义) . 2 . 3 . 3 . 2 . 2 . 3 产生条件 在共享数据
47、区作为R D R帧的一个响应被传送时.这个原语由 远程P L C实体传送到远程P L C - 用户. 2 . 3 . 3 . 2 . 2 . 4 接收效果 远程P L C 一 用户接收这个原语后产生的效果不予规定. 2 . 3 . 3 . 2 . 3 L - RE P .L Y. c o n l i r m 2 . 3 . 3 . 2 . 3 . 1 功能 本原语是用于R D R服务的服务证实原语. 2 . 3 . 3 .2 . 3 . 2 语义 原语应该提供如下参数: L -RE P L Y. c o n f i r m ( S S A P , DS AP. r e mo t e a d d
48、 r e s s . L - s d u , s e r v i c e - c l a s s . L - s t a t u s ) S S A P和D S A P 参数规定了 包含在数据传送服务中的本地和用户的 链路服务送取点.它和相应于 L - R E P L Y .r c q u e s t 原语的S S A P 和D S A P 参数相同.另外. D S A P 确认了远程共享数据区,其内容 就是伴随这个证实的L - s d u . r e m o t e - a d d r e s s( 远程地址)规定MA - D A T A .c o n f i r m a t i o n 原
49、语的目的地址参数. L - s d u( 链路服务数据单元)参数标识由远程P L C实体返回的数据. s e r v i c e - c l a s s( 服务级别)参数规定MA - D A T A .c o n f i r m a t i o n 原语的优先级参数. L - s t a t u s( 链路状态)参数指 示前一次有关的R D R数据传送请求的 成功或失败, 并且不管 差错 条件是暂时性的还是永久性的. GB 9 4 6 9 . 3 - 8 8 L - s t a t u s 参数响 应状态部分能 够假设 ( 见表6 ) . 表 6 编码含义暂时( T ) / 永久( P ) OK TE DS W D N RS L S UN UE P E 8 仃 NE 返回了响应 L - s d u 在指定重发后仍无来自 远程站的响应 ( 可能因为无P R O WA Y站) 本地站与线路断开 本地站监视器超时 请求中 有无效参数 在远程D S A P 处有未被实现的或未被激活的 服务请求: 无动作 在本地S S A P 处有未被实现的服务 远程P L C 或MA C实体无可供利用资源:无动作 用户一L C接口 差错 协议差错 永久性的与实现有关的差错 暂时性的与实现有关
链接地址:https://www.31doc.com/p-3759360.html