Panasonic Industry

控制机器

检索已停产的产品


常见问题解答详细

Q:

FP-XH系列增加通信插件FP-X COM1接扫描枪,如何读取数据?

A:

首先,应确认扫描枪使用的通信协议。如果无法了解协议内容,则无法通信、读取。
在确认了解协议后,再确认通信条件。正确的使用是:
步骤一:确保通信两端端口接线、波特率、传输位、奇偶校验等一致性。
步骤二:1)FP-X的COM1端口模式设定为对应的模式。
           2)如果是自定义的协议,则PLC设置为[通用通信]模式。
           3)如果是通用通信,设置接收缓冲区起始地址DT□□□□□(尽量使用数值大一点的数据区),区域范围设定为合理范围。
步骤三:进行程序处理。在本例中,还应确认通信所使用的通信协议。接收到的数据被自动存储到上述步骤二2)中设置的接收缓冲区中,根据协议的格式要求从中读取数据并经行对应的转换处理。如果扫描枪是自动发送数据,则每次数据接收完成后,应清除接收缓冲区,准备接收下一组数据。此时,利用F159指令,发送0个字节即可。[F159 MTRN, DT100, K0, K1].(接收过程不需要使用F159指令,由PLC自动完成)。如果是需要PLC发送指令去读取扫描枪的数据,则需要编写F159对应的指令进行发送。(此时不需要再进行接收缓冲区的清除)。
如果上述某个步骤未被执行,都可能导致PLC无法接收数据。

解答日期:2017-07-11

相关产品: 可编程控制器FP-XH

浏览次数:791   有帮助 0

打印发送电子邮件

没有找到解答?

请点击 留言咨询 或致电400-920-9200进行咨询
发送邮件
请输入您的邮箱地址, 我们会将FAQ发送到您的邮箱
您的email地址
发送