大型门机起重设备纠偏控制系统采用CanOpen通讯协议,而PLC使用的是ProfiNet协议,看似不兼容的两种协议如何实现互通?今天我们来看一下这个案例。
通过捷米特JM-COP-PN设置纠偏系统的参数,同时采集门机左右双轨的轮子多点同步控制,速度、位置等信息。在经过简单的配置后,用户可以很轻松的完成CanOpen转ProfiNet的协议转换,在ProfiNet总线协议下读写CanOpen设备的数据。
不同的协议之间的互通一直是一个重要的问题,本案例通过使用捷米特JM-COP-PN实现了两种协议的互通,这给我们提供了一个新的思路。配置 CANOPEN主站
导入EDS 文件
1,打开捷米特JM-COP-PN网关的 GW Config Builder软件,点击“工具——导入 EDS”按钮。
2,选择相应的EDS 文件,点击打开
添加CANOPEN站点
3,使用GW Config Builder软件进行网关的CANOPEN 配置,首先添加一个CANOPEN主站,如下图:
4,右键单击主站图标,选择属性页面,设置主站波特率、定时发送间隔和主站心跳时间,如下图:(注意:如使用同步对象SYNC命令则需要使能SYNC,连接多台CANopen从站时,必须使能该功能)
6.3配置 PDO
5,双击捷米特JM-COP-PN从站的图标,配置该从站的参数。选中 RXPDO(1400),点击“PDO 映射”按钮
6,在弹出的对话框中,根据需求选择需要映射的参数,以添加 6040“控制字”、6060“运行模式”为例,选择添加上6040或6060(每次只能添加1个对象)
选中TXPDO(1800),点击“PDO 映射”按钮
7,如下图所示,以添加6041“状态字”为例,在弹出的对话框中,选择 6041,然后点确定。
8,输入TXPDO 定时发送时间,例如100ms,同时将传输类型改为255。如果使能SYNC功能,修改类型为“1~240”(该类型要根据实际情况选择,连接多台从站时,建议类型10),点击确定。
将电脑设置成 192.168.1.10。点击菜单栏“设置”—“以太网设置”,选择电脑的IP。
配置 捷米特JM-COP-PN的PROFINET从站
9,在博途中新建一个项目,通过“选项”——“管理通用站描述文件”添加网关的 GSD文件。
10,选择GSD文件所在的目录,点击“安装”,进行GSD文件安装:
11,在“设备和网络”中添加网关,
12,给网关分配PLC,构建Profinet 链接
13,双击网关的图标,进入设备视图,设置网关的IP地址、子网掩码、设备名称。
14,在线访问----修改实际PLC 和网关的IP地址和名称(IP地址要和实际的PLC地址在同一网段,名称要和网关一致)
15,配置读写数据,根据CANOPEN的通讯数据多少,进行PLC输入输出长度设置,(长度不小于 CANOPEN通讯的实际数据长度)
16,将程序编译下载,然后对照上位机的地址映射表,即可实现S7-1200读写网关的数据。
图9-4
审核编辑:汤梓红
-
网关
+关注
关注
9文章
4449浏览量
51065 -
CANopen
+关注
关注
8文章
253浏览量
43583 -
Profinet
+关注
关注
6文章
1167浏览量
23395 -
通讯协议
+关注
关注
10文章
273浏览量
20352 -
S7-1200
+关注
关注
11文章
331浏览量
17961
发布评论请先 登录
相关推荐
评论