S7-200 SMART 通讯二

简介: 以太网是一种差分(多点)网络,最多可有 32 个网段、1,024 个节点。以太网可实现高速(高达 100 Mbit/s)长距离(铜缆:最远约为1.5km;光纤:最远约为 4.3km)数据传输。

以太网



   以太网是一种差分(多点)网络,最多可有 32 个网段、1,024 个节点。以太网可实现高速(高达 100 Mbit/s)长距离(铜缆:最远约为1.5km;光纤:最远约为 4.3km)数据传输。


   可能的以太网连接包括针对以下设备的连接:


● 编程设备

● CPU 间的 GET/PUT 通信

● HMI 显示器

● 开放式用户通信 (OUC)


本地/伙伴连接



   本地/伙伴(远程)连接定义两个通信伙伴的逻辑分配以建立通信连接。

通过以下内容定义连接:


● 涉及的通信伙伴(一个主动,一个被动)

● 连接类型(编程设备、HMI、CPU 或其它设备)

● 连接路径(网络、IP 地址、子网掩码、网关)

   主动设备建立连接,被动设备则接受或拒绝来自主动设备的连接请求。

   建立连接后,可通过主动设备对该连接进行自动维护,并通过主动和被动设备对其进行监视。


   如果连接终止(例如,因断线或其中一个伙伴断开连接),主动伙伴将尝试重新建立连接。


   被动设备也将注意到连接出现终止并采取行动(例如,撤销新断开连接的主动伙伴的密码权限)。


   S7-200 SMART CPU 既是主动设备,又是被动设备。 主动设备(例如,STEP 7-MicroWIN SMART 的计算机或 HMI)建立连接时,CPU 将根据连接类型以及给定连接类型所允许的连接数量来决定是接受还是拒绝连接请求。


以太网网络组态示例



   使用 S7-200 SMART CPU 以太网网络时,有三种不同类型的通信选项:


● 将 CPU 连接到编程设备

● 将 CPU 连接到 HMI

● 将 CPU 连接到另一个 S7-200 SMART CPU


640.jpg


 CPU 上的以太网端口不包含以太网交换设备。 编程设备或 HMI 与 CPU 之间的直接连接不需要以太网交换机。 不过,含有两个以上的 CPU 或 HMI 设备的网络需要以太网交换机。


640.jpg


 可以使用安装在机架上的 CSM1277 4 端口以太网交换机来连接多个 CPU 和HMI 设备。


为编程设备和网络设备分配 IP 地址



   如果编程设备使用板载适配器卡连接到工厂 LAN(可能是万维网),则编程设备和 CPU 必须处于同一子网中。IP 地址与子网掩码相结合即可指定设备的子网。


   网络 ID 是 IP 地址的第一部分(前三个八位位组)(例如211.154.184.16),它决定用户所在的 IP 网络。子网掩码的值通常为 255.255.255.0;然而由于您的计算机处于工厂 LAN 中,子网掩码可能有不同的值(例如,255.255.254.0)以设置唯一的子网。子网掩码通过与设备 IP 地址进行逻辑 AND 运算来定义 IP 子网的边界。


   在万维网环境下,编程设备、网络设备和 IP 路由器可与全世界通信,但必须分配唯一的IP 地址以避免与其他网络用户冲突。


使用桌面上的“网上邻居”(My Network Places) 分配或检查编程设备的 IP 地址



   如果您使用的是 Windows 7 操作系统,您就可以通过以下菜单选项来分配或检查编程设备的 IP 地址:


● “启动”(Start)

● “控制面板”(Control Panel)

● “网络和共享中心”(Network and Sharing Center)

● 连接至 CPU 的网络适配器的“本地连接”(Local Area Connection)

● “属性”(Properties)

● 在“本地连接属性”(Local Area Connection Properties)


对话框的“此连接使用下列项目:”(This connection uses the following items:) 字段中:


– 向下滚动到“Internet 协议版本 4 (TCP/IP4)”(Internet Protocol Version 4

(TCP/IPv4))。

– 单击“Internet 协议版本 4 (TCP/IP4)”(Internet Protocol Version 4 (TCP/IPv4))。

– 单击“属性”(Properties) 按钮。

– 选择“自动获得 IP 地址 (DCP)”(Obtain an IP address automatically (DCP))

或“使用下面的 IP 地址”(Use the following IP address)(可输入静态 IP 地址)。


● 如果已选中“自动获得 IP 地址”(Obtain and IP address automatically),则您可能需要更改为“使用下面的 IP 地址”(Use the following IP address) 选项以连接到 S7-200 SMART CPU:


– 选择与 CPU 属于同一子网的 IP 地址 (192.168.2.1)。

– 将 IP 地址设置为具有相同网络 ID 的地址(例如,192.168.2.200)。

– 选择子网掩码 255.255.255.0。

– 将默认网关留空。

– 这使您能够连接到 CPU。


   网络接口卡和 CPU 必须位于同一子网,这样 STEP 7-Micro/WIN SMART 才能找到CPU 并与之通信。


为项目中的 CPU 或设备组态或更改 IP 地址



   必须为每个连接至以太网网络的 S7-200 SMART CPU 输入以下 IP 信息:


● “IP 地址”(IP Address):每个 CPU 或设备必须具有一个 Internet 协议 (IP) 地址。CPU 或设备使用此地址在更加复杂的路由网络中传送数据。每个 IP 地址分为四段,每段占8 位,并以点分十进制格式表示(例如,211.154.184.16)。IP

地址的第一部分用于表示网络ID(您正位于什么网络中?),地址的第二部分表示主机ID(对于网络中的每个设备都是唯一的)。IP 地址 192.168.x.y 是一个标准名称,视为未在 Internet 上路由的专用网的一部分。


   所有 S7-200 SMART CPU 都有下列默认 IP 地址:192.168.2.1

   必须为网络上的每台设备设定一个唯一的 IP 地址。


● “子网掩码”(Subnet Mask):子网是已连接的网络设备的逻辑分组。在局域网 (LAN) 中,子网中的节点彼此之间的物理位置通常相对接近。子网掩码定义 IP 子网的边界。


   子网掩码 255.255.255.0 通常适用于本地网络。


● 默认网关 IP 地址:网关(或 IP 路由器)是 LAN 之间的链路。LAN 中的计算机可使用网关向其它网络发送消息,这些网络可能还隐含着其它LAN。如果数据的目的地不在 LAN 内,网关会将数据转发给可将数据传送到其目的地的另一个网络或网络组。网关依靠IP 地址来传送和接收数据包。

 

有三种方法可组态或更改 CPU 或设备板载以太网端口的 IP 信息:


● 在“通信”(Communications) 对话框中组态 IP 信息(动态 IP 信息)

● 在“系统块”(System Block) 对话框中组态 IP 信息(静态 IP 信息)

● 在用户程序中组态 IP 信息(动态 IP 信息)

   CPU 中可以有静态或动态 IP 信息:


• 静态 IP 信息:如果已选中“系统块”(System Block) 中的“IP 地址数据固定为下面的值,不能通过其它方式更改”(IP address data is fixed to the values below and cannot be changed by other means) 复选框,则您所输入的以太网网络信息为静态信息。必须将静态 IP 信息下载至CPU,然后才能在 CPU 中激活。而且,如果您想更改 IP 信息,则只能在“系统块”(System Block) 对话框中更改 IP 信息并将其再次下载至CPU。


• 动态 IP 信息:如果未选中“系统块”(System Block) 中的“IP 地址数据固定为下面的值,不能通过其它方式更改”(IP address data is fixed to the values below and cannot be changed by other means) 复选框,则可通过其它方式更改 CPU 的 IP 地址,而且此 IP 地址信息被视为动态信息。可以在“通信”(Communications)

对话框中或使用用户程序中的 SIP_ADDR 指令更改 IP 地址信息。

   

对于静态和动态 IP,信息均存储在永久性存储器中。

相关文章
|
4月前
|
数据采集 Web App开发 数据挖掘
飞桨x昇腾生态适配方案:07_性能数据分析
本文介绍了性能调优的全流程,包括分析、定位与优化。通过 profiling 工具采集算子级性能数据,定位计算与调度通信瓶颈。针对计算时间过长问题,可通过升级算子或提交工单解决;调度优化则关注重复编译,关闭在线编译或使用 aclnn 算子可提升效率。数据采集使用 paddlepaddle 的 profiler 工具,结合 msprof 解析生成的性能数据,重点分析 op_statistic_*.csv 和 op_summary_*.csv 文件,通过关键字段(如 Ratio、Total Time、Task Duration 和 Task Wait Time)量化性能瓶颈并实施优化策略。
162 10
|
Windows
LabVIEW播放视频文件的方法与例程
LabVIEW播放视频文件的方法与例程
270 1
|
数据采集 JSON 数据可视化
PLC 西门子s7-200 轻松数据上云
​ 在在工业场景中,经常会使用到PLC进行各种设备的数据采集和控制。本教程介绍使用海创边缘网关配置s7-200 smart跑马灯场景效果,并实现数据上传海创物联网平台和阿里云物联网,实际项目中可能更多是跟MES相关系统进行对接,但技术逻辑相同,可参考!
7269 0
|
存储 安全 网络安全
云计算与网络安全:技术融合与挑战应对
当今数字化时代,云计算和网络安全已经成为科技领域的热门话题。本文将探讨云计算和网络安全在技术融合中的重要性以及面临的挑战,从云服务、网络安全、信息安全等多个角度进行分析,并提出相应的解决方案。
129 27
餐饮火锅加盟网站pbootcms模板源码
如果您正在创建火锅店、餐饮店或加盟网站,小编推荐您下载这款餐饮火锅加盟网站pbootcms模板源码,整站源码响应式自适应的设计,可以让您自由编辑且适应任何终端浏览器,节约您的建站时间成本。
317 6
|
图形学
【unity实战】3D水系统,游泳,潜水,钓鱼功能实现
【unity实战】3D水系统,游泳,潜水,钓鱼功能实现
519 0
|
机器学习/深度学习 大数据 数据处理
存内计算市场规模到 2030 年将突破 526 亿美元
存内计算市场规模到 2030 年将突破 526 亿美元
286 10
|
JavaScript 前端开发 Android开发
AutoX.js入门教程
AutoX.js入门教程
错误码:CONTEXT_INCONSISTENT-自查方案
CONTEXT_INCONSISTENT 交易信息被篡改   错误原因: 该笔订单已经请求过一次且在支付宝这边创建交易了,商户未使用与上一次请求相同的参数去调用接口导致此报错。   解决方案: 1、请检查本次请求与之前请求后已存交易的参数是否一致,如商品名称、金额、买卖家等信息。
3048 13
|
决策智能
ortools求解非线性问题
ortools求解非线性问题
1032 0
ortools求解非线性问题