浅谈三菱FX系列PLC之间简单通信

合集下载

三菱PLC的通讯与编程案例

三菱PLC的通讯与编程案例

三菱PLC的通讯与编程案例三菱FX系列PLC作为三菱基本的PLC,它们之间的通讯有几种常用的方式,分别如下:CC-LINK,N:N网络连接,并联连接。

1.CC-LINK连接CC-LINK连接图如下:对应的PLC可为FX1N、FX1NC、FX2N、FX2NC、FX3U、FX3UC,因为在使用CC-LINK 通讯时要扩展CC-LINK模块,而FX1S没有扩展模块功能,故FX1S不能用于此通讯方式。

2)FX1N/FX2N/FX3U即可以作为主站,也可以作为远程设备站使用。

此种通讯因为要加CC-LINK通讯模块,所以成本较高。

3)在CC-LINK网络中还可以加入变频器伺服等符合CC-LINK规格的设备。

2.N:N网络连接N:N网络连接连接图如下:3.并联连接并联连接图如下:1)通讯对象是FX1S、FX1N、FX1NC、FX2N、FX2NC、FX3U、FX3UC同一系列的PLC之间。

2)该通讯在PLC间进行1:1通讯,进行数据交换,只能满足2台PLC的通讯。

一、N:N网络通讯1、通讯解决方案用FX2N,FX2NC,FX1N,FXON可编程控制器进行的数据传输可建立在N:N的基础上。

使用此网络通讯,它们能链接—个小规模系统中的数据。

2、相关标志和数据寄存器对于FXlN/FX2N/FX2NC类可编程控制器,使用N:N网络通讯辅助继电器,其中M8038用来设置网络参数,M8183在主站点的通讯错误时为ON,M8184到M8190在从站点产生错误时为ON,(第1个从站点M8184,第7个从站点M8190)M8191在与其它站点通讯时为ON数据寄存器D8176设置站点号,0为主站点,1到7为从站点号D8177设定从站点的总数,设定值1为1个从站点,2为两个从站点;D8178设定刷新范围,0为模式0(默认值),1为模式1,2为模式2;D8179 主站设定通讯重试次数,设定值为0到10;D8180 设定主站点和从站点间的通讯驻留时间,设定值为5到255,对应时间为50到2550ms案例该系统有三个站点,其中一个主站,两个从站,每个站点的可编程控制器都连接一个FX2N-485-BD通讯板,通讯板之间用单根双绞线连接。

三菱PLC之间通信概要

三菱PLC之间通信概要

N:N通信网络N:N通信网络,最多可以连接8台FX系列可编程程控制器之间的通信,通过485通信连接最大延长距离500m(混有485BD情况下最大延长距离50m),半双工双向通信,字格式是固定的,波特率38400bps,有3种不同的连接模式(0、1、2),不同的数据连接模式占用的连接软元件不同,其中模式0的位连接软件没有,字连接软件各站4个字,(D0---D73用于通信连接),模式1的位连接(各站32点,M1000---M1479),字连接(各站4字,D0---D73用于通信),模式2 的位连接(各站64点,M1000---M1511),字连接(各站8字,D0---D77用于通信连接)。

软元件的刷新时间模式0连接8台式最大65ms,每减少一台连接少8ms,最少18ms(连接2台时),模式1连接8台时最大82ms,连接两台时最小22ms,每减少一台减少10ms通信时间,模式2连接8台时最大131ms,连接2台时最少34ms,每减少一台减少16ms通信时间. 写入时,主从站都要编写驱动程序才能通信。

并联连接功能并联连接功能,就是连接两台同一系列的FX可编程控制器,其软元件相互连接的功能,全部由485ADP构成的情况下,最大延长距离可达500m,包含FX2 FX2C、485BD的情况下,最大延长距离50m,连接模式有高速或普通之选,主站传送M800—M899给从站,从站传送M900---M999给主站,或者主站传送D490---D499给从站,从站把D500—D509传送给主站,采用半双工双向通信,通信格式一般都是固定的,不能更改。

FX3U FX3UC系列,普通并联连接模式运算周期15ms+主、从站运算周期,高速连接时5ms+主、从站运算周期,FX2N 以下系列PLC连接时,运算周期普通连接70ms+主、从站运算周期,高速连接时20ms+主从站运算周期,高速模式只传送字软件,不传送位软件,普通模式字和位软件一起传送,置位M8070选择其一为主站,置位M8071把另一个PLC选择为从站,主从站同时置位M8162,选择高速并联链接模式,只有一对链接线的情况下,SDA与RDA短接,SDB与RDB短接,SG连SG,屏蔽线接地,在两个通信模块的两端RDA与RDB之间分别添加110欧终端电阻,FX3U485模块内置了110欧的终端电阻,只需改变拨码开关的位置即可,两对线链接的场合都是一端的SDA与另一端的RDA连接,SDB与RDB连接,RDA与SDA,RDB与SDB连接,这时候的分别在两模块的两端SDA与SDB、RDA与RDB之间添加4个终端电阻330欧,或者把拨码开关拨到330欧位置,主站驱动LD M8002 , MOV H23F6 D8120(不行的话把H23F6改为H0000,写进去断电再上电),然后LD M8000 ,OUT M8070,MOV K500 D8070.同样在从站LD M8000 ,OUT M8071,MOV K500 D8070,选择通道2为通信通道时要置位M8178,D8070为连接出错判断时间,连接成功时,M8072置位,主从站设定异常时M8073置位,连接出错时M8063置位。

三菱FX5u PLC之间以太网简易连接无线通信方案

三菱FX5u PLC之间以太网简易连接无线通信方案

三菱FX5u PLC之间以太网简易连接无线通信方案简易PLC间链接功能,就是在最多8台FX5u可编程控制器或者FX3u可编程控制器之间,进行软元件相互链接的功能。

在实际系统中,同一个车间里分布多台PLC,通常距离在几十米到上百米不等。

在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。

本方案以三菱FX5u-32MR PLC为例,介绍两台FX5u-32MR PLC以太网简易连接下的以太网无线通讯实现过程。

在本方案中采用了达泰PLC无线通讯终端——DTD419M,作为实现无线通讯的硬件设备。

一、方案概述本方案中,用户无需更改网络参数和原有程序,也不必了解协议细节,通过PLC无线通讯终端--DTD419M,即可直接替换PLC之间有线以太网通讯,且稳定方便的实现无线通讯。

无线网络图▼二、测试设备与参数●三菱PLC型号:FX5u-32MR×2台●达泰PLC无线通讯终端——DTD419MA×2块●主从关系:1主1从●通讯接口:RJ45接口●通讯协议:简单CPU通讯●供电:12-24VDC●传输距离:100米,1KM三、达泰PLC无线通讯终端--DTD419M达泰DTD419M采用2x2两发两收无线架构,空中传输速率高达300Mbps,兼容三菱MELSOFT连接、MC、BCNetTCP、Scoket、Modbus TCP等通讯协议,并采用OFDM调制及MINO技术,使无线可靠传输距离达到1KM范围内均可使用。

DTD419M不仅能与PLC、DCS、智能仪表及传感器等设备组成无线测控系统,同时能与组态软件、人机界面、触摸屏、测控终端等工控产品实现点对点和点对多点的远程无线组网,将分散不便于挖沟布线的设备连接在一起,不需要编写程序,不需要布线,并且稳定可靠。

■主要特征:◆可以直接代替有线以太网线,实现无线组网;◆支持三菱MELSOFT连接、MC、BCNetTCP、Scoket、Modbus TCP等通讯协议;◆全数字无线加密传输方式,不插卡无运行费用;◆无需更改程序,即插即用,自适应接口协议;◆二十年工业现场运行经验:可确保无线产品工作于各种恶劣环境下的工业场合长期运行。

三菱FX系列plc与pc机通讯设置

三菱FX系列plc与pc机通讯设置

PC机与PLC实现通信地条件带异步通信适配器地PC机与PLC只有满足如下条件,才能互联通信:(1)带有异步通信接口地PLC才能与带异步通信适配器地PC机互联.还要求双方采用地总线标准一致,否则要通过“总线标准变换单元”变换之后才能互联.文档收集自网络,仅用于个人学习(2)双方地初始化,使波特率、数据位数、停止位数、奇偶校验都相同.(3)要对PLC地通信协议分析清楚,严格地按照协议地规定及帧格式编写PC机地通信程序.PLC中配有通信机制,一般不需用户编程.文档收集自网络,仅用于个人学习3PC机及与FX系列PLC地串行通讯3.1硬件连接PC机与FX系列PLC不能直接连接,要经过FX-232AW单元进行RS232C/RS-422地变换,下图表示了它们之间地连接关系:文档收集自网络,仅用于个人学习3.2FX系列PLC地通信协议在PC机中必须依据互联地PLC地通信协议来编写通信程序,因此先介绍FX系列PLC地通信协议.(1)数据格式FX系列PLC采用异步格式,由1位起始位、7位数据位、1位偶校验位及1位停止位组成,波特率为9600bps,字符为ASCII码.格式如下:文档收集自网络,仅用于个人学习(2)通信命令FX系列PLC有4个通信命令,它们是读命令、写命令、强制通命令、强制断命令,如下表所示.表中X—输入继电器;Y—输出继电器;M—辅助继电器;S—状态元件;T—定时器;C—计数器;D—数据寄存器.文档收集自网络,仅用于个人学习(3)通信控制字符FX系列PLC采用面向字符地传输规程,用到5个通信控制字符,如下表所示.*当PLC对PC机发来地ENQ不理解时,用NAK回答.(4)报文格式PC机向PLC发送地报文格式如下:其中STX为开始标志:02H;ETX为结束标志:03H;CMD为命令地ASCII码;SUMH,SUML为从CMD到ETX按字节求累加和,溢出不计.由于每字节十六进制数变为两字节ASCII代码,故校验和为SUMH与SUML.文档收集自网络,仅用于个人学习数据段格式与含义如下:*写命令地数据段有数据,读命令地数据段则无数据.读/写字节数为01H~40H(1~64)个.PLC向PC机发送地应答报文格式如下:*对读命令地应答报文数据段为要读取地数据,一个数据占两个字节,分上位下位:对写命令地应答报文无数据段,而用ACK及NAK作为应答内容.(5)传输过程PC机与FX系列PLC之间采用应答方式通信,传输出错则组织重发.其传输过程如下:PLC根据PC机地命令,在每个循环扫描结束处地END语句后组织自动应答,无需用户在PLC一方编写程序.文档收集自网络,仅用于个人学习4利用VB6.0编写通信程序下面以一个简单地例子来说明编写通信程序地要点.假设PC机要求从PLC中读入从D123开始地4个字节地数据(D123,D124),其传输应答过程及报文如下(图略可向作者索取):文档收集自网络,仅用于个人学习命令报文中10F6H为D123地地址,04H表示要读入4个字节地数据.校验和SUM=30H+31H+30H+46H+36H+30H+34H+文档收集自网络,仅用于个人学习03H=174H,溢出部分不计,故SUMH为'7',SUML为‘4’,相应地ASCII码为“37H”,“34H”.应答报文中4个字节地十六进制数,其相应地ASCII码为8个字节,故应答报文长度为12个字节.文档收集自网络,仅用于个人学习根据PC机与FX系列PLC地传输应答过程编制出如下所示地通信程序流程图略.利用VB地MSComm控件,按照流程图可以编写如下通信程序实现PC机与FX系列PLC之间地串行通信以完成数据地读取.MSComm控件可以采用轮询或事件驱动地方法从端口获取数据.在这个例子中使用了轮询方法.文档收集自网络,仅用于个人学习(1)通信口初始化PrivateSubInitialize()MSComm1.CommPort=1MSComm1.Settings=″9600,E,7,1″MSComm1.InBufferSize=1024MSComm1.OutBufferSize=1024MSComm1.InputLen=0MSComm1.InputMode=comInputModeTextMSComm1.Handshaking=comNoneMSComm1.PortOpen=TrueEndSub(2)请求通信与确认PrivateFunctionMakeHandShaking() AsBooleanDimInPackageAsStringMSComm1.OutBufferCount=0MSComm1.InBufferCount=0MSComm1.Output=Chr(&H5)DoDoEventsLoopUntilMSComm1.InBufferCount=1InPackage=MSComm1.InputIfInPackage=Chr(&H6) ThenMakeHandShaking=TrueElseMakeHandShaking=FalseEndIfEndFunction(3)发送命令报文PrivateSubSendFrame()DimOutStringAsStringMSComm1.OutBufferCount=0MSComm1.InBufferCount=0OutStrin=Chr(&H2)+″0″+″10F604″+Chr(&H3)+″74″MSComm1.Output=OutStringEndSub(4)读取应答报文PrivateSubReceiveFrame()DimInStringAsStringDoDoEventsLoopUntilMSComm1.InBufferCount=12InString=MSComm1.InputEndSub。

三菱FX2系列PLC通信

三菱FX2系列PLC通信
第6章 三菱FX2系列PLC的通信
本章要求
– 本章主要介绍了PLC通信的基础知识和基本实 现方法。同时以三菱FX2系列PLC为例,分别 介 绍 了 在 DOS 和 Windows 平 台 下 , 三 菱 MELSEC MEDOC和 SWOPC-FXGP/WIN-C上 位编程与通信软件的使用。
6.1 PLC通信概述
D7 D6 D5 D4 D3 D2 D1 D0
10000010
9600bps 1位停止位
7位长度 奇校验
2
6.2.2 PLC与PLC之间的通信 1
对于多控制任务的复杂控制系统,多采用多台PLC连接 通信来实现。这些PLC有各自不同的任务分配,进行各 自的控制,同时它们之间又有相互联系,相互通信达到 共同控制的目的。PLC与PLC之间的通信,常称之为同 位通信。 1.通信系统的连接
通信之前进行设置。双方必须对通信参数进行约定,包 括波特率、起始位、停止位和奇偶检验位,都可以在数 据寄存器D8120中进行设置。设置方法如表6.3。由上 表可知,如果要传送的数据长度是7位,有1位起始位 和1位停止位,为奇校验,波特率为9600bps,则 D8120的低八位可设置为:82H=1000 0010B。 注意:双方参数设置要一致,否则会导致通信失败。

6.1.2 通信方式 4
串行通信特点:多位数据在一根数据线上顺序进行传 送,其速度比并行通信要慢。电路简单,适合多数位 、长距离通信。图6.3中8位数据,先做并/串转换,后 用8个时钟周期(T1~T8)将其全部发送至接收设备; 接收设备每个时钟周期接收到1位数据,8个时钟周期 才接收完,经串/并转换,完成了8位数据的传输。
6.1.3 PLC使用的通信介质和接口标准 4
3.RS-485A接口标准

三菱 FX系列PLC串口通讯配置方法

三菱 FX系列PLC串口通讯配置方法

WebAccess 与三菱 FX系列PLC串口通讯配置方法WebAccess三菱FX系列驱动支持以下型号PLC:FX, FX0, FX0N, FX1N,FX2N,FX1S等。

FX系列PLC与上位机软件的通讯方式分为:RS232与RS485两种模式,默认通讯参数如下:波特率:9600,数据位:7位,停止位:1位,奇偶校验:偶校验,下面分别从两个方面进行配置说明:一、RS232方式通讯通常情况下,三菱FX系列PLC通过编程口(PS/2)与上位机软件进行RS232模式通讯,此时PLC中不需要做特殊配置,只需在WebAccess中将PLC对应的通讯参数匹配即可。

步骤如下:1、添加通讯端口图1 添加通讯端口数据流控(Flow Control):Rts、Dtr握手协议当使用RS232/RS485转换器进行通讯连接时,数据流控信号将根据该转换器的流控功能来决定。

有些RS232/RS485转换器不需要软件做任何类型的握手协议,而有些则需要软件进行Rts信号握手协议。

强烈建议用户选择具有自动流控的RS232/RS485转换器。

2、添加设备图2 设备参数配置单元号:实际PLC的串行地址号,即Device ID。

单个PLC可以默认0进行通讯。

3、添加IO点根据下图中的“参数”栏选择合适的参数类型(模拟量、数字量)和相应的转换代码。

图3 添加IO点表1二、RS485方式通讯为便于远距离通讯,三菱FX2N系列PLC通过FX2N-485-BD模块实现RS485方式与WebAccess软件通讯,安装FX2N-485-BD需设置PLC的D8120寄存器,请参照《FX通讯用户手册》。

FX2N-485-BD通讯模块如下图: FX2N-485-BD模块安装位置图:图4 FX2N-485-BD模块及接线图(1)三菱PLC配置方法步骤1、FXGP/WIN-C编程软件配置方法使用FXGP/WIN-C编程软件来进行串行口设置。

用SC-09编程电缆连接电脑与PLC,在“PLC”下拉菜单中选择“串行口设置(D8120)”图5 FXGP/WIN-C编程软件串口通讯参数配置如下图所示,在“硬件”下拉框中选择“RS-485”,在“控制线”下拉框中选择“H/W mode”。

三菱FX系列PLC的通信

三菱FX系列PLC的通信

6.2.1 PLC与计算机之间的ห้องสมุดไป่ตู้信 1
执行的命令输入到上位机,由上位机回传给PLC。上位 机通常都是通用计算机,主要完成数据传输、处理、显 示和打印,监视工作状态,网络通信和编制PLC程序。 而PLC仍然是面向现场和设备,进行实时控制。 1.通信接口与模块 小型PLC上都有RS-422A或RS-232C的通信接口,而在中 大型的PLC上都有专用的通信模块。PLC与上位机的连接 可以直接使用适配电缆,如图6.8所示。
6.1.3 PLC使用的通信介质和接口标准 4 3.RS-485A接口标准 跟RS-422A基本一样,区别:RS-485A的工作方式是半 双工,而RS-422A则是全双工。 全双工:可以同时进行数据的发送和接收; 半双工:在同一时刻,要么只能发送数据,要么只能 接收数据,两者不能同时进行。
RS-422A需要有两对平衡差分信号线,而RS-485A只需 要一对。RS-485A与RS-422A一样,都是采用差动收发 的方式,而且输出阻抗低,无接地回路等问题,所以 它的抗干扰性也相当好,传输速率可以达到10Mbps。
只要两个系统之间存在着信息的交换,那么这种交换 就是通信。PLC与计算机,PLC与外围设备,PLC与 PLC之间的通信统称为PLC通信。 6.1.1 通信系统 图6.1通信系统的组成,硬件:发送设备、接收设备、 控制设备和通信介质等。软件:通信协议和通信软件
6.1.1 通信系统 2
发送设备在发送数据的同时,也可接收来自其它设备 的信息。同样的,接收设备在接收数据的同时,也可 发送反馈信息。控制设备按照通信协议和通信软件的 要求,对发送和接收之间进行同步的协调,确保信息 发送和接收的正确性和一致性。通信介质是数据传输 的信道。通信协议的作用主要是规定各种数据的传输 规则,更有效率地利用通信资源,保持通信的顺畅。 收发双方都必须严格遵守通信协议的各项规定。通信 软件则是人与通信系统之间的一个接口,使用者可以 通过通信软件了解整个通信系统的运作情况,进而对 通信系统进行各种控制和管理。

三菱FX系列PLC编程口通信协议举例概要

三菱FX系列PLC编程口通信协议举例概要
二菱FX系列PLC编程口通信协议举例
1、DEVICE READ(读出软设备状态值) 计算机向PLC发送:
l_«
gL
询地址
位数
利校验
STX
CMD
GROUP ADDRESS
BYTES
ETX
SUM
02h
30h
3!h30h.4Ah36b
30tu34123开始读取4个字节数据
STX1ST DATA 2ND DATA1“一LAST DATAETXSUM地址算法:address=address*2+1000h
no*
X-Y.MSTQD
DEVICE WRITE CMD
1*1 -tt
X.Y.M5.T.CD
FORCE ON CMD
M 7K
X.Y.M3XC
FORCE OFF CMD
*8*
X.Y.M.S.TC
ENQ
05H
请康|
ACK
O6H
PLC正确响应
NAK
15H
PLC谡响臟
STX
02H
报文幵始
1
ETX
D3H
报文騎柬I
再转换成ASCII
31h,30h,46h,36h
PLC返回
02h
33h
35h
38h
34h
03h
44h36h
注:最多可以读取64个字节的数据 例子:从指定的存储器单元读到3584这个数据
2、DEVICE WRITE(向PLC软设备写入值)
命令
昔地址
*
和校

STX
CMD
GROUP
ADDRESS
BYTES
向d123开始的两个存储器中写入1234abcdj2h31h屮hmh34h39hplc返回ack06h接受正确nak15h接受错误3位设备强制置位复位forcestxcmdaddressetx02haiklress03hsuniforceoff复位地址和校9ftstxcmdaddressetxsum02hoddness03hsumplc返回ack06h接受正确nak15h接受错误设备强制中的地址公式

三菱FX与FX系列PLC MODBUS通讯方法

三菱FX与FX系列PLC MODBUS通讯方法

三菱FX系列与FX系列PLCMODBUS通讯的方法本文通过实践应用以后总结出来的,相对于三菱公司标准手册,把一些重点提了出了,如有不清楚的可以参照三菱手册,进行学习。

目录一,硬件设备组成 (3)二,设备接线 (3)1对接线 (3)2对接线 (3)三,相关软元件的详细内容 (4)3.1特殊数据寄存器 (4)3.2MODBUS通讯设定 (9)3.3特殊辅助继电器 (10)四,MODBUS标准功能 (12)4.1MODBUS标准功能支持一览表 (12)五,编程 (14)5.1ADPRW指令参数 (14)5.2编程软件通讯设置 (18)5.3编写通讯程序 (19)5.3.1主站通讯程序 (19)5.3.2主站读写程序 (20)5.3.3从站通讯程序 (20)5.4程序运行 (21)注:本文只在供交流学习使用,文中大量引用三菱资料,不可随意篡改三菱公司版权一,硬件设备组成1.FX3U64ER PLC2台2.FX3U-485ADP-MB MODBUS特殊通讯模块2台3.FX3U-CNV-BD功能扩展模块(与FX3U-485ADP-MB搭配使用)2台二,设备接线1对接线图2.11对接线2对接线图2.22对接线导线最好使用带屏蔽层绝缘导线,我这边使用的是标准的紫色DP通讯线。

为一对线形式,一根红色线,一根绿色线。

使用2对线形式一样,此处并没有异议。

三,相关软元件的详细内容3.1特殊数据寄存器图3.1特殊数据寄存器表1图3.2特殊数据寄存器表2图3.3特殊数据寄存器表3图3.4特殊数据寄存器表4图3.5特殊数据寄存器表53.2MODBUS通讯设定通讯中使用的软元件如图所示使用通信端口(通道1)时设定D8400使用通信端口(通道1)时设定D84201)D8400、D8420(通信格式)在通信格式中设定数值,可进行数据长度、奇偶性、波特率等通信设定。

通信格式的内容如下表所示。

图3.6D84008420通讯设定3.3特殊辅助继电器图3.7特殊辅助继电器1图3.8特殊辅助继电器2图3.9特殊辅助继电器3四,MODBUS标准功能4.1MODBUS标准功能支持一览表图4.1MODBUS标准功能1图图4.2MODBUS标准功能2FX3S/FX3G/FX3GC/FX3U/FX3UC系列的功能代码对应表图4.3MODBUS标准功能3五,编程在编写主站程序时我们会用到FNC276ADPRW/MODBUS读出写入指令5.1ADPRW指令参数图5.1ADPRW指令参数1图5.2ADPRW指令参数2图5.3ADPRW指令参数3图5.4ADPRW指令参数45.2编程软件通讯设置首先打开编程软件,我这边使用的是GX Work2V1.555D,打开后新建一个PLC程序,然后设定MODBUS通讯通道信息,我这边的设定如图所示,也可根据自己需求设定。

S7-200PLC与三菱FX系列PLC的自由口通信

S7-200PLC与三菱FX系列PLC的自由口通信

图 2 CPU 接线图
3.1 CPU 226CN 的 PORT0 口 可 以 进 行 自 由 口 通 信 , 其 9 针 的 接 头
中 ,1 号 管 脚 接 地 ,3 号 管 脚 为 RXD+/TXD+ 公 用 ,8 号 管 脚 为 RXD-/
TXD- 公 用 。
3.2 FX2N-32MR 的编程口不能进行自由口通信,可以配置一块能够
【关键词】电压互感器;接地;谐振
0 引言
在变电站值班过程中, 遇有恶劣天气会出现接地现象, 警铃响, 10kV 三项电压出现不平衡现象,这时要注意观察是一相电压降低,另 两相升高,还是一相电压降低,另两相电压不变,这是非常重要的判断 依据。
1 电压互感器单相接地故障现象
在县局的 35kV 变电站中,大多变电站建在农村较偏远的地方,多 是由于 10kV 线路上出现接地引起变电站内的信号发生变化, 如果一 相电压降低,其余两相升高,当降低到保护整定值时,继电保护装置动 作,警铃响,信号灯亮,如果电压短时不稳定,一般情况下我们判断为 瞬时间接性接地, 可能是线路上树枝因大风等其他原因挂到线路上, 或者是有东西挂在线路上,但一般都是瞬时的。 如果电压降低到一定 值,长时间不变,则为永久性接地,一般有树枝压线、瓷瓶绝缘击穿,一 相断线接地等。 有关规程规定:在中性点不接地系统中,当系统发生单 相接地故障时,仍可在故障状态下继续运行一段时间。 但不接地系统 发生单相接地故障后,非故障相会产生较高的过电压,影响设备的绝 缘性能和使用寿命,造成的后果是出现更频繁的甚至更严重的故障。 1.1 当中性点不接地系统中发生金属永久性单相接 地 时 , 如 一 相 接 地,则这相电压表指示接近为零,非接地两相的电压表指示接近 10kV, 电压互感器绕组开口三角两端出现几十伏电压(正 常 时 只 有 约 3V),启 动绝缘监察继电器发出接地信号并报警。 1.2 当发生非 金 属 性 短 路 接 地 时,既 高 电 阻 、电 弧 、树 枝 等 单 相 接 地 。 如 A 相 发 生 接 地 ,则 Uan 比 正 常 电 压 要 低 ,其 余 两 相 电 压 Ubn、Ucn 大 于 58V 且小于 100V,电压互感器绕组开口三角处两端电压有几十伏 ,达 到继电器启动值,发出接地信号并报警。 1.3 当 系 统 发 生 单 相 接 地 时 ,容 性 比 感 性 大 ,故 障 点 流 过 电 容 电 流 ,

三菱Q系列PLC与FX系列PLC 进行CC-Link通讯实现方法

三菱Q系列PLC与FX系列PLC 进行CC-Link通讯实现方法

三菱Q系列PLC与FX系列PLC 进行CC-Link通讯实现方法三菱PLC在工控制领域中的应用非常广泛。

随着科技的发展,生产设备的自动化程度越来越高。

往往一个产品的生产都是由多种加工设备的相互配合、协同作业来完成的,各设备之间不可避免地要进行多种信号和数据的交换。

作为现场设备级的各PLC之间的通讯显得尤为重要。

本文主要介绍三菱Q系列PLC与FX系列PLC通过CC-Link通讯应用。

标签:PLC;CC-Link;通讯;站号;站数一、CC-Link的概述CC-Link是在工控系统中,可以将控制和信息数据同时以10Mbps高速传输的开放式现场总线。

CCLink可以直接连接各种流量计、温控仪等现场设备,降低了配线成本,并且便于接线设计的更改。

作为现场总线网络的CC-Link不仅可以连接各种现场仪表,而且还可以连接各种本地控制站PLC作为智能设备站。

在各个本地控制站之间通讯量不大的情况下,采用CC-Link可以构成一个简易的PLC控制网,与真正的控制网相比,价格极为低廉。

通过中继器可以在4.3公里以内保持10M的高速通讯速度,CC-Link有足够卓越的性能应用于大范围的系统。

CC-Link具有性能卓越、应用广泛、使用简单、节省成本等突出优点,因此广泛用于半导体生产线、自动化传送线、食品加工线以及汽车生产线等各个现场控制领域。

二、CC-Link通讯的工作原理CC-Link系统至少需要1个主站,可以连接远程I/O站、远程设备站、本地站、备用主站、智能设备站等总计64个站。

CC-Link的通信协议遵循RS485。

采用循环传输和瞬时传输两种通信模式。

一般情况下,CC-Link主要采用广播-轮询(循环传输)的方式进行通讯。

具体的方式是:主站将刷新数据(RY/RWw)发送到所有从站,与此同时轮询从站1;从站1对主站的轮询做出响应(RX/RWr),同时将该响应告知其他从站;然后主站轮询从站2(此时并不发送刷新数据),从站2给出响应,并将该响应告知其他从站;依此类推,循环往复。

FX系列PLC通信

FX系列PLC通信
定了以下6个方面 • 1)数据格式 • 2)通信控制字符 • FX系列PLC采用面向字符的传输规程,用到5个通信控制字符,见
表8-9。
上一页 下一页 返回
任务二PLC与计算机之间的通信
• 3)通信命令 • FX系列PLC有4条通信命令,分别是读命令、写命令、强制ON命
令和强制OFF命令,如表8-10所示 • 4)报文格式 • 多字符传送时构成多字符帧,一个多字符帧由字符STX、命令码
下一页 返回
任务二PLC与计算机之间的通信
• PLC通信接口的种类非常多,常用的PLC通信接口有以下几种。 • 1. RS -232C接口标准 • RS -232C接口标准采用的是标准的25针D型连接器,其管脚定义
见表8-8, RS -232C是使用最多的一种串行通信的接口标准。除了 PLC通信采用以外,其他的通信系统也经常采用这个接口标准。RS 232C是由美国电子工业协会EIA与1962年公布的一种串行通信接口 标准,它详细规定了通信系统之间数据交换的方式,电气传输的标准, 以及收发双方之间的通信协议的标准。 • 2. RS -422A接口标准 • 3. RS -485A接口标准
• 8. 1. 3两台PLC并行通信 • 1.两台PLC普通并行通信链接 • 按照图8-5所示进行两台PLC间的通信链接。将FX2 N一48 MT设
为主站,FX2N-32MR设为从站,用专用通信电缆(双绞线电缆 AWG26)将两台PLC的内置通信板FX2N-485一BD连接起来 • 2.通信程序设计 • 并行通信是通过分别设置的主站和从站中的程序实现的。 • 提示:程序设计中,首先要设置本机是通信主站还是通信从站;往主 站存储器中写入主站控制程序,往从站存储器中写入从站控制程序。 • 主站控制程序如图8-6所示,从站控制程序如图8-7所示。

第二节三菱F系列PLC通信模块与通信指令

第二节三菱F系列PLC通信模块与通信指令

(3)FX2N-485-BD: RS-485通信接口功能扩展板 FX2N-485-BD是RS-485通信接口功能扩展板。不用通信协 议采用RS指令就可完成外部设备间的数据传输功能,也可使 用专用协议,由一台微机通过FX2N-485-BD对指定的PLC进 行数据传输,传输距离为50m,最大传输速率为19200b/s (并联)。一台FX2N可编程序控制器内可以安装一块FX2N485-BD功能扩展板。
➢ 通过FX2N-485-BD可以使两台FX2N系列PLC之间实现 双机并联连接(即1∶1连接)。 ➢ 使用FX2N-485-BD和FX0N-485ADP,将计算机作为主 站,通过FX-485PC-IF与N台FX、A系列PLC(作为从站) 进行连接,形成通信网络(即1∶N连接),实现生产线、车 间或整个工厂的监视和自动化。
⑥ 若M8161为ON(M8161可由RS、HEX、CCD指令共用), 仅对16位数据的低8位数据传送,高8位数据忽略不传送。
⑦ 在接收发送过程中若发生错误,M8063为ON,把错误内 容存入D8063。
5)RS指令应用举例
将数据寄存器D200~D204中的10个数据按16位数据传送模 式发送出去;并将接收的数据存入D70~D74中的程序。
FX0N-485ADP
FX2N-485-BD
FX0N系列(FX2NC)
FX2N系列
RS-485/RS-422
光电耦合器绝缘
非绝缘
500m
50m
30mA/DC5V(PLC供电) 60mA/DC5V(PLC供电)
半二重通信
7位或8位 无,奇数,偶数
1位或2位
300/600/1200/2400/4800/9600/19200b/s 附加和码,不附加和码

三菱F 系列PLC通信模块与通信指令

三菱F 系列PLC通信模块与通信指令

D203高
[C] [B]
D204低
[C]
b)
16位转换模式的HEX→ASCII变换 (a) HEX→ASCII变换指令梯形图; (b) n=K4时的位构成
1. ②HEX→ASCII变换指令的8位转换模式,n=K2的位构成举例说明
指令执行时,将S(·)指定单元的n个HEX数据分别转换成8位ASCII码数据, 向D(·)指定的n=2个元件的低8位中传送,高8位为零。
➢ 通过FX2N-485-BD可以使两台FX2N系列PLC之间实现 双机并联连接(即1∶1连接)。 ➢ 使用FX2N-485-BD和FX0N-485ADP,将计算机作为主 站,通过FX-485PC-IF与N台FX、A系列PLC(作为从站) 进行连接,形成通信网络(即1∶N连接),实现生产线、车 间或整个工厂的监视和自动化。
FX0N-485ADP时,应设定b12b11b10=011。 ④ 是在计算机链接通信连接时设定,与RS指令没有关系。 ⑤ 适用机种是FX2NC及FX2N版本V2.00以上。
M8002
MOV H0F9E D8120
D8120
b15
b0
0000111110011110
0
F
9
E
D8120中通信格式的设定
1位
2位
b7b6b5b4为 (0011):300 (0111):4800 (0100):600 (1000):9600 (0101):1200 (1001):19200 (0110):2400
b8① b9①
b10 b11 b12
b13② b14② b15②
起始符 无 终止符 无
无协议 控制线
计算机链接通信④
2)RS指令自动定义的软元件

三菱FX系列PLC自由通讯学习

三菱FX系列PLC自由通讯学习

作者:流浪汉(自由职业人,主要做机械设备电气控制设计,在青岛)
QQ:24292469。E_mail:byp75120@。MSN:byp75120@
三菱 FX 系列 PLC 自由通讯
当要开始一个通讯的时候,需要先把发送的数据串准备好;数据串准备好之后,就可 以 SET M8122,启动发送了;发送完成,PLC 自动 RST M8122;从设备接收到信息后,要返 回一个结果,从设备的发送就是 PLC 的接收,当 PLC 接收完毕,自动 SET M8123;当我们的 程序检测到 M8123=ON 时,就需要把返回的数据处理一下(计算,保存结果) ,处理完毕,要 通过程序 RST M8123;之后,就可以等待下一个通讯周期了。通讯周期与扫描周期是不同的 概念。通讯周期指一个完整的通讯过程,包括准备,发送,接收,处理等。当需要读/写从 设备多个数据或要与多个从设备进行通讯时,就需要有多个通讯周期轮流交替进行。
作者:流浪汉(自由职业人,主要做机械设备电气控制设计,在青岛)
QQ:24292469。E_mail:byp75120@。MSN:byp75120@
三菱 FX 系列 PLC 自由通讯
把接收的数据放在 D200 开始的寄存器里边,接受长度为 K7 RS 指令就可以这么写了: RS D100 K9 D200 K7 当需要通讯的时候,该指令要确保被执行,就如上边的 X3 要闭和。
作者:流浪汉(自由职业人,主要做机械设备电气控制设计,在青岛)
QQ:24292469。E_mail:byp75120@。MSN:byp75120@
三菱 FX 系列 PLC 自由通讯
第五步:通讯协议的解读:
现在以日本岛电 SR90 系列温控仪的通讯协议为例,给大家讲一下怎样理解通讯协议(详细 通讯协议请参见讲义包内相关资料) 在 PLC 与温控仪通讯时,首先是 PLC 发送数据,温控仪接受后,要返回相关参数给 PLC,无 论读还是写,都是一样的结构。读写的不同在于通讯指令和数据的不同,即 PLC 发送出来的 数据的不同。

多台三菱FX系列PLC之间如何实现无线通信?

多台三菱FX系列PLC之间如何实现无线通信?

多台三菱FX系列PLC之间如何实现⽆线通信?今天我们⼀起学习讨论⼀下在多台三菱FX系列PLC的情况下,他们之间要如何才能实现⽆线通信?下⾯呢是我们近期给某⼯⼚做的⼀个⽆线通讯⽅案,我们可以借鉴学习⼀下,有任何想法可以留⾔⼀起讨论哦⼀、⽅案概述本⽅案⽤于解决多台三菱FX5U PLC之间基于MODBUS通讯协议下的⽆线通信实现⽅法。

⽅案中采⽤达泰电⼦⽇系PLC专⽤⽆线通讯终端——DTD435M,作为实现⽆线通讯的硬件设备。

⽆线系统构成⽰意图▼通过西安达泰DTD435MC⽅便实现⽆线 MODBUS ⽹络,⽆需更改⽹络参数直接替换有线连接。

⼆、测试设备与参数1. 三菱PLC型号:FX5U*2台2. 达泰电⼦⽇系PLC专⽤⽆线通讯终端——DTD435MC *2块3. 通讯协议:Modbus RTU协议4. 主从关系:1主1从5. 通讯接⼝:Rs485接⼝(两线制)6. 通讯参数:9600,8,N,17. 供电:9-24VDC8. 传输距离:100⽶,500⽶,1KM,3KM,20KM三、达泰⽇系PLC专⽤⽆线通讯终端--DTD435MDTD435M是针对⽇系PLC的通讯特点⽽开发的专⽤⼯业级⽆线通讯产品,内嵌Rs232/Rs485双接⼝,⾃适应三菱N:N协议、欧姆龙HOST Link协议,台达及永宏等Modbus RTU协议。

该产品可以与⽇系PLC组成⽆线测控⽹络,可靠传输距离达到3km以上,并集成EMI抗⼲扰滤波单元。

经过了⼋年以上⼯业现场运⾏考验,可确保长期⼯作于恶劣环境及⼯业场合。

主要特征◆直接代替有线RS485⽅案,实现⽆线组⽹通讯;◆全数字⽆线加密⽅式,保证数据安全可靠;◆直流9~24V宽电源电压供电,平均⼯作电流⼩于50mA;◆精美铝合⾦外壳:120×105×30mm,4个条形安装固定孔;◆通信接⼝:RS232/RS485;◆⽀持标准串⼝协议:Modbus RTU协议、N:N协议。

三菱FX系列plc与pc机通讯设置

三菱FX系列plc与pc机通讯设置

三菱FX系列plc与pc机通讯设置PC机与PLC实现通信的条件带异步通信适配器的PC机与PLC只有满足如下条件,才能互联通信:(1)带有异步通信接口的PLC才能与带异步通信适配器的PC机互联。

还要求双方采用的总线标准一致,否则要通过“总线标准变换单元”变换之后才能互联。

(2)双方的初始化,使波特率、数据位数、停止位数、奇偶校验都相同。

(3)要对PLC的通信协议分析清楚,严格地按照协议的规定及帧格式编写PC机的通信程序。

PLC中配有通信机制,一般不需用户编程。

3PC机及与FX系列PLC的串行通讯3.1硬件连接PC机与FX系列PLC不能直接连接,要经过FX-232AW单元进行RS232C/RS-422的变换,下图表示了它们之间的连接关系:3.2FX系列PLC的通信协议在PC机中必须依据互联的PLC的通信协议来编写通信程序,因此先介绍FX系列PLC的通信协议。

(1)数据格式FX系列PLC采用异步格式,由1位起始位、7位数据位、1位偶校验位及1位停止位组成,波特率为9600bps,字符为ASCII码。

格式如下:(2)通信命令FX系列PLC有4个通信命令,它们是读命令、写命令、强制通命令、强制断命令,如下表所示。

表中X—输入继电器;Y—输出继电器;M—辅助继电器;S—状态元件;T—定时器;C—计数器;D—数据寄存器。

(3)通信控制字符FX系列PLC采用面向字符的传输规程,用到5个通信控制字符,如下表所示。

*当PLC对PC机发来的ENQ不理解时,用NAK回答。

(4)报文格式PC机向PLC发送的报文格式如下:其中STX为开始标志:02H;ETX为结束标志:03H;CMD为命令的ASCII码;SUMH,SUML为从CMD到ETX按字节求累加和,溢出不计。

由于每字节十六进制数变为两字节ASCII代码,故校验和为SUMH与SUML。

数据段格式与含义如下:*写命令的数据段有数据,读命令的数据段则无数据。

读/写字节数为01H~40H(1~64)个。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅谈三菱FX系列PLC之间的简单通信
谢晓
(碧茂科技(苏州)有限公司,江苏苏州 215131 )
摘 要:可编程控制器是现代工业控制领域应用最广泛的控制器之一,因其体积小、可靠性高、使用简单,因而有人将其和CNC技术、CAD/CAM技术、工业机器人技术并称为“现代工业自动化技术的四大支柱”本文以三菱FX3U 系列PLC为代表,结合三菱FX3U-485-BD通信扩展板和N:N网络,跟大家探讨几台三菱PLC之间通过RS485接口进行PLC之间软元件的共享的应用。

{关键词}三菱PLC;N:N网络;RS485;通信
1三菱FX系列PLC的主要特点三菱PLC与其他欧美产品相比具有可扩展性
较强、价格实惠,可学习资源较多、技术支持较好等优势。

1.1可扩展性较强
三菱FX系列PLC属于三菱PLC中的小型PLC产品,其不但可以进行存储容量的扩展,另外还支持IO点数扩展、通信扩展、特殊功能扩展等。

1.2价格实惠
三菱FX系列PLC相比其他欧美产品在价格方面有一定的优势。

1.3可学习资源较多
现在各大中院校自动化专业、机电一体化专业等专业已经把三菱FX小型PLC作为必修课程来进行学习,这就使得相关技术人员人员能很快的上手。

1.4技术支持较好
三菱电机自动化公司已经专门开通了专门的400技术支持的热线供技术人员遇到技术问题的时候能很快的解决问题。

2 三菱FX3U系列PLC之间通信硬件设置(N:N通信)
三菱FX3U系列PLC要实现互相通信需要的硬件有:RS485通信扩展板或者通信扩展模块、双绞电缆,如果使用通信扩展模块的话还需要准备终端电阻。

本文使用的是通信扩展板FX3U-485-BD,由于其内置终端电阻,所以终端电阻也不需要使用。

2.1通信扩展板的安装
三菱FX3U-485-BD的安装比较的简单,只需要把PLC左侧的扩展口打开,把通信扩展板安装上去再使用螺丝固定即可。

2.2通信电缆的连接
电缆在选用的时候要注意使用带屏蔽的双绞线电缆,可以直接使用我们日常生活中经常使用的网线型号为10BASE-T(3类线以上),但也要带屏蔽的网线。

(图1)为接线图,接线完成以后要特别注意的是连接完毕之后一定要在网络的两端设置终端电阻,这里由于使用的是三菱FX3U-485-BD所以只需讲两端通信扩展板的拨动开关拨到110欧姆的位置就可以了。

图1 通信电缆的连接
3 三菱FX3U系列PLC之间通信软件设置(N:N通信)
3.1主站程序的编写
主站程序主要是设定几个必须设置的软元件,首先是第一行M8038这个是N:N网络标志位,运行时候不需要置on,M8176指的是站号,由于这里写的是主站所以站号为0.第二行D8177是从站数量的设定,有几个从站就设定为几个。

第三行D8178是模式的调整,本次试验我们使用的都是FX3U系列PLC所以设置为2.第四行D8179指的是通讯不成功的话重试的次数。

第五行D8180设置异常判定时间,通信的时候超过此时间可设置异常报警。

关于软元件的功能可以参考表1
图2 主站程序
表1 设定用软元件功能
3.2从站程序的编写
需要注意的是从站除了一个D8176元件必须写外,如果采用通道2的话还必须在M8038后面输出一个M8179。

图4从站程序
3.3程序运行分析
主站和从站的软元件参数设定好之后我们开机运行PLC,查看通信扩展板的两个指示灯有没有闪烁,如果其中有一个不闪烁或者连个都不闪烁说明链接或者软元件参数设置有问题,需重新检查设置,如果都闪烁则通信成功,可以分析程序,下面我们来分析一下主站和从站运行后操作相关输入和有什么结果。

操作主站X0输入ON,则主站中M1000输出ON,从站中的Y2则输出ON
操作主站中的X1输入ON,则主站中传送2到D0。

中,从站中Y3输出ON
操作从站中X2输入ON,则从站中M1064输出ON,主站中YO输出ON
操作从站中X3输入ON,则从站中传送2到D10,主站中Y1输出ON
3.4,链接软元件的分配
主站中使用的链接软元件是M1000,为什么从站中使用的是M1064,其实这个是系统早就分配好了的,分配如下表表2
4 结束语
本文讲述了三菱FX3U系列PLC的相互通信,其主要目的是为让大家对PLC通信快速的上手,从简单的做起,其实通过简单的设置就可以做到,这样程序会好些许多,控制也会得心应手。

{参考文献}
三菱电机 FX系列微型可编程控制器用户手册2013:B1-B59
龚仲华三菱FX系列PLC应用技术人民邮电出版社2010 :571-618。

相关文档
最新文档