Profinet从站转TCP/IP协议转化网关(功能与配置)

news/2024/10/22 12:26:26/

如何将Profinet和TCP/IP网络连接通讯起来呢?近来几天有几个朋友问到这个问题,那么作者在这里统一说明一下。其实有一个不错的设备产品可以很轻易地解决这个问题,名为JM-DNT-PN。接下来作者就从该设备的功能及配置详细说明一下。

一,设备主要功能

捷米特JM-PN-TCPIP是自主研发的一款Profinet从站功能的通讯网关。该产品主要功能是将Profinet网络和TCP/IP网络连接起来。

这款网关连接到Profinet总线中做为从站使用,连接到TCP/IP网络中做为服务器或客户端使用。

1.2技术参数

1.2.1 PROFINET技术参数

●网关做为 PROFINET 网络的 Device 设备(即从站),带 2 个 RJ45 以太网接口,支持 100BASE-TX,MDI/MDIX 自检测,集成以太网交换机,可以组成链式网络,支持环网冗余。

●适应 PROFINET V2.3 协议,采用实时(RT)通讯功能,符合: GB/T 251052014《工业通信网络现场总线规范类型 10: PROFINET IO 规范》,IEC 61158-5-10:2007,IDT。

1.2.2 TCP/IP技术参数

●网关的 TCP/IP 接口可通过拨码选择做为客户端或服务器,两种工作方式二选一工作。

●网关支持 1 个通道,连接 1 个客户端或服务器。

●自动定时发送功能,定时发送间隔时间从 50 毫秒到 10 秒可选。

●单包 TCP/IP 数据不超过 256 字节。

二,设备外观

2.1 产品尺寸图

2.2 端子说明

3PIN 端子 L+:电源 24V

3PIN 端子 M:电源 0V

3PIN 端子 PE:保护地

网口 LAN:网关下载配置口

网口 P1:PROFINET 接口

网口 P2:PROFINET 接口

网口 P3:TCP/IP 接口

2.3 指示灯

标识

颜色

定义

PWR

   

 绿色

网关内部电源正常

LAN

   

 绿色

网关处于配置状态,可以通过 LAN 接口下载配置

OK

   

 黄色

PROFINET 通讯正常

FAL

   

 红色

PROFINET 通讯断线

OK

   

 绿色

闪烁时表示 TCP/IP 接口正在收发数据

2.4 拨码说明

标识

拨位

定义

SW1

功能设置

Bit1

TCP/IP 工作模式设置:

ON:网关做为客户端工作

OFF:网关做为服务器工作

Bit2

协议设置:本产品固定拨到 OFF

ON:保留

OFF:网关按照透传模式工作

Bit3

恢复出厂设置:拨到 ON,给产品上电,维持 5~10 秒,网关完成复位操作。拨到 OFF,网关重新上电,再次正常工作。

Bit4-Bit8

预留,拨到OFF

三,硬件电气规范

3.1 电气参数

◆ 电源:直流 24V/200mA(18V~30V 可用),使用中建议接好保护地 PE

◆ 工作环境:-25~55℃,湿度≤95%

◆ 防护等级:IP20

◆ 安装方式:35mm 导轨

◆ 重量:500g

3.2 PROFINET 的电气连接

PROFINET 采用标准 4 芯屏蔽电缆。建议用户使用标准 PROFINET 插头及标准 PROFINET 电缆。有关 PROFINET 安装规范请用户参照有关 PROFINET 技术标准。

3.3 TCP/IP 的电气连接

TCP/IP 采用标准的 T568B 接法,支持直连和交叉接线方式,如上图所示。

TCP/IP 只需要连接以太网的 1、 2、 3、 6 这四根信号线即可实现通讯。用户需注意以太网线的屏蔽层连接良好。

四,协议及数据转换

4.1 协议转换原理

网关分别从 PROFINET 一侧和 TCP/IP 一侧读写数据,存入各自的缓冲区,网关内部将缓冲区的数据进行交换,从而实现两边数据的传输。

作者寄语:

Profinet从站转TCP/IP协议转化网关现在就为广大朋友们讲述到这里啦,是不是对您很有帮助呢?如果您有其他问题想要了解,或者有什么建议的话,都可以联系我们哦!


http://www.ppmy.cn/news/1501276.html

相关文章

C#与java

自C#诞生之日起,关于C#与Java之间的论战便此起彼伏,至今不辍。抛却Microsoft 与Sun之间的恩怨与口角,客观地从技术上讲,C#与Java都是对传统面向对象程序设计在 组件化软件时代的革新之果,可谓殊途同归。虽说两个语言有…

单片机主控的基本电路

论文 1.复位电路 2.启动模式设置接口 3.VBAT供电接口 4.MCU 基本电路 5.参考电压选择端口 6.SDRAM电路 7.LCD模块电路 8.USB电路 9.按键电路 10.LED电路 11.SD卡电路 12.电量检测电路 13.蓝牙接口通信电路 14.SPI FLASH 电路

60 多路转接select

初识select 系统提供select函数实现多路复用输入/输出模型 select系统调用时用来让我们的程序监视多个文件描述符的状态变化的程序会停在select这里等待,直到被监视的文件描述符有一个或多个发生了状态变化 函数原型 select函数原型如下:#include &l…

Meta发布Llama 3.1开源大语言模型;谷歌发布NeuralGCM AI天气预测模型

🦉 AI新闻 🚀 Meta发布Llama 3.1开源大语言模型 摘要:Meta正式发布了开源大语言模型Llama 3.1,包括8B、70B和405B参数版本。Llama 3.1在推理能力和多语言支持方面有所改进,上下文长度提升至128K,405B参数…

【算法】课程表

难度:中等 题目: 你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 bi 。 例如,先修课程…

实战机器学习--决策树分类器在蘑菇分类中的应用

数据集:https://pan.quark.cn/s/4d3526600c0c 在机器学习领域,图像分类是一个常见的任务,尤其是在自然语言处理和生物识别等领域。本文将通过一个简单的例子,展示如何使用Python和一些流行的库来实现蘑菇的分类,区分可…

LLM 大语言模型显存消耗估计与计算

LLM 大语言模型显存消耗估计与计算 1. LLM 大语言模型开发流程 在大模型(如 LLaMA-7B、GPT-3 等)的开发、训练、微调、推理和部署过程中,各个阶段的流程都涉及多个复杂的步骤。以下是详细的流程描述,涵盖训练和微调的区别&#…

Unity学习笔记之Inspector窗口可编辑的变量

笔记: using System.Collections; using System.Collections.Generic; using UnityEngine;public enum TypeEnum {Normal,Player } [System.Serializable] public struct MyStruct {public int ages;public bool sex; } [System.Serializable] public class MyClas…