- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
冶金自动化2003年增刊
宝钢2030
mm冷轧平整机组三电改造
L2一L3通信程序的设计
张尊 璞
(宝山钢铁股份有限公司设备部,上海201900)
£摘要】介绍了宝钢2
统层和应用层。各层次负责完成特定的任务,相互进行层次清晰的调用,并通过出错处理机制确保数据的完整性。同
时,L2一L3通信程序为其它应用程序提供调用接口。 。
[关键词]套攮#:系攀层:应母乒;应虽擎口
【中图分类号]TP31l[文献标识码】B
V
本文介绍了2030
协议的套接字通信方式,数据通信量和逻辑控制能力都得到较大提升。在程序设计过程中,充分考虑
了通用性和可移植性,在此基础上,可以进一步发展成为通用的过程控制计算机L2.L3通信接口模块。
1 L2-L3通信协议概述 ,
信电文。应用层负责在系统层基础上组织、发送和接收应用电文。各层次负责完成特定的任务,相互
进行层次清晰的调用,并通过出错处理机制确保数据的完整性。图1为L2-L3通信协议的总体结构。
2通信系统层
通信系统层在TCP/IP协议和套接字的基础上发送和接收电文。
2.1 系统底层电文发送
当L2向L3发送电文时,通信系统层的处理步骤为:
(I)检查系统发送队列中有无新电文。
(2)建立与L3的套接字连接(L2客户端,L3服务器端)。
s。
(3)发送电文,并等待底层确认电文,最长30
(4)从同一个套接字连接接收来自L3的底层确认电文。
(5)断开套接字连接。
(6)从队列中删除已发送的电文,继续检查新的电文。
. 套接字连接是动态的。当通信程序需要发送电文时,临时建立套接字连接,当电文发送成功并接
收到底层确认电文之后,套接字连接将断开。
2.2系统底层电文接收
当L2从L3接收电文时,通信系统层的处理步骤如下:
【收稿日期1
2003-05-13;【修改稿收到日期】2003·06.12
【作者简介】张尊璞(1973·),男,上海人,工程师.主要从事计算机过程控制工作。
84
冶金自动化2003年增刊
发送应用电文的主应用模块 接收应用电文和发送应答电文的
主应用模块
插入队列 i 读取井删除电:
山 J 应用接口函数(APl) 应用接口函数(^PI)
(——) 加娶曲剥府签由寸 J I(——)
I应用电文
删除应用屯文
l发送队列l l接收队列
、‘~—一^互九1’廿.xIzk|。 . 应答电文发送
l 应用/应答电文接收L--。】r一一
l;寿m 1r ● ’ I插入
…H 。
电艾l L2.L3应
文档评论(0)