本案例是通过Ethernet转ModbusTCP网关将记录仪数据传送到欧姆龙PLC,具体操作过程如下。

欧姆龙PLC配置

首先打开主站组态软件“Sysmac Studio”并新建项目。

设置PLC的IP地址

点击工具-Ethernet/IP连接设置,在弹出的选个框内选择显示EDS库添加网关eds文件

开始安装网关EDS文件,并在完成后选择对应模块。EIP2COM

设置网关IP地址

添加全局变量并关联导入EIP组态配置

在PLC组态软件的Ethernet/IP端口设置中将全局变量关联至网关组态。

配置完成后将组态下载到欧姆龙PLC

记录仪配置

(1) 无纸记录仪与PT100传感器连接正确后,将无纸记录仪和PC通过网线连接,给无纸记录仪上电,设置无纸记录仪的IP地址及网络端口。本示例设置的地址为:192.168.1.111。如图 1所示:

图1 设置无纸记录仪IP及网络端口

注意:设置好IP地址后保存设置参数,并断电后重启无纸记录仪,否则通讯参数设置未完成。

(2) 设置好无纸记录仪通道参数为PT100信号输入,设置完成后观察显示界面正确显示当前PT100传感器采集到的温度。如图2所示:

图2 无纸记录仪正常采集到PT100的温度

(3) 参考无纸记录仪说明书,使用Modscan32软件测试网络通信,确保Modscan32软件能准确读到无纸记录仪的温度。如图3和图4所示:

图3

图4 使用Modscan32测试

从图3和图4中可知:

1. 仪表通道地址需要偏移1位,功能码为4;

2. 数据类型为浮点型,通道地址连续读取;

3.设备地址为1,以太网IP地址为192.168.1.111

通过Modscan32测试从站通讯正常,开始进行网关部分配置

打开网关配置软件“Gateway Configuration Studio”

新建项目选择EIP-MTC

设置网关在Ethernet/IP的IP地址与输入输出数据长度。(IP地址与欧姆龙PLC分配的地址保持一致)

设置网关作为ModbusTCP客户端的IP地址,可与Ethernet不同网段。

添加从站(记录仪)的IP地址

添加所需要功能码,可根据ModbusTCP服务器配置进行设置。测试软件中可看到功能码选择的是04,寄存器地址从0开始读取64个

选择好对应功能码后填写地址和数量即可对记录仪进行读写。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/93580.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/93580.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/93580.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Eureka故障处理大汇总

#作者:Unstopabler 文章目录1. Eureka 服务启动故障处理1.1 端口占用导致启动失败1.2 配置文件错误导致启动失败1.3 依赖冲突与类加载错误2. 服务注册与发现异常2.1 服务无法注册到 Eureka2.2 Eureka 控制台看不到注册的服务2.3 服务注册后立即被剔除3. Eureka 集群…

基于Transformer的机器翻译——模型篇

1.模型结构 本案例整体采用transformer论文中提出的结构,部分设置做了调整。transformer网络结构介绍可参考博客——入门级别的Transformer模型介绍,这里着重介绍其代码实现。 模型的整体结构,包括词嵌入层,位置编码,…

上位机TCP/IP通信协议层常见问题汇总

以太网 TCP 通信是上位机开发中常用的通信方式,西门子 S7 通信、三菱 MC 通信以及 MQTT、OPC UA、Modbus TCP 等都是其典型应用。为帮助大家更好地理解 TCP 通信,我整理了一套常见问题汇总。一、OSI参考模型与TCP/IP参考模型基于TCP/IP的参考模型将协议分…

搭建ktg-mes

项目地址 该安装事项,基于当前最新版 2025年8月16日 之前的版本 下载地址: 后端JAVA 前端VUE 后端安装: 还原数据表 路径:根目录/sql/ry_20210908.sql、根目录/sql/quartz.sql、根目录/doc/实施文档/ktgmes-202505180846.sql.g…

uniapp纯前端绘制商品分享图

效果如图// useMpCustomShareImage.ts interface MpCustomShareImageData {canvasId: stringprice: stringlinePrice: stringgoodsSpecFirmName: stringimage: string }const CANVAS_WIDTH 500 const CANVAS_HEIGHT 400 const BG_IMAGE https://public-scjuchuang.oss-cn-ch…

醋酸镧:看不见的科技助力

虽然我们每天都在使用各种科技产品,但有些关键的化学物质却鲜为人知。醋酸镧,就是这样一种默默为科技进步贡献力量的“幕后英雄”。它不仅是稀土元素镧的一种化合物,还在许多高科技领域中发挥着重要作用。今天,让我们一起来了解这…

苍穹外卖日记

day 1 windows系统启动nginx报错: The system cannot find the path specified 在启动nginx的时候报错: /temp/client_body_temp" failed (3: The system cannot find the path specified) 解决办法: 1.检查nginx的目录是否存在中文 ,路…

楼宇自控系统赋能建筑全维度管理,实现环境、安全与能耗全面监管

随着城市化进程加速和绿色建筑理念普及,现代楼宇管理正经历从粗放式运营向精细化管控的转型。楼宇自控系统(BAS)作为建筑智能化的核心载体,通过物联网、大数据和人工智能技术的深度融合,正在重构建筑管理的全维度框架&…

【HarmonyOS】Window11家庭中文版开启鸿蒙模拟器失败提示未开启Hyoer-V

【HarmonyOS】Window11家庭中文版开启鸿蒙模拟器失败提示未开启Hyoer-V一、问题背景 当鸿蒙模拟器启动时,提示如下图所示:因为Hyper-V 仅在 Windows 11 专业版、企业版和教育版中作为预装功能提供,而家庭版(包括中文版&#xff09…

vscode远程服务器出现一直卡在正在打开远程和连接超时解决办法

项目场景: 使用ssh命令或者各种软件进行远程服务器之后,结果等到几分钟之后自动断开连接问题解决。vscode远程服务器一直卡在正在打开远程状态问题解决。问题描述 1.连接超时 2.vscode远程一直卡在正在打开远程...原因分析:需要修改设置超时断…

Maven下载和配置-IDEA使用

目录 一 MAVEN 二 三个仓库 1. 本地仓库(Local Repository) 2. 私有仓库(Private Repository,公司内部仓库) 3. 远程仓库(Remote Repository) 依赖查找流程(优先级&#xff09…

Dify实战应用指南(上传需求稿生成测试用例)

一、Dify平台简介 Dify是一款开源的大语言模型(LLM)应用开发平台,融合了“Define(定义) Modify(修改)”的设计理念,通过低代码/无代码的可视化界面降低技术门槛。其核心价值在于帮助…

学习日志35 python

1 Python 列表切片一、切片完整语法列表切片的基本格式: 列表[start:end:step]start:起始索引(包含该位置元素,可省略)end:结束索引(不包含该位置元素,可省略)step&#…

Linux -- 文件【下】

目录 一、EXT2文件系统 1、宏观认识 2、块组内部构成 2.1 Data Block 2.2 i节点表(Inode Table) 2.3 块位图(Block Bitmap) 2.4 inode位图(Inode Bitmap) 2.5 GDT(Group Descriptor Table) 2.6 超…

谷歌手机刷机和面具ROOT保姆级别教程

#比较常用的谷歌输入root面具教程,逆向工程师必修课程# 所需工具与材料清单 真机设备 推荐使用 Google Pixel 4 或其他兼容设备,确保硬件支持刷机操作。 ADB 环境配置 通过安装 Android Studio 自动配置 ADB 和 Fastboot 工具。安装完成后,需在系统环境…

平衡二叉搜索树 - 红黑树详解

文章目录一、红黑树概念引申问题二、红黑树操作一、红黑树概念 红黑树是一棵二叉搜索树,它在每个节点上增加了一个存储位用来表示节点颜色(红色或者黑色),红黑树通过约束颜色,可以保证最长路径不超过最短路径的两倍,因而近似平衡…

从0开始跟小甲鱼C语言视频使用linux一步步学习C语言(持续更新)8.14

第十六天 第五十二,五十三,五十四,五十五和五十六集 第五十二集 文件包含 一个include命令只能指定一个被包含文件 文件允许嵌套,就是一个被包含的文件可以包含另一个文件。 文件名可以用尖括号或者双引号括起来 但是两种的查找方…

B+树索引分析:单表最大存储记录数

在现代数据库设计中,随着数据量的增加,如何有效地管理和优化数据库成为了一个关键问题。根据阿里巴巴开发手册的标准,当一张表预计在三年内的数据量超过500万条或者2GB时,就应该考虑实施分库分表策略 Mysql B树索引介绍 及 页内储…

三、memblock 内存分配器

两个问题: 1、系统是怎么知道物理内存的?linux内存管理学习(1):物理内存探测 2、在内存管理真正初始化之前,内核的代码执行需要分配内存该怎么处理? 在Linux内核启动初期,完整的内存…

Python 桌面应用形态后台管理系统的技术选型与方案报告

下面是一份面向“Python 桌面应用形态的后台管理系统”的技术选型与方案报告。我把假设前提→总体架构→客户端技术选型→服务端与数据层→基础设施与安全→交付与运维→质量保障→里程碑计划→风险与对策→最小可行栈逐层给出。 一、前置假设 & 非功能目标 业务假设 典型…