工业以太网学习
以太网: 企业内部互联网(Intranet),外部互联网(Extranet),以及国际互联网(Internet),工业以太网基于IEEE 802.3 (Ethernet)
标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)和10G(10Gbit/s)以太网
网线规格:屏蔽双绞UTP/非屏蔽双绞STP,MDI/MDI-X直通线/交叉线功能自动转换,10/100Mbit/s用5类/100欧姆网线;100Mbit/s用6类/100欧姆网线;距离<100米
单片机的集中控制与网络控制模式:
工业以太网:
基于TCP/IP实现:Mobus/TCP和Ethernet/IP等协议,这种方式的数据传输实时性不高。
以太网方式:传输控制信号的过程数据则使用专门的协议传输,使用这种方式的有EthernetPowerlink,PROFINetRT和中国的EPACEthernetforPlantAutomation)等协议。可以实现较高的实时性。
修改以太网方案:使用专门的硬件处理数据,使得响应时间小于1ms,它的实时数据和非实时数据也是分开传输的,彻底避免数据报文冲突,使用这种方式的有SERCOS-III,PROFINetIRT和EtherCAT(目前最快)等协议。
工业控制领域的以太网技术(不同点:在材质的选用、产品的强度、适用性以及实时性、可互操作性、可靠性、抗干扰性、本质安全性),
![](http://www.ruanyifeng.com/blogimg/asset/2017/bg2017060802.jpg)
相关主要协议:HSE(High Speed Ethernet)、Modbus TCP/IP、ProfINet、Ethernet/IP
Modbus TCP/IP:面向连接(TCP),呼叫/应答的机制与Modbus的主/从机制相互配合,使交换式以太网具有很高的 确定性,利用TCP/IP协议,通过网页的形式可以使用户界面更加友好.在设备中嵌入Web服务器,就可以将Web浏览器作为设备的操作终端.施耐德申请注册了专用的502端口。
ProflNet
![](https://img2018.cnblogs.com/blog/418934/202001/418934-20200117111215229-1986254567.png)
![](https://img2018.cnblogs.com/blog/418934/202001/418934-20200117111254885-83105485.png)
网口组成:MCU+MAC(Media Access Layer,媒体访问层)+MII/RMII接口+PHY(指物理层&收发器,实现CSMA/CD的部分功能.)+RJ45(带网络变压器) 以太网知识2:Mac与Phy组成原理的简单分析
MII接口:25MHZ,14跟信号线;
RMII接口:7跟信号线(50Mhz)
SMII:思科定义的接口4根线(125MHZ)
GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达1000Mbps.同时兼容MII所规定的10/100 Mbps工作方式
带网络变压器的RJ45的网络变压器的作用:1 适配不同的PHY芯片电压(1.8V2.5V//3.3V) 2 隔离抗干扰,防雷击(耐2KV~3KV的电压) 3 信号增强提高传输距离。中心抽头有接不同电压的电源有的通过电容入地的原因是PHY芯片UTP口的驱动类型决定的:电压驱动就要接电源,电流驱动型就通过电容入地。
新的PHY支持AUTO MDI-X功能:交叉线和直连线自动转换,.这项技术已经被广泛的应用在交换机和SOHO路由器。
SSL与TLS 区别 以及介绍:
SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。
TLS:(Transport Layer Security,传输层安全协议),用于两个应用程序之间提供保密性和数据完整性。该协议由两层组成:TLS记录协议和TLS握手协议。
SSL是Netscape开发的专门用户保护Web通讯的,目前版本为3.0。最新版本的TLS 1.0是IETF(工程任务组)制定的一种新的协议,它建立在SSL 3.0协议规范之上,是SSL 3.0的后续版本。两者差别极小,可以理解为SSL 3.1,它是写入了RFC的
STM32与工业以太网:2017年5月9日 ——意法半导体的STM32™生态系统结合Hilscher的netX控制芯片的多协议灵活性。双方的合作成果是I-NUCLEO-NETX扩展板和I-CUBE-NETX软件。扩展板可与所有的STM32 Nucleo-64或STM32 Nucleo-144开发板配合使用。netX 52控制器支持所有的实时以太网协议标准和演进标准,包括EtherCAT、PROFINET、EtherNet、Ethernet/IP、POWERLINK、CC-Link IE、Modbus TCP和SERCOS III。netX 52控制器还支持CANopen等现场总线标准和时间敏感网络(TSN)等新兴标准,以及OPC-UA和MQTT云数据交换标准,这些特性使其适用于工业物联网(IIoT)。
浙江中控公司
相关文章
- TensorFlow学习笔记(一)--windows系统安装配置
- 基于微信小程序的移动学习平台的设计与实现_kaic
- 原 Haskell 学习笔记-09:练习代码重构
- 【机器学习】【计算机视觉】非常全面的图像数据集《Actions》
- 人工智能-强化学习(Reinforcement Learning):综述【Actor/Policy π、Critic-->Q-Learning、Actor+Critic】
- 基于深度学习的人脸自动美妆与深度哈希算法
- 深度学习优化理论综述——Optimization for deep learning: theory and algorithms
- Linux学习 LVM ***
- Twaver-HTML5基础学习(28)工具条(添加自定义按钮_自定义事件)
- B.机器学习实战系列[一]:工业蒸汽量预测(最新版本上篇)含数据探索、特征工程、特征降维、决策树、随机森林,lightgbm等
- Python Web学习笔记之IGMP和ICMP的差别
- Angular 学习笔记 (组件沟通的思考)
- C++学习笔记_18 线性容器(vector_list_deque)总结 2021-05-18
- 机器学习为工业物联网应用爆发关键
- [ARM-assembly]-C语言和汇编对比学习
- PyQt(Python+Qt)学习随笔:QListView的isWrapping属性
- PyQt(Python+Qt)学习随笔:信号签名(signature of the signal)是什么?
- flask_security学习笔记
- 一步一步学习 ReactNative + Redux(2)
- ROS学习笔记六:xxx.launch文件详解
- Redis学习之路(一)之缓存知识体系
- sql学习