三菱plc通信

2024-12-13 版权声明 我要投稿

三菱plc通信(精选12篇)

三菱plc通信 篇1

在工业自动化控制系统中,最为常见的是PLC和变频器的组合应用,并且产生了多种多样的PLC控制变频器的方法,其中采用RS-485通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。

本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块; 在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。这种方法非常简捷便利,极易掌握。本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。二、三菱PLC采用扩展存储器通讯控制变频器的系统配置

1、系统硬件组成图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置

图2 FX2N-485-BD通讯板外形图

图3 三菱变频器 PU插口外形及插针号

FX2N系列PLC(产品版本V 3.00以上)1台(软件采用FX-PCS/WIN-C V 3.00版);FX2N-485-BD通讯模板1块(最长通讯距离50m);或FX0N-485ADP通讯模块1块+FX2N-CNV-BD板1块(最长通讯距离500m);FX2N-ROM-E1功能扩展存储盒1块(安装在PLC本体内)带RS485通讯口的三菱变频器8台(S500系列、E500系列、F500系列、F700系列、A500系列、V500系列等,可以相互混用,总数量不超过8台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。);RJ45电缆(5芯带屏蔽);终端阻抗器(终端电阻)100Ω;选件:人机界面(如F930GOT等小型触摸屏)1台。

2、硬件安装方法

(1)用网线专用压接钳将电缆的一头和RJ45水晶头进行压接;另一头则按图1~图3的方法连接FX2N-485-BD通讯模板,未使用的2个P5S端头不接。

(2)揭开PLC主机左边的面板盖, 将FX2N-485-BD通讯模板和FX2N-ROM-E1功能扩展存储器安装后盖上面板。

(3)将RJ45电缆分别连接变频器的PU口,网络末端变频器的接受信号端RDA、RDB之间连接一只100Ω终端电阻,以消除由于信号传送速度、传递距离等原因,有可能受到反射的影响而造成的通讯障碍。

3、变频器通讯参数设置

为了正确地建立通讯,必须在变频器设置与通讯有关的参数如“站号”、“通讯速率”、“停止位长/字长”、“奇偶校验”等等。变频器内的Pr.117~Pr.124参数用于设置通讯参数。参数设定采用操作面板或变频器设置软件FR-SW1-SETUP-WE在PU口进行。

4、变频器设定项目和指令代码举例

如表1所示。参数设定完成后, 通过PLC程序设定指令代码、数据和开始通讯, 允许各种类型的操作和监视。

5、变频器数据代码表举例

如表2所示。

6、PLC编程方法及示例

(1)通讯方式

PLC与变频器之间采用主从方式进行通讯,PLC为主机,变频器为从机。1个网络中只有一台主机,主机通过站号区分不同的从机。它们采用半双工双向通讯,从机只有在收到主机的读写命令后才发送数据。

(2)变频器控制的PLC指令规格

(3)变频器运行监视的PLC语句表程序示例及注释

LD M8000 运行监视;EXTR K10 K0 H6F D0 EXTR K10:运行监视指令;K0:站号0;H6F:频率代码(见表1); D0:PLC读取地址(数据寄存器)。指令解释:PLC一直监视站号为0的变频器的转速(频率)。

(4)变频器运行控制的PLC语句表程序示例及注释

LD X0 运行指令由X0输入;

SET M0 置位M0辅助继电器;

LD M0

EXTR K11 K0 HFA H02 EXTR K11:运行控制指令; K0:站号0;HFA:运行指令(见表1); H02:正转指令(见表1)。

AND M8029 指令执行结束; 字串9

RST M0 复位M0辅助继电器。

指令解释:PLC向站号为0的变频器发出正转指令。(5)变频器参数读取的PLC语句表程序示例及注释

LD X3 参数读取指令由X3输入;

SET M2 置位M2辅助继电器;

LD M2

EXTR K12 K3 K2 D2 EXTR K10:变频器参数读取指令; K3:站号3;K2:参数2-下限频率(见表2); D2:PLC读取地址(数据寄存器)。

OR RST M2 复位M2辅助继电器。

指令解释:PLC一直读取站号3的变频器的2号参数-下限频率。

(6)变频器参数写入的PLC语句表程序示例及注释

LD X1 参数变更指令由X3输入;

SET M1 置位M1辅助继电器;

LD M1

EXTR K13 K3 K7 K10 EXTR K13:变频器参数写入指令;K3:站号3;K7:参数7-加速时间(见表2);K10:写入的数值。

字串1

EXTR K13 K3 K8 K10 EXTR K13:变频器参数写入指令;K3:站号3;K8:参数8-减速时间(见表2); K10:写入的数值。

AND M8029 指令执行结束;

RST M1 复位M1辅助继电器。

指令解释:PLC将站号3的变频器的7号参数-加速时间、8号参数-减速时间变更为10。

三、三菱PLC控制变频器的各种方法综合评述与对比

1、PLC的开关量信号控制变频器

PLC(MR型或MT型)的输出点、COM点直接与变频器的STF(正转启动)、RH(高速)、RM(中速)、RL(低速)、输入端SG等端口分别相连。PLC可以通过程序控制变频器的启动、停止、复位; 也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。这种开关量控制方法,其调速精度无法与采用扩展存储器通讯控制的相比。

2、PLC的模拟量信号控制变频器

硬件:FX1N型、FX2N型PLC主机,配置1路简易型的FX1N-1DA-BD扩展模拟量输出板; 或模拟量输入输出混合模块FX0N-3A; 或两路输出的FX2N-2DA; 或四路输出的FX2N-4DA模块等。

优点: PLC程序编制简单方便,调速曲线平滑连续、工作稳定。

缺点: 在大规模生产线中,控制电缆较长,尤其是DA模块采用电压信号输出时,线路有较大的电压降,影响了系统的稳定性和可靠性。另外,从经济角度考虑,如控制8台变频器,需要2块 FX2N-4DA模块,其造价是采用扩展存储器通讯控制的5~7倍

3、PLC采用RS-485无协议通讯方法控制变频器

这是使用得最为普遍的一种方法,PLC采用RS串行通讯指令编程。

优点:硬件简单、造价最低,可控制32台变频器。

缺点:编程工作量较大。从本文的第二章可知:采用扩展存储器通讯控制的编程极其简单,从事过PLC编程的技术人员只要知道怎样查表,仅仅数小时即可掌握,增加的硬件费用也很低。这种方法编程的轻松程度,是采用RS-485无协议通讯控制变频器的方法所无法相比的。

4、PLC采用RS-485的Modbus-RTU通讯方法控制变频器

三菱新型F700系列变频器使用RS-485端子利用Modbus-RTU协议与PLC进行通讯。

优点: Modbus通讯方式的PLC编程比RS-485无协议方式要简单便捷。

缺点: PLC编程工作量仍然较大。

5、PLC采用现场总线方式控制变频器

三菱变频器可内置各种类型的通讯选件,如用于CC-Link现场总线的FR-A5NC选件; 用于Profibus DP现场总线的FR-A5AP(A)选件; 用于DeviceNet现场总线的FR-A5ND选件等等。三菱FX系列PLC有对应的通讯接口模块与之对接。

优点: 速度快、距离远、效率高、工作稳定、编程简单、可连接变频器数量多。字串4

缺点: 造价较高,远远高于采用扩展存储器通讯控制的造价。

综上所述,PLC采用扩展存储器通讯控制变频器的方法确有造价低廉、易学易用、性能可靠的优势; 若配置人机界面,变频器参数设定和监控将变得更加便利。

1台PLC和不多于8台变频器组成的交流变频传动系统是常见的小型工业自动化系统,广泛地应用在小型造纸生产线、单面瓦楞纸板机械、塑料薄膜生产线、印染煮漂机械、活套式金属拉丝机等各个工业领域。采用简便控制方法,可以使工程方案拥有通讯控制的诸多优势,又可省却RS-485数据通讯中的诸多繁杂计算,使工程质量和工作效率得到极大的提高。但是,这种简便方法也有其缺陷:它只能控制变频器而不能控制其它器件;此外,控制变频器的数量也受到了限制。

四、结束语

三菱plc通信 篇2

关键词:PLC,通信协议,VB6.0,串行通讯

可编程逻辑控制器 (PLC) 以其高可靠性、模块化结构、编程简单等优点, 在工控领域得了广泛应用。在绝大多数中小型控制系统中, 上位机与PLC的数据交换必不可少, 比如上位机对PLC的监控等, 如何实现两者的快速稳定通讯是每个控制系统需要考虑的问题。本文在VB6.0平台下, 依据三菱PLC的通信协议, 使用MSComm串行端口控件, 仅以简单串口连接线作为硬件连接, 即实现了PC机与FX2N系列PLC的稳定、快速通讯, 且该上位机系统可实现即插即用, 使用非常方便。

1 FX2n系列PLC的通信协议

使用三菱FX系列PLC通信协议进行PC与PLC的串行通讯时, 采用RS-232C设计标准, 需将PC通讯串口的通讯参数设置为9600, e, 7, 1。

1.1 PLC通信命令代码

对PLC的串行通讯所用命令如 (表1) 所示, 其中X表示输入开关量;Y表示输出开关量;M表示辅助开关量;S表示状态开关;T和C分别是定时器和计数器;D表示数据存储单元。

1.2 PLC通信控制指令

PC与PLC串行通讯的通信命令代码表明了PC对PLC可操作的对象及其状态, 那么用什么指令去控制这些对象使其实现所需的状态, 如表2所示, 使用表中相应控制指令实现, 其中的字符代码需用其ASCII码的十六进制 (0X) 表示。在VB6.0平台下, 若想使用“ENQ”, “ACK”, “STX”, “NAK”来代替相应的Ascii码值, 需要在程序段中加入“ENQ$=Chr$ (5) ”等程序语句。单字符数据传送格式如 (图1) 所示, 每个ASCII字符都遵循此原则, 首位起始位, 紧接7个数据位 (前低位, 后高位) , 1位偶校验, 1位停止位, 其波特率应设置为9600bps[4]。

2 基于通信协议的通讯报文分析

PC与PLC的通讯采用的“请求发送-回复应答”的通讯方式, 在此过程中, PC首先发送通讯请求给PLC, 即发送ENQ字符, 等待PLC的回复应答, 如果PLC返回ACK字符, PC读到给字符后, 则认为回复正确, 然后发送报文信息, 待PLC收到报文命令后会回复PC相应回复报文, 通讯就是以这个过程逐次发送报文的。如果PLC回复给PC的是NAK, 说明应答错误, 这种情况下, PC会再重新发送请求。下面通过实例对PC-PLC串行通讯的报文进行分析。

3 VB平台下通讯编程

VB6.0平台下, 有个串口专用控件, 名称为MSComm, 通过对该控件进行指令控制, 即可实现对表1中所有软元件的读和写操作, 也可置位或复位软开关。此过程不受PLC是否处于RUN状态影响[5]。

使用VB中的控件MSComm进行串行通讯设计, 其具体步骤如下: (1) 对通讯对象及所使用端口号进行属性设置; (2) 通讯协议设定及通讯报文准备; (3) 开通讯、传数据; (4) 通讯应答信号反馈; (5) 关通讯。

4 结语

系统所设计的通信设备的硬件连接方式和通信程序已成功应用于以FX2N系列PLC为主控器的剪切系统中, 通过实践证明, 系统有以下几个突出优点: (1) 系统不需外加三菱的任何专用通信板, 即可实现PC机-触摸屏-PLC的完美通信; (2) 应用三菱PLC通信协议进行通信, 不需对D8120进行设置, 不但简化了PLC程序, 而且通讯稳定可靠。 (3) 在有触摸屏进行现场控制的同时, VB开发的PC机监控程序可同时实现远程监控, 更独特的是PC机监控系统是即插即用模式, 可随时与系统分离, 这样对实验数据可方便地进行离线处理。 (4) 基于vb6.0平台的监控软件, 功能强大、经济实用界面友好、针对性强。

参考文献

[1]三菱公司.FX2N系列微型可编程控制器使用手册[M].上海:2008.

[2]三菱公司.MITSUBSHI FX通讯手册 (RS-232C, RS485) [M].上海:2007.

三菱PLC异步多重执行问题研究 篇3

关键词:PLC;异步;多重;执行

在现代自动化工业中,PLC自动循环生产控制功能的应用无处不在,然而我们在实验过程中遇到了一个问题:当我们写入一个自动循环彩灯程序以后,我们按一下启动按钮,过一段时间再按一下启动按钮,我们发现会有两个相同的程序同时运行,这种现象是为违背我们自动化生产的控制理念的,我们以三菱PLC为例对这个问题进行了深入的研究。

一、三菱PLC同一程序异步多重执行的现象

当我们按一下启动按钮后,彩灯Y0亮2s,然后Y1亮、Y2亮、Y3亮、Y4亮完跳回Y0重新开始亮,不断自动循环。

在程序运行过程中,当我们第二次按下启动按钮时,我们发现在Y2亮的同时Y0也在亮,Y3和Y1同时亮,Y4和Y2同时亮,这就是两个相同的循环,前后差两步同时在运行。这种现象我们可以称之为异步多重执行。

二、原因探讨

造成这种异步多重执行现象的原因是多方面的,第一是PLC控制器智能化识别能力不够强,第二是程序设计本身不够完善,第三是硬件启动按钮被误操作。

在工业化自动生产控制之中,同一个输入继电器和输出继电器会被重复使用很多次,而且自動循环程序也会重复执行,所以控制器无法识别到底有几个循环程序正在运行。而每一个继电器元件都可能在不同状态器S里面被重复使用,所以也无法识别启动元件的位置。

所以程序需要设计得更加完善来去避免这种现象发现,而我们通常都不会重复去按启动按钮,所以往往容易忽略这种漏洞的存在。但是在实际生产之中,操作员不可避免会出现违规操作,所以我们需要在设计上避免这种事情的发生。解决办法有以下几种:

三、解决方案1

我们主要从程序设计上解决这个问题,第一种方法是增加初始状态器,让启动按钮包含在初始状态器S0中,并使用特殊辅助继电器M8002作为激活初始状态器S0的激活开关。后面的状态器编号整天往后推移一位。并把自动循环往回跳转点设置在S0之后,这样的程序中,只有当初始化开机的时候启动按钮才有效,当程序启动以后,初始状态器S0始终没有被激活,所以状态器S0里面存放的梯形图均失效,修改以后的程序如下表:

四、解决方案2

我们也可以利用功能指令计算启动按钮被按的次数,来去控制启动按钮信号是否有效。

1.利用特殊功能辅助继电器M8002激活数据传送指令MOV,对存储器D10赋予初始值1,表示启动按钮最多只能按一次。

2.利用启动按钮的上升沿检测激活比较功能指令CMP D10 K1 M10,将储存器D10里面的数据和常数1进行比较:如果D10大于1,则M10等于1;如果D10等于1,则M11等于1;如果D10小于1,则M12等于1。

3.并利用启动按钮下降沿激活减法功能指令SUB,使每次按启动按钮时,D10的数据就减少1个。

4.在启动按钮中加下降沿错开程序计算时间点,并与比较指令结果的M11常闭开关串联,达到计算启动按钮被按次数的计算控制。

五、结语

除了在程序上进行完善外,我们也可以把启动按钮设计成非点动按钮,并使用下降沿触发。以上两种方法成功解决了三菱PLC同一程序异步多重执行的问题,在实际生产中也是通过程序的完善去避免这些事故的发生。

参考文献:

三菱PLC系列软件介绍 篇4

三菱PLC软件应用非常广泛,其中很多软件我也是第一次使用,比如AD/DA/SC等等,不过这些都只能用于Q系列,FX系列还是得用原来的指令,比如DA/AD的话,只能使用FROM 和 TO。下面就是三菱可程序设计控制器系列软件介绍[。

FXGP-WIN-C:

三菱FX系列PLC程序设计软件(不含FX3U),支持梯形图、指令表、SFC语言程序设计,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。

GX Developer:

三菱全系列PLC程序设计软件,支持梯形图、指令表、SFC、ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,结构化程序的编写(分部程序设计),可制作成标准化程序, 在其它同类系统中使用。

GX Simulator:

三菱PLC的仿真调试软件,支持三菱所有型号PLC(FX,AnU,QnA和Q系列),模拟外部I/O信号,设定软件状态与数值。

GX Explorer:

三菱全系列PLC维护工具,提供PLC维护必要的功能。类Windows操作,通过拖动进行程序的上传/下载,可以同时打开几个窗口监控多CPU系统的资料,配合GX RemoteService-I 使用网际网络维护功能.GX RemoteService I :

三菱全系列PLC远程访问工具,安装在服务器上,通过网际网络/局域网连接PLC和客户。将PLC的状态发EMAIL给手机或计算机,可以通过网际网络流览器对软组件进行监控/测试。在客户机上,可使用GXExplorer软件通过网际网络/局域网进入PLC。

GX Configurator-CC:

A系列专用,cclink单元的设定,监控工具。用于A 系列CC-Link主站模块的CC-Link网络参数设定,无需再编制顺控程序来设定参数,在软件图形输入屏幕中简单设定。可以监控, 测试和诊断CC-Link 站的状态(主站/其它站),可以设置 AJ65BT-R2的缓存寄存器

GX Configurator-AD:

Q系列专用,A/D转换单元的设定,监控工具。用于设置Q64AD、Q68ADV 和Q68ADI模数转换模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现A/D模块的初始化功能。

GX Configurator-DA:

Q系列专用,D/A转换单元的设定,监控工具。用于设置Q62DA、Q64DA、Q68DAV和Q68DAI 数模转换模块的初始化及自动刷新数据。不用编制

顺控程序即可实现D/A模块的初始化功能。

GX Configurator-SC:

Q系列专用,串行通信单元的设定,监控工具。用于设置串行通信模块QJ71C24(N)、QJ71C24(N)-R2(R4)的条件资料。不用顺控程序即可实现1.传送控制,2.MC 协议通讯,3.无协议通讯,4.交互协议通讯,5.PLC 监视功能,6.调制解调器设置参数设定。

GX Configurator-CT:

Q系列专用,高速计数器单元的设定,监控工具。用于设置QD62、QD62E 或QD62D 高速计数模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现初始化功能。

GX Configurator-PT:

Q系列专用,QD70单元的设定,监控工具。用来设定QD70P4 或QD70P8 定位模块的初始化数据。省去了用于初始化资料设定的顺控程序,便于检查设置状态和运行状态。

GX Configurator-QP:

Q系列专用,QD75P/DM用的定位单元的设定,监控工具。可以对QD75□□进行各种参数、定位资料的设置、监视控制状态并执行运行测试。进行(离线)预设定位资料基础上的模拟和对调试和维护有用的监视功能,即以时序图形式表示定位模块I/O 信号、外部I/O 信号和缓冲存储器状态的采样监视。

GX Configurator-TI:

Q系列专用,温度输入器单元的设定,监控工具。用于设置Q64TD 或Q64RD 温度输入模块的初始化数据和自动刷新资料,不用编制顺控程序即可实现初始化功能。

GX Configurator-TC:

Q系列专用,温度调节器单元的设定,监控工具。用于设置Q64TCTT、Q64TCTTBW、Q64TCRT 或Q64TCRTBW 温度控制模块的初始化数据和自动刷新数据。

GX Configurator-AS:

Q系列专用,AS-I主控单元的设定,监控工具。用于设置AS-i主模块QJ71AS92自动读出/写入的通信资料、CPU软组件存储的自动刷新设置、配置资料的注册/EEPROM保存等的软件工具。

GX Configurator-DP:

MELSEC-PLC系列专用,Profibus-DP模块的设定,监控工具。用于设置Profibus-DP主站模块QJ71PB92D和A(1S)J71PB92D网络参数(包括主站参数设定、总线参数设定、从站设定等)的软件工具。使用QJ71PB92D时可以实现自动刷新功能,可以通过网络线上远程登入模块。

GX Converter:

GX Converter软件包用于将GX Developer的资料转换成Word或Excel 资料使文文件的创建简单化。把Excel资料(CSV格式)或文本资料(TXT文件)用于GPPW,把GPPW程序表和软组件注释转换为Excel资料(CSV格式)或文本资料(TXT文件).MX Component:

MX Component支持个人计算机与可程序设计控制器之间的所有通信路径,支持VisualC++、Visual Basic 和Access Excel 的VBA、VBScript。不用考虑各种通信协议的不同,只要经简单处理即可实现通信。不用连接PLC,和GX Simulator同时使用,实现仿真调试。

MX Sheet:

三菱PLC功能指令应用学习 篇5

(欢迎加入QQ群。48053236,)GX编程软件,仿真软件。步进指令,程序流程指令,FENDCJCALL SRETEI DIIRETFOR NEXT指

令应用传送指令行MOVSMOVCMLBMOVFMOV比较指令CMPZCPECMP EZCP数据交换指令XCHSWAP循环指令R0RROLRCRRCL位移指令SFTRSFTLWSFR WSFLSFWR数值运算ADD SUB MUL DIVINC DEC码制转换位1处理信号报警外部设备指令高速处理指令脉冲指令定位指令变频器通信时钟处理方便指令FX3U新增功能指令

三菱plc通信 篇6

三菱大部分软件都要先安装“环境”,否则不能继续安装,这一步还好办,如果不能安装,系统会主动提示你需要安装环境。

2.进入SW8D5C-GPPW-C文件夹,点击“SETUP” 安装,安装时最好将杀毒软件关闭;

3.输入GX系列软件的通用序列号:998-598638072(序列号可以在三菱PLC官方网站上申请到)。

4.特别注意:“监视专用”这项不能打勾,否则软件只能监视,这个地方也是出现问题最多的地方。这是很多朋友会容易钩选错误的地方。

5.根据提示选项安装完成后,运行三菱PLC编程软件测试程序是否正常,如果正常刚安装成功,如果程序不正常,有可能是因为操作系统的DLL文件或者其他系统文件丢失,一般程序会提示是因为少了文件而造成的。

艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有 10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感 器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。

三菱plc通信 篇7

MR-J2S-A系列的伺服驱动器支持RS422/RS232C串行通信功能, 通过该功能可实现伺服系统的运行控制、参数的修改和监视等功能。三菱FX3U系列PLC可在CPU左侧扩展通信口安装通信模块实现与外部智能设备的串行通行。将FX3U系列PLC与MR-J2S-A进行通信连接, 则可对伺服系统进行非常便利的控制, 当不具备晶体管输出的CPU时, 可通过通信的方式实现对伺服的定位控制;同时在PLC与伺服驱动器的距离较远、传送环境比较复杂、采用高速脉冲输出控制伺服系统将可能出现脉冲信号干扰失真的情况, 通信方式控制伺服系统便有较大优势, 因为FX3U的通信扩展板的通信距离可长达500米, 且具有较强的抗干扰能力, 即降低了远距离控制的成本, 也增加了远程伺服系统控制的可靠性及稳定性。本文针对FX3U与MR-J2S-A伺服驱动器的通信做详细描述。

2. FX3U系列PLC与MR-J2S-A伺服驱动器通信的硬件接线

FX3U系列PLC与MR-J2S-A的伺服驱动器通信的硬件接线如图1所示, 由于FX3U主单元模块不具备扩展通信功能, 故在它的扩展口需接上FX3U-485-BD模块, 与RS485/232模块的485端相连。为实现长距离的通信, 需在485网络的两终端模块中增加110欧的偏置电阻以消除通信电缆中的信号反射, 否则485网络中的数据传输将可能出现混乱, FX3U-485-BD模块内置了采用半双工接线的110欧的偏置电阻和全双工接线的330欧偏置电阻, 可通过模块上的选择拨位开关进行控制。伺服驱动器端通过MR-CP-CATCBL3M电缆与RS485/232模块的232端相连。采用三菱触摸屏GT-1150-QBBD-C对PLC发出控制指令, 实现对伺服系统的运行控制、参数的修改和监视。

3. 三菱FX系列PLC与MR-J2S-A伺服驱动器链接通信

3.1 控制任务

要求FX3UPLC能以通信的方式实现MR-J2S-A伺服系统的运行控制、参数的修改和监视。

3.2 任务分析

和大多数的通信任务解决方案一致, 在配置好硬件, 接线完毕后, 必须先让PLC和伺服驱动器的通信参数设为一致, 然后根据控制任务进行数据格式分析, 最后进行PLC程序的编写和调试。

(1) 通信参数的设定

三菱MR-J2S-A伺服驱动器通信采用的数据帧格式是固定的11位, 其中起始位和停止位各1位, 数据位为8位, 采用偶校验1位, 数据传送时采用ASCII码的方式。除此之外还涉及到的通信参数主要有:通信速度、通信方式选择、通信延迟时间、站号设定和站号协议选择。

其中通信速度、通信方式选择、通信延迟时间均由伺服驱动器的NO.16号参数进行设定, 站号和站号协议选择分别由NO.15和NO.53进行设定。其设定的意义如下图2所示。

本任务将参数设置为:

NO.16=0000 (延时时间不超过800us, 使用RS-232C电缆线通信, 通信速度9600bps)

NO.15=0 (站号设为0号站, 可设定范围:0~31)

NO.53=0000 (有站号通信协议)

FX3UPLC欲能与三菱MR-J2S-A伺服驱动器通信, 应当设置与其对应的通信参数。通过D8120可以对PLC通信参数进行快速设定, 本任务设定D8120=H0087 (数据位长度为8位, 停止位为1位, 偶校验, 波特率为9600bps) 。需要注意的是D8120设定完成后需断电PLC后重启方能起效。

(2) MR-J2S-A伺服驱动器链接通信的数据格式

(1) PLC向伺服驱动器写入参数数据时, 其数据格式如下图3所示。和校验是对通信开始SOH (01H) 和STX (02H) 除外的所有数据进行求和。

对参数的写入指令为84 (ASCII) , 写入参数号范围为00-54, 参数号为16进制, 必须转换成10进制后和参数号对应。如要向0号站伺服驱动器的NO.11 (加速时间常数) 修改为2000ms, 则应该发送数据如图4所示数据。

(2) PLC读取伺服驱动器的参数时, 其数据格式如图5所示。

对参数的读取指令为05 (ASCII) , 读入参数号范围为00-54, 参数号为16进制, 必须转换成10进制后和参数号对应。如0号站伺服驱动器的NO.12 (减速时间常数) 为1500ms, 则对应的发送和接收数据格式如图6所示。

(3) PLC控制伺服系统试运行

PLC控制伺服系统试运行的数据格式与PLC向伺服驱动器写入参数数据的数据格式是一致的, 如图3所示。但流程上会复杂一些, 同时还需做到在运行期间必须保持通信不中断, 否则伺服将减速停止并处于锁定状态。试运行流程如图7所示。

3.3 PLC程序设计

PLC程序设计时, 首先应当对通信参数的所有数据进行初始化, 包括波特率、起始位、停止位、数据长度、奇偶校验等, 而且通信参数设定好后, 若要通信参数设置生效, 必须将PLC断电后重新上电。由于伺服驱动器的通信协议是采用ASCII码的传输方式, 对于十六进制数与ASCII码的转换, 完全可以用“ASC”指令对所需的数据进行转换, 这样就不需要对每一个数据进行一一转换, 既可以提高程序的编写速度, 也可以增加程序的可阅读性与移植性, 美观简便, 实用性强。但有一不足的是, “ASC”指令占用的程序步数相对较大, 过度使用会导致程序扫描周期延长, 对于一些分散不连续的数据, 建议不使用“ASC”指令进行ASCII码的转换, 这种情况下可采用常用的“MOV”指令。本任务完成在触摸屏上按下点动启动后电机以200r/min的速度正转, 按下读取参数按钮, 读取NO.3参数值, 在NO.4输入值并按确定修改NO.4参数的值。PLC程序如图8所示。

4. 结语

使用三菱MR-J2S-A链接通信, 连接PLC和HMI后, 使得系统的控制变得相当直观, 且运行稳定可靠。通信控制伺服系统, 不但可以修改与读取伺服驱动器的参数、点动运行、定位运行、状态显示、读取报警履历、复位报警, 还可以实时修改运行速度等, 最重要的是接线简单, 大大降低了伺服系统的控制成本, 通信参数设定简单, 但程序设计比较复杂, 要求编程者对通信及伺服协议具有较深的理解。

摘要:针对三菱FX3U系列PLC与MR-J2S-A伺服系统的通信方式, 对PLC与伺服通信系统之间的系统构成作了介绍, 详细描述了MR-J2S-A的通信参数设定及分析其通信数据格式, 介绍了MR-J2S-A三菱伺服系统通信控制试运行的流程, 实现了FX3U系列PLC对MR-J2S-A伺服系统通信方式的运行控制、参数的修改和监视等功能。

关键词:MR-J2S-A,FX,PLC,伺服,通信

参考文献

[1]三菱电机.三菱MR-J2S-A使用手册.三菱株式会社, 2003.

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

三菱plc通信 篇8

本书有以下特点:

1、内容覆盖面上,书中内容包括PLC应用、中断应用、模拟量扩展模块应用、变频器和触摸屏的应用。

2、贯穿在动手中学习的方法,本书是理论与实践一体化的教材,有电路、指令和程序都有相应的操作内容,经过编写程序——上机理论——修改——通过的实践过程,使读者能较快掌握PLC、变频器和触摸屏应用技术。

3、内容新颖,书中介绍的PLC、变频器和触摸屏都是目前国内常用的较强型号。

通过学习本书进一步理解项目教学方法坚持的是“以行为为导向,以能力为本位”的职业教育发展方向,主张围绕项目学习知识,强调学习知识的有效性和应用能力。尝试教育教学法倡导先试后导,先练后讲,在尝试中发现问题,带着问题学,学习目的明确,课提高学生分析问题的能力。其中,根据职业学校机电专业学生特点和电气安装与维修专业中PLC专业教学的特点,我们必须要改变以往“弦理论,后实践”的教学模式,采用项目教学方法和学生先尝试操作实践,教师在进行对应理论指导,既让学生先搞清楚“做什么”然后在学习“怎么做”。真正让学生手动、脑动,获得技能与理论知识的丰收而全面提升学生的综合职业能力,为学生的可持续发展做充分的铺垫。

下面是我学习本书结合自己实践的教学经验设计的一个教学案例以供大家参考。

一、项目教学法在三菱PLC控制三项异步电动机正反转为例来说的项目教学法在PLC教学的应用中

(一)組建合作学习小组

在教师的指导下,按照学生实际性能把全班同学分成几个小组或者按照同学们的自由组合分成几个小组,对每个小组的每个同学给予明确的分工,各负其责,严格小组课堂纪律,以及做工时间性。同时,每个小组长由教师选定,并进行先指导,在学习过程中尊敬指导员。

(二)明确项目

第一步和学生观看运料小车的左右运动第二步、电动机正反转控制电路实物展示并进行功能演示。在演示的过程中让学生了解PLC的作用及本次实训课的实训目标——完成PLC控制三项异步电动机正反转电路安装调试。通过实物展示让学生尽快进入状态,为下一步操作做好充分准备。

(三)使用三菱PX软件编程及调试

这一环节是PLC实训课的重点,也是难点。PLC采用了三菱FX2N系列程序采用梯形图,有教师先提供。采用三菱MELSOFT应用程序绘制梯形图,变换后导线导入PLC。开始时可先由老师指导部分优秀学生操作,等部分优秀学生基本掌握以后在由他们指导其他学生。(图略)

输入电源后进行调试,调试时用指示灯代替接触器线圈,并如下图接线,正常情况下按下正传启动按钮SB2,指示灯L2亮;按下停止按钮SB1,指示灯L2灭;再按下反转按钮SB3时,指示灯L1亮;按下停止按钮SB1,指示灯L1灭。如果出现问题有学生自行分析解决,教师可适当提示。(图略)

在学生尝试操作中通常会出现如下状况:按下启动SB2,指示灯L2不亮,则检查正转梯形图中常闭触点X1、X2、Y1是否变成常开或者字母标注是否错误。按下停止按钮SB1,指示灯不灭,则检查图中X2常闭触点是否变成常开或者字母下标注是否错误。按下启动按钮SB3,指示灯L1不亮,则检查正转梯形图中常闭触点X0、X2、Y0是否变成常开或者字母标注是否错误。按下启动按钮SB1或SB2,指示灯L2或L1亮,但松开按钮灯就灭,则检查并联常开触点Y0或Y1字母标注是否错误。

根据任务报告要求,要求学生将调试结果及体会填入任务报告中,在变成输入与调试过程中,老师可以请小组内动手能力强的同学帮助动手能力相对较差的同学,这有利于培养学生的合作意识和团队合作能力。

1、动手操作实施控制电路接线

第一步、通过对照实物图识别低压电器及符号和作用,并填入任务表格中。第二步、通过电路图了解电路的结构和组成,清楚各电器元件符号及它们之间的连接关系,并掌握如何使用进行下图所示正反转接线。(图略)

通过学习自己查资料及相互讨论提问等方法,让学生了解安全操作教程,电路由哪些器件组成?如何进行接线等等。最后教师可适当提示和补充让学生在动手操作前对所要安装的PLC控制电动机正反转电路有初步的认识和了解。

三菱PLC变址寄存器应用示例 篇9

三菱PLC变址寄存器分二种,即V(16位字元件),Z(16位字元件)。可像其它数据寄存器一样进行数据的读写,进行32bit使用,指定Z为低位,V为高位。FX2N共有V0—V7,Z0—Z7 8对变址寄存器对。常用来修改软元件的地址号,对功能指令中允其它操作数可用其复合变址,可使复杂的程序简单化。

图1是对数据寄存器变址的用法

图2是对K,H操作数变址的用法

图3是对位元件组合变址的用法

三菱plc通信 篇10

相信很多朋友都遇到过三菱PLC编程软件GX-DEVELOPER-C安装失败的问题,有的朋友安装成功之后不能创建新工程、软件打不开、PLC编程软件安装后总显示“工程初始化失败”或者安装后找不到快捷方式等问题,以下是本人经过这么多年的实践总结出来的安装编程软件的注意事项,希望对大家能有帮助:

1:如果以前装过三菱软件先要删除旧软件再册掉旧的注册文件

删除方法:①打开开始→运行→输入REGEDIT 点确定打开注册表手动寻找以下键值HKEY_LOCAL_MACHINESOFTWAREMITSUBISHI

②、将MITSUBISHI随意更改名称 按F5 刷新OK再重装新软件(当然你如果安装了三菱的其他软件,那千万别把其他的删掉了哦)

2:先运行EnvMEL文件中的SETUP程序;

3:最后运行文件夹中的SETUP1(setup);

4:安装过程中不选择安装监控的选项(如果你不熟悉的话最好在安装过程中直接点击下一步,不要勾选其他选项);

5: 安装完该软件后才能安装仿真,需要仿真的请向我们索取;

6:安装过程中编程软件和仿真软件尽量选择默认路径(即最好安装在C盘);

7:安装好后很多人看不到软件快捷方式,你可以点击:

开始>>>程序>>>MELSOFT>>>GX DEVELOPER找到相关的快捷方式;

三菱plc通信 篇11

我公司生产液晶显示器,生产过程中需贴付偏光板。由于产能的波动,有时,现有的自动贴付装置不能满足生产需要,为此,我们设计制造了简单型贴付装置。贴付装置结构示意图如图1所示。各部分名称及作用见表1。

2 电气控制系统

简易贴付装置采用PLC控制器作电气控制系统,其I/O信号如表2所示。PLC配线图如图2所示。

图2中K1为开关电源,输入AC220V,输出+24V,3A。

装置的工作流程如下:

(1)偏光板依定位件放置,按偏光板吸着按钮,将偏光板吸着;

(2)手工用胶带将偏光板表面的保护膜剥离;

(3)玻璃基板放置到玻璃基板吸着平台,然后按玻璃基板吸着按钮,将其吸住;

(4)擦拭玻璃基板表面异物后,按贴付偏光板开始;

(5)翻转平台向下翻,直到下限位,延时1s;

(6)气动滑台拖动玻璃基板向前滑动,直到前限位,同时玻璃基板吸着平台真空破坏;

(7)偏光板吸着平台真空破坏,翻转平台向上翻转,回起始位置;

(8)在玻璃基板到前限位后,延时1s,气动滑台回起始位置待机。

控制PLC梯形图如图3所示。

3 结束语

此简易贴付装置的制作费用,1套仅1.6万元,而购买1台自动贴付机则需198万元。我们自制了20台上述简易装置。6月份,公司产量环比(与5月份产量相比)增长100万枚,其中60万枚是靠这20台装置完成的。同时,此自制的偏光板贴付装置的生产良品率接近自动贴付装置的良品率。

参考文献

[1]日立显示器件有限公司.LCD制造工业以及装置教程

三菱plc通信 篇12

题 目:全自动洗衣机PLC 控制系统 系 别:机电工程系 专 业:机械电子工程 学生姓名: 学 号: 指导教师: 职 称: 题目类型: 软件开发

2013年12月30日 摘 要

本文主要介绍了基于三菱FX2N 系列PLC 的全自动洗衣机控制系统,包括总体设计思想、原理分析、电气设计等内容, 全面地阐述了设计方案。实现全自动洗衣机的控制系统有多种,可以采用早期的模拟电路、数字电路或模数混合电路。近年来随着科技的飞速发展,单片机、PLC 的应用不断地走向深入,同时带动了传统控制检测技术的不断更新。本文采用三菱公司生产的FX2N-24MR 型PLC 作为可编程控制器进行全自动洗衣机控制系统的设计,并且设计了系统结构图、工作流

程图、电路原理图、程序梯形图、输入输出接口功能表以及元器件目录表等,同时对程序进行了GT Desinger2触摸屏软件的模拟调试,验证了本设计的可行性。

关键词:PLC ;PLC 程序设计;可编程控制器;全自动洗衣机 Abstract This article mainly introduced the automatic washing machine control system based on mitsubishi FX2N series PLC, including the overall design idea, principle analysis, electrical design, such as content, comprehensively expounds the design scheme.To realize fully automatic washing machine control system has a variety of, can adopt the earlier analog digital circuit, or hybrid modulus.In recent years, with the rapid development of science and technology, the application of single-chip computer, PLC constantly going deeper, at the same time the traditional control test technology constantly updated.This article produced by mitsubishi FX2N-24 Mr PLC programmable controller as the fully automatic washing machine control system design, and design the system structure, work flow chart, circuit principle diagram and ladder diagram program, input and output interface function table and components such as catalogue, at the same time, the program is simulated debugging, verify feasibility of this design.Key words: PLC ;The PLC program design;Programmable Logic Controller;Fully automatic washing machine 目 录

引言...........................................................1 1 绪论........................................................1 1.1 设计背景..............................................................1 1.2 PLC简介..............................................................1

1.2.1 PLC 的定义..........................................................1 1.2.2 PLC 的特点..........................................................1 2 全自动洗衣机的工作原理和控制要求............................2 2.1 全自动洗衣机的结构和工作原理..........................................2 2.2 全自动洗衣机的控制要求和工作流程......................................3 3 全自动洗衣机的硬件设计.............................................4 3.1 元器件的选择..........................................................5 3.2 电路设计..............................................................5 4 全自动洗衣机的软件设计.............................................6 4.1 PLC的输入输出接口分配................................................6 4.2 梯形图设计............................................................7 5 GT Designer3软件的仿真模拟................................10 5.1 GT Designer3触摸屏画面的设计........................................10 5.2 PLC与GT Desinger3之间的通讯.........................................13 6 总结......................................................13 谢辞..........................................................15 参考文献......................................................16 附录..........................................................17 桂林电子科技大学信息科技学院实训(论文)说明书

引言

目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是PLC 控制实现的,控制功能灵活,因此,设计出基于PLC 全自动洗衣机控制电路系统具有很强的实用性。

本设计采用物美价廉的三菱PLC 为控制核心, 为保证洗衣机及人身安全, 设计了蜂鸣报警电路。功率驱动电路由可控硅实施对电动机, 进水阀, 排水阀的控制。使全自动洗衣机能更加智能化, 更加完善。绪论 1.1 设计背景

从古至今,洗衣服都是一项难于逃避的家务劳动。随着时代的进步,手摇洗衣机、蒸汽洗衣机、内燃机洗衣机相继出现,到了20世纪末,电动洗衣机已走进千家万户,解放了人们的双手。随着科技的迅速发展,微电脑控制的全自动洗衣机的出现引领了新的发展方向,使洗衣更加智能化。

全自动洗衣机的特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。这类洗衣机均采用套筒式结构,其进水,排水都采用电磁阀,由程序控制器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成。

1.2 PLC简介

1.2.1 PLC的定义

可编程控制器(PLC)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。可编程控制器及其有关外部设备,都应按易于与工业控制系统连成一个整体,易于扩充其功能的原则设计。总之,可编程控制器是一台专为工业环境而设计的计算机,它是将传统的计算机技术、继电器技术和通信技术相融合而发展起来的一种新型的控制装置。在具体的国内工业应用中,由于它不是针对某一具体的工业应用,因此它的硬件应根据实际需要来进行配置,其软件则根据控制要求进行编写。

1.2.2 PLC的特点

(1)可靠性高。PLC 作为一种通用的工业控制器,对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。

(2)使用方便灵活。PLC 采用了基本单元扩展或者是模块化的结构形式,因此,输

入/输出信号的数量、形式、驱动能力等都可以根据实际控制要求进行选择与确定,而且在需要时可以随时更换。近年来,PLC 的特殊模块增多,这些可以满足不同的控制要求,使PLC 的使用更加灵活与多变。

(3)编程方法简单易学。PLC 的优越性主要体现在它采用了独特的、多种面向广大工程设计人员的编程语言,如指令表、梯形图、逻辑功能图、顺序功能图等,程序简洁明了,适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很容易掌握。

(4)功能强,性价比高。一台小型可编程控制器内有成百上千个可供用户使用的编程元件。有很强的功能,可以实现非常复杂的控制要求。与相同功能的继电

器系统相比,具有很高的性能价格比。可编程控制器可以通过通信联网,实现分散控制,集中管理。

(5)维修方便。可编程控制器的故障率很低,且有完善的自诊断和显示功能。可编程控制器或外部的输入装置和执行机构发生故障时,可以根据可编程控制器上的发光二极管或编程器提供的信息迅速地查明故障原因,用更换模块的方法可以迅速地排除故障。全自动洗衣机的工作原理和控制要求 2.1 全自动洗衣机的结构和工作原理

本全自动洗衣机为波轮式套筒洗衣机,由洗涤、脱水系统,进、排水系统,电动机传动系统,PLC 控制系统等部分组成。其结构如下图2.1所示:

图2-1 波轮式套筒洗衣机内部结构图

波轮式套筒洗衣机的工作原理:洗衣机的盛水桶和脱水桶是以同一轴心安放的。盛

水桶外桶固定,作盛水用;内桶可以旋转,作脱水用。内桶上有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来控制。进水时,通过控制系统进水阀打开,经进水管将水注入到桶内。排水时,通过控制系统使排水阀打开,将水由外桶排出。洗涤正转、反转由洗涤电动机驱动波轮正、反转来实现,此时脱水桶并不旋转。脱水时,通过控制系统将离合器合上,由电动机带动内桶正转进行甩干。洗涤水位浮球开关用来检测是否到达洗涤水位,水排空浮球开关用来检测水是否全部排出。启动按钮(开始洗涤按钮)启动洗衣机进行洗衣,手动脱水按钮用来直接选择脱水模式,手动停止按钮用来实现洗衣机的暂停和停止。2.2 全自动洗衣机的控制要求和工作流程

本全自动洗衣机要求能实现“自动控制”和“手动控制”两种控制方式。

1、自动控制:

(1)按下启动键,进行10秒时间的选择,若选择脱水,则进行脱水工作;否则10秒时间到,进水阀门打开,冼衣桶开始进水;

(2)水位到达上限,上限开关按下,则进水阀灯灭,表示水已经注满;冼衣波轮开 始旋转,左转方向5秒,停2秒,右转方向5秒,再停2秒,周而复始循环运行3次,波轮停止转动,排水阀灯亮,开始排水;

(3)水位到达下限位,下限开关按下,甩干桶指示灯亮,甩干桶开始工作20秒;20秒后又开始进水,系统进行 附 录 附录一:程序指令表

上一篇:民法试卷下一篇:关于初三历史教学工作计划