网站大量收购闲置独家精品文档,联系QQ:2885784924

Libnodave库的TCP协议剖析.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Libnodave库的TCP协议剖析

夏正龙;耿浩

【摘要】西门子系列PLC凭借出色的性能在工业应用场合得到了越来越广泛的应

用,而工控领域不仅仅拘泥于就地集控方式,基于工业以太网络的远方集中监控应用

也越来越广泛.目前上位机系统与西门子系列PLC进行以太网通讯普遍采用基于微

软COM/DCOM技术达成的自动控制协定OPC协议,即工控组态软件方法,由于工

控组态软件成本与工控数据点数多少相关,因此大型PLC自动控制系统软件成本高,

性价比低.通过研究西门子PLC设备第三方开源驱动库Libnodave,分别从应用的角

度和库开发的角度对Libnodave源代码进行解析,给出了更简单清晰的数据包格式.

通过Ethernet转RS-485设备连接PLC的驱动增强方法,详细介绍了测试代码的实

现,该方法基于跨平台移植考虑,便于软件功能上的扩展.%S7seriesPLCof

Siemensisplayinganincreasinglyimportantroleinindustrialapplications

owingtoitsremarkableperformance.Exceptforlocalcontrolmode,the

remotecentralizedmonitoringbasedonindustrialEthernetisalsowidely

applied.Atpresent,theautomaticcontrolagreementOPCbasedon

MicrosoftCOM/DCOM,namelyindustrialcontrolsoftwareapproach,is

utilizedcommonlyincommunica-tionbetweenuppercomputersystem

andSiemensseriesPLC.Becausethecostofindustrialcontrolgroup

softwareisrelatedtothenumberofindustrialdatapoints,thelargePLC

automaticcontrolsystemisinhighcostandlowcostperformance.Inthis

paper,weanalyzetheLib-nodavesourcecodefromtheperspectiveof

applicationandlibrarydevelopmentthroughtheresearchonLibnodave,a

third-partyopensourcedrivelibrary,ofSiemensPLCequipmentandgivea

simplerandclearerpacketformat.Theimplementationoftestcodeis

describedindetailwithadriverenhancementmethodofEthernet

connectingtoPLCviaRS-485.Inconsiderationofcross-platform

transplantation,thismethodfacilitatestheexpansionofsoftwarefunctions.

【期刊名称】《计算机技术与发展》

【年(卷),期】2018(028)003

【总页数】5页(P160-164)

【关键词】ISO-on-TCP;Libnodave;以太网协议;可编程逻辑控制器

【作者】夏正龙;耿浩

【作者单位】江苏师范大学电气工程及其自动化学院,江苏徐州221116;徐州上若

科技有限公司自动化事业部,江苏徐州221116

【正文语种】中文

【中图分类】TP31

1概述

现代工控领域多采用数字化智能装置代替传统的模拟仪表作为前端控制器,而数字

智能装置一般都具备独自监测监控功能,能实时向上位集控后台实时上传工作状态。

当前工控领域的集控方式由集中控制向分散控制,由分散管理向集中管理转变。西

门子公司的PLC(programmablelogiccontroller)设备在工控领域应用广泛,其

产品系列的丰

文档评论(0)

kxg4040 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档