×

自动化系统通信协议

消耗积分:0 | 格式:rar | 大小:0.26 MB | 2018-01-22

分享资料个

  自动化控制系统中的通信网络一般分成两个部分,一部分是有关管理机、各终端机、控制计算机以及与企业中其它计算机之间的联网,这部分的网络目前都使用局域网方式进行联网,采用TCP/IP协议,技术己很成熟。另一部分是计算机与底层各个控制器(如PLC)之间的通信,所采用的通信协议基本上都是PLC生产厂家独自专有的,并没有广泛使用的标准协议供使用单位采用。本文主要说明这后一部分通信程序的设计与实现方法。目前已经出现许多种现场总线类协议可利用,但如果需要使用这些现场总线技术就必须购买相应厂商指定的产品。就目前来讲,如果需要利用通用的PLC设备进行联网通信的话,就需要在厂商产品所提供的链路层联网协议的基础上进行其上层的协议制定,以获得具有多种联网功能和具有高可靠性和可扩展性的通信协议。因此,本文在对TCP/IP协议簇和现场总线技术进行了深入研究之后,设计了一种具有较高实时性和通用性并且对传输媒介要求很低(RS232或RS485线路)的通信协议,该协议结合了TCP/IP协议和现场总线技术的优点。另外,在计算机一端的通信程序设计编制方面,也没有灵活通用的现有程序可采用。本文用系统集成设计的思想,采用面向对象和分层结构,利用多线程编程方法为自动化立体仓库系统设计出一种通用的PC-PLC通信程序。概要地讨论了该程序的设计方法,给出了程序的基本数据结构和设计框图。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !