计算机PLC通信

2024-09-20

计算机PLC通信(精选8篇)

计算机PLC通信 篇1

科学技术的创新推动了计算机技术的应用与发展, PLC作为当代科学技术发展下产生的一种产物, 其在我国当前社会工业生产过程中的应用越来越普及, 为我国工业生产的效率提供了技术保障。然而随着社会的进步以及科技的发展, PLC的需求量逐渐增加, 其功能也在不断完善。新一代西门子PLC装置在满足当代工业发展的需求的同时, 利用先进的计算机技术, 实现操作系统的可控制, 在这一过程中, 保持PLC装置与监控计算机的通信性能对我国当前工业的发展有着举足轻重的作用。

1 西门子PLC的概述

西门子PLC是有德国西门子公司生产的一种可编程序控制器。PLC作为一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器, 用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令, 并能通过数字式或模拟式的输入和输出, 控制各种类型的机械或生产过程。随着国际化合作水平的不断加深, 这种可编程序控制器在我国的工业生产中的应用也越来越普及。当前西门子PLC产品主要包括LOGO、S7-200、S7-1200、S7-300、S7-400等。西门子S7系列PLC体积小、速度快、网络通信能力强、可靠性高。在PLC投入运行后, 其工作一般分输入采样、用户程序执行以及输出刷新三个阶段。

2 西门子PLC与监控计算机的通信

在当前市场环境下, 市场竞争越来越激烈, 在我国各工业生产过程中, 谁掌握了先进的科学技术, 谁就能够拥有市场竞争的领先权。随着PLC装置的广泛应用以及计算机信息技术的发展, 现代西门子PLC产品已经与监控计算机实现了完美的结合, 有效的保障了计算机网络的通信性能。在我国当代工业生产过程中, 计算机与PLC集成控制系统由生产系统和非生产系统二部分组成。生产系统主要由微型机、适配器、PLC、执行机构及现场仪表等部分组成。非生产系统主要由工艺流程模拟显示屏、电视监视设备、现场通话设备、质量检查系统、管理信息系统等部分组成。中央控制室负责处理来自生产系统和非生产系统的大量信息。通过计算机与PLC集成控制系统, 按照一定的网络协议, 将工业生产的各个部门、各个生产线联成了密不可分的整体, 从而最大限度地利用了信息资源。当任意两台设备之间有信息交换时, 它们之间就产生了通信。PLC通信是指PLC与PLC、PLC与计算机、PLC与现场设备或远程I/O之间的信息交换。PLC通信的任务就是将地理位置不同的PLC、计算机、各种现场设备等, 通过通信介质连接起来, 按照规定的通信协议, 以某种特定的通信方式高效率地完成数据的传送、交换和处理针对企业来说, 在利用PLC与监控计算建立通信系统时, 为了降低企业的成本, 在西门子PLC采用通信电缆代替传统的通信模块, 在电缆接口处采用先进的电路设计技术以及单片机技术。PLC以扫描的方式一次读入所有输入状态和数据, 监控计算机按照既定的网络协议, 例如Profibus、PPI, 从而实现计算机与PLC之间的通信, 从而确保工业生产古城中资源的优化配置和合理利用。

3 PLC与监控计算机的通信方法

在大多数控制系统中, 仅仅是实现控制是不够的, 在许多情况下也需要监控界面对工艺过程和参数进行监控。西门子公司生产PLC构成的控制系统的监控功能一般由以下三种方法来实现:采用组态软件来组态监控界面;第三方软件编制的监控软件监控;使用触摸屏监控。

3.1 用组态软件Win CC实现监控

PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络, 从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。PROFIBUS协议通常用于实现与分布式I/O (远程I/O) 的高速通讯。可以使用不同厂家的PROFIBUS设备。这些设备包含普通的输入/输出模块、电机控制器和PLC。PROFIBUS网络通常有一个主站和若干个I/O从站, 从站的类型和站号由主站初始化, 使网络上的从站设备与配置相匹配[4]。主站不断地读写从站的数据。当一个DP主站成功的配置了一个DP从站之后。他就拥有了这个从站设备。如果在网络上有第二个主站设备, 他对第一个主站的从站访问将受到限制。Win CC与PLC之间的通信功能强大, 灵活性好, 可靠性高。

3.2 第三方软件编制的监控软件实现监控

随着科学技术的发展, 现代可编程软件越来越多, 例如VB、VC等第三方软件, 这些软件编制的监控软件灵活性好, 系统投资低, 能适用于各种系统。第三编制软件根据PLC以及监控计算机系统的通信需求, 通过属性、方法和事件来说明和衡量一个对象的特征。通过拟设一个命令, 然后进行程序编辑, 最后通过输出按钮, 来完成但开发工作量大, 可靠性难保证, 除了对技术人员的经验和技术水平的要求较高外, 还必须购买通信协议软件, 在系统资金投资有限, 技术人员水平较高的情况下可以采用此方法。

3.3 采用触摸屏进行监控

触摸屏幕监控是采用一台服务器来监视并记录所有局域网内员工机的电脑屏幕画面。制软件是一款圆孔性能突出的监控软件, 仅须输入对方的IP和控制密码就能实现千里之外的远程监控。软件使用UDP协议穿透内网, 不用做端口映射, 用户就能在任何一台可以上网的电脑都连接远端电脑, 进行远程办公和远程管理。可靠性高, 监控实现容易, 触摸屏与PLC之间的通讯问题生产厂商已处理好, 用户不用考虑, 可以大大缩短工程周期。

3.4 通过OPC服务器的通信

OPC服务器通过, 变量名对应变量地址 (PLC中的地址) , wincc等上位监控显示软件, 作为OPC客户端连接OPC服务器中的变量。西门子PLC统与监控计算机通过OPC接口访问PROFINET CBA组件中的变量使用由PROFINET工程工具SIMATIC i MAP和STEP7定义的对象和符号。对现有设备或系统添加PROFINET功能。由此可与其它通讯协议同时使用, 例如用于工业以太网的SOFTNET-S7S7通讯。OPC Scout作为具有浏览器功能的OPC客户机, 可用于PROFINET CBA组件的变量访问。OPC服务器听过接受信息源, 通过网络协议来实现信息的传输, 根据对象名、以及地址来输送, 从而实现PLC与监控计算机的通信。

4 结语

随着计算机科学技术、工业控制等方面的新技术的迅速发展, 计算机监控系统由早期的集中式监控向全分布式的方向发展, 计算机监控系统软件也从早期面向功能的系统, 随着面向对象技术、分布式对象计算、多层次Client/Server技术的成熟, 发展为面向具体现场设备为特征的面向对象的计算机监控系统。西门子PLC作为一种数控装置, 在我国当前工业生产过程中有着不可替代的作用。在当今信息化高速发展的时代, 计算机监控系统规模越来越大, 不同厂家生产的现场设备的种类在不断的增加, 由于不同厂家所提供的现场设备的通讯机制并不相同, 计算机监控系统软件需要开发的设备通信驱动程序也就越来越多, 西门子PLC装置与监控计算建立通信系统, 通过多种通信方式和方法来实现通信的稳定性、可靠性, 从而为工业的生产提供了技术保障。

摘要:在这个信息化快速发展的时代, 计算机技术已经得到了广泛的应用, 有效的促进我国当代社会的进步。在当代社会发展中, 西门子PLC作为一种强大的控制设备, 在我国当前工业生产以及自动控制系统中得到了普遍的应用。现代社会发展对计算机通信性能的要求越来越高, 而西门子PLC设备与计算机之间有着密切的联系, 同样PLV与监控计算机之间的通讯问题一直是数控用户普遍关心的问题。本文以西门子PLC设备为对象, 就PLC与监控计算机通信问题进行了相关的研究。

关键词:PLC,监控计算机,通信

参考文献

[1]李剑.西门子PLC与监控计算机通信问题的研究[D].天津大学, 2007.

[2]石磊.西门子PLC与监控计算机通信问题的研究[J].民营科技, 2010.

[3]周晓平, 姜建芳, 苏少钰, 陈迅.S7—200系列PLC与监控计算机通信实现的研究[J].微计算机信息, 2004 (01) :5-7.

[4]芦珊, 黄竽筌, 刘文岭.西门子S7-300PLC与计算机通信问题的研究[J].硅谷, 2012 (10) :74+176.

[5]冯根生, 方龙.利用Wicc实现PLC与监控计算机通信的研究[J].安徽电子信息职业技术学院学报, 2008 (01) :50-51.

[6]苏筱丽.Windows环境下计算机与PLC串行通信的实现[J].兰州石化职业技术学院学报, 2008 (02) :34-35.

[7]丁莉君.监控计算机与PLC数据通信的研究与应用[D].西安建筑科技大学, 2007 (10) .

计算机PLC通信 篇2

【关键词】上位机;PLC;串行通信

1.引言

PLC是当前在工业现场数据信息采集活动中应用较为广泛的一种新兴工业控制器,由于在实际活动中所体现出的性能优越、数据精准等优势特点,备受国内外中众多相关厂家的亲睐。

以S市某化肥厂为例,在该化肥厂的集散控制系统中,传统的专业组态软件在连接上位机与PLC的过程中,出现了成本较高、控制难度较大等问题,针对这一问题,该化肥厂尝试重新进行系统结构与功能的调整,并重新设计现骨干软件,以满足了化肥厂现场生产工况的要求,实现了对现场数据准确的实时采集目标。

2.系统的结构与功能

2.1 硬件组成

S市某化肥厂的集散控制系统由两种通讯协议组成,即RS232和RS485,也有两种通讯协议存在一定的差异,这就需要相关工程技术人员需要利用ADAM4520来实现两种不同协议之间的转换过程。COM06这一单元模块有A、B个PORT口,A口符合RS232协议,B口符合RS422/RS485协议。在本系统中,集散控制系统共连接了4台PLC,而为了最大限度的确保程序在运行过程中的稳定性,技术人员采用双机冗余系统,这样可以确保一旦主机发生意外故障而无法正确运行时,备份机能够及时接班继续执行任务[1]。

2.2 符合通讯协议的电缆连接

为了确保通讯协议之间的转换能够顺利的进行,这就要求工程技术人员应当建立起符合两种通讯协议的电缆连接来。科学正确的电缆连接离不开对两种接口协议的正确认识。当前最为常见的串行接口标准、将计算机与计算机有机地进行数据通讯的协议是RS232,而相比较之下,RS232串行接口总线主要于以下情况,即设备器材之间的距离>15m,传输速率维持在最大20kB/s左右[2]。基于这一认识,本集散控制系统中计算机与ADAM4520l的接线就是符合RS232协议的串行电缆。

2.3 软件系统组成

在设计相关的软件系统时,设计人员首先应当明确自己的基本设计原则与设计理念。由于软件系统是为了正常的通讯功能而服务的,这就要求软件需要实现VB与PLC之间的成功通讯。一般情况下,我们往往采用两种上位机链接通信方式,即上位机向PLC发送通信请求命令与PLC向上位机发送通信请求命令。根据这两种方式,软件技术开发人员可以依据相关的工业管理来制定一定的通讯规约,如规定好上位机向PLC所发的命令帧格式及其命令帧的格式,规定 PLc向上位机返回的应答呵格式及其应答帧的格式。

由于在软件系统的运行过程中,上位机的命令帧是通过VB中MSComm通讯控件所产生的通信事件来实现命令发送的,因而,结合该化肥厂的实际工作情况,研究人员应当尽量控制PLC固定储存器区域中的数据[3]。PLC所返回的命令帧同样需要经过相关的软件数据进行通信接收,这就说明,研究人员采集在所需要的数据后,通过利用MSChart控件来显示实时数据的方式,能够顺利地完成了生产现场实时数据的准确采集。

3.软件的设计

3.1 MSComm通讯控件的设计

在VB当中,MSComm控件实现成功通讯的重要控件,而在设计过程中,设计人员应当着重注意以下几点。首先要做好初始化工作,这就要求设计人员在设置端口号时,应当以当前所使用的串行口作为基本参考对象。在设置好端口号之后,设计人员设置好Settings工作,对停止位、奇偶校验、波特率、数据位等基本参数进行标准设置。在设置过程中设计人员要注意设置读取数据的类型与其读取的字符数。当设置InputLen为0时,设计人员需要利用MSComm控件来读取缓冲区中的全部内容;当设置Rthreshold为1时,设计人员则需要将接收到的每一个字符都经过MSComm控件进而产生OnComm事件[4]。

3.2 软件的握手

实现软件握手,设计人员需要注意以下几个问题:

第一,要确保VB程序与PLC实现成功通信,确保程序所发送的命令帧正确无误。这就要求设计人员要仔细鉴定分析应答帧的结束码,判断其是否出错,如若出现错误,则应当依据错误的具体类型进行针对性处理;

第二,在通讯程序的OnComm事件中,设计人员应当判断CommEvent是否产生接收事件,如若产生,则应当接收,否则不接收;

第三,在处理程序中错误语句的活动中,设计人员应当不断提高系统自身的应對能力和防御能力,以及时有效地辨认用户的错误语句,避免不必要的麻烦[5]。

3.3 程序基本轮廓设计思想

设计人员在设计程序的基本轮廓时,应当首要利用VB的事件驱动特性,充分发挥出用户的自主选择权,让用户能够依据自身需求来选择是利用全部四台PLC进行运作还是只使用当中的一台。如果选择全部运作,那么设计人员应当设计好所有的通信接电的相应命令帧,并实时进行检测与观察;如果选择运行单个的PLC,那么设计人员需要输入与PLC从站单元相对应的所想要显示采集数据的节点号,并与用户的确认步骤进行同步操作,从而实现通过通讯端口定时从现场PLC中接收数据的目的[6]。需要指出的是,本程序的运行环境是windowsxp与VB6.0,在实际操作过程中,用户可以通过个人的喜好与实际的需求从PLC单元对现场数据进行实时采集分析处理,一旦出现突发事件,依据已采集的数据与当前具体情况技术人员能够对其进行相应处理。

4.结束语

当前在工业控制活动中,上位机与可PLC之间的串行通信已经成为其中的重要组成部分。面临日益严峻的市场竞争压力与发展形势,企业需要从集散控制系统的构造与软件程序的开发应用两方面着手来推行通讯的成功实现。

通过有效利用高级语言VB,将其与C200HE进行有机地连接,进而利用串行通信来实现对化肥厂现场数据信息采集的目的,具有稳定性、灵活性、高校性等一系列优势特点。当前基于上位机与PLC之间的串行通信数据系统已经在S市的某化肥厂正式投入使用,并取得了预期的效果。这说明,随着相关厂家其生产活动的自动化程度不断提高,串行通信数据系统的应用将不断拓展到更深更广泛的领域。

参考文献

[1]何默为,刘永贤.上位机与PLC远程通信实现动态数据采集研究[J].机械与电子,2011,2(04):69-70.

[2]刘玉国,李居峰.基于PLC的现场数据采集和自动化控制[J].现代机械,2012,2(03):116-117.

[3]白冰,潘真,靳继红,等.基于PLC现场数据采集与分析[J].科技情报开发与经济,2010,10(21):55-56.

[4]陆嘉,李常辉,刘银锁,等.基于VB的PLC与上位机通信软件的设计[J].自动化技术与应用,2010,5(09):106-107.

[5]蔡倩,经亚枝.Windows环境下PLC与上位机的串行通信[J].电脑开发与应用,2013,2(03):90-91.

[6]周雪辉,朱永兴,吴燕翔.PLC与上位机的串行通信实现[J].上海水产大学学报,2014,1(02):84-85.

计算机PLC通信 篇3

三菱FX系列PLC与FR-D700变频器的计算机链接方式其实是串行通信, 所谓串行通信, 就是是通过一对连接导线, 将发送与接收方进行连接, 传输数据的每一个二进制位, 按规定的顺序, 在同一连接导线上, 依次进行发送与接收。虽然传输速度相较并行通信慢, 但是其两线制的传输方式及求反相减的原理, 使得其数据电压在传送的过程中更加稳定, 且不会发生信号间串扰的问题, 给数据再加上防范措施后, 即可保证通信数据的万无一失了。

2 FX系列PLC与FR-D700变频器的接线

FX系列PLC与FR-D700变频器的接线如图1所示, 由于三菱PLC主单元模块不具备RS-485通信接口, 故在它的扩展口需接上FX2n-485-BD模块, RDA和SDA为接收和发送端A, RDB和SDB为接收和发送端B, 最终的电平计算方式为A-B, 故RS-485的通信方式具有很强的抗干扰行, 若主控制单元与变频器相距较远, 可以在A、B间接入300欧左右的抗干扰电阻。

3三菱FX系列PLC与FR-D700的计算机链接通信

3.1 FR-D700的计算机链接通信规格如下图所示:

由上表可知, 该计算机链接协议依据EIA-485标准而开发, 一个主控制单元最多可以连接32个从站, 传输速度在4800-38400bps之间, 但由于FX系列plc自由协议的传输速度最多只能是19200bps, 实际在本应用中, 不能将波特率设定为38400bps。至于字符方式, 起始位和停止位, 奇偶校验及和校验, 有无终端检测字符, 等待时间设定等, 需要PLC与变频器双方自由协商确定, 故变频器的计算机链接方式有被称为无协议通信或者是自由协议通信。

3.2 FR-D700的计算机链接通信的数据格式:

欲使plc与变频器能正确通信, 还必须选择合适的数据格式。它们之间的数据通讯是以ASCII码 (16进制码) 进行的, 我们必须根据合适的通讯数据格式编写plc程序。

3.2.1 数据写入格式

3.2.2 数据读取格式

4 FR-D700的参数设置与PLC参数设置

根据通信协议的要求, 控制器与变频器需要设定相同的参数方能进行通信, 若规定通信格式如下:数据长度为7位, 停止位为2位, 偶校验, 波特率为9600。则变频器的参数应当设定为:

ALLC=1 (全部参数清零)

PR.160=0 (扩展参数显示)

PR.79=6 (运行模式, 保持运行状态进行模式切换)

PR.340=10 (变频器上电为通信模式)

PR.117=0 (站号设定为0号站, 可设定为0~31任何一个值)

PR.118=96 (波特率设定为9600kbs)

PR.119=11 (数据长度为7位, 停止位为2位)

PR.120=2 (偶校验)

PR.123=9999 (等待时间由PLC来设定)

PR.124=0 (无CR/LF—回车/换行)

PR.549=0 (三菱变频器计算机链接协议)

PR.121=9999 (发生通信错误不跳闸)

PR.122=9999 (通信线断开不跳闸)

PR.341=1 (不对EEPROM进行数据写入)

PLC的通信设定寄存器D8120=H008E。

当变频器和PLC的参数都设定好后, 双方即可以进行通信了。

5 PLC程序的设计

PLC程序设计时, 首先应当对通信参数的所有数据进行初始化, 包括波特率、起始位、停止位、数据长度、奇偶校验, 有无回车换行等, 且通信参数设定好后, 预要通信参数生效, 必须将PLC断电重新上电。由于变频器的计算机链接协议采用的是ASCII码的传输方式, 对于十六进制数与ASCII码的转换, 完全可以用“ASC”指令对所需的数据进行转换, 这样就不需要对每一个数据进行一一转换, 既可以提高程序的编写速度, 也增加了程序的可阅读及移植性, 美观简便, 实用性很强。但唯一不足的是, “ASC”指令占用的程序步数比较大, 过度使用会导致程序扫描周期的延长, 对于一些分散不连续的数据, 建议不使用“ASC”进行ASCII码的转换, 这种情况下可采用最经常用的“MOV”。PLC程序的设计可以按照图2所示, 作为程序的系统范本, 对于大多数的PLC通信程序编写, 与图2的程序编写流程都大体相似。

6 小结

使用三菱FR-D700的计算机链接通信连接上PLC和HMI后, 使得系统的控制变得相当直观, 且运行稳定可靠, 相对起用开关量和模拟量的方式去控制变频器, 功能得到了极大地提高, 且使得操作方便, 获取的数据信息相当大, 且可以实现变频器参数的变更及运行模式的切换, 比通过A/D模块去实现无极调速更具有节省成本的优势, 但相对而言程序比较复杂, 对编程者的要求较高, 且要求编程者对通信有一定的理解

参考文献

[1]三菱FR-D700使用说明书 (应用篇)

[2]李金城.PLC模拟量与通信控制应用实践[M].北京:电子工业出版社, 2011.10

计算机PLC通信 篇4

随着自动控制、计算机、通信、网络技术的发展,信息交换的网络正迅速覆盖着从工厂的现场设备到控制、管理的个个层次,从工段、车间、工厂到企业集团,企业网络不同层次间的数据传送的数据通信已变得越来越复杂了。人们对工业局域网的开放性、互联性、宽带等方面提出了更高的要求,应用传统的现场总线的工业控制网已无法实现企业管理自动化与工业控制自动化的无缝接合,技术上早已成熟的以太网自然就成了人们的首选对象。以太网不仅在工业自动化和过程控制领域获得了广泛应用,而且早已确立了在局域网(LAN)市场上的主导地位,成为当前应用最为广泛的计算机网络技术。

目前以太网产品已得到空前的发展,快速以太网产品得到广泛应用,采用交换和快速以太网技术的工业以太网已经成为工业控制系统的一种新的工业通信网。工业以太网有以下一些优点:

(1)以太网可以满足控制系统各个层次的要求使企业信息网与控制网得以统一;

(2)可使设备的成本下降,以太网网卡价格要低于其他控制网的网卡;

(3)有利于企业工程人员的学习和管理,几乎每家企业都具备有以太网维护能力的人员,无需再专门学习;

(4)易于与其他网(如Intenet)集成。

2 CSMA/CD与以太网

CSMA/CD(Carrier Sense Multiple Access With Collision Detection)是计算机局域网常用的访问控制方式之一,含有两个方面的内容:载波侦听(CS-MA)和冲突检测(CD)。CSMA/CD访问控制方式主要用于总线型和树形网络拓扑结构,基带传输系统。信息传输是以“包”为单位,简称信包。CSMA/CD的核心是信道竞争算法,它有多种形式。IEEE802.3标准所对应的是“1-坚持CSMA/CD”,它定义了在1Mbit/s到10Mbit/s各种介质上运行的“1-坚持CSMA/CD”。现在,一般把符合IEEE802.3的特定实现称作以太网。

在不同介质上实现的以太网的成本和功能不同,除了标准的10Mbit/s粗缆基带网外,还有双绞线以太网、细缆以太网和宽带以太网等。

以太网中的帧(frame)对应计算机接口中收发收据的缓冲区,是物理网络上每次实际传输的数据。帧的大小和格式对高层协议的设计有重要影响。以太网的帧是变长的,其长度从64字节-1518个字节不等。IEEE802.3协议规定的介质访问控制帧格式如图1所示。

以太网结构中,结点的发送是需要通过竞争获得总线的使用权,而其他结点都应处于接收状态。

3 PLC与以太网的结合

PLC的以太网通信,根据完成的功能不同,可以分为以下两类:

3.1 PLC通过以太网与上位计算机相连

PLC通过以太网与上位计算机相连,可以实现上位计算机与PLC之间的通信,以完成上位计算机对PLC程序的上、下载和运行于上位计算机的组态软件通过PLC系统对状态的适时监控。在这种方式下,数据的传输一般是以点对点的形式完成。

3.2 PLC之间通过以太网相连

这一类的网络连接所要达到的目的是实现各个PLC控制器之间的数据交互和数据共享。为了实现PLC控制器之间的数据交互,需要编制相应的PLC控制器的通信部分的程序。这种通信功能的完成可以由PLC程序编制工具中的特殊模块来实现。

综合来看,第一类应用的更为广泛,很多厂商能够提供相关的软、硬件产品的支持。

4 用组态王实现PLC在以太网中与上位计算机的通信

A系列PLC具有运行速度快、控制可靠、安装灵活、扩展方便、性能价格比较高等特点,有强大的指令系统,在工业控制中应用较为广泛,下面主要介绍它在以太网中怎样通过PLC通信程序的设计实现与上位计算机通信的。

4.1 基于PLC的10Base-5以太网结构

A系列可以作为一个节点连接在局域网上,使用以太网通信模块(如E71通信模块)可以方便地实现PLC与PC之间的通信。E71模块是可直接连接粗缆,组成10Base-5以太网,可以方便地实现了PLC与上位机的数据传输、实时监控、信息管理等功能,其连接如图2所示。

4.2 PLC通信程序的设计

(1)通信协议

E71模块支持3种数据通信方式:握手方式、请求方式、用其他节点的请求直接读写方式。其中在第3种方式中,PLC为服务器端,不需要进行通信编程,由上位机向PLC发送通信请求命令,包括写入命令和读出命令;而前两种数据通信方式均需通信编程。

(2)PLC通信程序的设计

下图给出了连接上位机的PLC通信程序,此程序打开第一个通信信道,与1台计算机相连。设PLC的IP地址为192.0.1.1,端口号为1296(510H)。程序中涉及的E71模块I/O点及缓存说明如表1所示。程序如图3所示。

(3)上位机的通信实现

组态王是一个比较成熟的国产组态软件。它操作简单,用它制作人机界面快捷简便,其网络功能比较丰富。它拥有丰富的驱动程序库,用它提供的驱动程序可以方便地实现上位机PC与各种不同型号的PLC、变频器、板卡、网卡等设备之间地相互通信。下面是组态王6.0与A系列PLC之间地具体通信设置步骤。

在组态王中选择“新建”→“工程”,取名为“通信工程”。

(1)在开发界面选择“设备”→“PLC”→“中型PLC以太网”→“TCP/IP”

(2)为设备命名设为“PLC1”

(3)设置设备的IP地址,格式为“IP地址:端口号:连接超时时间”,本例为192.0.1.1:1296:3;最后单击设置完成。

经过上述设置后,当启动组态王工程“通信工程”时,组态王会自动连接上设备IP地址为192.0.1.1的PLC1,并在其信息框中显示连接成功信息。

5 结束语

介绍了运用组态王实现PLC在以太网中与上位计算机的通信的方法,有一定的借鉴价值。

参考文献

[1]张宏等.三菱PLC入门与典型应用[M].中国电力出版社,2009.

[2]张还.三菱FX系列PLC设计与开发[M].机械工业出版社,2009.

计算机PLC通信 篇5

一、MSComm控件

串行通信控件Microsoft Comm Control (简称MSComm) , 只要正确设置和监视控件的属性和事件, 就可以实现通信。

1、控件属性

(1) Comm Port:设置并返回通信端口号。

(2) Settings:以字符串设置并返回波特率, 奇偶校验位, 数据位和停止位。

(3) Port Open:设置并返回通信端口的状态。

(4) Input:从接收缓冲区中读数据, 类型为Variant。

(5) Output:向发送缓冲区写数据, 类型为字符串或字节数组。

(6) InputMode:设置从缓冲区读数据的格式。

(7) In Buffer Count:设置和返回接收缓冲区的字节数, 0表示清空缓冲区。

(8) Out Buffer Count:设置和返回发送缓冲区的字节数, 0表示清空缓冲区。

(9) InputLen:设置和返回每次读出的字节数, 0表示读出接收缓冲区中的内容。

(10) Rthreshold:在OnComm发生之前, 接收缓冲区接收的最少字节数。0表示禁止发生串口事件。1表示当接收缓冲区中的字节数≥1时, 产生接收事件。

(11) CommEvent:返回相应的串口事件常数。

2、控件处理接收信息的方式

(1) 事件驱动方式

每当有新字符到达或端口状态改变或发生错误时, M S C o m m控件将产生On Comm事件, 而应用程序在捕获该事件后, 通过检查CommEvent属性可以获知所发生的事件或错误, 从而采用相应的操作。

(2) 查询方式

通过查询InputBufferCount属性值, 处理接收到的信息。执行完某一串口操作后, 将不断检查某一事件是否发生, 所以该方式占用CPU的时间较多。

二、串口通信程序

我们采用事件驱动方式, 计算机作为主机, P L C作为从机, 单击“发送”按钮, 计算机发送数组Array中的数据, 计算机接收到PLC返回的数据后存在数组rcv内, 并在文本框中显示出来。

1、串口及通信参数初始化

2、发送程序

要发送的报文格式, 如表1。

3、接收数据

PLC只有在接收到上位机发送的信息后, 才发送数据, 所以将发送完成后收到的第一个字节作为接收报文的开始, 直到串口无接收事件时认为报文结束。

三、P L C程序

报文格式如表2所示。

CPU模块在接收时检测起始字符和结束字符。校验码为报文中“数据字节数”字节与数据区各字节的异或和, VB90存放CPU计算出的异或校验结果, VB91和VB99分别存放计算机发送来的检验码和数据区字节数。

1、主程序

2、初始化子程序

3、接收完成中断程序INT_0

计算机与PLC组建的实时监控系统开发成本低、实时性好、操作简便、通用性强, 利用计算机易组网功能, 既可做到内部网络互联、信息共享, 又可网络, 使异地信息共享、远程监控变为现实。

参考文献

[1]李淑华.VB程序设计及应用.高等教育出版社

[2]范逸之.VB与RS232串行通信控制.中国青年出版社

[3]廖常初.PLC编程及应用.机械工业出版社

计算机PLC通信 篇6

如何从原有控制系统可靠读取各种工艺数据是本次改造工作的难点。现介绍在实际技改工程中, 以S7-200PLC为主站、FX2N PLC为从站, 实现三菱公司专用计算机链接通信协议的技术方案, 给出S7-200PLC与第三方PLC数据通信的一般方法。

1 系统构成

生产线原有控制系统采用三菱FX2N-128MR型PLC作为主控制器, 由于厂家已对PLC程序进行加密且控制柜内空余空间较小, 无法通过增加扩展模块、修改程序的方式完成改造任务。经过比较分析, 选用S7-200系列的CPU224-XP型PLC来实现技改工程相关控制要求, 并配备CP243-1以太网模块向厂级局域网传输现场数据, 局域网内的数据服务器安装西门子PC-Access OPC服务器软件和网络版组态王6.52版软件, 完成数据采集、温度PID控制和各种Web应用。系统软、硬件配置如图1所示。

2 通信方案的提出及分析

2.1 S7-200PLC串行通信功能介绍

S7-200PLC编程口支持RS485半双工串行通信, 其默认通信协议为西门子专用PPI (Point-to-Point) 协议, 该协议可实现逻辑下装、仿真调试及多个S7-200PLC之间的数据访问等功能。

为了能与第三方设备实现通信, S7-200PLC编程口允许定义为自由口 (Free-Port) 工作模式, 通信协议可由用户自行定义并通过编程实现[2]。

在本应用中, 利用CPU224-XP的 Port1口编程实现三菱专用计算机链接协议, 以读取FX2N PLC的内部数据。

2.2 FX2N PLC与第三方设备串行通信方案分析

一般来讲, 诸如智能仪表、打印机、条形码阅读器及个人计算机等第三方设备要与三菱FX系列PLC通信, 可以通过以下3种方式:

a. 如果第三方设备支持全双工通信方式, 则可通过编制主站 (第三方设备) 通信程序, 第三方设备可以利用三菱FX系列 PLC专用的编程语言协议直接与三菱PLC本机集成的编程口通信, 达到访问PLC内部不同数据区域的目的, 通信接口可以选择RS422或RS232C[3];

b. 第三方设备支持半双工通信方式, 通过编制主站 (第三方设备) 通信程序, 第三方设备可以利用三菱FX系列 PLC专用的计算机链接协议达到访问PLC内部不同数据区域的目的, 但首先要为三菱FX系列 PLC配备半双工通信扩展模块FX-485-BD, 通信接口一般为RS485;

c. 如果第三方设备不具备编程能力, 首先需要给三菱FX系列 PLC配备相应的通信扩展模块FX-485-BD或FX-232-BD, 并在三菱PLC内编制符合第三方设备协议的通信程序, 方可完成两者之间的数据通信。

本应用选择第2种通信方式, 即将S7-200PLC作为主站, 在S7-200PLC内编程实现支持FX系列PLC计算机链接协议的主站通信程序, 以实现S7-200PLC与FX2N PLC间的串行通信。

3 FX2N PLC计算机链接协议

3.1 计算机链接协议传输原理

计算机链接协议是三菱公司为了解决计算机与FX系列PLC子站间通信问题而设计的专用协议集, 该协议集是一种典型的面向字符的命令/响应型通信协议, 其传输原理如图2所示。其中, FX- 485-BD为三菱扩展RS485通信模块。

首先, 由主站计算机发出命令通信帧, 如果从站接收到有效的命令, 从站PLC将响应数据发回, 计算机确认后发出应答帧;如果从站未接收到有效的命令通信帧, 从站PLC将发出不确认帧, 计算机接收到该通信帧后进行错误处理。

通过分析计算机链接协议的传输原理可以得出:计算机链接协议的物理层为RS485半双工串行网络, 应用层为面向ASCII码的命令/响应字节流。因此, 可以使用S7-200PLC模拟主站计算机, 编制计算机链接协议中的主站通信程序, 实现S7-200PLC与三菱FX2N PLC之间的串行通信。

3.2 计算机链接协议通信格式

计算机链接协议的通信帧格式如图2所示。其中, ENQ是控制码, 固定取值为05H;NAK为否定响应标识码, 固定取值为15H;站号是三菱FX系列PLC的地址, 由数据寄存器D8121决定, 可以设定为0~15之间的值;PC号是三菱FX系列PLC用来确定可编程序控制器CPU的数字号码, FX2N系列PLC的默认值为FFH;命令用来指定要求的操作, 笔者使用了“读16位字”命令, 命令代码为57H, 52H两字节数字;消息等待是计算机要求的一个延迟时间, 以实现发送和接收状态间的切换, 针对S7-200PLC, 可按照S7-200PLC手册中规定的不同波特率下的电缆切换时间进行选择;和校验代码用来确定消息中的数据没有受到破坏, 其计算方法是按字节累加和校验区域中的ASCII值, 并将计算结果转化为两字节的ASCII值得到。

4 计算机链接协议的实现

4.1 通信接口连接

S7-200PLC与FX2N PLC之间的通信接口连线较为简单 (图4) , S7-200PLC通信口为9针串口, 其中1针脚定义为信号地;3针脚定义为RS485的DATA-B;8针脚定义为RS485的DATA-A[4]。对于FX-485-BD接口板而言, 可将SDA和RDA短接后与S7-200PLC通信口的8针脚连接, 将SDB和RDB短接后与通信口的3针脚连接, 最后将SG与通信口的1针脚连接。

4.2 从站实现

一般来说, 三菱FX2N PLC内部已固化计算机链接协议的从站功能, 用户只需在系统初始化过程中设置两个特殊数据寄存器, 就可使三菱FX2N PLC具有计算机链接协议的从站功能。

4.2.1 通信格式寄存器

通信格式寄存器 (D8120) 为16位寄存器, 它决定了扩展通信口特性参数寄存器 (表1) 。用户可根据具体要求进行设定, 比如:可将通信特性参数设置为8位数据位、无校验、1位停止位、波特率9 600b/s、无标题符和结束符、RS485接口、专用协议 (计算机链接协议) 、自动添加和校验。传输控制协议采用协议格式1, 满足以上要求的通信特征参数用十六进制表示为6081H。

4.2.2 站地址寄存器

站地址寄存器D8121为16位寄存器, 三菱FX2N PLC的从站地址可以设定为0~15之间的值。由于本次应用FX2N PLC从站只有一个, 故将D8121设定为0。

在编制三菱FX2N PLC程序时, 可以利用其内部定义的系统位M8002完成通信初始化工作, 即在PLC上电第1次运行时, 对特殊寄存器D8120和D8121初始化, FX2N PLC子站通信初始化程序如图5所示。

4.3 主站实现

S7-200PLC通信主站程序由通信初始化子程序、和校验子程序、ASCII码到十六进制数据转换子程序、通信处理总调度子程序、发送完成中断子程序、接收报文首字符中断子程序以及报文接收中断子程序等组成。在主程序中, 通过调用通信处理总调度子程序来完成报文收发。

4.3.1 通信初始化子程序

该子程序具有两个功能:设置编程口的各种特征信息, 包括波特率、数据位数、停止位数、校验类型和编程口的工作方式;为使能系统中断, 使系统可以响应报文发送完成中断和字符接收中断。该子程序只在PLC上电第一次运行时执行一次。

4.3.2 和校验子程序

该子程序的功能为当PLC收到完整的报文响应帧后, 计算和校验的值, 当计算值与通信来的和校验相同时调用ASCII码到十六进制数据转换子程序, 得到真实的过程数据[5]。在编制和校验子程序的过程中, 采用for循环指令并利用指针操作可以大大减少代码的编写量[6]。

4.3.3 ASCII码到十六进制数据转换子程序

该子程序的功能为当和校验无误后, 应该将接收到的ASCII码转化为十六进制数, 4个字节的ASCII码转换为一个16位的数据字。

4.3.4 发送完成中断子程序

该中断子程序的功能是只有当系统确实将命令帧完全发出时, 才使能字符接收中断子程序。

4.3.5 接收报文首字符中断子程序

该中断子程序的功能是判断有效的响应报文首字符, 如果接收到的字符为02H, 表示后续的报文为正常通信数据;如果为15H, 表示PLC没有接收到正确的命令帧;如果为其他字符, 表示还没有接收到有效的报文起始符。当接收到02H或15H, 系统将重新定义字符接收中断子程序, 将字符接收中断事件映射到报文接收中断子程序, 利用其完成接收后续字符的工作。

4.3.6 报文接收中断子程序

当系统接收到有效起始字符后, 由报文接收中断继续接收后续报文, 并将接收寄存器的内容保存到接收缓冲区, 当接收到的字符数量与预先定义的报文长度相同时, 程序将停止接收, 并复位发送标志位。

4.3.7 通信处理总调度子程序

该子程序通过有限状态机完成报文收发的全部过程控制, 其主要功能有:

a. 上一次通信完成后, 每隔3s发送下一次命令帧;

b. 命令帧发送后, 如果1s内未收到有效的响应帧, 将置位超时标志;

c. 超时报警2s后, 将重新发送命令帧, 避免出现通信“死锁”;

d. 为了节省处理时间, 对异常响应帧 (即起始字符为15H的响应报文) 不做处理, 直接丢弃。

主程序每次扫描将调用通信处理总调度子程序 (图6) 来完成所有与通信相关的各项工作, 在程序内部根据状态机的具体状态决定工作内容。

5 结束语

笔者详细介绍了运用FX系列PLC专用计算机链接协议实现S7-200PLC与FX2N PLC之间串行通信的技术方案, 提出了实现S7-200PLC与第三方PLC之间数据通信的一般方法。系统投入运行以来未发生任何通信中断故障, 表明该方法能快速、可靠地实现两者之间的通信, 能自动处理通信故障并在异常情况下自动恢复通信链接。

参考文献

[1]淡勇.HFC-134a预热器失效分析[J].化工机械, 2010, 37 (1) :103~106, 117.

[2]魏霞.基于OLE自动化技术的温湿度监控系统的实现[J].自动化仪表, 2005, 26 (11) :47~48.

[3]柳剑.基于编程口的三菱PLC与PC机串行通信实现[J].自动化仪表, 2010, 31 (11) :31~33.

[4]云苏和.JX-300XP和S7-300PLC的数据通信[J].化工自动化及仪表, 2011, 38 (8) :1023~1024.

[5]李生军.单片机与PLC之间的串行通信实现[J].化工自动化及仪表, 2011, 37 (2) :78~80.

PLC通信技术 篇7

在现代人们的工作学习生活中,计算机和智能手机已经成为与人们密不可分的一部分,人们利用各种各样的移动终端浏览网页、微信等。事实上,移动数据传输技术在近几十年才有了迅猛的发展。

人类在使用电能的过程中,建立了遍及全球的物理连接网络,人们期望将庞大的电力网络作为通信媒介,达到全球覆盖的网络连接。

1 PLC通信技术介绍

Power Line Communication简称PLC技术,也称为“电力线通信技术”,它是通过电力线为媒介,用来传输数据、语音、图像等信号的一种通信方式。早在20世纪20年代就已经出现了电力线通信的记载,20世纪40年代的东北,日本生产的载波机已成为长距离调度的通信手段。PLC技术在发展的各个阶段被应用在高压输电网、中压输电网和低压输电网等领域;传输速率已由1Mbps发展到2Mbps、24Mbps等,甚至高达200Mbps和500Mbps或者更高,是被业界看好的宽带接入技术之一。

近年来,随着互联网技术的飞速发展,利用220 V低压电力线1.6 M~30M的频率范围来传输高速数据的技术,具有不用布线、连接方便、覆盖范围广等显著特点,被认为是最具竞争力地解决“最后一公里”方案的关键技术之一,因而越来越被人们所重视。该技术主要可以应用在智能居民小区、商务酒店、智能监控领域、家电物联网控制等。

2 PLC通信技术工作原理

信号发送时,利用GMSK (高斯滤波最小频移键控)以及OFDM (正交频分多路复用)调制技术将待传输信号的频率加载到电流上,通过电力线将该电流传送给用户。在接收端,用户需要安装一个特制的调制解调器(也称为无线电力猫),调制解调器的一端与常规电源相连,另一端与计算机的网卡接通,计算机即可上网。

无线电力猫,是电力调制解调模块与无线接入点AP的融合,使用终端就是家庭用户,与电源插座相连接,即插即用。当无线电力猫终端接通电源后,系统能够自动搜寻局端电力网桥,注册属于自己的MAC地址,与此同时,局端电力网桥会给每一个无线电力猫终端分配唯一的TEI。PLC中局端电力网桥与每一个无线电力猫终端之间是主从关系,均采用点对多的拓扑结构。

利用电力线上网的特点除了传输数据量大、方便快捷以外,传送信息的速度比ISDN要快30多倍。从理论分析,只要有公共电网的地方都可以实现上网。

3 PLC通信技术的应用

目前,国内外对于电力线上网技术可以分为两种模式:一是使用户内联网技术模式,通过室内安装的电力线,实现整个家庭的互联互通;二是户外接入技术模式,利用配电柜与用户的有效连接方式,达到信息高速输送给用户的目的。通过以上两种模式的介绍,利用现有配电网家庭内部的小型物联网或拨打市话、长途电话即将成为下一个竞争市场。

电力线上网技术与日常生活接触最早的工作方式是自动完成远程水表、电表、煤气表数据的读取工作,节省了大量的人力物力同时也方便了用户。随着PLC技术的成熟,可以将目前的远程自动抄表系统进行改进,将水表、电表、煤气表整合,形成“三表合一”,利用互联网轻松查询及缴费,节省人力物力的同时极大的方便用户。

预计今后电力线上网技术还可以实现有电源插座的任何地方,不用拨号,就可以享受高速的网络服务,任性地看电影、打游戏、打电话,享用数字化生活的舒适和便利;同时,还可以实现家庭智能监控系统,利用PLC技术将家中的电气设备连接起来,在上班的同时随时监控家中的一切,让家有老人和孩子的上班族能够安心工作。

4 PLC通信技术的优缺点

4.1 优点

PLC通信技术是利用现有的低压配电网络基础设施,任何一个正常工作的插座都是一个通信节点,不需要任何布线,节约资源,投资少、见效快,并且传输数据可靠性高。

电力线是基础设施,覆盖之广是其他通信网络无法比拟的,各大电信运营商可以通过电力线网络与每个家庭亲密接触,并为免费无线网络普及带来极大的发展空间。

4.2 缺点

由于我国南北技术水平差距较大,导致电力网结构非常复杂,网络拓扑千变万化,如何达到优化的通信网络结构是有待解决的问题。

伴随着全球范围内通信行业的快速发展以及人们对通信要求的增加,预计不久的将来高速PLC通信技术能够同时传输数据信号、语音信号、视频信号和电力信号,有可能带来通信行业发展的新趋势。

摘要:伴随着现代技术的高速发展,物联网技术的推广,高速而有效的通信方式越来越受到大家的青睐,电力线PLC通信技术也得到了更广泛的关注。

关键词:PLC,通信技术,工作原理

参考文献

[1]徐莉.电力线通信技术管窥[J].信息通信,2014,(3).

PLC网络结构通信机制探究 篇8

一、PLC的基本概述

PLC即可编程逻辑控制器, 是一种专门在工业环境下应用而设计的数字运算操作的电子装置。PLC网络即可编程控制器及其网络, 是一种根据可编程控制器的有效运作和控制而形成的一种工业领域的网络系统。PLC采用可以编制程序的存储器, 在其内部存储并执行一定的逻辑运算、顺序运算、计时、计数和算数运算等操作的指令, 并能将这些指令通过数字式或模拟式的方式输入和输出, 实现对各种类型的机械的有效控制或者生产的过程。它代替传统工业中的继电器实现了工业领域中的逻辑控制, 而且它的应用还大大的超过了逻辑控制的范围, 向连续量控制发展。现在随着科学技术的发展, PLC网络的功能得到了很好的发展和扩大, 在性能价格比上对DCS系统提出可新的挑战, 但同时也很好的推动了我国的工业化进程。

二、PLC网络结构

1. 生产金字塔结构

这种结构严格来说是PLC的结构, 可编程控制器制造的厂家通常采用金字塔结构的形式来形容其所生产的控制器的功能。而往往这种金字塔结构不会拘泥于一种表现形式, 它们无论是在层数还是在每层的代表功能上都会有所区别, 但是无论有再大的差异, 它们都能清晰的表明构成PLC的各层及各层的内容在工厂自动化系统中所发挥的作用。并且通过对比不能发现这些金字塔结构的顶部通常都代表的生产管理, 金字塔的中间代表着负责生产监控与优化, 而金字塔的底部则代表实现现场的测量与控制。

2. 复合型网络拓扑结构

这种结构严格来说是PLC网络的结构, 其与金字塔结构的层不一定是一一对应的关系, 有可能是两层或者多层合并成一层子网构成了PLC网络结构的一层实现通信。采用复合型结构进行通信的方式不仅使通信具有很强的适应性, 而且具有良好的可扩展性。

PLC网络的复合型网络拓扑结构具体的来分可以分为四种, 分别是:A-B公司的PLC网络、西门子公司的PLC网络、MODICON-AEG公司的PLC网络、日本松下电工的PLC网络和GE公司的PLC网络。

A-B公司的PLC网络是由三级总线结合而形成的复合型拓扑结构, 最底层为远程I/O系统, 是主从式总线子网, 有很强的实时性;中间层为高速数据通道, 实时性比底层会稍显弱;最高层有主干网和普通计算机网组成。到最高层时, 生产的发展已经扩展很大, 以形成工厂的自动化系统。西门子公司的PLC网络由许多的子网组成, 而且其也是一个由三级总线结合而成的复合型拓扑结构。总体上可分为四层, 到最顶层是公司管理级, 此时控制的水平已经达到相当高的水平了。MODICON-AEG公司的PLC网络是四层金字塔形式的结构, 但同时也一个三级总线结合的复合型拓扑结构。此PLC网络的四个层次主要由局域通信、组内通信和组间通信三部分组成, 这三部分通信的良好运作才能保证PLC网络的通信质量, 推动工厂的自动化进程。日本松下电工的PLC网络推出的比较晚, 但是设计是最为合理的, 它采用了四级总线结合的复合型结构。GE公司的PLC网络是目前在工业局网标准化方面进展最快的一种, 它由三级子网复合而成, 在三级子网中配有协议转换器。但无论是三级或是四级总线结合的复合型拓扑结构, 其都满足了不同层次的通信要求, 实现了工业的自动化控制。

三、PLC网络的通信机制

1. 向高层网配置通用标准化的趋势发展

PLC网络在实际的应用和控制过程中, 通常会作为子系统连接到CIMS系统和大型集散系统中, 有时还会和其他的PLC网络进行互联, 将对工业的控制在高层完成, 实现工业局网的标准化, 其大有向高层网配置通用标准化发展的趋势。而且这种发展趋势与DCS高层子网的发展趋势是一致的。

2. 专利通信协议机制

因为PLC的结构大都是金字塔结构, PLC网络又多为复合型结构, 所以PLC网络在实现其高层的标准化发展的同时其每一层都可以采用公司自己的专利协议。这些专利协议子网通常位于网络结构的最底层或者比较低的层级, 所以其对实时性的要求比较的高。在通信的过策划过程中通常不选用ISOX层模型, 而是选用三层模型的塌缩结构, 而这三层模型主要有物理层、数据链路层和应用层。各层的专利协议在前两层的模型上区别不是很大, 其差别主要集中在应用层上。专利通信协议机制的主要优势就在于其向用户提供的界面异常的清晰, 在操作的过程中只要按照说明书的编制程序认真完成通讯是不会有太大的问题的。

3. 专利协议链路层存取控制方式

PLC网络的专利协议通常采用三层模型来确保通信的实时性, 而构成专利协议链路层的核心是存取控制方式。不同的专利协议, 其链路层的存取控制方式就不同。通常在底层子网采用主从式存取控制方式, 稍微底层的采用令牌总线存取控制方式。存取控制方式的采用提高了通信的质量和效率。

四、结语

工业在国民经济的发展中占有重要的地位, 为了更好的推动工业化的发展, 引进先进的技术和设备是非常必要的。PLC网络作为高效的网络系统, 取代了传统的继电器实现了对工业生产的有效控制, 并不断拓宽控制的范围, 推动工业自动化进程的发展。

参考文献

[1]李叶青, 杨胜仪.S7-200PLC在直流电源监控器中的应用[J].电工技术, 2008, 11 (4) :99-100.

[2]王晓梅, 王贤民.基于PLC和触摸屏的平衡块整形分拣系统[J].电气技术, 2007, 9 (1) :15-16.

上一篇:混合动力变速箱下一篇:下肢静脉曲张术