【精品】PLC应用技术与技能训练(欧姆龙CP1E型)项目六 PLC的通信及网络设计、安装与调试精品ppt课件.ppt
-
资源ID:86272629
资源大小:6.82MB
全文页数:162页
- 资源格式: PPT
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
【精品】PLC应用技术与技能训练(欧姆龙CP1E型)项目六 PLC的通信及网络设计、安装与调试精品ppt课件.ppt
PLC应用技术与技能训练(欧姆龙CP1E型)项目六PLC的通信及网络设计、安装与调试项目六PLC的通信及网络设计、安装与调试 工作任务工作任务1串行串行PLC链接通信链接通信一、控制要求一、控制要求当一台CP1E-NA型PLC(A)和另两台PLC(B、C)相距200 m时,控制要求如下:(1)PLC(A)的启动输入点0.00有输入时,在PLC(A)的输出点100.00立即为ON,延时2 s后PLC(B)的输出点100.01为ON,再延时2 s后PLC(C)的输出点100.02为ON;当PLC(A)的停止输入点0.01有输入时,三个PLC的输出点同时为OFF。项目六PLC的通信及网络设计、安装与调试(2)PLC(B)的启动输入点0.00有输入时,PLC(B)的输出点100.01立即为ON,延时2 s后PLC(C)的输出点100.02为ON;当PLC(B)的停止输入点0.01有输入时,PLC(B)的100.01点和PLC(C)的100.02点立即同时为OFF。(3)PLC(C)的启动输入点0.00有输入时,PLC(C)的输出点100.02立即为ON,当PLC(C)的停止输入点0.01有输入时,PLC(C)的100.02点立即为OFF。(4)通过PLC(C)可以设置PLC(A)、PLC(B)的定时时间。当PLC(C)的0.02闭合时,PLC(A)、PLC(B)的定时时间为10 s;当PLC(C)的0.03闭合时,PLC(A)、PLC(B)的定时时间为5 s。项目六PLC的通信及网络设计、安装与调试 二、通信线路的连接二、通信线路的连接RS-485通信线路连接如图6-1所示,在CP1W-CIF11板上找一组正负端子对接就可以了。例如,主站RDA接从站RDA,RDB+接RDB+,从站和从站之间也是这样连接。CPIW-CIF11均安装在PLC的选件板槽位2上,即串口2-模式。图6-1主站、从站RS-485通信线路连接 项目六PLC的通信及网络设计、安装与调试 三、三、CP1W-CIF11开关的设定开关的设定在CP1W-CIF11选件板的反面有6位的DIP开关,其含义见表6-1。当采用RS-485通信方式时,DIP开关的设置如下:主站:1=ON;2、3=ON;5=ON;6=ON。从站0:1=OFF;2、3=ON;5=ON;6=ON。从站1:1=ON;2、3=ON;5=ON;6=ON。项目六PLC的通信及网络设计、安装与调试 项目六PLC的通信及网络设计、安装与调试 项目六PLC的通信及网络设计、安装与调试 图6-2主站侧的设定 项目六PLC的通信及网络设计、安装与调试 2.从站侧的设定从站侧的设定从站侧的设定如图6-3所示。其设定方法如下:(1)根据CP1W-CIF11的安装位置,将“串行选项端口-模式”设定为“PC Link(从站)”。(2)设定从站0“PC链接单元号”为“0”,设定从站l“PC链接单元号”为“l”。项目六PLC的通信及网络设计、安装与调试 图6-3从站0的设定 项目六PLC的通信及网络设计、安装与调试 五、程序的编写五、程序的编写PLC(主站)、PLC(从站0)和PLC(从站1)的梯形图分别如图6-4、6-5、6-6所示。在图6-4中,PLC主站通过200.00控制PLC从站0,PLC从站0通过210.00控制PLC从站1,PLC从站1通过221控制PLC主站和PLC从站0的延时时间。图6-4PLC(主站)的梯形图项目六PLC的通信及网络设计、安装与调试 图6-5PLC(从站0)的梯形图项目六PLC的通信及网络设计、安装与调试 图6-6PLC(从站1)的梯形图项目六PLC的通信及网络设计、安装与调试 六、运行、调试程序六、运行、调试程序(1)下载程序,在线监控程序的运行。(2)针对程序的运行情况,调试程序直至符合控制要求。一、通信基本知识一、通信基本知识数据通信就是将数据信息通过适当的传送线路从一台机器传送到另一台机器。这里的机器可以是计算机、PLC或具有数据通信功能的其他数字设备。数据通信系统的任务是把地理位置不同的计算机和PLC及其他数字设备连接起来,高效率地完成数据传送、信息交换和通信处理三项任务。数据通信系统一般由传送设备、传送控制设备和传送协议及通信软件等组成。项目六PLC的通信及网络设计、安装与调试 1.基本概念基本概念1)并行传输与串行传输按照传输数据的时空顺序分类,数据通信的传输方式可以分为并行传输和串行传输两种。(1)并行传输:指的是数据以成组的方式在多条并行信道上同时进行传输,每位单独使用一条线路,一组数据通常是8位、16位、32位,接收端可同时接收这些数据。并行传输方式具有传输速率快的优点,但是路线成本高,维修不方便,容易受到外界干扰,适用于短距离、高速率的通信。项目六PLC的通信及网络设计、安装与调试(2)串行传输:指的是数据按照顺序一位一位地在通信设备之间的一条通信信道上传输。在计算机中一般用8位二进制代码表示一个字符,在采用串行通信方式时,待传送的每个字符的二进制代码将按照由高位到低位的顺序依次发送,适用于长距离、低速率的通信。项目六PLC的通信及网络设计、安装与调试 2)异步传输和同步传输在串行传输过程中,数据是一位一位依次传输的,发送端是通过发送时钟确定数据位的起始和结束,而接收端为了能正确识别数据,则需要以适当的时间间隔在适当的时刻对数据流进行采样。由于发送端与接收端的时钟信号不能绝对一致,因此必须采取一定的同步手段。目前常采用异步传输和同步传输两种方法来解决同步问题。(1)在异步传输方式中,数据传输是以字符为单位,即每个字符作为一个独立的整体进行发送,每个字符都要附加起始位和终止位,字符与字符之间的间隔可以是任意的。异步传输方式的特点是简单、易实现,但传输效率较低,开销较大。项目六PLC的通信及网络设计、安装与调试(2)同步传输是将若干个字符组合起来一起进行传输。这些组合起来的字符被称为数据帧(简称为帧)。在数据帧的第一部分包含一组同步字符,它是一个独特的比特组合,类似于异步传输方式中的起始位,用于通知接收方一个数据帧已经到达,它同时还能确保接收方的采样速度和比特的到达速度保持一致,使收发双方进入同步。数据帧的最后一部分是一个帧结束标记。同步传输的特点是可获得较高的传输速率,但实现起来较复杂。3)传输速率传输速率是指单位时间内传输的信息量,它是衡量系统传输性能的主要指标,常用波特率(Baud Rate)来表示。波特率是指每秒传输二进制数据的位数,单位是b/s。项目六PLC的通信及网络设计、安装与调试 2.通信协议通信协议为了实现两设备之间的通信,通信双方必须对通信的方式和方法进行约定,否则双方将无法接收和发送数据。接口的标准可以从两个方面进行理解:一是硬件方面(物理连接),即规定了硬件接线的数目、信号电平的表示及通信接头的形状等;二是软件方面(协议),即双方如何理解收或发数据的含义,如何要求对方传出数据等,一般把它称为通信协议。项目六PLC的通信及网络设计、安装与调试 3.串行通信接口标准串行通信接口标准串行通信的接口与连线电缆是直观可见的,它们的相互兼容是通信得以保证的第一要求,因此串行通信的实现方法发展迅速,形式繁多,这里主要介绍RS-232C串行接口标准和RS-422/RS-485接口标准。项目六PLC的通信及网络设计、安装与调试 1)RS-232 CRS-232C是1962年由美国电子工业协会EIA公布的串行通信接口。RS是英文“recommended standard(推荐标准)”一词的缩写,232是标识号,C表示修改的次数。它规定了终端设备(DTE)和通信设备(DCE)之间的信息交换的方式和功能,当今几乎每台计算机和终端设备都配备了RS-232C接口。RS-232C组网接线示意图如图6-7所示。图6-7RS-232C组网接线示意图 项目六PLC的通信及网络设计、安装与调试 RS-232C的电气接口单端、双极性电源供电电路有许多不足之处,主要有以下几点:(1)数据传输速率低,最高为20 kb/s。(2)传输距离短,最远为15 m。(3)通信设备共用一根信号地线,接口使用不平衡收/发器,通信容易受到干扰。2)RS-422/RS-485为了解决RS-232C的这些问题,EIA在1977年推出RS-449标准,在提高传输速率、增加传输距离、改进电器特性等方面做出了很多努力。目前工业环境中广泛使用的RS-422/RS-485就是在此标准下派生出来的。项目六PLC的通信及网络设计、安装与调试(1)RS-422。RS-422采用全双工方式通信,两对平衡差分信号线分别用于发送和接收。最大传输速率为10M b/s,最大传输距离为1200 m,且一台驱动器可以连接10台接收器。其中,一个为主设备,其余为从设备,从设备之间不能通信,故RS-422支持点对多的双向通信,它广泛应用于计算机与终端或外设之间的远距离通信。项目六PLC的通信及网络设计、安装与调试(2)RS-485。RS-485只有一对平衡差分信号线,用于发送和接收数据,使用RS-485通信接口和连接线路可以组成串行通信网络,实现分布式控制系统。网络中最多可以由32个子站(PLC)组成。为提高网络的抗干扰能力,在网络的两端要并联两个电阻,阻值一般为120。RS-485的通信距离可以达到1200 m。在RS-485通信网络中,每个设备都有一个编号用以区分,这个编号称为地址。地址必须是唯一的,否则会引起通信混乱。项目六PLC的通信及网络设计、安装与调试(3)RS-422和RS-485的区别:前者能实现点对多的通信,而后者能实现点对多及多点双向通信。另外,现场使用的RS-422接口多数都是通过全双工方式通信,而大多数RS-485接口通过半双工通信。RS-485组网接线示意图如图6-8所示。图6-8RS-485组网接线示意图 项目六PLC的通信及网络设计、安装与调试 4.通信方式通信方式1)单工通信方式单工通信方式是指信号在任何时间内只能沿信道的一个方向传输,不允许改变方向,如图6-9所示。其中,A端只能作为发送端,B端只能作为接收端。图6-9单工通信方式 项目六PLC的通信及网络设计、安装与调试 2)半双工通信方式半双工通信方式是指信号在信道中可以双向传输,但两个方向只能交替进行,而不能同时进行,如图6-10所示。图6-10半双工通信方式 项目六PLC的通信及网络设计、安装与调试 3)全双工通信方式全双工通信方式允许通信的双方在任何一个时刻,均可同时在两个方向传输数据信号,如图6-11所示。图6-11全双工通信方式 项目六PLC的通信及网络设计、安装与调试 5.通信参数通信参数对于串行通信方式,在通信时双方必须约定好线路上通信数据的格式,否则接收方无法接收数据。同时,为提高传输数据的准确性,还应该设定检验位,当传输的数据出错时,检验位可以指示出错误。通信格式设置的主要参数有以下几个。(1)波特率:由于是以位为单位进行传输数据的,所以必须规定每位传输的时间,一般用每秒传输多少位来表示。常用的有1200 b/s、2400 b/s、4800 b/s、9600 b/s19 200 b/s。(2)起始位个数:开始传输数据的位称为起始位,在通信之前双方必须确定起始位的个数,以便协调一致。起始位数一般为1。项目六PLC的通信及网络设计、安装与调试(3)数据位数:一次传输数据的位数。当每次传输数据时,为提高数据传输的效率,一次不仅仅传输1位,而是传输多位,一般为8位,正好1个字节(1 B)。常见的还有7位,用于传输ASCII码。(4)检验位:为了提高传输的可靠性,一般要设定检验位,以指示在传输过程中是否出错,一般单独占用1位。常用的检验方式有偶检验和奇检验。当然也可以不用检验位。偶检验:规定传输的数据和检验位中“1”(二进制)的个数必须是偶数,当个数不是偶数时,则说明数据传输出错。奇检验:规定传输的数据和检验位中“1”(二进制)的个数必须是奇数,当个数不是奇数时,则说明数据传输出错。项目六PLC的通信及网络设计、安装与调试(5)停止位:当一次数据位传输完毕后,必须发出传输完成的信号,即停止位。停止位一般有1位、1.5位和2位的形式。(6)站号:在通信网络中,为了标示不同的站,必须给每个站一个唯一的标识符,称为站号。站号也可以称为地址。同一个网络中所有站的站号不能相同,否则会出现通信混乱的现象。项目六PLC的通信及网络设计、安装与调试 二、欧姆龙二、欧姆龙PLC的串行的串行PLC链接通信链接通信串行PLC链接通信允许数据在CP1E-NA型CPU 单元、CP1L/CP1H CPU单元或CJ1M CPU 单元之间进行交换而无需使用特殊编程。串行通信模式设为串行PLC 链接,共可链接9 台PLC,包括1 台主站和8 台从站。每1单元共享最大10字的数据(PT 不包括在串行PLC 链接中)。1.串行串行PLC链接通信方式的种类链接通信方式的种类串行PLC链接通信方式有1N和11链接通信两种:(1)1N链接通信:1台PLC作为主站,可以连接多台PLC作为从站设备,适用于CP1E、CP1L、CP1H 或CJ1M 等CPU单元,从站最大为8个节点,如图6-12所示。项目六PLC的通信及网络设计、安装与调试 图6-121N链接通信 项目六PLC的通信及网络设计、安装与调试(2)11链接通信:1台PLC作为主站,连接1台PLC作为从站设备,适用于CP1E、CP1L、CP1H 或CJ1M 等CPU单元,如图6-13所示。项目六PLC的通信及网络设计、安装与调试 图6-1311链接通信 项目六PLC的通信及网络设计、安装与调试 2.数据的更新方式数据的更新方式串行PLC链接通信设置时要求通信波特率相同,格式一致,地址不同。对于CP1E-NA型PLC,串行PLC 链接字为CIO200CIO289,每台CPU单元最多分配10个字。作为数据的更新方式,有全站链接方式和主站链接方式两种。(1)全站链接方式:主站和从站都可反映串行PLC链接中所有节点的数据,对于网络中不存在的从站地址,其分配的数据区在所有节点中都为未定义,如图6-14所示。项目六PLC的通信及网络设计、安装与调试 图6-14全站链接方式 项目六PLC的通信及网络设计、安装与调试 全站链接方式链接字分配如表6-2所示。表表6-2全站链接方式链接字分配表全站链接方式链接字分配表项目六PLC的通信及网络设计、安装与调试 在实际应用中,建议直接使用10链接字,因其地址固定。2n02n9,n1即为从站站号。10链接字示例(最大字数)如图6-15所示。图6-15全站链接方式通信示例项目六PLC的通信及网络设计、安装与调试(2)主站链接方式:串行PLC链接中仅主站可反映所有从站的数据,且从站也仅反映主站的数据,如图6-16所示。由于各从站中分配用于自身数据的地址都相同,因而可通过通用的梯形图程序进行数据访问。图6-16主站链接方式 项目六PLC的通信及网络设计、安装与调试 主站链接方式链接字分配,如表6-3所示。表表6-3主站链接方式链接字分配表主站链接方式链接字分配表项目六PLC的通信及网络设计、安装与调试 在实际应用中,建议直接使用10链接字,因其地址固定。2n02n9,n1即为从站站号。10链接字示例(最大字数),如图6-17所示。图6-17主站链接方式通信示例 项目六PLC的通信及网络设计、安装与调试 本项工作任务的评分标准见表6-4所示。表表6-4评评 分分 标标 准准项目六PLC的通信及网络设计、安装与调试 项目六PLC的通信及网络设计、安装与调试 1.控制要求控制要求使用主站链接方式通信,实现3台PLC数据通信。当一台CP1E-NA型PLC(A)和另两台PLC(B、C)相距通信时,控制要求如下:(1)PLC(A)的启动输入点0.00有输入时,在PLC(A)的输出点100.00立即为ON,延时2 s后PLC(B)的输出点100.00为ON,再延时2 s后PLC(C)的输出点100.00为ON;当PLC(A)的停止输入点0.01有输入时,三个PLC的输出点同时为OFF。项目六PLC的通信及网络设计、安装与调试(2)PLC(B)的启动输入点0.00有输入时,在PLC(B)的输出点100.01立即为ON,延时2 s后PLC(C)的输出点100.01为ON,再延时2 s后PLC(A)的输出点100.01为ON;当PLC(B)的停止输入点0.01有输入时,三个PLC的输出点同时为OFF。(3)PLC(C)的启动输入点0.00有输入时,在PLC(C)的输出点100.02立即为ON,延时2 s后PLC(A)的输出点100.02为ON,再延时2 s后PLC(B)的输出点100.02为ON;当PLC(C)的停止输入点0.01有输入时,三个PLC的输出点同时为OFF。项目六PLC的通信及网络设计、安装与调试 2.训练内容训练内容(1)PLC通信线路连接;(2)CP1W-CIF11开关和PLC系统的设定;(3)根据控制要求设计梯形图程序;(4)输入程序并调试;(5)安装、运行控制系统;(6)汇总整理文档,保留工程文件。项目六PLC的通信及网络设计、安装与调试 工作任务工作任务2基于端子控制的基于端子控制的PLC和变频器的应用和变频器的应用在锅炉及许多其他的工业设备中,常常需要对水位或其他液位进行控制。采用变频调速系统控制水位可达到节能的效果。所谓水位控制,顾名思义就是将水位限制在一定范围内的控制。通常在储水器中设定一个上限水位LH和一个下限水位LL,当水位低于下限水位LL时,启动水泵,向储水器内供水;当水位达到上限水位LH时,关闭水泵,停止供水。项目六PLC的通信及网络设计、安装与调试 因此,水泵每次启动后的任务便是向储水器内提供一定容积(下限水位与上限水位之间)的水,如图6-18所示。图6-18水位控制示意图 项目六PLC的通信及网络设计、安装与调试 在提供相同容积水的前提下,只需通过变频调速适当降低水泵的转速即可达到节能的目的,且水泵转速越低,节能效果就越好。但在用水高峰期,必须考虑是否来得及供水的问题。在来不及供水的情况下,应该考虑进行提速控制。为此,在水池中设置了两挡下限水位LL1(由3号棒控制)和LL2(由2号棒控制)。项目六PLC的通信及网络设计、安装与调试 水位检测的方法很多,目前,比较价廉且可靠的是电极棒方式,这种方法是利用水的导电性能来取得信号的:当两根电极棒都在水中时,它们之间是“接通”的;当两根电极棒中只有一根在水中时,它们之间便是“断开”的。其中,1号电极棒用作公共接点,2、3、4号电极棒分别用于控制不同的水位,如图6-19所示。水位信号通过处理后直接送给PLC的输入端,而PLC的输出端可直接连接变频器的数字输入端,由PLC根据水位情况自动选择变频器的多挡速度。项目六PLC的通信及网络设计、安装与调试 图6-19水位监测示意图 项目六PLC的通信及网络设计、安装与调试 在正常情况下,水泵以较低的转速nL运行,水位被控制在3号电极棒LL1和4号电极棒LH之间。如果在用水高峰期,水泵低速nL运行时的供水量不足以补充用水量,则水位将会越过3号电极棒LL1后继续下降。当水位低于2号电极棒LL2时,水泵的转速提高至nH,并增大供水量,阻止水位的继续下降;当水位上升至3号电极棒LL1以上时,经适当延时后又可将转速恢复至低速nL运行;当水位达到上限水位LH时,将会关闭水泵,停止供水。项目六PLC的通信及网络设计、安装与调试 一、一、I/O图分配图分配本任务中采用的变频器是3G3MX2型,PLC采用CP1E-NA型。可直接利用PLC的24V DC作为金属棒的信号,即14金属棒直接接到PLC的输入端。变频器采用直接选择端子二进制组合的方式实现2挡速度控制水泵,当端子S2接通时,多段速频率给定为第一段速;当端子S3接通时,多段速频率给定为第二段速。此外,变频器需要一个端子S1作为正转的启动命令,而变频器的两挡速度选择由PLC的输出端直接控制,延时功能也由PLC来实现。PLC的I/O分配如表6-5所列。项目六PLC的通信及网络设计、安装与调试 表表6-5PLC的的I/O分配分配项目六PLC的通信及网络设计、安装与调试 二、二、PLC硬件接线图硬件接线图PLC与变频器硬件接线图如图6-20所示。图6-20PLC与变频器硬件接线图 项目六PLC的通信及网络设计、安装与调试 三、设计梯形图程序三、设计梯形图程序由于变频器采用数字量端子(S2、S3)二进制组合的方式实现两段速控制的频率给定,要让变频器运行,还必须加上一个正转的启动命令,所以当PLC的100.00和100.01接通时,水泵按照低速(20 Hz)运行;当PLC的100.00和100.02接通时,水泵按照高速(40 Hz)运行。PLC控制程序如图6-21所示。项目六PLC的通信及网络设计、安装与调试 图6-21PLC梯形图程序 项目六PLC的通信及网络设计、安装与调试 四、运行并调试程序四、运行并调试程序运行调试程序前必须先设置变频器参数。变频器实现两段速度控制的方法有多种,这里采用数字量端子二进制组合方式进行频率给定,频率的选择由数字输入端口S2和S3组合实现。注意:不管是低速运行还是高速运行,正转命令S1必须接通。根据控制要求设置2段固定频率控制参数,如表6-6所列。项目六PLC的通信及网络设计、安装与调试 表表6-62段固定频率控制参数段固定频率控制参数项目六PLC的通信及网络设计、安装与调试 nH的大小究竟以多大为宜,必须由反复多次的实践来确定。确定的原则是在能够阻止水位继续下降的前提下,nH(fH)应越小越好。项目六PLC的通信及网络设计、安装与调试 3G3MX2型变频器是欧姆龙公司新推出的紧凑型高功能小型变频器,其具有以下特点:(1)支持无传感器矢量控制和带速度反馈的V/F控制;(2)功率范围:0.115 kW;(3)内置RS-485通信口和Modbus协议;(4)低频0.5 Hz运行时提供200%以上的转矩输出;(5)输出频率在高频模式下最大支持1000 Hz;(6)带简易定位功能、AVR功能、V/F特性切换、上下限限制、16段多段速等功能。变频器输入接口电路控制逻辑可分为漏型逻辑输入和源型逻辑输入,其电路如图6-22所示。项目六PLC的通信及网络设计、安装与调试 图6-22变频器输入接口电路 项目六PLC的通信及网络设计、安装与调试 输入控制逻辑的切换方法:多功能输入端子的出厂状态设为漏型逻辑输入。若要将输入控制逻辑切换为源型逻辑,则应拆下控制电路端子块的P24-PSC端子间的短路片,连接至PSC-SC端子间。3G3MX2型变频器与PLC输出接口电路连接时,通常接成漏型逻辑输入,原理如图6-23所示,变频器自带直流24 V输出,P24为正极,SC为负极,当P24与数字量输入端子S1S7的公共端PSC短接时,电流从端子S1S7流出,经过PLC继电器输出触点,回到SC的电源负极,构成回路。项目六PLC的通信及网络设计、安装与调试 图6-233G3MX2型变频器数字量输入端口工作原理 项目六PLC的通信及网络设计、安装与调试 本项工作任务的评分标准见表6-7所示。表表6-7评评 分分 标标 准准项目六PLC的通信及网络设计、安装与调试 1.控制要求控制要求用PLC实现电动机自动多速循环运行,如图6-24所示。按下电动机运行按钮,电动机启动并运行在高速50 Hz频率所对应的1400 r/min的转速上;延时10 s后电动机降速,运行在中速40 Hz频率所对应的1120 r/min的转速上;再延时10 s后电动机继续降速,运行在低速20 Hz频率所对应的560 r/min的转速上;然后延时10 s电动机升速,又运行在高速50 Hz频率所对应的1400 r/min的转速上;如此循环运行。按下停车按钮,电动机停止运行。项目六PLC的通信及网络设计、安装与调试 图6-24电动机循环运行示意图 项目六PLC的通信及网络设计、安装与调试 2.训练内容训练内容(1)写出I/O分配表;(2)根据控制要求设计梯形图程序;(3)输入程序并调试;(4)安装、运行控制系统;(5)汇总整理文档,保留工程文件。项目六PLC的通信及网络设计、安装与调试 工作任务工作任务3PLC与变频器的通信与变频器的通信欧姆龙CP1E-NA型PLC和欧姆龙3G3MX2型变频器采用Modbus通信协议,控制一台电动机实现多段速运行控制。系统设置启动/停止开关和频率给定按钮,先通过预设频率给定按钮实现频率给定,接通启动/停止开关后,电动机将按照预先设定的频率运行,在电机运行过程中,按下其他的频率给定按钮后,电动机立即按照新的频率运行,任意时刻只要启动/停止开关断开,电动机即停止运行。PLC和变频器Modbus通信连接示意图如图6-25所示。项目六PLC的通信及网络设计、安装与调试 图6-25PLC与变频器的Modbus通信连接示意图 项目六PLC的通信及网络设计、安装与调试 传统的PLC与变频器之间的接口大多采用的是依靠PLC的数字量输出来控制变频器的启停,依靠PLC的模拟量输出来控制变频器的速度给定,这样做存在以下五个问题。(1)控制系统在设计时需用很多硬件,致使造价昂贵。(2)现场的布线较多,容易引起噪声和干扰。(3)PLC和变频器之间传输的信息受硬件的限制,交换的信息量很少。(4)在变频器的启停控制中,由于继电器、接触器等硬件的动作时间有延时,从而影响了控制精度。(5)通常,变频器的故障状态由一个接点输出,PLC虽然能得到变频器的故障状态,但不能准确地判断出是何种故障。项目六PLC的通信及网络设计、安装与调试 如果PLC通过与变频器进行通信来进行信息交换,那么就可以有效地解决上述问题,因通信方式具有使用的硬件较少,传送的信息量较大,速度较快等特点。另外,通过网络可以连续地对多台变频器进行监视和控制,实现多台变频器之间的联动控制和同步控制,还可以实时地调整变频器里的参数。若使用欧姆龙CP1E-NA型PLC和3G3MX2型变频器之间的Modbus通信协议,用户便可以通过程序调用的方式来实现PLC和变频器之间的通信,而且可使编程的工作量变小。通信网络由PLC和变频器内置的RS-485通信口和双绞线组成,一台CP1E-NA型PLC最多可以和31台变频器进行通信,这是一种费用低、使用方便的通信方式。项目六PLC的通信及网络设计、安装与调试 1.控制要求控制要求使用CP1E-NA型PLC通过Modbus协议控制3G3MX2型变频器实现多段速控制,开关SA1接PLC输入端0.00控制系统的启动与停止,按钮SB1、SB2、SB3分别表示三段速度,分别对应PLC输入端0.01、0.02、0.03。当按下相应按钮后,对应变频器的频率分别为10 Hz、20 Hz、30 Hz,先进行速度设定,当按下按钮SB1时,设定变频器频率为10 Hz,按下开关SA1时,变频器按照10 Hz运行。同理,分别按下按钮SB2、SB3时,变频器按照20 Hz30 Hz运行。变频器在运行过程中,若按下频率设定按钮,则变频器频率立即改变,且按照对应的频率运行。项目六PLC的通信及网络设计、安装与调试 2.PLC、变频器的接线、变频器的接线PLC、变频器之间的接线如图6-26所示。图6-26PLC、变频器之间的接线 项目六PLC的通信及网络设计、安装与调试 3.变频器的参数设置变频器的参数设置将变频器终端电阻切换开关拨到“ON”的位置,变频器将按照表6-8所列参数进行设置。表表6-8变频器通信参数表变频器通信参数表项目六PLC的通信及网络设计、安装与调试 4.PLC与变频器通信梯形图与变频器通信梯形图参照以上所学知识进行CP1E-NA型PLC通信参数的设置,并编写梯形图,如图6-27所示。项目六PLC的通信及网络设计、安装与调试 项目六PLC的通信及网络设计、安装与调试 图6-27PLC与变频器进行Modbus通信梯形图项目六PLC的通信及网络设计、安装与调试 5.运行并调试程序运行并调试程序(1)按接线图连接电路。(2)向PLC下载程序并运行调试。(3)在3G3MX2型变频器上设置参数,分析程序运行结果是否达到任务要求。项目六PLC的通信及网络设计、安装与调试 Modbus协议是应用于电子控制器上的一种通用语言,它定义了一个控制器能认识使用的消息结构,描述了控制器请求访问和回应其他设备的过程以及怎样侦测错误并记录,制定了消息域格式和内容的公共格式。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其他设备之间就可以进行通信,它已经成为一个通用的工业标准,不同厂商遵循同一个协议生产的控制设备可以方便地连成一个网络,进行集中监控。本项目通过PLC和变频器之间的Modbus-RTU网络来介绍简单的网络控制。项目六PLC的通信及网络设计、安装与调试 一、一、Modbus-RTU通信通信1Modbus-RTU通信方式通信方式 Modbus是OSI模型第7层上的应用层报文传输协议,在不同类型总线或网络的设备之间提供客户机服务器通信。远程终端RTU(Remote Terminal Unit)负责对现场信号、工业设备的监测和控制。RTU将测得的状态或信号转换成可在通信媒体上发送的数据格式,它还将从中央计算机发送来的数据转换成命令,实现对现场设备的控制。项目六PLC的通信及网络设计、安装与调试 Modbus协议把通信参与者分为一个主站(Master)和若干个从站(Slave),每个从站分配一个唯一的地址。数据和信息的通信遵从主从模式,采用命令应答的通信方式,通信时主站发出请求,从站应答请求并传送回数据或状态信息。Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。总线上的Modbus协议映射在应用数据单元(ADU)上并引入一些附加域,如地址域和差错校验,ADU的地址域中只含有从站地址,差错校验根据使用的传输模式(RTU或ASCII)采用不同的计算方法,串行链路上的Modbus帧如图6-28所示。项目六PLC的通信及网络设计、安装与调试 图6-28串行链路上的Modbus帧 项目六PLC的通信及网络设计、安装与调试 2.Modbus-RTU网络结构网络结构Modbus协议可以方便地在各种网络体系结构内进行通信,具有Modbus通信接口的工控机(IPC)、PLC、触摸屏(HMI)、控制面板、变频器、运动控制单元、I/O等设备都能使用Modbus协议来启动远程操作,其常用的网络结构如图6-29所示。图6-29Modbus-RTU网络结构 项目六PLC的通信及网络设计、安装与调试 3.用于变频器的组网技术用于变频器的组网技术以1台PLC(欧姆龙CP1E-NA型)和2台(最多可达31台)变频器(欧姆龙3G3MX2型)的组网为例,介绍基于Modbus-RTU的变频器组网技术。(1)IPC、PLC和变频器的硬件连接:IPC通过RS-232或USB接口与PLC连接,PLC通过RS-422A/485选件板与变频器相连。(2)通信格式:通信传输速率为9600 b/s;数据长度为8位;数据校验为偶校验;停止位为1位;通信协议为Modbus(RTU模式)。项目六PLC的通信及网络设计、安装与调试(3)Modbus-RTU主站:PLC作为Modbus-RTU的主站,通过操作软件开关来发送Modbus-RTU命令,以达到控制变频器等Modbus从站设备的目的。主站PLC按指定编号发送控制信号,从站设备得到主站PLC的指令后,实施动作驱动,并把现场参数信号反馈给主站PLC。PLC通信设置有CP1W-CIF11 DIP开关、串口网关参数设置、通信数据及格式等。(4)Modbus-RTU从站:作为Modbus-RTU从站的变频器,通信设置有终端电阻、通信参数和通信数据。项目六PLC的通信及网络设计、安装与调试 二、二、CP1E-NA型型PLC和和3G3MX2型变频器的通信型变频器的通信CP1E-NA型PLC的CPU单元上有串口1、串口2两个串行端口,其中串口1为内置的RS-232C接口,串口2可选用CP1W-CIF01端口插件配置为RS-232C接口,或选用CP1W-CIF11端口插件配置为RS-422/485接口。PLC的CPU单元上配置的RS-422/485接口与3G3MX2变频器上的RS-422/485接口相连,采用国际标准的Modbus协议进行主从通信。通过编写PLC程序,使变频器作为Modbus协议从站接收来自CP1E-NA型 PLC主站的通信指令,实现启停、频率给定、监控等功能。项目六PLC的通信及网络设计、安装与调试 CP1E-NA型PLC与3G3MX2系列变频器的通信需要做如下工作。1.硬件连接硬件连接确认CP1E-NA型PLC已安装好RS-422A/485通信选件板。现选CP1W-CIF11端口插件配置为RS-485接口,并安装到通信端口2上。(1)如图6-30所示为CP1E-NA型PLC与1台变频器的连接。使用双绞屏蔽电缆连接端口插件和变频器,电缆的一端接在端口插件的SDA、SDB+端子,另一端接变频器控制电路端子块的RS、RS+端子上,其余线不用。项目六PLC的通信及网络设计、安装与调试 图6-30CP1E-NA型PLC与1台3G3MX2型变频器的连接 项目六PLC的通信及网络设计、安装与调试(2)如图6-31为PLC与多台变频器的连接。为使RS-485通信保持稳定,可将变频器终端电阻切换开关拨到“ON”的位置。图6-31CP1E-NA型PLC与多台3G3MX2型变频器的连接 项目六PLC的通信及网络设计、安装与调试 2.端口插件参数的设定端口插件参数的设定CP1W-CIF11型端口插件参数的设定如表6-9所列。表表6-9CP1W-CIF11型端口插件设定开关型端口插件设定开关项目六PLC的通信及网络设计、安装与调试 3.PLC的设定的设定(1)通信设置:以PLC通过串行选项端口与变频器连接为例,使用编程软件CX-Programmer将串行选项端口模式设置为“Modbus-RTU简易主站”,通信波特率为9600,数据格式为8,1,E。如图6-32所示。项目六PLC的通信及网络设计、安装与调试 图6-32PLC串行选项端口的设置 项目六PLC的通信及网络设计、安装与调试(2)参数区的设置:须设置Modbus-RTU简易主站的参数区,详见表6-10所列。表表6-10Modbus-RTU简易主站的参数区简易主站的参数区项目六PLC的通信及网络设计、安装与调试 Modbus-RTU简易主站串口通信特殊辅助继电器说明见表6-11所列。串行选项端口在D1300D1349中保存要发送给变频器的Modbus-RTU命令。使用PLC编程软件CX-P与PLC建立在线连接后,当串行选项端口的通信使能位A641.00由01时,Modbus-RTU命令自动发出。变频器返回的响应保存在D1350D1399中。项目六PLC的通信及网络设计、安装与调试 表表6-11Modbus-RTU简易主站串口通信特殊辅助继电器说明简易主站串口通信特殊辅助继电器说明项目六PLC的通信及网络设计、安装与调试 4.变频器的设定变频器的设定(1)端电阻切换开关的设定:将变频器终端电阻切换开关拨到“ON”的位置,目的是使RS-485通信保持稳定,如图6-33所示。图6-33变频器RS-485通信设置 项目六PLC的通信及网络设计、安装与调试(2)变频器参数的设置:变频器Modbus通信(Modbus-RTU)的相关参数如表6-12所列。表表6-12变频器变频器Modbus通信通信(Modbus-RTU)相关参数一览表相关参数一览表项目六PLC的通信及网络设计、安装与调试 本项工作任务的评分标准见表6-13所示。表表6-13评评 分分 标标 准准项目六PLC的通信及网络设计、安装与调试 1.控制要求控制要求用1台PLC利用Modbus通信分别控制两台变频器,实现启动、停止、方向控制、速度选择、故障恢复等功能。2.训练内容训练内容(1)安装与接线。参照图6-26的电路安装图连接PLC、变频器、电动机。(2)设计程序并调试。(3)设置变频器参数。(4)通电试验。项目六PLC的通信及网络设计、安装与调试 工作任务工作任务4基于基于