工程案例
RS232转Profinet网关连接霍尼韦尔AB扫码枪与1200plc通信
本案例是一个配置案例。使用一个兴达易控的MODBUS转PROFINET协议转换器xd-pnr200将无协议串口RS232协议的代码扫描枪连接到1200plc的PROFINET网络,MODBUS转PROFINET协议转换器将代码扫描枪连接到PLC。使用的设备是西门子s7-1200 PLC,
兴达易控xd-pnr200 RS232转至PROFINET转换器,1支扫码枪。
打开博图并安装GSD文件
安装提供的GSD文件夹,然后单击安装
安装后,从其他现场设备中选择已安装的GSD文件名
用鼠标按下1200plc PROFINET端口,将其从兴达易控RS232拖动到PROFINET转换器(XD-PNR200)的PROFINET从接口
将兴达易控RS232的IP地址和设备名称设置为PROFINET转换器
选择接收数据的长度,该长度不应小于实际扫描数据的字节数
下载并配置已配置的PLC转换器
设置转换器参数,打开协议转换器配置软件;总线类型根据RS232的实际数量确定。选择单通道或多通道RS232转至PROFINET转换器
首先,设置PN终端的IP地址和设备名称,应与博图RS232转PROFINET转换器的配置一致
设置串口参数,可选择232或485串口,工作模式可为主从模式或生产者-消费者模块
本例选择RS232串行端口和生产者-消费者模式
设置RS232扫码枪接口参数,
右键单击子网以添加节点,右键单击节点以添加消费者或生产者
用于发送数据的生产者模式
消费者接收数据的方式
在这种情况下,从RS232扫码枪到RS232扫码枪都有截图,所以只需要用来接收数据,所以选择了消费模式
消费者是用于接收代码扫描枪发送的数据的接收器
子网离线操作:选择重置后,转换器会在收到数据一次后重置,否则会被维护
超时:基于10ms和100ms,即100的10倍,即1000ms,即1s后保持动作
触发字节:启用后,在相应的地址数据改变之前,不会发送到PLC
右键单击消费者以添加所需数据
如果您不知道测试期间扫描了多少字节,可以选择在此处添加变量数据,这些数据可以根据特定的扫描值进行传输。本例中的数据长度为32字节
以某品牌牛奶的条形码为例
请注意,如果有多通道代码扫描枪,则下一个配置用户下的数据内存映射的起始地址应从33开始。您可以在兴达易控RS232第二和第三
节点的PROFINET转换器配置软件中添加代码扫描设备
换句话说,之前的数据已经被第一种方法的代码扫描枪占用
将配置下载至RS232转PROFINET转换器,以完成配置