汇川CodeSys PLC教程 03-2-5EtherNet

在这里插入图片描述
在我们的组态配置中,关于EtherNet口,有多处提到,例如图示中的网口A、网口B,支持EtherNet通讯,在这个之下可以支持Modbus TCP通讯,同时还可以做Ethernet/IP的通讯。那么这个EtherNet是什么呢?

EtherNet是什么

以太网(Ethernet)的本质是一种用于局域网(LAN)中的网络通信技术。它定义了一套规则和标准,确保网络设备能够在同一网络内进行数据交换。以太网主要包括物理层和数据链路层的规范,这些规范由IEEE 802.3标准定义。这么看来他和串口通讯的本质并无不同。我们也常称以太网通讯为网口通讯。既然两者本质上并无多大差异,那么以太网的特点在哪呢?

本质特点

  1. 通信协议

    • 以太网是一种通信协议,规定了数据在网络上的传输方式,包括数据帧的格式、寻址方法、错误检测和纠正机制等。
  2. 数据帧

    • 以太网通过数据帧(Ethernet frame)来传输信息。每个数据帧包含目的地址、源地址、数据负载和帧校验序列(FCS)等字段。
  3. 介质访问控制(MAC)

    • 以太网使用MAC地址(Media Access Control address)来唯一标识每个网络设备。MAC地址是硬件地址,通常由设备制造商分配。
  4. 物理介质

    • 以太网定义了使用各种物理介质(如双绞线、同轴电缆、光纤等)进行数据传输的规范。
    • 早期以太网使用同轴电缆,现在主要使用双绞线和光纤电缆。
  5. 网络拓扑

    • 以太网支持多种网络拓扑,包括星型、总线型和环型拓扑
    • 现代以太网通常采用星型拓扑,中心设备如交换机连接各个终端设备。
  6. 传输速率

    • 以太网的发展经历了从10 Mbps(百万比特每秒)到100 Mbps(快速以太网),再到1 Gbps(千兆以太网)及更高速率(如10 Gbps、40 Gbps、100 Gbps)等多个阶段。
  7. 碰撞检测和处理

    • 早期以太网使用CSMA/CD(载波监听多路访问/碰撞检测)机制来处理数据传输中的冲突。
    • 交换式以太网的普及消除了冲突域,通过交换机来管理和转发数据包。

核心概念

  • 帧(Frame):以太网的数据传输单位,包括数据和控制信息。
  • MAC地址:硬件地址,用于唯一标识网络中的设备。
  • 交换机(Switch):网络设备,用于根据MAC地址转发数据帧,减少冲突,提高网络效率。
  • 协议(Protocol):定义了数据在网络上的传输方式和规则。

总结

以太网的本质是提供一种标准化的、可靠的、可扩展的网络通信方法,使得各种设备能够互联互通,进行数据交换。它通过定义物理层和数据链路层的规范,实现了广泛的兼容性和互操作性,是现代局域网的基础技术。

需要关注的网口设置

在这里插入图片描述

IP地址

IP地址(Internet Protocol Address)是分配给连接到因特网或其他基于IP的网络的设备的唯一标识符。它用于在网络中定位和区分各个设备,使得数据能够准确地传输到目的地。IP地址分为IPv4和IPv6两种主要类型。

IPv4地址

  • 格式:由四个十进制数构成,每个数的范围是0到255,中间用点分隔,例如:192.168.0.1。
  • 长度:32位(4字节)。
  • 总数:约43亿个唯一地址。

IPv6地址

  • 格式:由八组十六进制数构成,每组由4个十六进制数字组成,中间用冒号分隔,例如:2001:0db8:85a3:0000:0000:8a2e:0370:7334。
  • 长度:128位(16字节)。
  • 总数:约340亿亿亿亿个(即2的128次方)。

IPV4和IPV6的区别在哪里

IP地址的分类

  • 公网IP地址:用于因特网上的设备,可以在全球范围内唯一标识设备。
  • 私有IP地址:用于局域网内的设备,不能直接在因特网上使用,需要通过网络地址转换(NAT)与公网IP地址进行通信。常见的私有IP地址段包括:
    • 10.0.0.0 - 10.255.255.255
    • 172.16.0.0 - 172.31.255.255
    • 192.168.0.0 - 192.168.255.255(工业现场一般局域网段的IP段)

IP地址的作用

  • 设备标识:每个设备在网络中的唯一标识。
  • 数据路由:帮助路由器和交换机确定数据包的传输路径。
  • 网络管理:用于网络配置、监控和管理。

获取IP地址的方式

  • 静态IP地址:手动配置,适用于需要固定IP的设备,如服务器。
  • 动态IP地址:通过动态主机配置协议(DHCP)自动分配,适用于普通用户设备,如电脑、手机。

查找IP地址的方法

  • 使用命令行工具
    • Windows: ipconfig
    • macOS/Linux: ifconfigip addr
  • 在线工具:许多网站提供IP地址查询服务,可以显示公网IP地址。

IP地址是网络通信的基础,确保设备之间能够相互识别和连接。

如何修改PLC的IP地址?

参见配套演示视频。

如何修改本机的IP地址?

参见配套演示视频。

子网掩码

子网掩码(Subnet Mask)是网络技术中的一个重要概念,用于在IP地址中划分网络部分和主机部分。它是一种32位的二进制数,与IP地址一样,以点分十进制形式表示。子网掩码用于确定一个IP地址的网络地址和主机地址部分。

子网掩码的结构

子网掩码由连续的1和连续的0组成,其中1表示网络部分,0表示主机部分。例如,子网掩码255.255.255.0在二进制形式下表示为:

11111111.11111111.11111111.00000000

这个子网掩码表示前24位为网络部分,后8位为主机部分。

网络部分和主机部分的定义
网络部分:标识一个IP地址所在的网络。所有位于同一个网络中的设备共享相同的网络部分。
主机部分:标识该网络中的特定设备。每个设备在同一个网络中有一个唯一的主机部分

子网掩码的作用

  1. 区分网络地址和主机地址
    子网掩码与IP地址进行按位与运算(AND),可以得到网络地址。比如:

    • IP地址:192.168.1.10
    • 子网掩码:255.255.255.0
    • 网络地址:192.168.1.0(结果是IP地址和子网掩码按位与的结果)
  2. 确定网络中的子网
    子网掩码帮助划分网络中的子网,便于网络管理和提高网络性能。不同的子网可以隔离广播域,减少广播风暴。

子网划分的作用

  1. 提高网络管理效率

    • 分层管理:通过将一个大网络分成多个子网,网络管理员可以针对不同的部门或区域进行分层管理,使得网络管理更加有序和高效。
    • 简化故障排除:当网络出现问题时,子网划分可以帮助快速定位问题区域,从而简化故障排除过程。
  2. 提高网络安全性

    • 隔离不同部门或区域:通过子网划分,不同的部门或区域可以被隔离开来,避免不必要的内部访问,提升安全性。
    • 控制访问权限:可以通过配置路由器或防火墙来控制子网之间的访问权限,进一步增强网络安全。
  3. 优化网络资源使用

    • 减少广播风暴:子网划分减少了广播域的大小,从而降低了广播流量,减少了广播风暴的可能性。
    • 高效使用IP地址:通过合理的子网划分,可以更有效地利用IP地址,避免IP地址的浪费。
  4. 提升网络性能

    • 减轻网络拥堵:将一个大网络划分为多个子网,可以减少每个子网内的流量,从而减轻网络拥堵,提升整体网络性能。

常见的子网掩码

  • 255.0.0.0:用于A类网络,网络部分为前8位,主机部分为后24位。
  • 255.255.0.0:用于B类网络,网络部分为前16位,主机部分为后16位。
  • 255.255.255.0:用于C类网络,网络部分为前24位,主机部分为后8位。

子网掩码的计算

假设你有一个IP地址和一个子网掩码,想要计算出这个IP地址的网络地址和主机地址。以IP地址192.168.10.25和子网掩码255.255.255.0为例:

  1. 转换为二进制

    • IP地址:11000000.10101000.00001010.00011001
    • 子网掩码:11111111.11111111.11111111.00000000
  2. 按位与运算

    • 网络地址:11000000.10101000.00001010.00000000(192.168.10.0)
  3. 主机地址

    • 主机地址:00000000.00000000.00000000.00011001(0.0.0.25)

子网划分的示例

假设你有一个C类网络 192.168.1.0/24,你希望将其划分为4个子网,每个子网能够容纳62个主机(包括网络地址和广播地址)。可以使用子网掩码 255.255.255.192 (/26)。

划分步骤
  1. 确定子网数和子网掩码

    • 原始子网掩码:255.255.255.0 (/24)
    • 新的子网掩码:255.255.255.192 (/26)
    • 划分结果:每个子网有64个地址(其中2个地址用于网络地址和广播地址),可用主机地址数为62。
  2. 划分结果

    • 子网1:192.168.1.0 - 192.168.1.63
      • 网络地址:192.168.1.0
      • 可用主机地址:192.168.1.1 - 192.168.1.62
      • 广播地址:192.168.1.63
    • 子网2:192.168.1.64 - 192.168.1.127
      • 网络地址:192.168.1.64
      • 可用主机地址:192.168.1.65 - 192.168.1.126
      • 广播地址:192.168.1.127
    • 子网3:192.168.1.128 - 192.168.1.191
      • 网络地址:192.168.1.128
      • 可用主机地址:192.168.1.129 - 192.168.1.190
      • 广播地址:192.168.1.191
    • 子网4:192.168.1.192 - 192.168.1.255
      • 网络地址:192.168.1.192
      • 可用主机地址:192.168.1.193 - 192.168.1.254
      • 广播地址:192.168.1.255

通过上述划分,每个子网内有62个可用的主机地址,可以分别用于不同的部门或区域,从而实现更有效的网络管理和资源利用。

子网划分的常见用途

  1. 公司内部网络:将不同的部门(如人事部、财务部、研发部等)划分到不同的子网中,以便更好地管理和控制内部流量。
  2. 校园网络:将不同的建筑或楼层划分到不同的子网中,以减少网络拥堵和提升安全性。
  3. 数据中心:在数据中心内划分不同的子网,以便对不同的服务器集群进行有效管理。

子网划分是网络设计中的一个重要工具,通过合理划分,可以提升网络性能、安全性和管理效率。

网关

网关(Gateway)是计算机网络中的一个重要组件,用于连接不同网络,尤其是使用不同协议的网络。它在网络通信中起到桥梁和转换的作用,使得不同网络之间的数据能够顺利传输和交换。网关通常用于以下几个方面:

  1. 协议转换:网关可以在使用不同通信协议的网络之间进行转换。例如,网关可以在本地局域网(LAN)和广域网(WAN)之间进行协议转换。

  2. 网络连接:它可以连接不同类型的网络,比如有线网络和无线网络,或者IPv4网络和IPv6网络,使它们能够互通。

  3. 数据过滤和安全:网关可以用来过滤进出网络的数据,提供基本的防火墙功能,保护网络免受未经授权的访问。

  4. 流量管理:它可以管理网络流量,控制带宽使用,优化网络性能,确保数据的高效传输。

  5. 应用网关:一些高级网关还能进行应用层的处理,例如内容过滤、数据压缩和缓存等。

举例说明

  • 家庭网络网关:通常是一个路由器,它将家庭的本地网络连接到互联网服务提供商(ISP)的网络,实现上网功能。
  • 企业网关:用于连接企业内部网络和外部网络,提供更高级别的安全和管理功能,如VPN(虚拟专用网络)网关。

总之,网关在现代网络通信中发挥着关键作用,确保不同网络系统之间的互操作性和数据的有效传输。

但是一般的我们的工业现场都是局域网,所以网关配置与否不太重要,所以使用默认设定即可。

  • 17
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值