项目介绍:客户现场要求通过稳联Profinet转CanOpen网关连接到西门子PLC对步科电机进行读写。

通过Profinet转CanOpen网关连接步科电机 图片 1
  • 1、打开博图组态软件,创建新项目,安装GSD文件;
通过Profinet转CanOpen网关连接步科电机 图片 2
  • 2、选择GSD所在文件夹,勾选并安装。(GSD所在文件夹名不要含有中文和“*.#”这类字符,不然会导入失败);
通过Profinet转CanOpen网关连接步科电机 图片 3
  • 3、组态对型设备,西门子PLC与Profinet转CanOpen网关进行分配,连接IO控制器PLC_1 PROFINET端口_1;
通过Profinet转CanOpen网关连接步科电机 图片 4
  • 4、西门子PLC与Profinet转CanOpen网关连接后,需要修改Profinet转CanOpen网关的IP地址和PROFINET名称,注意:PROFINET设备名称项不要勾选成自动生成,一定要重新自定义一个名称输入。
通过Profinet转CanOpen网关连接步科电机 图片 5
  • 5、双击Profinet转CanOpen网关模块,通过右侧模块添加Input(输入),Output(输出),最后下载到设备;
通过Profinet转CanOpen网关连接步科电机 图片 6
  • 6、下载到PLC,配置软件操作;
通过Profinet转CanOpen网关连接步科电机 图片 7
  • 7、打开Profinet转CanOpen网关配置软件CanOpen Configuration Tools;
通过Profinet转CanOpen网关连接步科电机 图片 8
  • 8、主设备选择PN-CanOpen Master,通用属性参数设置。波特率要与从站设备一致,通讯周期0x00000000改成0x0000ffff;
通过Profinet转CanOpen网关连接步科电机 图片 9
  • 9、此界面Profinet转CanOpen网关在profinet网络中的设备名称及IP,要与plc组态软件中保持一致(注意:如果名称中有特殊符号或中文那么需要与转换的名称保持一致);
通过Profinet转CanOpen网关连接步科电机 图片 10
  • 10、选择主设备,然后选择错误控制中的消费者时间修改为0;
通过Profinet转CanOpen网关连接步科电机 图片 11
  • 11、从属设备参数,在PDO参数中添加所需参数。单击RPDO、TPDO将传输类型修改成Event-driven(manufacturer)—事件触发。
  • 如果主设备没有改成0x0000ffff,从属设备下的PDO参数即便选择了周期类型传输也是不会收到报文的。
通过Profinet转CanOpen网关连接步科电机 图片 12
  • 12、配置完成后下载配置到网关,先点击设置
通过Profinet转CanOpen网关连接步科电机 图片 13
  • 13、搜索网关默认IP(电脑要与网关保持在同一网段否则无法下载)
通过Profinet转CanOpen网关连接步科电机 图片 14
  • 14、设置步科电机设备参数,将电机设置与网关一致的传输类型
  • 图1中254为网关为异步传输类型,只需将网关设置成同步即可。
  • 图2为网关设置为同步传输类型;
通过Profinet转CanOpen网关连接步科电机 图片 15
  • 传输类型用来设置canopen的传输模式分别为:Synchronous(cycilc)异步周期
  • 、Synchronous(acycilc)同步周期、RTR-only(synchronous)远程帧(周期)、RTR-only(event-driven)远程帧(触发)、Event-driven(profile)触发(自定义)、Event-driven(manufacturer)触发(供应商事件)
通过Profinet转CanOpen网关连接步科电机 图片 16
  • 15,先修改值QW64值为0f00,再修改QD66值为16#0000_E800。
通过Profinet转CanOpen网关连接步科电机 图片 17