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

    文章

    15870

    浏览量

    175299
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10696

    浏览量

    209284
  • S7-200
    +关注

    关注

    13

    文章

    406

    浏览量

    50121

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

    s7-200smart编程教程

    S7-200 Smart是西门子推出的一款紧凑型、高性能的PLC(可编程逻辑控制器),广泛应用于各种工业自动化领域。本教程将详细介绍S7-200 Smart的编程方法,包括硬件配置、软
    的头像 发表于 12-14 11:11 2388次阅读

    西门子S7-200 SMART PLC计数器指令介绍

    计数器的功能是对输入脉冲进行计数。S7-200系列PLC有三种类型的计数器
    的头像 发表于 11-29 14:15 1.7w次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> PLC计数器指令介绍

    PLC西门子S7-200smartS7-1200的区别?

    PLC西门子S7-200smartS7-1200的区别? 西门子S7-200 smartS7-1200是西门子公司推出的两个PLC产品系
    的头像 发表于 11-17 11:41 8602次阅读

    西门子S7-200 SMART V2.8版本优势分析

    西门子S7-200 SMART V2.8全新版本发布,功能大大增强,性价比进一步提升!200 SMART系列PLC作为一款小型高性价比的PLC,在泵站、一体化设备、成套设备等小型项目中
    发表于 11-17 10:59 3969次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> V2.8版本优势分析

    西门子S7-200 SMART PLC编程软元件介绍

    模拟量输入映像寄存器与模拟量输出映像寄存器。西门子S7-200 Smart系列PLC的CPU为模拟量信号输入端/输出端开辟的一个存储区。
    发表于 11-08 10:29 2715次阅读
    西门子<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> PLC编程软元件介绍

    S7-200 SMART与调试助手之间TCP通信

    S7-200 SMART 在 CPU 硬件固件及编程软件版本均升级到 V2.2 之后才开始支持开放式通信。编程软件版本低于V2.2,无 Open User Communication 库指令;硬件固件低于 V2.2,硬件不支持开放式通信协议。
    的头像 发表于 10-29 17:25 898次阅读
    <b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>与调试助手之间TCP通信

    基于S7-200 PLC水厂自控系统设计

    电子发烧友网站提供《基于S7-200 PLC水厂自控系统设计.pdf》资料免费下载
    发表于 10-26 09:41 0次下载
    基于<b class='flag-5'>S7-200</b> PLC水厂自控系统设计

    基于S7-200 PLC的位置控制器设计

    电子发烧友网站提供《基于S7-200 PLC的位置控制器设计.pdf》资料免费下载
    发表于 10-18 10:48 0次下载
    基于<b class='flag-5'>S7-200</b> PLC的位置控制器设计

    S7-200SMART模拟量应用

    S7-200 SMART PLC为核心,讲解如何编写自定义指令,主要采用梯形图作为编程语言。第一篇:预备知识 一、扫描 梯形图中的所有指令通常遵循扫描原则进行执行
    发表于 10-08 14:43 7次下载