西门子S7 - 1200系列PLC可编程逻辑控制器(PLC),需与具备CANOPEN通讯功能的伺服驱动器设备进行连接。西门子的PLC采用PROFINET实时以太网通讯协议,若要连接CANOPEN设备,则必须进行通讯协议转换。PROFINET转CANOPEN系列网关为此提供了一种高效可行的解决方案。
首先,自西门子组态处开展GSD文件的安装工作。具体操作如下:选定GSD文件所在的文件夹,对相应文件进行勾选并执行安装操作。随后,进行对型设备的组态工作,对PLC与Profinet转CANopen网关予以分配,并连接IO控制器PLC_1的PROFINET端口_1。
一旦PLC与Profinet转CANopen网关达成连接,就需对Profinet转CANopen网关的IP地址和PROFINET名称作出变更。3、完成设备名称与 IP 地址的修改后,需添加所需字节数。双击 Profinet 转 Canopen 网关模块,借助右侧模块添加输入(Input)与输出(Output),最终将其下载至设备。
上述西门子组态中的配置操作已完成,需关注的内容已以红色字体标注。接下来将对网关的配置软件进行参数配置。开启CanOpen Configuration Tools,进行主设备通用属性参数设置。波特率需与从站设备保持一致,将通讯周期由0x00000000调整为0x0000ffff。
该界面用于设置Profinet转CANopen网关在Profinet网络中的设备名称及IP地址,需确保其与PLC组态软件中的设置保持一致。(注:若设备名称中包含特殊符号或中文,应使其与转换后的名称保持一致)。就从属设备参数而言,在PDO参数中添加必要参数。选中RPDO、TPDO,将传输类型变更为Event - driven(manufacturer)(事件触发)。
当配置操作完成后,将配置数据下载至 PROFINET 转 CANopen 网关。第一步点击设置界面,搜索该网关的默认 IP 地址(需确保计算机与 PROFINET 转 CANopen 网关处于同一网络网段,否则无法开展下载流程)。若下载流程顺利完成,软件左下角会显示下载成功的提示信息。
经由配置软件对从属设备参数加以设定,随后进入 PLC 监控界面以实现对伺服器的管控。
审核编辑 黄宇