Profinet 协议 IO-Link 主站网关(三格电子)
一、产品概述
1.1 产品用途
SG-PN-IOL-8A-001 网关是 Profinet 从转 IO-Link 主的网关设备 ,可以将 IO-Link 从站设备接入 Profinet 系统,通过该网关可实现传感器及驱动器与控制 器之间的信息交互。网关有两个百兆网口和 8 个 IO-Link 端口,两个百兆网口支 持 100BASE-TX,MDI/MDIX 自侦测, 内部集成以太网交换机,方便将设备组成 菊花链。8 个 IO-Link 端口是 Class-A 规范的接口形式,符合 IO-Link V1.1.3 版本 要求,支持 COM1、COM2 、COM3 三种通讯速率,可以连接各品牌的 IO-Link 传感器及IO-Link 从站设备,同样也可连接普通开关量信号的传感器和执行器等。
1.2 产品特点
(1)高达 IP67 防护等级。
(2)符合 IO-Link V1.1.3 标准。
(3)主站支持 COM1、COM2 、COM3 三种通讯速率。
(4)IO-Link 通道可连接标准的 IO-Link 设备和标准开关量信号。
(5)每个 IO-Link 端口附带一个输入通道。
(6)单个 IO-Link 端口最大支持 1A 输出电流。
(7)LED 状态显示通道通讯状态。
1.3 产品参数
电源接口参数 | |
电源接口 | 八分之七 |
供电电压 | 24VDC(18V~30V) |
总线接口参数 | |
总线协议 | Profinet |
总线接口 | 2 x M12-D ,4Pin ,孔端 |
数据传输介质 | 5 类以上的 UTP 或 STP |
传输距离 | ≤100 米 |
IO-Link 接口参数 | |
DI/DO/IO-Link 接口 | 8 x M12-A ,5Pin ,孔端 |
IO-Link 通道数 | 8 |
IO-Link 版本 | V1. 1.3 |
IO-Link 传输速率 | COM1(4.8kbps)、COM2(38.4kbps)、COM3(230.4kbps) |
输入通道数 | 最大 16 |
输入信号类型 | PNP |
输出最大通道数 | 最大 8 |
单通道最大输出电流 | 1A |
输出信号类型 | PNP |
1.4 技术指标
(1)以太网接口支持 100BASE-TX ,MDI/MDIX 自侦测, 集成以太网交换机, 方便将设备组成菊花链。
(2)电磁兼容指标:
EFT:level 4;class A
浪涌:level 2;class A
静电:level 3;class A
(3)电源电压:18~30V 宽电压供电,双电源端口方便电源级联。
(4)额定功率 3W(24V/125mA)。
(5)环境温度:运输和存储:-40℃~+70℃;工作温度:-20℃~+60℃
(6)工作相对湿度:5~95%(无结露)
(7)外形尺寸:(长)220mm×(宽)60mm×(厚)27mm
2.1 接口
1 、产品电源接口有两个,分别为 Ui 和 Uo ,两个电源接口方便电源级联。
第 1 脚与第 5 脚为 NC ,第 2 脚为 GND ,第 4 脚为电源正,第 3 脚为大地。
2 、Profinet 总线接口为 M12-D ,孔端。
3 、IO-Link 接口为 M12-A ,孔端。支持 SIO 模式,第 1 脚为电源正,第 2 脚为
DI 通道,第 3 脚为 GND ,第 4 脚可以作为 DI 、DO 或 IO-Link 模式。
2.2 指示灯
指示灯 | 含义 |
POWER | 电源正常 LED 为常亮状态。 |
IOL | 启动后 LED 常亮状态。 |
PN | PN 通讯异常 LED 为常亮状态,PN 通讯正常 LED 为闪烁状态。 |
① | IO-Link 4 脚 DI 模式时,输入高电平,LED 点亮,输入低电平,LED 熄灭。 IO-Link4 脚 DO 模式时,输出高电平,LED 点亮,输出低电平,LED 熄灭。 IO-Link4 脚 IO-Link 模式时,IO-Link 通讯正常,LED 点亮,IO-Link 通信异常, LED 熄灭。 |
② | IO-Link2 脚输入高电平时,LED 点亮。 IO-Link2 脚输入低电平时,LED 熄灭。 |
三、应用实例
本实例使用 IO-Link 网关将欧姆龙接近传感器 E2E-X_B1D12(IO-Link 接口) 接入到西门子 1200PLC ,读取接近传感器的数据。
3.1 硬件接线
把欧姆龙传感器的线束接入到 P1 端口(接到 P1~P8 任意端口都可以,这里仅 用 P1 端口举例)。把西门子 1200 型号的 PLC 网口与 SG-PN-IOL-8A-001 的 IN 口 相连(IN 或 OUT 都可以,这里仅用 IN 举例) 。电源端口接入 DC24V 电源。
3.2 西门子 1200PLC 与 SG-PN-IOL-8A-001 组态
Profinet 配置需要使用西门子公司软件 TIA 和 SG-PN-IOL-8A-001 的 GSD 文件,在使用之前要确保已在电脑安装 TIA 并拿到GSD 文件(GSD 文件在本 公司官网自行下载)。
下面以 TIA v19 和西门子 1214C 为例演示监控数据,用户应当根据实际 TIA 版本和 PLC 型号进行变更。
①给设备上电,使用网线连接设备、电脑和 PLC;打开 TIA v19 软件,创 建新项目 IOLINK(项目名称随意),如下图:
②点击“打开项目视图 ”,之后进入如下页面,点击“添加新设备 ”,选择 使用的 PLC 型号。
③点击“选项 ”下的“管理通用站描述文件(GSD)”, 在弹出窗口上选择 保存 GSD 文件的路径,勾选 GSD 并点击“安装 ”。如下图:
④切换到“设备和网络 ”页面,在硬件目录找到刚添加的硬件(IOLINK(M)_8) 并双击,之后用鼠标连接 PLC 和 SG-GATEWAY 。如下图:
⑤双击“SG-GATEWAY ”进入配置页面,在槽 1 拖入 Input2 Byte_ 1 模块。 如下图:
备注:这里插槽具体插入哪个模块,要根据实际 IO-Link 传感器决定。需要 事先阅读 IO-Link 从站的 IODD 文件,通过 IODD 文件可知欧姆 E2E-X_B1D12 型号的接近传感器的输入过程数据是 2 个字节的长度。
⑥在网络视图右键设备,选择分配设备名称。
⑦进入如下页面,点击更新列表
⑧分配后如下图,然后点击关闭。
⑨编译,下载程序。
⑩查看欧姆龙接近传感器数据。
先查看端口 1 插槽的映射地址,这里是 I 区的第六个字节和第七个字节。
监控数据,如下图:
PN 从转 IOLINK 主的端口 1 的①号灯点亮。PN 灯闪烁。 移动传感器,可以看到传感器数据实时变化。
欧姆龙传感器的输入过程数据含义如下:
相关文章:

Profinet 协议 IO-Link 主站网关(三格电子)
一、产品概述 1.1 产品用途 SG-PN-IOL-8A-001 网关是 Profinet 从转 IO-Link 主的网关设备 ,可以将 IO-Link 从站设备接入 Profinet 系统,通过该网关可实现传感器及驱动器与控制 器之间的信息交互。网关有两个百兆网口和 8 个 IO-Link 端口,两…...

Ubuntu22.04 安装 Miniconda3
Conda 是一个开源的包管理系统和环境管理系统,可用于 Python 环境管理。 Miniconda 是一个轻量级的 Conda 发行版。Miniconda 包含了 Conda、Python和一些基本包,是 Anaconda 的精简版本。 1.下载安装脚本 在 conda官网 找到需要的安装版本࿰…...

Hubstudio浏览器如何使用Loongproxy?
1. 使用软件 1.1 Loongproxy 1. 顶级ISP资源:Loongproxy是神龙云旗下品牌,依托与全球领先ISP运营商的深度合作,Loongproxy 精选全球优质静态住宅IP资源。 2. IP池庞大:覆盖 100 国家/地区,构建庞大的 70 万 静态IP池…...

硬件工程师笔记——555定时器应用Multisim电路仿真实验汇总
目录 一 555定时器基础知识 二、引脚功能 三、工作模式 1. 单稳态模式: 2. 双稳态模式(需要外部电路辅助): 3. 无稳态模式(多谐振荡器): 4. 可控脉冲宽度调制(PWM)模式: 四、典型应用 五、优点 二 555无稳态触发器 三 555单稳态触发器 四 555双稳态触发器…...

ComfyUI 对图片进行放大的不同方法
本篇里 ComfyUI Wiki将讲解 ComfyUI 中几种基础的放大图片的办法,我们时常会因为设备性能问题,不能一次性生成大尺寸的图片,通常会先生成小尺寸的图像然后再进行放大。 不同的放大图片方法有不同的特点,以下是本篇教程将会涉及的方法: 像素重新采样SD 二次采样放大使用放…...

Elasticsearch最新入门教程
文章目录 Elasticsearch最新入门教程1.Elasticsearch安装2.Kibana安装3.Elasticsearch关键概念4.SpringBoot整合Elasticsearch4.1 导入Elasticsearch数据4.2 创建SpringBoot项目4.3 修改pom.xml文件4.4 创建es实体类4.5 创建es的查询接口 5.DSL语句5.1 无条件查询5.2 指定返回的…...
第16节 Node.js 文件系统
Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示: var fs require("fs") 异步和同步 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本ÿ…...

【Linux网络篇】:从HTTP到HTTPS协议---加密原理升级与安全机制的全面解析
✨感谢您阅读本篇文章,文章内容是个人学习笔记的整理,如果哪里有误的话还请您指正噢✨ ✨ 个人主页:余辉zmh–CSDN博客 ✨ 文章所属专栏:Linux篇–CSDN博客 文章目录 HTTPS协议原理一.预备知识1.什么是“加密”2.为什么要“加密”…...
jenkins结合gitlab实现CI
Jenkins结合GitLab实现CI(持续集成) 持续集成(Continuous Integration, CI)是一种软件开发实践,开发者在代码提交后,系统会自动进行构建、测试,从而尽早发现问题。Jenkins和GitLab的结合可以高效…...
SQL进阶之旅 Day 17:大数据量查询优化策略
文章标题 【SQL进阶之旅 Day 17】大数据量查询优化策略 文章内容 开篇 欢迎来到"SQL进阶之旅"系列的第17天!在前面的16天中,我们从基础的表设计、索引应用到复杂的窗口函数和高级索引策略,逐步深入探讨了SQL的核心技术。今天我们…...

字符串 金额转换
package heima.Test09;import java.util.Scanner;public class Money {public static void main(String[] args) {//1。键盘录入一个金额Scanner sc new Scanner(System.in);//请输入一个数据String result "";int money;while (true) {System.out.println("请…...

浅聊一下,大模型应用架构 | 工程研发的算法修养系列(二)
大模型应用架构基础 AI应用演进概述 人工智能应用的发展经历了多个关键阶段,每个阶段都代表着技术范式的重大转变。 大语言模型基础 大语言模型(LLM)作为现代AI应用的核心组件,具有独特的技术特性和能力边界,理解这些基础对架构设计至关重要。…...

装载机防撞系统:智能守护,筑牢作业现场人员安全防线
在尘土飞扬、机械轰鸣的建筑工地上,装载机是不可或缺的 “大力士”,承担着土方搬运、物料装卸等繁重任务。然而,传统作业模式下,装载机的安全隐患时刻威胁着现场人员的生命安全与工程进度。随着智能化技术的突破,唯创安…...
上门服务小程序订单系统框架设计
一、逻辑分析 上门服务小程序订单系统主要涉及服务展示、用户下单、订单处理、服务人员接单与服务完成反馈等核心流程。 服务展示:不同类型的上门服务(如家政、维修等)需要在小程序中展示详细信息,包括服务名称、价格、服务内容介…...
11.MySQL事务管理详解
MySQL事务管理详解 文章目录 MySQL事务管理 事务的概念 事务的版本支持 事务的提交方式 事务的相关演示 事务的隔离级别 查看与设置隔离级别 读未提交(Read Uncommitted) 读提交(Read Committed) 可重复读(Repeatabl…...

前端实现视频/直播预览
有一个需求:后端返回视频的预览地址,不仅要支持这个视频的预览,还需要设置视频封面。 这里有两种情况: 如果是类似.mp4,.mov等格式的视频可以选用原生 video 进行视频展示,并且原生的 video 也支持全屏、…...

React源码阅读-fiber核心构建原理
React源码阅读(2)-fiber核心构建原理 好的,我明白了。您提供的文本主要介绍了 React 源码中 Fiber 核心的构建原理,涵盖了从执行上下文到构建、提交、调度等关键阶段,以及相关的代码实现。 您提出的关联问题也很重要,它们深入探讨…...

视频监控管理平台EasyCVR与V4分析网关对接后告警照片的清理优化方案
一、问题概述 在安防监控、设备运维等场景中,用户将视频监控管理平台EasyCVR与V4网关通过http推送方式协同工作时,硬件盒子上传的告警图片持续累积,导致EasyCVR服务器存储空间耗尽,影响系统正常运行与告警功能使用。 二、解决方…...
基于 BGE 模型与 Flask 的智能问答系统开发实践
基于 BGE 模型与 Flask 的智能问答系统开发实践 一、前言 在人工智能快速发展的今天,智能问答系统成为了提升信息检索效率和用户体验的重要工具。本文将详细介绍如何利用 BGE(Base General Embedding)模型、Faiss 向量检索库以及 Flask 框架…...

机器学习:决策树和剪枝
本文目录: 一、决策树基本知识(一)概念(二)决策树建立过程 二、决策树生成(一)ID3决策树:基于信息增益构建的决策树。(二)C4.5决策树(三ÿ…...

vscode自定义主题语法及流程
vscode c/c 主题 DIY 启用自己的主题(最后步骤) 重启生效 手把手教你制作 在C:\Users\jlh.vscode\extensions下自己创建一个文件夹 里面有两个文件一个文件夹 package.json: {"name":"theme-jlh","displayName":"%displayName%&qu…...

vue中加载Cesium地图(天地图、高德地图)
目录 1、将下载的Cesium包移动至public下 2、首先需要将Cesium.js和widgets.css文件引入到 3、 新建Cesium.js文件,方便在全局使用 4、新建cesium.vue文件,展示三维地图 1、将下载的Cesium包移动至public下 npm install cesium后 2、…...

SpringBoot整合RocketMQ与客户端注意事项
SpringBoot整合RocketMQ 引入依赖(5.3.0比较稳定) <dependencies><dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-spring-boot-starter</artifactId><version>2.3.1</version&…...
Github 2025-06-04 C开源项目日报 Top7
根据Github Trendings的统计,今日(2025-06-04统计)共有7个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量C项目7C++项目1Assembly项目1jq:轻量灵活的命令行JSON处理器 创建周期:4207 天开发语言:C协议类型:OtherStar数量:27698 个Fork数量:1538 …...
大二下期末
一.Numpy(Numerical Python) Numpy库是Python用于科学计算的基础包,也是大量Python数学和科学计算包的基础。不少数据处理和分析包都是在Numpy的基础上开发的,如后面介绍的Pandas包。 Numpy的核心基础是ndarray(N-di…...
LeetCode 热题 100 74. 搜索二维矩阵
LeetCode 热题 100 | 74. 搜索二维矩阵 大家好,今天我们来解决一道经典的算法题——搜索二维矩阵。这道题在 LeetCode 上被标记为中等难度,要求我们在一个满足特定条件的二维矩阵中查找一个目标值。如果目标值在矩阵中,返回 true;…...
解决 VSCode 中无法识别 Node.js 的问题
当 VSCode 无法识别 Node.js 时,通常会出现以下症状: 代码提示缺失require 等 Node.js API 被标记为错误调试功能无法正常工作终端无法运行 Node.js 命令 常见原因及解决方案 1. Node.js 未安装或未正确配置 解决方法: 确保已安…...

Mysql的卸载与安装
确保卸载干净mysql 不然在进行mysal安装时候会出现不一的页面和问题 1、卸载 在应用页面将查询到的mysql相关应用卸载 2、到c盘下将残留的软件包进行数据删除 3、删除programData下的mysql数据 4、检查系统中的mysql是否存在 cmd中执行 sc deleted mysql80 5、删除注册表中的…...
ES101系列09 | 运维、监控与性能优化
本篇文章主要讲解 ElasticSearch 中 DevOps 与性能优化的内容,包括集群部署最佳实践、容量规划、读写性能优化和缓存、熔断器等。 集群部署最佳实践 在生产环境中建议设置单一角色的节点。 Dedicated master eligible nodes:负责集群状态的管理。使用…...
Java常用的判空方法
文章目录 Java常用的判空方法JDK 自带的判空方法1. 使用 或 ! 运算符2. 使用 equals 方法3. Objects.isNull / Objects.nonNull4. Objects.equals4. JDK8 中的 Optional 第三方工具包1. Apache Commons Lang32. Google Guava3. Lombok 注解4. Vavr(函数式风格&…...