0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S7-200 SMART可实现CPU和HMI之间的多种通信

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:微笑应对 2022-09-05 16:02 次阅读

9f210360-2b94-11ed-ba43-dac502259ad0.png

S7-200 SMART 使用的软件: STEP7-Micro/WIN SMART 提供了一个用户友好的环境,供用户开发、编辑和监视控制应用所需的逻辑。

STEP7-Micro/WIN SMART 提供三种程序编辑器(LAD 、FBD 和 STL),用于方便高效地开发适合用户应用的控制程序。

S7-200 SMART 可实现 CPU编程设备和 HMI 之间的多种通信

以太网

– 编程设备到 CPU 的数据交换

– HMI 与 CPU 间的数据交换

RS485

– 总共支持 126 个可寻址设备(每个程序段 32 个设备)

– 支持 PPI (点对点接口)协议

– HMI 与 CPU 间的数据交换

– 使用自由端口在设备与 CPU 之间交换数据(XMT/RCV 指令)

RS232

– 支持与一台设备的点对点连接

– 支持 PPI 协议

– HMI 与 CPU 间的数据交换

– 使用自由端口在设备与 CPU 之间交换数据(XMT/RCV 指令)

CPU 通信连接

CPU 最多可支持下列数量的并发异步通信连接:

● 以太网编程端口:CPU 提供以下连接:

– HMI 连接:四个专用 HMI 连接。

– PG 连接:一个编程设备 (PG) 连接。

● 集成的 RS485 端口(端口 0 ): 四个支持 HMI 设备的连接。

● CM01 信号板 (SB) RS232/RS485 端口(端口 1 ): 四个支持 HMI 设备的连接。

CPU 通信端口

支持以下通信类型的 S7-200 SMART CPU 具有三个通信接口

● 以太网端口:

– STEP 7-Micro/WIN SMART 编程

– HMI - 以太网类型

● RS485 端口(端口 0 ):

– TD/HMI - RS485 类型

– 自由端口 (XMT/RCV) 包括 Siemens 提供的 USS 和 Modbus 库

● RS485/RS232 信号版 (SB)(如存在,端口 1 ):

– TD/HMI - RS485 或 RS232 类型

– 自由端口 (XMT/RCV) 包括 Siemens 提供的 USS (仅 RS485 )和 Modbus(RS485 或 RS432 )库 .

以太网 --通讯 :

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

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

● 编程设备

● HMI 显示器

TCP/IP 协议

TCP/IP 以太网可以将 S7-200 SMART CPU 链接到工业以太网网络。

工业以太网网络包括以下功能:

● 基于 TCP/IP 通信标准进行通信

● 工厂安装的 MAC 地址

● 自动检测全双工或半双工通信,10 MB 和 100 MB

● 多个连接(最多 4 个 HMI 和 1 个程序员

---本地/ 伙伴连接

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

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

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

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

通信伙伴设置和建立通信连接。 主动设备建立连接,被动设备则接受或拒绝来自主动设备的连接请求。 建立连接后,可通过主动设备对该连接进行自动维护,并通过主动和被动设备对其进行监视。

以太网网络组态示例

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

● 将 CPU 连接到编程设备

9f4538ca-2b94-11ed-ba43-dac502259ad0.png

● 将 CPU 连接到 HMI

9f58d4fc-2b94-11ed-ba43-dac502259ad0.png

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

9f776020-2b94-11ed-ba43-dac502259ad0.png

9f9566f6-2b94-11ed-ba43-dac502259ad0.png

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

通过“通信”(Communications) 对话框进行的 IP 信息更改立即生效,无需下载项目。

要访问此对话框,请执行以下操作之一:

9fb2acac-2b94-11ed-ba43-dac502259ad0.png

1. 在导航栏中单击“通信”(Communications) 按钮。

2. 在项目树中,选择“通信”(Communications) 节点,然后按下 Enter ,或双击“通信”(Communications) 节点。

要输入或更改 IP 信息,执行以下操作:

● 如果尚未选择,请单击“网络接口卡”(Network Interface Card) 下拉列表,并为您的编程设备选择网络接口卡 (NIC) 。

● 选择“更新可访问的设备”(Update accessible devices) ,然后按 Enter ;或者双击“更新可访问的设备”(Update accessible devices) 以显示以太网上所有运行的 CPU 。

● 单击所需的 CPU 。

● 如果需要标别要组态或更改的 CPU ,单击“闪烁指示灯”(Flash Lights) 按钮。 此按钮会针对列表中高亮显示的 CPU 闪烁“STOP” 、“RUN” 和“FAULT” 灯。

● 单击“编辑”(Edit) 按钮可对 IP 信息进行更改。

● 更改以下 IP 信息:

– IP 地址– 子网掩码 – 默认网关 – 站名

● 按下“设置”(Set) 按钮。 按下“设置”(Set) 按钮后,将在 CPU 中更新这些值。

9fc8cb90-2b94-11ed-ba43-dac502259ad0.png

当您在“通信”(Communications) 对话框中组态板载以太网端口的 IP 信息时,此信息为“动态”。 如果未选中“系统块”(System Block) 对话框中的“IP 地址数据固定为下面的值,不能通过其它方式更改”(IP address data is fixed to the values below and cannot be ch anged by other means) 复选框,则必须在“通信”(Communications) 对话框中输入 IP 信息。 可通过单击“设置”(Set) 按钮,输入新 IP 地址信息并更新此信息.

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

在“系统块”(System Block) 中进行的 IP 信息组态或更改为项目的一部分,在您将项目下载至 CPU 前不会生效。

要访问此对话框,请执行以下操作之一:

9fe98902-2b94-11ed-ba43-dac502259ad0.png

1. 在导航栏中单击“系统块”(System Block) 按钮。

2. 在项目树中,选择“系统块”(System Block) 节点,然后按下 Enter ,或双击“系统块”(System Block) 节点。

要输入或更改 IP 信息,执行以下操作:

● 如果尚未选中,单击“IP 地址数据固定为下面的值,不能通过其它方式更改”(IP address data is fixed to the values below and cannot be changed by other means) 复选框。 以太网端口 IP 信息字段启用。

● 输入或更改以下 IP 信息:

– IP 地址 – 子网掩码 – 默认网关 – 站名

9ffb9494-2b94-11ed-ba43-dac502259ad0.png

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

完成 IP 信息组态后,将项目下载到 CPU 。 所有具有有效 IP 地址的 CPU 和设备都显示在“通信”(Communications) 对话框中。

a025748a-2b94-11ed-ba43-dac502259ad0.png

a049b25a-2b94-11ed-ba43-dac502259ad0.png

搜索以太网网络上的 CPU 和设备

可在“通信”(Communication) 对话框中搜索和标识连接到以太网网络的 S7-200 SMART CPU。 要访问此对话框,请单击以下某项:

a06c8cc6-2b94-11ed-ba43-dac502259ad0.png

“ 通信”(Communications) 对话框通过创建设备状态自动检测给定以太网网络上所有已连接且可用的 S7-200 SMART CPU 。(请参见下图。) 选择 CPU 后,列出以下有关该

CPU 的详细信息:

● MAC 地址

● IP 信息

● 站名

CPU 的 IP 地址与 STEP 7-Micro/WIN SMART 项目不相关联。 打开 STEP 7-Micro/WIN SMART 项目不会自动选择 IP 地址或建立到 CPU 的连接。 每次创建新项目或打开现有 STEP 7-Micro/WIN SMART 项目,您都必须转至“通信”(Communications) 对话框建立到 CPU 的连接。“ 通信”(Communications) 对话框将显示上次选择的 CPU 。

a0887710-2b94-11ed-ba43-dac502259ad0.png

HMI 与 CPU 通信

CPU 支持通过以太网端口与 HMI 通信。 设置 CPU 和 HMI 之间的通信时必须考虑以下要求:

a0aa57e0-2b94-11ed-ba43-dac502259ad0.png

组态/ 设置:

● 必须为 CPU 组态一个 IP 地址。

● 必须设置并组态 HMI,以便连接 CPU 的 IP 地址。

● 一对一通信不需要以太网交换机;网络中有两个以上的设备时需要以太网交换机。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SMART
    +关注

    关注

    3

    文章

    224

    浏览量

    44711
  • S7-200
    +关注

    关注

    13

    文章

    408

    浏览量

    50463
  • 以太网通讯
    +关注

    关注

    0

    文章

    21

    浏览量

    7254

原文标题:S7-200 SMART 的以太网通讯

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子1200、200smart、LOGO实现S7通讯演示

    版本软件 4、交换机 五口路由器 5、若干网线 6、LOGO!A8.2 12/24RCE  系列 7S7-200smart  st20系列 8、S7-1200  1211c 系列 二、通信实
    的头像 发表于 12-05 09:31 461次阅读
    西门子1200、<b class='flag-5'>200smart</b>、LOGO<b class='flag-5'>实现</b><b class='flag-5'>S7</b>通讯演示

    西门子plc200编程实例详解

    S7-200系列包括多种不同型号的CPU模块和扩展模块,可以根据具体的应用需求进行选择和配置。其主要特点包括:高性能的CPU、丰富的指令集、强大的网络
    的头像 发表于 10-22 14:38 752次阅读

    s7-200_SMART系统手册

    电子发烧友网站提供《s7-200_SMART系统手册.pdf》资料免费下载
    发表于 10-21 10:50 7次下载

    如何用 S7-200 实现 Modbus 通信?

    电子发烧友网站提供《如何用 S7-200 实现 Modbus 通信?.pdf》资料免费下载
    发表于 09-14 10:22 1次下载

    EG网关采集西门子S7-200smart转Modbus协议

    通过EG边缘计算网关,用户可以轻松实现西门子S7-200 Smart PLC数据的采集,并将其转换为标准Modbus协议输出。这种跨协议的数据转换方案极大简化了工业系统的集成,使不同品牌、不同协议
    的头像 发表于 09-10 10:42 572次阅读
    EG网关采集西门子<b class='flag-5'>S7-200smart</b>转Modbus协议

    西门子PLC不得不说的事:S7-200SMART通信端口及连接方式

    今天我们来聊聊西门子S7-200 SMART的“通信大法”!挺简单的,咱们来捋捋~ S7-200 SMART 是西门子公司推出的一款面向小型
    的头像 发表于 08-27 17:31 1129次阅读
    西门子PLC不得不说的事:<b class='flag-5'>S7-200SMART</b><b class='flag-5'>通信</b>端口及连接方式

    S7-200指令库

    S7-200库文件是西门子旗下同款编程软件的可调用数据库,安装也可直接覆盖进行使用。常用的数据库,简便方便调用。在PLC中调试中节省时间。
    发表于 07-23 12:29 7次下载

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如何使用S
    的头像 发表于 07-11 11:55 5994次阅读
    <b class='flag-5'>S7</b>协议读取西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> PLC数据

    西门子S7-200 Smart PLC加密设置全面指南

    本文将详细介绍西门子S7-200 Smart PLC的加密设置方法,帮助用户更好地保护PLC程序的安全。
    发表于 03-27 10:14 1.1w次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> PLC加密设置全面指南

    西门子S7-200 SMART通信端口解析

    S7-200 SMART CPU 集成的 RS485 通信端口(端口0)是与 RS485 兼容的9针 D 型连接器。CPU 集成的 RS48
    发表于 02-27 11:28 3034次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>的<b class='flag-5'>通信</b>端口解析

    S7-1500与多台200SMART之间无线以太网通讯搭建方法

    S7-200smart为例,介绍S7-1500与多台 S7-200smart在Profinet协议下的自组网无线通信实现过程。在本方案中采用了西门子PLC无线通讯终端DTD418M,作
    的头像 发表于 01-24 08:58 1218次阅读
    <b class='flag-5'>S7</b>-1500与多台<b class='flag-5'>200SMART</b><b class='flag-5'>之间</b>无线以太网通讯搭建方法

    两台西门子S7-200 SMART PLC通过Modbus RTU协议通讯的流程简析

    PLC2台,分别是200SMART 的CR60和SR20;
    的头像 发表于 01-12 10:05 3641次阅读
    两台西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> PLC通过Modbus RTU协议通讯的流程简析

    西门子S7-1200与S7-300PLC之间的区别有哪些?

    S7-1200作为新推出的紧凑型控制器,其产品定位在原有的SIMATIC S7-200S7-300之间,它与S7-300的区别主要体现在硬
    的头像 发表于 01-10 10:54 1081次阅读
    西门子<b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7</b>-300PLC<b class='flag-5'>之间</b>的区别有哪些?

    如何在S7-200 SMART CPU断电重启后保持运动控制的当前位置值?

    S7-200 SMART 断电重启后由于初始化指令的执行,当前位置会复位为0。要使S7-200 SMART运动控制的当前位置值在CPU断电重
    的头像 发表于 01-10 10:28 2171次阅读
    如何在<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> <b class='flag-5'>CPU</b>断电重启后保持运动控制的当前位置值?

    S7-200加位置控制模块是加什么模块啊?

    S7-200可以通过内置的脉冲串输出指令和脉宽调制指令来实现速度和位置控制,也可以加位置控制模块 那如果加位置控制模块是加什么模块啊?有具体型号吗?
    发表于 01-10 06:24