大型门机起重设备纠偏控制系统采用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

CANopen转ProfiNet网关在大跨径门机起重设备同步纠偏控制应用案例的更多相关文章

  1. Modbus转Profinet网关案例 | 三菱FR-A700系列变频器配置方法

    本案例是利用小疆智控Modbus转Profinet网关GW-PN5001把三菱FR-A700变频器接入到西门子1200PLC.实现Profinet转Modbus的通讯协议的互转. 用到设备有:三菱FR ...

  2. MODBUS转PROFINET网关将电力智能监控仪表接入PROFINET网络案例

    本案例控制的主要对象是变送器的显示与报警.系统主PLC 选用西门子CPU,通过小疆智控MODBUS 转 PROFINET网关GW-PN5001采集IM300电力智能监控仪数据. 1.首先加入 GSD ...

  3. 项目应用丨Modbus转Profinet网关连接ABB变频器的现场应用记录

    本案例客户需求是将ABB变频器接入到Profinet网络中,使用设备为西门子1200PLC,ABB变频器以及小疆智控Modbus转profinet网关.1.首先打开西门子组态软件,新建一个项目. 2. ...

  4. 基于5G/4G智能网关的大货车安全监测方案

    大货车是我们身边最常见的货运车辆,从各种原材料到货物成品,都需要大大小小的货车承担过程中的运输工作.而由于货车通常载重多.体积大.行车盲区多,因此也产生较多的交通安全风险. 针对大货车的交通安全保障, ...

  5. TOP100summit 2017:小米唐沐等大咖精心挑选的100个年度研发案例实践

    2017年,机器学习.大数据.人工智能等词汇成为软件研发行业的主流,大前端.DevOps.区块链等技术方式成为热点方向:2017年,智能硬件开始成为新的焦点,这一年更被称为智能音箱井喷的一年:2017 ...

  6. 单表千亿电信大数据场景,使用Spark+CarbonData替换Impala案例

    [背景介绍] 国内某移动局点使用Impala组件处理电信业务详单,每天处理约100TB左右详单,详单表记录每天大于百亿级别,在使用impala过程中存在以下问题: 详单采用Parquet格式存储,数据 ...

  7. 一统江湖的大前端(10)——inversify.js控制反转

    <大史住在大前端>前端技术博文集可在下列地址访问: [github总基地][博客园][华为云社区][掘金] 字节跳动幸福里大前端团队邀请各路高手前来玩耍,团队和谐有爱,技术硬核,字节范儿正 ...

  8. 显式等待大结局___封装成API方便控制层调用

    控制层 测试用例层: 控制层示例代码: #coding=utf-8from selenium.webdriver.common.by import Byfrom selenium.webdriver. ...

  9. 【大数据面试】Flink 02 基本操作:入门案例、Env、Source、Transform、数据类型、UDF、Sink

    二.基本操作 1.入门案例 (1)批处理wordcount--DataSet val env = ExecutionEnvironment.getExecutionEnvironment // 从文件 ...

  10. 各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)

    EtherCAT(以太网控制自动化技术)是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为ControlAutomation Technology(控制自动化技术)首字母的缩 ...

随机推荐

  1. [Java EE]辨析: POJO(PO / DTO / VO) | BO/DO | DAO

    概念不清,会很影响开发中的逻辑性和条理性,进而影响接口设计,代码编写的质量. 网络上大家对这些个概念的探究很多,但终究没有一个统一的说法. 不论哪家解释,我觉得最重要的是: 1)词汇之间的解释统一: ...

  2. Redis缓存高可用集群

    作者:京东零售 王雷 1.Redis集群方案比较 • 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主 ...

  3. 【Spring】SpringSecurity的使用

    4 SpringSecurity 只需要协助SpringSecurity创建好用户对应的角色和权限组,同时把各个资源所要求的权限信息设定好,剩下的像 "登录验证"."权限 ...

  4. WPF 屏幕点击的设备类型

    1.鼠标 可以通过Mouse相关的事件参数MouseButtonEventArgs中的数据,e.StylusDecice==null表示没有触摸设备,所以设备为鼠标 2.触笔 or 触摸 根据Styl ...

  5. 解决VM虚拟机中IP或域名不能ping通

    c4548abb-da65-4f7d-827f-e95dca25a13d 问题 无法ping通域名, 检查事项 确定在同一个子网,能访问DNS服务器. DNS服务器正确设置了正反向解析,且DNS服务器 ...

  6. 2021-02-01:Redis 集群会有写操作丢失吗?

    福哥答案2021-02-01: 以下情况可能导致写操作丢失:1.过期 key 被清理.2.最大内存不足,导致 Redis 自动清理部分 key 以节省空间.3.主库故障后自动重启,从库自动同步.4.单 ...

  7. Django笔记四十之运行Django环境的python脚本

    本文首发于公众号:Hunter后端 原文链接:Django笔记四十之运行Django环境的python脚本 这一篇笔记介绍如何在 Django 中运行脚本. 假设说我们要实现一个功能,需要获取 blo ...

  8. @csrf_exempt

    在Django中对于基于函数的视图我们可以 @csrf_exempt 注解来标识一个视图可以被跨域访问.那么对于基于类的视图,我们应该怎么办呢? 简单来说可以有两种访问来解决 方法一:在类的 disp ...

  9. WPF 入门笔记 - 01 - 入门基础以及常用布局

    本篇为学习博客园大佬圣殿骑士的<WPF基础到企业应用系列>以及部分DotNet菜园的<WPF入门教程系列>所作笔记,对应圣殿骑士<WPF基础到企业应用系列>第 1 ...

  10. PHP编程与系统开发

    PHP开发环境配置 一.开发环境 1.XAMPP或LNMP.WNMP,先安装widows版本的XMAPP-5.6版本(PHP 5.6) 2.VSCode:微软开发的集成开发环境(IDE) 二.安装教程 ...