当前位置: 首页 > news >正文

开疆智能ModbusTCP转EtherCAT网关连接穆格伺服阀配置案例

本案例是通过开疆智能研发的ModbusTCP转EtherCAT网关连接ModbusTCP主站与伺服阀的配置案例,上位机通过网关将自身的ModbusTCP协议转为伺服阀所用的EtherCAT协议达到对下位机设备的读写操控。

配置过程:

首先打开网关配置软件“EtherCAT Manager”新建项目选择TCP-ECAT

设置网关在Modbustcp一侧的IP地址

添加从站ESL文件,并将从站设备导入网关组态。

设置从站地址分配方式。

点击过程数据,设定从站的PDO参数

点击生成,自动映射地址偏移量

设置完成后将配置下载如网关。并开始设置ModbusTCP主站

打开PLC组态软件进行ModbusTCP设置

二、ModbusTCP主站功能

三菱的PLC做ModbusTCP主站功能一般通过程序实现,需要用到“通信协议支持功能”。

1)在对象设备连接配置设置中添加“Active连接设备”选择“通信协议”,需要填写本机的端口号,对方IP以及对方端口号(图4)。其中本机端口号需要注意不要使用系统默认已经分配的端口。(图5)

active设备是指主动发起连接的设备

【记得点击“反应设置并关闭”】

2)打开“通信协议支持功能”,选择CPU(以太网),并新建,添加协议,选择ModbsuTCP,选择功能码。(图6-图7)

3)红色字“变量未设置”意思为:没有对这个连接协议分配对应的软元件用来写参数和数据存储用。可以右键“软元件批量设置”,占用其实软元件后一部分用作通讯协议用。

4)分配好后可以点进去看分配的每个软元件对应的定义,现在以03功能码D400做起始地址,对主要用到的寄存器做说明,后面一些储存报错信息的寄存器可以点开变量设置查看。(图8)

D400:握手ID,如果是本体以太网口,握手ID就是0,模块就不是0

D401:从站站号

D402:03功能码对应就是读取的寄存器起始Modbus地址

D403:读取的点数(寄存器数)

D406~D531:储存读取到的数据(注意!,D406保存的是数据的个数(数据长度),D407开始才是数据内容)

5)编辑好后通过在线、写入模块,将这部分内容写入PLC

设置完成后即可使所有设备正常通讯。

相关文章:

  • Vue2 ElementUI Tree 拖动目标节点能否被放置及获取放置位置
  • linux pcie【7】- epf设备创建过程
  • Excel常用公式大全
  • 4.文件管理(文本、日志、Excel表)
  • 技术干货 | DAC静态参数计算全解析:从偏移误差到总未调整误差
  • 【Go语言基础】对齐边界与内存填充
  • davinci本地启动
  • Network Manager客户端制作小结
  • http2与websocket关系
  • NY339NY341美光固态闪存NW841NW843
  • RAG 升级之路:如何让问答机器人真正“智能”起来
  • 【网工】华为配置专题进阶篇④
  • 合并两个有序链表C++
  • Unity3D仿星露谷物语开发67之创建新的NPC
  • 变幻莫测:CoreData 中 Transformable 类型面面俱到(五)
  • 学习笔记丨AR≠VR:透视沉浸式技术的“虚实象限”法则
  • 【Golang面试题】Go语言实现请求频率限制
  • 记录:注册k8s cluster账号
  • NumPy玩转数据科学
  • Apollo:配置中心使用与介绍
  • 企业网站建设与实施调查报告/广告联盟怎么赚钱
  • 企业网站的缺点/搜狗搜索推广
  • 建设自己的电影网站/免费网站制作软件平台
  • 昆明网站制作/适合30岁女人的培训班
  • 电商平台哪个好/企业网站推广优化
  • 公司电脑做网站/2021百度热搜年度榜