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

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

3天内不再提示

S7-200 SMART P ROFINET网络

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-04-02 10:01 次阅读

S7-200 SMART P ROFINET 网络中最多可有 8 个 PROFINET IO 设备和 64 个模块。

CPU 组态为控制器

要将 C PU 组态为控制器,按以下步骤操作:

1. 打开 PROFINET 向导。

72b43c9c-b12e-11ec-aa7f-dac502259ad0.png

以太网端口 组态 IP 地址的方法有两种:

• 分配固定 IP 地址

• 通过其他途径(如 DCP 和编程语句)获取 IP 地址。

注:

IP 地址设置有如下差异:

• 如果选择 CPU 作为智能设备,可以选择上述任一方法。

• 如果选择 CPU 作为控制器,只需分配一个固定 IP 地址和站名即可。

通信 可以为控制器分配“ 发送时钟”(send clock) 和“启动时间”(start up time)。

注:“ 启动时间” (start up time) 设置影响 CPU 通电后其切换至 RUN模式所需的时间。“ 启动时间”(start up time) 的默认值为 10 s ,最大值为一分钟。

具体情况有如下差异:

• 如果“ 启动时间”(start up time) 设置为零,CPU 将立即切换到 RUN 模式。

• 如果在“启动时间” (start up time ) 内建立完整连接,则 CPU 会在建立连接后切换至 RUN 模式。

• 如果“ 启动时间”(start up time) 结束后未建立连接,则 CPU 在“ 启动时间”(start up time) 结束后切换至 RUN 模式。

2. 选中“控制器”(Controller) 复选框。

3. 输入一个固定 IP 地址和站名,设置发送时钟和启动时间。

72e25f5a-b12e-11ec-aa7f-dac502259ad0.png

4. 单击窗口底部的“下一步”(Next) ,或单击 PROFINET 网络树中的 CPU 名称,进入组态页面。

731053d8-b12e-11ec-aa7f-dac502259ad0.png

① PROFINET 网络树 ,PROFINET 网络结构树。

② PROFINET 网络视图 ,PROFINET 网络视图。

③ PROFINET 设备目录树

PROFINET 设备目录。

PROFINET 设备目录树中有两个节点:

PLC S7 -200 SMART:显示 S7-200 SMART CPU 。

该节点下的 S7- 200 SMART CPU 可以是 0AA0 或 0AA1 CPU。

• PROFINET-IO :显示按导入的 GSDML 文件定义的设备。

④ PROFINET 设备描述

⑤ 设备表 在 PROFINET 网络中组态的设备列表。

可为设备表中的设备输入设备名或添加注释(可选)。

“ IP 设置”(IP setting) 下拉列表中的地址分配属性如下:

• 固定 IP :PROFINET IO 设备的接口具有固定 IP ,无需在此处设置 IP 地址。

• 用户设置 (Set by user) :PROFINET IO 设备的 IP 地址由控制器按 DCP 协议分配,必须设置 IP 地址。

5. 在 PROFINET 设备目录树中选择一个 PROFINET 设备,然后单击设备表下方的“添加”(Add) 按钮。也可以将设备拖放到设备表中。

结果:PROFINET 被添加到设备表、网络视图和 PROFINET 网络树中。

6. 输入设备名,设置 IP 地址并添加可选注释。

7. 单击“下一步”(Next) 按钮或 PROFINET 网络树中的模块,进入模块组态对话框。

733199c6-b12e-11ec-aa7f-dac502259ad0.png

8. 单击模块目录树中的模块或子模块。可添加模块或子模块的插槽变为绿色。

9. 单击“添加”(Add) 按钮或将模块拖放到插槽中。

10. 单击“下一步”(Next) 按钮或 PROFINET 网络树中的模块名称,组态模块或检查模块的详细信息

736dbf5a-b12e-11ec-aa7f-dac502259ad0.png

对于“ 端口”(Port) 选项卡中的“启用自协商”(Enable autonegotiation) 选项,必须将此选项的设置与伙伴端口的设置保持一致。否则,将无法检测到所连接网络的运行参数,因此无法对数据传输速率和传输模式进行最佳设置。

11. 验证 PROFINET 组态。

738bf498-b12e-11ec-aa7f-dac502259ad0.png

12. 单击“生成”(Generate) 按钮保存组态。

将 CPU 组态为不带下级 PROFINET IO 系统的智能设备

步骤

要在 PROFINET 向导中组态智能设备项目,请按下列步骤操作:

1. 打开 PROFINET 向导。

2. 选中“智能设备”(I -Device) 复选框。

智能设备 PROFINET 接口参数和端口可由智能设备自身或上位 IO 控制器分配。

如果选中“ PROFINET 接口参数由上位控制器分配” (Parameter assignment of PROFINET interface by higher-level IO controller) 复选框,则会由上位控制器设置智能设备的 PROFINET 接口参数。

73b29648-b12e-11ec-aa7f-dac502259ad0.png

3. 组态 IP 地址。

对于 IP 地址,可分配固定 IP 值或通过其它途径获取 IP 地址。

4. 设置“发送时钟”(Send Clock) 和“启动时间”(Start up time)。

5. 单击“下一步”(Next) 按钮进入组态页面。会显示“传送区”(Transfer area) 表和“导出 GSDML 文件”(Export GSDML) 字段。

73dd45a0-b12e-11ec-aa7f-dac502259ad0.png

传送区用作与智能设备 CPU 的用户程序之间的接口,在上位控制器与智能设备之间交换通信数据。用户程序对输入进行处理并输出处理结果。

6. 组态传送区。

7. 单击“导出”(Export) 按钮导出 GSDML 文件。

8. 单击“生成”(Generate) 按钮保存组态。

9. 将该智能设备项目下载到 CPU 。

审核编辑 :李倩

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

    关注

    112

    文章

    16385

    浏览量

    178379
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10873

    浏览量

    212056
  • S7-200
    +关注

    关注

    13

    文章

    408

    浏览量

    50466

原文标题:S7-200 SMART P ROFINET 网络

文章出处:【微信号: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 464次阅读
    西门子1200、<b class='flag-5'>200smart</b>、LOGO实现<b class='flag-5'>S7</b>通讯演示

    西门子plc200编程实例详解

    S7-200系列包括多种不同型号的CPU模块和扩展模块,可以根据具体的应用需求进行选择和配置。其主要特点包括:高性能的CPU、丰富的指令集、强大的网络通信功能以及易于使用的编程软件等。 在编程方面,西门子PLC S7-200
    的头像 发表于 10-22 14:38 760次阅读

    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 576次阅读
    EG网关采集西门子<b class='flag-5'>S7-200smart</b>转Modbus协议

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

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

    S7-200指令库

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

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

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如何使用S7协议读取西门子
    的头像 发表于 07-11 11:55 6006次阅读
    <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 集成的 RS485 通信端口的引脚分配如表1. S7-200 SMA
    发表于 02-27 11:28 3039次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>的通信端口解析

    两台西门子s7-200smart plc如何通过互联网远程通讯?

    监控和控制的需求,对于位于不同地点的PLC设备如何实现远程通讯,则成为了许多工业企业面临的一项重要问题。 两台西门子s7-200smart plc如何通过互联网远程通讯? 西门子S7-200smart PLC是一种高性能、高可靠性的微型控制器,广泛应用于工厂自动化、
    的头像 发表于 02-01 15:22 2451次阅读
    两台西门子<b class='flag-5'>s7-200smart</b> plc如何通过互联网远程通讯?

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

    这是一个不用编程即可瞬间实现S7-200smartS7-1500的以太网通讯的方法,这种控制方式下最多可以控制128台S7-200SMART。本方案以组态王与S7-1500和2台
    的头像 发表于 01-24 08:58 1223次阅读
    <b class='flag-5'>S7</b>-1500与多台<b class='flag-5'>200SMART</b>之间无线以太网通讯搭建方法

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

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

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

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

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

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