关于三菱Q系列PLC串行通信模块QJ71C24通信指令GP.CPRTCL疑问,请高手解答,非常感谢。下面两张图片是是我在别人写好的程序里面截下的,是QJ71C24N与三菱D700变频器的通信程序,上面的注释写到:2.M910-M939代表1-15#变频正反转3.D901-D915代表1-15号变频频率,单位:X10我不明白的是,M910-M939、D901-D915这些继电器M和 寄存器D是怎么确定的,这硬没有找到答案。还有如果我要读取变频器的电流又该是那些寄存器呢。
1.这些寄存器地址在串口通讯模块里手动设置进去的
我用的GX Works2软件,设置位置为:
工具 => 通讯协议支持功能 => 串口通讯模块
可参考 《三菱-GX-Works2-version1-操作手册(智能功能模块操作篇)》设置
2.读变频器的电流:要看变频器说明书里面的通讯参数。
例:用422/485通讯读取三菱变频器电流
确保站号、波特率、奇偶校验、停止位、Modbus-RTU通讯正确后
发送数据为:
01 03 00 C9 00 01 54 34
01站号
03 读取
00 C9 读电流 (40202-40001再转为16进制)
00 01 读取1个地址
54 34 CRC Check校验码 要去计算(我用的PortTest.exe串口软件去计算)
反馈数据:
01 03 02 03 E8 B8 FA
01站号
03 读取
02 读取2个字节
03 E8 当前输出电流H3E8=K1000(10.00A)
B8 FA CRC Check校验码
详细可参考 《三菱变频器D700使用手册(应用篇)》