组态王与FX2N-485BD通讯详解

合集下载

FX2N系列PLC通讯解析

FX2N系列PLC通讯解析
﹒计算机与PLC之间采用FX2N-485PC-IF和专用的通讯电缆,实现计算 机与多台PLC的连接。 如图11-9所示,是采用FX2N-485-BD内置通讯板和FX2N-485PC-IF,将一 台通用计算机与3台FX2N系列可编程控制器连接通讯示意图。
RS-485(422)
FX2N-485-BD
FX2N-485PC-JF
2. 计算机与多台PLC之间的通讯。
计算机与多台PLC之间的通讯多见于计算机为上机位的系统中。 (1) 通过系统的连接 通讯系统的连接方式可采用以下两种接口。 ①采用RS485接口的通讯系统,一台计算机最多可连接15台可编程控 制器。与多台PLC之间的通讯可采用以下方法。
﹒FX2N系列可编程控制器之间采用FX2N-485-BD内置通讯板进行连接(最 大有效距离为50m)或采用FX2N-CNV-BD和FX0N-485ADP特殊功能模块 进行连接(最大有效距离为500m)。
×
× ×
1台(图11-7)
FX2N-232-IF 通讯 模块 FX-485PC-IF
作为特殊功能模块扩展的RS232 通讯接口 将RS485信号转换为计算机 所需的RS232信号
× × × ×
×Байду номын сангаас
× × ×
最多8台 (图11-8)
(二) FX2N系列可编程控制器的通讯形式
1.并行通讯
FX2N 系列可编程控制器可通过以下两种连接方式实现两台同系列 PLC间的并行通讯。 ① 通过FX2N-485-BD内置通讯板和专用的通讯电缆。 ② 通过FX2N-CNV-BD内置通讯板、FX0N-485-ADP特殊适配器和专用通 讯电缆。 两台PLC之间的最大有效距离为50m。
FX2N系列PLC通讯

组态王与三菱FX2N PLC通过RS485通讯

组态王与三菱FX2N PLC通过RS485通讯

说明文档
北京亚控科技发展有限公司
2017年9月
目录
1. 硬件接线 (1)
2. PLC编程软件设置 (1)
3. 组态王设置 (5)
1. 硬件接线
与编程软件通讯时有一根专门的通讯电缆,需要跟三菱公司购买,一端是圆口,另一端是串口,接至计算机串口上。

与上位软件通讯不能用上面提到的那根电缆,需要通过FX2N-485-BD模块接至RS485模块上,具体接线如下:
RDA与SDA短接;
RDB与SDB短接;
RDA接至485头的正上,RDB接至485头的负上(一种方式)。

RDA接至485头九针头的1上,RDB接至485头九针头的2上(二种方式)。

这2种方式依据RS232/485头。

2. PLC编程软件设置
打开编程软件,新建工程,如下图(一),
图(一)
选择PLC类型为FX2N,如图(二)。

图(二)
选择通讯的串口,如下图(三)、图(四)所示。

图(三)
设置串口的通讯参数,如图(五)、图(六)所示。

图(五)
与PLC建立通讯,如图(七)、图(八)。

图(七)
图(八)
3. 组态王设置
串口参数与PLC对应,9600,8,1,无校验,地址2。

在定义寄存器时X0---X7,X10---X17,X20---X27,没有X8,X9之类的定义。

注:RS485方式通讯时X,Y的定义为十六进制的,D的定义为十制的。

RS232编
程口通讯时,X,Y的定义为八进制的。

可编程控制器6.1三菱FX2n-485BD通信模块

可编程控制器6.1三菱FX2n-485BD通信模块
ቤተ መጻሕፍቲ ባይዱ
2、技能目标 (1)会识别常见FX系列PLC常用通信模块 的型号和规格;
(2)能够完成常见FX系列PLC常用通信模 块的硬件连接与参数设定;

【教学要求】
熟悉FX系列PLC结构和功能; 掌握PLC程序设计方法;
可编程控制器应用技术
6.1 PLC通信功能
6.1.1 PLC的通讯方式
工业自动化系统通常分:
0
0
1
1
0
1
a)非归零码NRZ b)曼彻斯特编码 c)差动曼彻斯特编码
(2)曼彻斯特编码 属于归零码RZ,每一位的中间有一个跳变,位中间的跳变既作为同步时钟,也作为数据: 从“1”→“0”表示数据“1”;从“0”→“1”表示数据“0”。接收端利用位中间的跳变很容易 分离出同步时钟脉冲。
a)
b)
c)
率略有不同,也不会因两台机器之间时钟周期的误差累积而导致错 位。
2)同步通信 用1个或2个同步字符作为传送过程的开始,接着传送N个字节的数据块
,字符之间不允许有空隙,当没有字符发送时,则连续发送同步字符。
3)异步通信与同步通信
异步通信时,每个字符都要用起始位和停止位作为字符开始和结束 的标志,接收端常采用倍频时钟对接收的数据同步采样,所以异步 传输效率较低,一般用于低速通信。
0
0
1
1
0
1
a)非归零码NRZ b)曼彻斯特编码 c)差动曼彻斯特编码
接收 乙 发送 站
全双工通信方式
二、数据通信形式
1.基带传输 利用通信介质的整个带宽进行信号传送,需要对数字信号进行编码,按
照数字波形的原样在信道上传输。 基本频带(“基带”):未经处理的原始信号所占据的频 率范围(固

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC 利用485BD 与三菱变频器通讯的实例一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、上一语句也可改用[MOV H0C96 D8120]来确定PLC的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1)R S指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应;通过PLC传送指令把通讯数据装到D200开始的连续单元中。

(2)发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3)变频器通讯协议的格式A‘的含义格式A‘1 2 3 4 5 6 7 8 9 10 11 字符数由于*5等待时间通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR和LF,因为本例不需要使用CR和LF,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ,H05为ASCⅡ码,它占上表显示的格式A‘的第一个字节。

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC 利用485BD 与三菱变频器通讯的实例一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、上一语句也可改用[MOV H0C96 D8120]来确定PLC的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1)R S指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应;通过PLC传送指令把通讯数据装到D200开始的连续单元中。

(2)发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3)变频器通讯协议的格式A‘的含义格式A‘1 2 3 4 5 6 7 8 9 10 11 字符数由于*5等待时间通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR和LF,因为本例不需要使用CR和LF,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ,H05为ASCⅡ码,它占上表显示的格式A‘的第一个字节。

组态王与三菱FX2N系列PLC 通讯问题

组态王与三菱FX2N系列PLC 通讯问题
组态王与三菱FX2N系列PLC 通讯问题
组态王与三菱FX2N系列PLC 通讯,用编程口转成RS485通讯可以吗?怎么设置?
组态王用SC-09 电缆可与三菱FX系列PLC 通讯 ,
三菱FX2N的通讯口是RS422通讯.不能用485
组态王如何与三菱FX2N系列的PLC进行通信?
通讯协议一般是无协议也有专用协议,可以用EZSOCKET协议进行通讯,硬件配置一般指PLC的配置,多少点的PLC,什么样的模块,RS485或者是RS232/422编程口,需要注意的是1、PLC不能同时与人机界面以及组态王进行数据传输。2、PLC监视程序与和组态王通信不能同时进行,因为只有一根数据线而且用的是一个口,一般是再加个通信模块。这些是根据你自己通信的需要来进行配置的,需要在组态王的设备中进行定义,这样才能确保通信,组态王支持和FX系列PLC通过以太网方式进行通讯,通讯配置说明如下:一、设备定义方式:在组态王中的设备定义向导为:PLC ? FX2N系列 以太网

浅析三菱FX2NPLC利用485BD与三菱变频器通讯的实例

浅析三菱FX2NPLC利用485BD与三菱变频器通讯的实例

.一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、 上一语句也可改用[MOV H0C96 D8120]来确定PLC 的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1) R S 指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应; 通过PLC 传送指令把通讯数据装到D200开始的连续单元中。

(2) 发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3) 变频器通讯协议的格式A ‘的含义 格式A ‘ 1 2 3 4 5 6 7 8 9 10 11 字符数 由于*5等待时间 通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR 和LF ,因为本例不需要使用CR 和LF ,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A ‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ ,H05为ASC Ⅱ码,它占上表显示的格式A ‘的第一个字节。

三菱FX系列PLC与变频器通讯应用实例(RS485)

三菱FX系列PLC与变频器通讯应用实例(RS485)

①三菱PLC:FX2N + FX2N-485-BD②三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-BD)的SDB接,变频器的SG与PLC通讯板(FX2N-485-BD)的SG接。

A500、F500、F700系列变频器PU端口:E500 、S500 系列变频器PU 端口:一.三菱变频器的设置PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

注:每次参数初始化设定完以后,需要复位变频器。

如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。

参数号名称设定值说明Pr.117 站号0 设定变频器站号为0Pr.118 通讯速率96 设定波特率为9600bpsPr.119 停止位长/数据位长11 设定停止位2位,数据位7位Pr.120 奇偶校验有/无2 设定为偶校验Pr.121 通讯再试次数9999 即使发生通讯错误,变频器也不停止Pr.122 通讯校验时间间隔9999 通讯校验终止Pr.123 等待时间设定9999 用通讯数据设定Pr.124 CR,LF有/无选择0 选择无CR,LF对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。

对于79号参数要设成1,即PU操作模式。

注:以上的参数设置适用于A500、E500、F500、F700系列变频器。

当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。

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

组态王与FX2N-485BD通讯详解
经典&原创
供稿人:刘桂南
2012-6-3
上段时间有空做了组态王与FX2N通讯,与大家分享
三菱PLC FX2N 程序
程序分析:
D8121---PLC的485通讯站号,在这里我们设置为1号站,这样,在组态王中设置时,就应该在通讯设备站点地址定义时设定为“1”。

D8120---其内容E080表示 :
bit0=0表示数据位为7;
bit2,bit1=(1,1)表示偶校验;
bit3=0表示停止位为1;
(bit7,6,5,4)=(1,0,0,0)表示波特率为9600;
bit8=0表示无首字符;
bit9=0表示无尾字符;
bit10为留存,可以设置为1或者0;
bit11(为DTR检测控制线)=0表示设置为:接收;
bit12=1表示使用硬件握手:信号线ER(DTR)和DR(DSR)用来控制数据发送接收,-注意:设置后必须关PLC电源,再重新给PLC上电,以上设置才能生效。

------------------------------------------------------------------
完成上述设置后,PLC这边的工作就暂告一段落了。

现在进行PC这边的硬件连接和组态王通讯设备设置:
将RS232C/485通讯适配器的D形9孔那端插到PC或笔记本的串口1(COM1),将RS232C/485通讯适配器的“DATA+”用延长线并联连接到FX2N-485-BD的RDA 端子,将“DATA-”用延长线并联连接到FX2N-485-BD的RDB端子。

进入工程管理器,选择串口1,定义串口参数如下图所示:
串口设置为 9600,N,7,1--232C通讯方式
然后,在COM1新建一个设备——PLC--三菱———FX2_485_通讯口
取名“新IO 设备”———COM1---站点地址“1”,如果你是USB 转485那就在电脑找到对应COM 口即可
其余步骤用默认设置即可。

在数据词典建立变量D201,数据类型整型,建立一个新画面,关联变量,选择模拟量输入和模拟量输出两项即可
读数上来了,ok通讯成功。

相关文档
最新文档