子命令
子命令是用于指定读出/写入的单位指定的软元件种类和读出数据的条件等的数据。
a 用ASCII代码进行数据通信时,把0000H(0)或下述数值变换为4位数的ASCII代码十六进制数后使用从高位数0起发送。
b 用二进制代码进行数据通信时使用0000H 或下述2个字节的数值发送。 c 子命令的指定内容如下所示:
d 下列情况下子命令变为0000H/0001H
选择无监视条件指定和无软元件存储器扩展指定时;
使用不能选择监视条件指定和软元件存储器扩展指定的命令时。 软元件代码
用于识别读出/写入数据的软元件存储器的数据。
15 / 32
可以访问的软元件一览表(Q/QnACPU)
起始软元件软元件
是用于指定读出/写入数据的软元件存储器的编号数据在指定连续软元件存储器时指定软元件范围的起始编号。
软元件点数
是在执行各命令时用于指定进行读出/写入的点数的数据。 指定软元件点数的数据
是表示向指定软元件存储器写入的数据内容或者从指定软元件存储器读出的数据内容的数据数据的排列因处理单位字/字节而不同。
位访问点数
是用于指定以位为单位进行访问的点数的数据。 设置/复位
是用于指定向位软元件写入数据的数据用下列数值指定。
16 / 32
17 / 32
2 欧姆龙协议宏与三菱Q系列PLC协议宏通信实验
2.1 实验准备
1、硬件设备
欧姆龙PLC系统:电源PA205R、控制器CJ2M-CPU35、串行通信模块CJ1W-SCU41-V1、端板 三菱PLC系统:电源Q61p、控制器Q06HCPU、串行通信模块QJ71C24N-R2、基板Q312B 其他:USB电缆、网线等 2、软件
欧姆龙:PLC编程软件:CX-Programmer;协议宏编程软件:CX-Protocol 三菱:PLC编程软件:GX-Developer
其他:串口调试工具、SUM校验工具Check SUM 3、参考资料
SYSMAC CX-Protocol 1.9 版操作手册(样本编号W344-CN5-12)
Q 系列MELSEC 通信协议参考手册(型号MC-PROTOCOL-R-CH,SH(NA)-080414C-A) Q系列串行通信模块用户手册(SH(NA)-080238C-B(0611)STC)
2.2 通信电缆接线
1、欧姆龙串行通信模块CJ1W-SCU21-V1端口2 RS232端口引脚定义:
欧姆龙SCU模块RS232端口引脚定义
2、三菱串行通信模块QJ71C24N-R2端口1 RS232引脚定义:
18 / 32
三菱C24串行通信模块RS232端口引脚定义
3、欧姆龙RS232端口与三菱Q系列C24串行通信模块RS232端口连接接线如下:
欧姆龙SCU模块RS232与三菱C24模块RS232串口连接线
4、为了方便测试发送的协议是否正确,在测试时先使用串口调试工具发送指定的协议命令,确保通信格式正确后再进行测试。计算机RS232串口与三菱C24模块RS232串口连接接线如下:
PC机与三菱C24串口连接线
19 / 32
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库欧姆龙PLC与三菱Q系列PLC协议宏通信(4)在线全文阅读。
相关推荐: