快速链接到欧姆龙其他国家/地区的网站。close

欧姆龙全球

首页  >  产品资讯  >  产品共通信息

Q:CJ2M使用协议宏读取第三方设备的数据时内存区里面没有反馈数据,如何处理 ?

A:

① 观察 SCU/SCB 模块上面的 SD/RD 指示灯,指示灯不亮:
a. 检查串口模式是否被设置为 Protocol Macro 方式;
b. 核对 PMCR 指令的控制字;
c. 单独执行 Send Message,SD/RD 指示灯是否会闪烁的。
② SD 指示灯闪烁,RD 指示灯不闪烁:
a. 核对两边波特率数据格式;
b. 核对硬件接线;
c. 核对 Send Message 与对方的协议格式。
③ SD/RD 指示灯可以正常闪烁:
a. 单独执行 Send Message,执行 trace 上载到电脑,检查 trace 中是否有第三方设备的正常数据反馈;
b. 反馈数据接收正常,把 Receive Message 添加到 Step,执行 trace;
c. 如果在 trace 中有数据的正常反馈,但是 Receive Message 定义的变量地址中没有接收到数据,需要修改Receive Message 的命令格式,应该是 Receive Message 和接收到的数据格式不相符。
注:如果在一个 Sequence 中有两个以上的 Step,除了最后一个 Step 的 Next 和 Error 使用默认设置为 End,其余的 Step 和 Error 请设置为 Next。

以上回答是否解决了您的问题?

问题反馈

为了提供更优质的服务,请对我们提出意见和建议

提交
APP下载

欧姆龙FA世界