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

Profinet 协议 IO-Link 主站网关(三格电子)

一、产品概述

1.1 产品用途

SG-PN-IOL-8A-001 网关是 Profinet 从转 IO-Link 主的网关设备 ,可以将 IO-Link 从站设备接入 Profinet 系统,通过该网关可实现传感器及驱动器与控制 器之间的信息交互。网关有两个百兆网口和 8  IO-Link 端口,两个百兆网口支  100BASE-TXMDI/MDIX 自侦测,  部集成以太网交换机,方便将设备组成 菊花链。8  IO-Link 端口是 Class-A 规范的接口形式,符合 IO-Link V1.1.3 版本 要求,支持 COM1COM2 COM3 三种通讯速率,可以连接各品牌的 IO-Link   传感器及IO-Link 从站设备,同样也可连接普通开关量信号的传感器和执行器等。

1.2 产品特点

1)高达 IP67 防护等级。

2)符合 IO-Link V1.1.3 标准。

3)主站支持 COM1COM2 COM3 三种通讯速率。

4IO-Link 通道可连接标准的 IO-Link 设备和标准开关量信号。

5)每个 IO-Link 端口附带一个输入通道。

6)单个 IO-Link 端口最大支持 1A 输出电流。

7LED 状态显示通道通讯状态。

1.3 产品参数

电源接口参数

电源接口

八分之七

供电电压

24VDC18V~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 传输速率

COM14.8kbps)、COM238.4kbps)、COM3230.4kbps

输入通道数

最大 16

输入信号类型

PNP

输出最大通道数

最大 8

单通道最大输出电流

1A

输出信号类型

PNP

1.4 技术指标

1)以太网接口支持 100BASE-TX MDI/MDIX 自侦测,  集成以太网交换机, 方便将设备组成菊花链。

2)电磁兼容指标:

EFTlevel 4;class A

浪涌:level 2;class A

静电:level 3;class A

3)电源电压:18~30V 宽电压供电,双电源端口方便电源级联。

4)额定功率 3W24V/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官网 找到需要的安装版本&#xff0…...

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 模块)模块中的方法均有异步和同步版本&#xff…...

【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决策树(三&#xff…...

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 引入依赖&#xff08;5.3.0比较稳定&#xff09; <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&#xff08;Numerical Python&#xff09; Numpy库是Python用于科学计算的基础包&#xff0c;也是大量Python数学和科学计算包的基础。不少数据处理和分析包都是在Numpy的基础上开发的&#xff0c;如后面介绍的Pandas包。 Numpy的核心基础是ndarray&#xff08;N-di…...

LeetCode 热题 100 74. 搜索二维矩阵

LeetCode 热题 100 | 74. 搜索二维矩阵 大家好&#xff0c;今天我们来解决一道经典的算法题——搜索二维矩阵。这道题在 LeetCode 上被标记为中等难度&#xff0c;要求我们在一个满足特定条件的二维矩阵中查找一个目标值。如果目标值在矩阵中&#xff0c;返回 true&#xff1b…...

解决 VSCode 中无法识别 Node.js 的问题

当 VSCode 无法识别 Node.js 时&#xff0c;通常会出现以下症状&#xff1a; 代码提示缺失require 等 Node.js API 被标记为错误调试功能无法正常工作终端无法运行 Node.js 命令 常见原因及解决方案 1. Node.js 未安装或未正确配置 ​​解决方法​​&#xff1a; 确保已安…...

Mysql的卸载与安装

确保卸载干净mysql 不然在进行mysal安装时候会出现不一的页面和问题 1、卸载 在应用页面将查询到的mysql相关应用卸载 2、到c盘下将残留的软件包进行数据删除 3、删除programData下的mysql数据 4、检查系统中的mysql是否存在 cmd中执行 sc deleted mysql80 5、删除注册表中的…...

ES101系列09 | 运维、监控与性能优化

本篇文章主要讲解 ElasticSearch 中 DevOps 与性能优化的内容&#xff0c;包括集群部署最佳实践、容量规划、读写性能优化和缓存、熔断器等。 集群部署最佳实践 在生产环境中建议设置单一角色的节点。 Dedicated master eligible nodes&#xff1a;负责集群状态的管理。使用…...

Java常用的判空方法

文章目录 Java常用的判空方法JDK 自带的判空方法1. 使用 或 ! 运算符2. 使用 equals 方法3. Objects.isNull / Objects.nonNull4. Objects.equals4. JDK8 中的 Optional 第三方工具包1. Apache Commons Lang32. Google Guava3. Lombok 注解4. Vavr&#xff08;函数式风格&…...