三菱PLC与组态王的通信Word格式文档下载.docx

上传人:b****6 文档编号:20509468 上传时间:2023-01-23 格式:DOCX 页数:61 大小:1.30MB
下载 相关 举报
三菱PLC与组态王的通信Word格式文档下载.docx_第1页
第1页 / 共61页
三菱PLC与组态王的通信Word格式文档下载.docx_第2页
第2页 / 共61页
三菱PLC与组态王的通信Word格式文档下载.docx_第3页
第3页 / 共61页
三菱PLC与组态王的通信Word格式文档下载.docx_第4页
第4页 / 共61页
三菱PLC与组态王的通信Word格式文档下载.docx_第5页
第5页 / 共61页
点击查看更多>>
下载资源
资源描述

三菱PLC与组态王的通信Word格式文档下载.docx

《三菱PLC与组态王的通信Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《三菱PLC与组态王的通信Word格式文档下载.docx(61页珍藏版)》请在冰豆网上搜索。

三菱PLC与组态王的通信Word格式文档下载.docx

0--255

如果省略NetAddr和PlcAddr,则认为是255。

建议的通讯参数:

设定项

推荐值

波特率

19200

数据位

8

停止位

1

校验位

奇校验

3、组态王数据词典-IO变量定义

1)、组态王中寄存器列表

 

寄存器格式

寄存器范围

读写属性

数据类型

变量类型

寄存器含义

备注

Xdd

0--1FFF

读写

BIT

I/O离散

Inputrelay

Ydd

Outputrelay

Bdd

Linkrelay

SBdd

0--7FF

Speciallinkrelay

DXdd

Directinput

DYdd

SHORT

USHORT

LONG

FLOAT

I/O整型

I/O实型

Directoutput

Wdd

I/O整型

Linkregister

SWdd

Speciallinkedregister

ZRdd

0--7FFF

Special-numberedfileregister

SMdd

0--2047

BIT

Specialrelay

Mdd

0--8191

Internalrelay

Ldd

Latchrelay

Fdd

Annunciator

TSdd

TimerContact

TCdd

TimerCoil

CSdd

0--1023

CounterContact

CCdd

CounterCoil

SSdd

AccumulativetimerContact

SCdd

AccumulativetimerCoil

Sdd

Steprelay

Ddd

0--12287

FLOAT

Dataregister

SDdd

Specialregister

TNdd

TimerPresentvalue

CNdd

CounterPresentvalue

SNdd

AccumulativetimerPresentvalue

Zdd

0--15

Indexregister

Rdd

0--32767

Fileregister

Vdd

I/O离散

Edgerelay/Indexregister

2)、寄存器特殊说明:

寄存器范围,从寄存器X到ZR使用16进制度,从SM到V使用10进制。

3)、寄存器使用举例:

寄存器名称

数据类型

寄存器说明

X1

X1点开关量输入

Y0

Y0点开关量输出

D10

地址为10的Dataregister

注意事项

组态王的串口通讯参数要与PLC编程软件中SW的相应设置一致。

定义变量的时候注意寄存器范围使用的是16进制还是10进制。

连接与配置

1、对于三菱各系列PLC,如果选择不同的通讯方式,其硬件上的连接与配置也不尽相同。

(对于使用QJ71C24通讯模块组网的485网络,其组网形式请与厂家确认)

以Q02HCPU,配以QJ71C24通讯模块为例。

Q02HCPU上的编程口,可以使用厂家提供的专用编程电缆进行连接。

QJ71C24通讯模块有两个通讯口,一个是232口,一个是RS422/485通讯口.

对于232口和上位机的连接方式如下:

PLC端

上位机端

1,4,6短接

2--------------------------

3

3--------------------------

2

5----------------------

5

7,8短接

对于485方式

485/232转换设备的485端

SDA,RDA短接

DATA+

SDB,RDB短接

DATA-

注:

建议设备的波特率设置(不要超过19200。

如果超过19200,通讯中断后有可能不能恢复)

3、EZUser.ini文件的使用

EZUser.ini是组态王提供的初始化信息文件,在组态王驱动目录下。

在EZUser.ini文件中包含了驱动调用的数据文件,您可以使用记事本打开它。

您可以修改以下参数

lUnitNumber:

设备的站号(对于编程口方式,设备的站号必须为0,请不要修改)

lPortNumber:

上位机连接设备的串口号(1对应COM1)。

对于Q系列PLC,配以QJ71C24通讯模块,设备的站号设置要与QJ71C24通讯模块站号设

置(在编程软件中设置)一致,如果使用多台PLC,每台PLC要设置不同的站号(EZUser.ini

文件中已经设置了4台PLC,地址为0,1,2,3,如果需要请在此基础上添加)。

对于Q系列PLC使用编程口通讯时,设备的站号设置要与CPU站号设置一致

上位机连接设备的串口号也必须要与实际情况相符。

对于Q系列PLC,配以QJ71C24通讯模块

EZUser.ini文件中默认的设置为COM1。

定义组态王设备

PLC\三菱EZSOCKET\相应设备

组态王的设备地址:

组态王的设备地址与EZUser.ini文件中题头(每种设备数据文件

的开头部分,[]中的内容)是一致的,

如:

Q02_QJ71C24_0

对于Q系列的PLC,使用QJ71C24通讯模块,EZUser.ini文件中已做配置,分别为:

对于Q系列编程口,组态王的设备地址处填入:

Q02_PRG(EZUser.ini文件中题头中的配

置)。

通讯参数设置

组态王通讯参数不用做设置

寄存器名称举例:

寄存器名称

数据类型

变量类型

变量值举例

说明

X1

ON

X1点开关量输入

Y0

Y0点开关量输出

D10

USHORT

I/O整数

地址为10的Dataregister

PLC\Q系列QJ71C24

组态王的设备地址范围0--31(与PLCB编程软件中SW5的设置一致)

当SW1和SW3均设置成07E6时,对应的串口通讯参数为19200,8,1,奇校验

3.8PLCCPU的输入/输出信号列表

本节介绍Q系列C24的输入输出信号

对于下表所示的输入输出信号的分配情况前提是假定Q系列C24安装在基板的插

槽0中

以X开始的软元件表示从Q系列C24到PLCCPU的输入信号以Y开始的软元件表

示从PLCCPU到Q系列C24的输出信号

下表列出了PLCCPU用输入输出信号

4.5使用GXDeveloper时的设置

本章说明了通过GXDeveloper使Q系列C24可以和外部设备进行通讯的各种设置

关于怎样设置远程口令参见用户手册应用篇的第3.3.3节

4.5.1I/O地址分配设置

[设置目的]

I/O地址分配设置即对安装到基板上的各种类型模块输入输出信号的范围和Q

系列C24的开关进行设置

[启动顺序]

[GXDeveloper][PLC参数]I/O地址分配

关于屏幕显示参见GXDeveloper操作手册

4.5.2I/O模块和智能功能模块的开关设置

I/O模块和智能功能模块的开关设置目的在于设置与外部设备进行通讯的传送

规格和通讯协议

[设置步骤]

[GXDeveloper][PLC参数][I/O地址分配设置]开关设置

关于屏幕显示见GXDeveloper操作手册.

[设置屏幕]

1)操作设置

•此项操作是设置使用两个Q系列C24接口进行独立数据通讯还是用

两个接口进行链接数据通讯

•关于链接运行的设置和数据流的说明见2

2)数据位设置

此项操作的作用是根据外部设备的规格设置与外部设备进行数据通

讯中一个字符的位长度使用MC协议二进制码通讯用的格式5

进行数据通讯时在用双向协议处理和数校验码时需要将位长度设置

为位

3)奇偶校验位设置

•此项操作的作用是根据外部设备的规格对于传送接收数据的一

个字节设置是否加奇偶校验位垂直校验

•Q系列C24对传送的数据添加奇偶校验位并且检查接收数据的奇偶

4)偶奇校验设置

此项操作的作用是根据外部设备的规格添加奇偶校验位时垂直校

验设置奇偶校验位垂直校验为奇校验还是偶校验

5)停止位设置

讯的字符的停止位长度

6)和数校验码设置

•此项操作的作用是根据外部设备的规格在进行采用MC协议或双

向协议的数据通讯时设置是否给每个帧和格式的传送和接收信息添

加和数校验码

•添加和数校验码设置为是时关于信息构成和和数校验码的

说明见每种协议的适用说明

7)RUN期间的写设置

•此项操作的作用是根据系统规格设置PLCCPU处于运行状态下

时采用MC协议传送的数据是否从外部设备写入PLCCPU

•RUN期间禁止写操作时使无效如果外部设备在PLCCPU运行

时向PLCCPU发出写数据请求数据不写入并且返回NAK信息

•关于此项设置涉及功能的说明参见参考手册命令列表中的写允许

设置和写禁止设置列

8)设置修改设置

此项操作是设置在Q系列C24起动后是否允许下列动作

更改数据通讯功能和传送

•每个接口的规格和切换模式

•把数据写入闪存ROM中写入系统设定值和用户设定帧

要点

1为了使用MC协议从外部设备将用户设定帧注册在闪存ROM中连接接

口端的设置修改应设置为允许

2为了从PLCCPU把系统设定值和用户设定帧注册在闪存ROM中通道1

和通道2端接口的设置修改都应该设置为允许

b通讯速率设置通道1端开关1高位通道2端开关3高位

两个接口各连接一个外部设备时设置通讯速率使两个接口的速率加起

来为115200或低于此值

只有一个接口接外部设备时连接外部设备接口的通讯速率最大可以设定

为115200bps在这种情况下将未连接接口的通讯速率设定为300

bps

在选择了GXDeveloper连接接口端的通讯协议设置中设定00H

后将按照GXDeveloper端设定的速率进行运行

d站号设定开关

5通道1端和通道2端共用

•此项设置用于使用MC协议的通讯

•几个Q系列C24通过多点连接连接在同一线路上时将每个外部设备

传送帧的数据项目中指定的站号在0至310H至1FH的范围内设定

此数字指定哪一个外部设备将与Q系列C24进行通讯

•外部设备和PLCCPU的系统构成为11时设定站号为0

三菱EZSOCKET协议

一、概述

组态王支持与三菱PLC之间采用EZSOCKET协议进行通讯,三菱系列的PLC均可采用

EZSOCKET协议。

本协议支持的通讯种类比较多,可以采用PLC的编程口,可以使用

232,或485的通讯模块,也可以使用以态网方式进行通讯。

本文将以Q02HCPU,配以QJ71C24通讯模块为例进行说明

支持的环境:

WIN2000,XP,NT

参考资料:

QCorrespondingSerialCommunicationModuleUser'

sMannua.

二、连接与配置

EZUser.ini是组态王提供的初始化信息文件,请将其放在c:

\下。

三、组态王设置

Q02_QJ71C24_1

Q02_QJ71C24_2

Q02_QJ71C24_3

组态王数据词典--变量定义

寄存器名格式

读写属性

Outputrelay(P)

YPdd

SHORT,USHORT,LONG,FLOAT

I/O整型I/O实型

Argumentinput

FXdd

Argumentoutput

FYdd

Internalrelay(P)

MPdd

Tdd

Cdd

Argumentregister

FDdd

Accumulator

Add

Extendedfileregister

ERdd

Extendedrelay

EMdd

SHORT,USHORT,LONG,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1