PLC通过RS232转PROFINET网关与ESD设备通讯案例

电子说

1.2w人已加入

描述

本案例介绍的是通过兴达易控RS232转PROFINET网关将ESD设备接入西门子PLC1200 PROFINET网络的使用方法:

plc

打开博图,添加PLC;本案例使用的是1200PLC。

plc

添加GSD文件

plc

配置PLC的IP地址(PLC的IP地址应与本机的IP地址保持在同一网段上)

plc

在网络视图下找到硬件目录并点击进入,在硬件目录下找到本网关驱动XD-PNR,双击添加到博图

plc

在博图里连接PLC与网关

plc

双击网关配置IP地址(应与PLC的IP地址保持在同一网段上)

plc

右击分配网关设备名称

点击更新列表,自动搜索到网关,选中搜索到的设备,点击分配即可

plc

在设备目录下找到硬件目录并点击,设置数据读写长度,添加需要的输入(inptu)、输出(output)字节数。添加字节数根据需求进行添加

plc

找到工具栏中的下载按钮并点击,点击“接口/子网的连接”的下拉菜单选择PN/IE_1插槽,点击搜索,选中自动搜索到的设备,点击下载,按照提示往下操作即可

plc

打开网关调试软件,点击新工程——现场总线,选择PNIO-COM1

plc

点击现场总线下的profinet IO,配置设备名称和IP地址(应与在博图中的设备名称和IP地址保持一致)

plc

选择Communicator rs232/485,点击工作模式下拉菜单,选择生产者消费者模式

plc

根据ESD使用手册设置波特率等其他相关参数

plcplc

本案说明书规定波特率9600,数据位8,无校验位,停止位1,故将参数改为和设备一致

plc

在子网下右击添加节点,设置从站地址(默认站地址为1)

plc

在节点下分别添加生产者,消费者;在生产者,消费者下分别将离线动作改为保持

plcplc

分别在生产者,消费者下右击添加数据,在这里添加四个数据长度

本例中客户需要用到Start/Stop/触发三个功能,从表中可知三条命令都是11个字节的输出。

plc

所以在生产者处添加固定长度的数据输出。

将数据长度固定为11个字节的输出即可,内存映射起始地址为网关在plc中对应的Q地址64开始的数据。

plc

找到工具栏中的“配置”并点击进入

plc

找到网口下的搜索并点击

plc

点击下载配置,完成下载即可

plc

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分