EtherNET/IP以太网接M12有很多种协议,常用的场景有:
1.EtherNet/Ip
2.ProfiBus
3InterBus
4.CANopen
5.ProfiNet
6.DeviceNet
8.EtherCAT
9.Sercos
10.Vavan
11.SFC-Interface
12.CC-Link
常用的物理接口类型有常规式RJ45,防水型RJ45,组装式RJ45,成型式M12 A-coded,B-coded,D-coded,X-coded,金属组装式M12 A-coded,B-coded,D-coded,X-coded。标准的使用CAT5/CAT5E/CAT6/CAT6A/CAT7线材,4双数据传输10Gbit/s。

这篇文章就主要讲EthernET/iP以太网接M12 X-coded 8-pole的协议。
EtherNet/Ip以太网M12 male connector,8-pole,X-coded接RJ45plug定义:
M12X-coded RJ45 Signal wire colors
1 1 TX+/POE1(D1+) 白橙(WH/OG)
2 2 TX/POE1(D1-) 橙色(OG)
3 3 RX+/POE2(D2+) 白绿(WH/GN)
4 6 RX-/POE2(D2-) 绿色(GN)
5 7 POE1(D4+) 白棕(WH/BN)
6 8 POE1(D4-) 棕色(BN)
7 5 POE2(D3+) 白蓝(WH/BU)
8 4 POE2(D3-) 蓝(BU)

另外,Ethernet/Ip接RJ45还有一种只保留POE的协议方式,请参考M12B-Code定义。

EtherNet/IP 协议的实现方式
1.硬件方式

1)采用现有已经设计好的一些接口板卡。基本上无需关心硬件方面的内容,插入接口后使用厂商配备的软件即可进行EtherNet/IP通信;
2)采用嵌入了EtherNet/IP协议栈的MCU。还需要对MCU的外围电路进行相应的设计,将MCU的功能从引脚中引出,即可进行EtherNet/IP通信;
3)采用嵌入了EtherNet/IP协议栈的接口模块;与方案2)类似,需要设计相应的硬件电路,接口模块需要一个MCU对其进行主控才可进行EtherNet/IP通信;
4)采用网关。类似于接口板卡,插入接口后使用厂商配备的软件即可进行通信,特点是其进行的是协议间的通信,并不单独针对EtherNet/IP协议。

2.软件方式
集成EtherNet/IP协议栈到MCU中,即参考EtherNet/IP协议文档,自行编写代码至MCU中,或购买软件厂商相应的代码移植入MCU中。这样就可以进一步进行EtherNet/IP设备的开发。

EtherNet/IP软件层特点:
1) 服务于各类工业自动化应用;
2) 基于标准的IEEE802.3与TCP/IP Suite;
3) 应用层采用通用工业协议CIP;
4) IT集成,包括Web、OPC等服务;
5) 物理层实现基于标准的以太网控制器;
6) 规定了特定的传输端口,UDP/IP(PORT 44818),TCP/IP(PORT 44818)。

EtherNet/IP物理层特点:
1)传输介质可选铜缆双绞线或光纤;
2)几乎可以容纳无限数量的点对点节点;
3)可以通过嵌入式交换机技术和设备级环网技术来实现线型、星型和环网拓扑;
4)可根据需求选择不同的物理接口:基本的以太网连接,支持COTS现成商用标准,适合IP 20应用;工业等级应用,需性能增强的RJ-45连接器,密封RJ-45连接器以及更紧凑的M12连接器,适合IP 67/IP68应用.

Ethernet/IP以太网接M12 X-Coded 协议:port1(Ethernet连接)相关推荐

  1. EtherNet IP以太网IO接口工业读写器|读卡器CK-FR12-E01性能与PLC组网攻略

    EtherNet IP以太网IO接口工业读写器|读卡器CK-FR12-E01是一款基于射频识别技术的高频RFID标签读卡器,读卡器工作频率为13.56MHZ,支持对I-CODE 2.I-CODE SL ...

  2. EtherNET/IP协议基础知识(上)

    一.EtherNet/IP基础概念 1.ODVA组织简介 ODVA成立于1995年,是一个全球性协会,其成员包括世界领先的自动化公司.ODVA的使命是促进工业自动化中开放的,可互操作的信息和通信技术. ...

  3. EtherNet/IP协议开发2:理论学习

    前言 接续第一章,其实可能也没啥关系,水一篇. 一 EtherNet/IP百度百科概念 百度百科写的还挺好的,从其中能提取很多有用的知识. EtherNet/IP来自哪里         EtherN ...

  4. CIP (基于EtherNet/IP) 协议

    CIP [基于EtherNet/IP ]协议 前言 一.EtherNet/IP 二.CIP 1. CIP 对象模型 2. CIP 服务 3. CIP 对象库 3.1 身份对象 (Class ID: 0 ...

  5. 工控协议(三):CIP (基于EtherNet/IP) 学习笔记

    CIP (Common Industrial Protocol, 通用工业协议) 是由 ODVA 提出并维护的协议.CIP 适配 EhterNet/IP, DeviceNet, CompoNet 以及 ...

  6. eip协议通信_工业通讯 | EtherNET/IP协议基础知识(Part 3)||附视频讲解

    点击蓝字 关注我们 相关阅读: EtherNet/IP OSI参考模型及其物理层.数据链路层与网络层的功能特点: EtherNET/IP协议基础知识(Part 1)||附视频讲解 Encapsulat ...

  7. 工控安全入门之 Ethernet/IP

    工控安全入门之 Ethernet/IP Ethernet/IP 与 Modbus 相比,EtherNet/IP 是一个更现代化的标准协议.由工作组 ControlNet International 与 ...

  8. PROFINET转EtherNet/IP网关连接罗克韦尔(AB) PLC配置案例

    罗克韦尔(AB) PLC 1769-L32E(EtherNet/IP)与西门子S7-1200 PLC(PROFINET)以太网通讯进行连接. 今天与大家分享一篇PROFINET转EtherNet/IP ...

  9. Softing epGate PB系列网关-可将PROFIBUS总线集成到EtherNet/IP网络

    一 背景 PROFIBUS是一种成熟的现场总线技术,主要用于过程自动化工业,例如金属冶炼.石油化工和食品等行业.由于PROFIBUS总线具有一些独特的性能优势,例如稳定的安装方式.特殊的物理传输技术等 ...

  10. EtherNet IP转PROFINET网关连接西门子PLC

    1.罗克韦尔(AB) PLC 1769-L32E以太网通讯(EtherNet/IP)与西门子S7-1200 PLC(PROFINET)进行连接.今天与大家分享一篇EtherNet/IP转PROFINE ...

最新文章

  1. R语言数据结构之数组
  2. AWS — AWS Local Zone
  3. springboot静态网页放哪里_STEP4.1 第一个SpringBoot项目
  4. 成功部署SD-WAN策略应注意的几个事项—Vecloud微云
  5. 朴素贝叶斯—疾病的预测
  6. poj1664(放苹果)
  7. 智能问答在金融领域中的实践与应用
  8. Angular应用里HTTP请求的错误处理
  9. python中斐波那契数列_斐波那契数列–在Python,JavaScript,C ++,Java和Swift中进行了解释...
  10. 当初阿里巴巴、百度、美团都差点错过的架构,现在用起来真香!
  11. SpringBoot整合Shiro实现登录认证授权操作
  12. dapper 调用 存储过程返回值_数据库事务、存储过程、函数以及触发器之间的区别和联系...
  13. 原生ajax 和jquery ajax 个人总结
  14. spark第十篇:Spark与Kafka整合
  15. Ubuntu搭建饥荒服务器教程
  16. 跨境ERP服务商紧随“借卖网”遭黑客攻击,猖獗犯罪下如何自保?
  17. [C#] TestHttpPost:测试Http的POST方法的小工具
  18. 计算机基础知识 SERVER
  19. 关于跨平台 UI 的思考
  20. 手机 CPU 架构类型了解

热门文章

  1. css 选父元素,CSS子元素选择父元素的实现
  2. MATLAB胸部CT图像中肺部提取,轮廓跟踪技术勾画出肺部轮廓
  3. (模拟)西天取经放弃了(python类实践)
  4. OSChina 愚人节乱弹 ——我们组建个程序员国度吧
  5. 单片机毕设选题 - stm32心率脉搏血压体征监测手表(嵌入式 物联网)
  6. 简单介绍一下用加速度传感器修正角速度传感器(陀螺仪)累计误差的原理
  7. ESP8266-Arduino编程实例-L3GD20三轴角速率传感器驱动
  8. freenom域名申请教程
  9. CSS手写向下小三角(极简代码)
  10. 【PM模块】基础概念简介