1、 0-255如果省略NetAddr和PlcAddr,则认为是255。建议的通讯参数:设定项推荐值波特率19200数据位8停止位1校验位奇校验3、组态王数据词典IO变量定义1)、组态王中寄存器列表寄存器格式寄存器范围读写属性 数据类型变量类型寄存器含义备注Xdd 0-1FFF读写BITI/O离散 Input relay Ydd Output relay Bdd Link relay SBdd 0-7FFSpecial link relay DXdd Direct input DYdd SHORTUSHORTLONGFLOATI/O整型I/O实型 Direct output Wdd I/O整型 L
2、ink register SWdd Special linked register ZRdd 0-7FFFSpecial-numbered file register SMdd 0-2047BIT Special relay Mdd 0-8191Internal relay Ldd Latch relay Fdd Annunciator TSdd Timer Contact TCdd Timer Coil CSdd 0-1023Counter Contact CCdd Counter Coil SSdd Accumulative timer Contact SCdd Accumulative
3、timer Coil Sdd Step relay Ddd 0-12287FLOAT Data register SDdd Special register TNdd Timer Present value CNdd Counter Present value SNdd Accumulative timer Present value Zdd 0-15Index register Rdd 0-32767File register Vdd I/O离散Edge relay / Index register 2)、寄存器特殊说明:寄存器范围,从寄存器X到ZR使用16进制度,从SM到V使用10进制。3
4、)、寄存器使用举例:寄存器名称数据类型寄存器说明X1X1点开关量输入Y0Y0点开关量输出D10地址为10的Data register注意事项组态王的串口通讯参数要与PLC编程软件中SW的相应设置一致。定义变量的时候注意寄存器范围使用的是16进制还是10进制。连接与配置 1、对于三菱各系列PLC,如果选择不同的通讯方式,其硬件上的连接与配置也不尽相同。(对于使用QJ71C24通讯模块组网的485网络,其组网形式请与厂家确认)以Q02HCPU,配以QJ71C24通讯模块为例 。Q02HCPU 上的编程口,可以使用厂家提供的专用编程电缆进行连接。QJ71C24通讯模块有两个通讯口,一个是232口,一
5、个是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:设备的站号(对于
6、编程口方式,设备的站号必须为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。定义组态王设备
7、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的Data regi
8、ster PLCQ系列QJ71C24 组态王的设备地址范围0-31(与PLCB编程软件中SW5的设置一致)当SW1和SW3均设置成07E6时,对应的串口通讯参数为19200,8,1,奇校验3.8 PLC CPU 的输入/输出信号列表本节介绍 Q 系列C24 的输入输出信号对于下表所示的输入 输出信号的分配情况前提是假定Q 系列C24 安装在基板的插槽0 中以 X 开始的软元件表示从Q 系列C24 到 PLC CPU 的输入信号以Y 开始的软元件表示从PLC CPU 到 Q 系列C24 的输出信号下表列出了 PLC CPU 用输入输出信号4.5 使用GX Developer 时的设置本章说明了通
9、过 GX Developer 使Q 系列 C24 可以和外部设备进行通讯的各种设置关于怎样设置远程口令 参见用户手册应用篇的第3.3.3 节4.5.1 I/O 地址分配设置设置目的I/O 地址分配设置即对安装到基板上的各种类型模块输入输出信号的范围和Q系列 C24 的开关进行设置启动顺序GX Developer PLC 参数 I/O 地址分配关于屏幕显示 参见GX Developer 操作手册4.5.2 I/O 模块和智能功能模块的开关设置I/O 模块和智能功能模块的开关设置目的在于设置与外部设备进行通讯的传送规格和通讯协议设置步骤GX Developer PLC 参数 I/O 地址分配设置
10、开关设置关于屏幕显示 见GX Developer 操作手册.设置屏幕1) 操作设置 此项操作是设置使用两个Q 系列C24 接口进行独立数据通讯还是用两个接口进行链接数据通讯 关于链接运行的设置和数据流的说明见22) 数据位设置此项操作的作用是 根据外部设备的规格设置与外部设备进行数据通讯中一个字符的位长度使用MC 协议二进制码通讯用的格式5进行数据通讯时在用双向协议处理和数校验码时需要将位长度设置为位3) 奇偶校验位设置 此项操作的作用是根据外部设备的规格对于传送接收数据的一个字节设置是否加奇偶校验位垂直校验 Q 系列 C24 对传送的数据添加奇偶校验位并且检查接收数据的奇偶4) 偶奇校验设置
11、此项操作的作用是 根据外部设备的规格添加奇偶校验位时垂直校验设置奇偶校验位垂直校验为奇校验还是偶校验5) 停止位设置讯的字符的停止位长度6) 和数校验码设置 此项操作的作用是根据外部设备的规格在进行采用MC 协议或双向协议的数据通讯时设置是否给每个帧和格式的传送和接收信息添加和数校验码 添加和数校验码设置为是时关于信息构成和和数校验码的说明见每种协议的适用说明7) RUN 期间的写设置 此项操作的作用是根据系统规格设置PLC CPU 处于运行状态下时采用MC 协议传送的数据是否从外部设备写入PLC CPU RUN 期间禁止写操作时使无效如果外部设备在PLC CPU 运行时向PLC CPU 发出
12、写数据请求数据不写入并且返回NAK 信息 关于此项设置涉及功能的说明参见参考手册命令列表中的写允许设置和写禁止设置列8) 设置修改设置此项操作是设置在 Q 系列 C24 起动后是否允许下列动作更改数据通讯功能和传送 每个接口的规格和切换模式 把数据写入闪存ROM 中写入系统设定值和用户设定帧要点1 为了使用MC 协议从外部设备将用户设定帧注册在闪存ROM 中连接接口端的设置修改应设置为允许2 为了从PLC CPU 把系统设定值和用户设定帧注册在闪存ROM 中通道1和通道2 端接口的设置修改都应该设置为 允许b 通讯速率设置通道 1 端开关 1 高位通道2 端开关 3 高位两个接口各连接一个外部
13、设备时 设置通讯速率使两个接口的速率加起来为115200 或低于此值只有一个接口接外部设备时 连接外部设备接口的通讯速率最大可以设定为115200bps 在这种情况下将未连接接口的通讯速率设定为300bps在选择了 GX Developer 连接接口端的通讯协议设置中设定00H后将按照GX Developer 端设定的速率进行运行d 站号设定开关 5 通道1 端和通道2 端共用 此项设置用于使用MC 协议的通讯 几个Q 系列 C24 通过多点连接连接在同一线路上时将每个外部设备传送帧的数据项目中指定的站号在0 至31 0H 至1FH 的范围内设定此数字指定哪一个外部设备将与 Q 系列 C24
14、进行通讯 外部设备和PLC CPU 的系统构成为1 1 时设定站号为0三菱EZSOCKET协议 一、概述组态王支持与三菱PLC之间采用EZSOCKET协议进行通讯,三菱系列的PLC均可采用EZSOCKET协议。本协议支持的通讯种类比较多,可以采用PLC的编程口,可以使用232,或485的通讯模块,也可以使用以态网方式进行通讯。本文将以Q02HCPU,配以QJ71C24通讯模块为例进行说明支持的环境:WIN2000,XP,NT参考资料:Q Corresponding Serial Communication Module Users Mannua.二、连接与配置 EZUser.ini是组态王提供
15、的初始化信息文件,请将其放在c:下。三、组态王设置Q02_QJ71C24_1Q02_QJ71C24_2Q02_QJ71C24_3组态王数据词典变量定义寄存器名格式 读写属性 Output relay (P) YPdd SHORT,USHORT,LONG,FLOAT I/O整型I/O实型 Argument input FXdd Argument output FYdd Internal relay (P) MPdd Tdd Cdd Argument register FDdd Accumulator Add Extended file register ERdd Extended relay EMdd SHORT,USHORT,LONG,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1