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

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

3天内不再提示

在STEP 7中组态远程I/O ET200SP安全模块

laidenongfhs 来源:中泰PLC自动化教学 2023-06-19 10:38 次阅读

将对在STEP 7 V5.6环境下组态S7-300F CPU与ET200SP安全输入输出模块组态配置进行说明。

本次测试使用的软硬件

CPU 317F-2 PN/DP (6ES7317-2FK14-0AB0),V3.2

IM155-6 PN (6ES7155-6AU00-0BN0),V4.1

STEP 7 V5.6 SP1

可在以下STEP 7版本中安装GSDML

STEP 7版本 所需热补丁 备注
STEP 7 V5.5 SP4 自 HF19 起 不支持 F-AI模块
STEP 7 V5.6 自 HF5 起 不支持 F-AI模块
STEP 7 V5.6 SP1 自 HF6 起

1、硬件组态

1、新建S7-300的项目,插入CPU并建立Profinet总线,添加ET200SP,并对组态进行编译并保存。如图1所示:

b5227d1a-0d9d-11ee-962d-dac502259ad0.jpg

图1-1.硬件组态

b52deaec-0d9d-11ee-962d-dac502259ad0.jpg

图1-2.硬件组态保存并编译

2、编译完成后,打开CPU属性,选择“Protection”,设置安全密码。如图2所示:

b53570aa-0d9d-11ee-962d-dac502259ad0.jpg

图2.安全程序密码设置

3、CPU属性中,选择“F Parameters”,输入安全密码。此密码用于对安全程序进行保护。同时设置安全程序块编号范围。如图3所示:

b546599c-0d9d-11ee-962d-dac502259ad0.jpg

图3-1.设置安全程序密码

b5508372-0d9d-11ee-962d-dac502259ad0.jpg

图3-2.设置安全程序编号范围

4、硬件组态中,根据实际模块安装,在ET200SP中添加安全输入输出模块及服务器模块。如图4所示:

b55d06b0-0d9d-11ee-962d-dac502259ad0.jpg

图4.插入安全模块

5、配置安全输入模块F-DI参数。如图5所示:

b567cd8e-0d9d-11ee-962d-dac502259ad0.jpg

图5.设置F-DI参数

6、配置安全输出模块F-DQ的参数。如图6所示:

b5734128-0d9d-11ee-962d-dac502259ad0.jpg

图6.设置F-DQ参数

7、再次点击“编译并保存”图标,完成后,点击“下载”图标下载硬件组态。如图7所示:

b57e7db8-0d9d-11ee-962d-dac502259ad0.jpg

图7.编译并下载

2、分配设备名称和安全地址

1、点击菜单栏“PLC”,选择"Ethernet--Edit Ethernet Node"。如图8所示:

b58a3dba-0d9d-11ee-962d-dac502259ad0.jpg

图8.打开以太网节点

2、在弹出窗口中点击“Ethernet node”中的"Browse"按钮。此例通过在线搜索的方式选择要分配设备名称的从站。如图9所示:

b5941a1a-0d9d-11ee-962d-dac502259ad0.jpg

图9.搜索MAC地址

3、在新窗口中点击"Start"开始扫描连接的设备,根据设备类型和MAC地址选择需要分配设备名称的设备。可点击"Flash"通过通信指示灯闪烁的方式确认从站是否正确。如图10所示:

b5a0146e-0d9d-11ee-962d-dac502259ad0.jpg

图10.选择设备

4、选择设备并确认后,跳转回原窗口。此时MAC地址已自动填入。在下侧"Device name"中输入设备名称,点击"Assign Name"将设备名称分配给从站设备。如图11所示:

b5a70b20-0d9d-11ee-962d-dac502259ad0.jpg

图11.分配设备名称

5、打开硬件组态,转至在线,安全输入输出模块报错,需要分配安全地址。如图12所示:

b5be6a04-0d9d-11ee-962d-dac502259ad0.jpg

图12.转至在线

6、选中ET200SP,右键点击,在弹出快捷菜单中选择“Name F Address”,如图13所示:

b5cdb50e-0d9d-11ee-962d-dac502259ad0.jpg

图13.分配设备名称

7、进入分配安全地址窗口。①:选择需要分配安全地址的模块;②:点击“Identification”按钮,识别安全模块;③:勾选确认安全模块;④:点击分配安全地址按钮,进行分配。如图14所示:

b5da115a-0d9d-11ee-962d-dac502259ad0.jpg

图14.分配设备名称

8、安全地址分配完成。如图15所示:

b5e47a14-0d9d-11ee-962d-dac502259ad0.jpg

图15.分配完成

9、安全地址分配完成,ET200SP 不再报错。如图16所示:

b5f3b48e-0d9d-11ee-962d-dac502259ad0.jpg

图16.错误消失

至此,设备组态及地址分配结束。

3、安全程序

1、在“Block”中,新建组织块OB35及安全主程序(例如FB1),用户对于安全程序的编程及程序块调用都在安全主程序中进行。点击工具栏“Edit Safety Program”图标,点击“Runtime groups”,新建安全运行组。如图17所示:

b5fc7aba-0d9d-11ee-962d-dac502259ad0.jpg

图17.新建安全运行组

2、点击“New”,新增安全运行组。如图18所示:

b608da80-0d9d-11ee-962d-dac502259ad0.jpg

图18.新建安全运行组

3、定义安全运行组。“F-CALL block”中手动输入安全调用程序块;“F-program block”中选择提前建立的安全主程序(例FB1);同时手动输入调用安全主程序时的背景DB块及安全运行组的最大循环时间。如图19所示:

b6104d6a-0d9d-11ee-962d-dac502259ad0.jpg

图19.定义程序块

4、新的安全运行组设置完成。当前模式为“unknown”。如图20所示:

b618a62c-0d9d-11ee-962d-dac502259ad0.jpg

图20.设置完成

5、安全运行组设置完成后,安全程序新增了设置项。如图21所示:

b6211cf8-0d9d-11ee-962d-dac502259ad0.jpg

图21.设置完成

4、安全运行组设置完成,在OB35中调用“F-CALL block”(此处为FC1)。如图22所示:

b62996bc-0d9d-11ee-962d-dac502259ad0.jpg

22.调用F-CALL

4、点击工具栏图标,打开安全运行组,未下载时显示当前模式为“unknown”,点击“Download”进行下载。如图23所示:

b633cc86-0d9d-11ee-962d-dac502259ad0.jpg

图23.下载安全程序

5、安全程序下载完后,当前模式变为“Activated”,安全模式激活。如图24所示:

b63f55a6-0d9d-11ee-962d-dac502259ad0.jpg

图24.安全程序下载完成

6、按照工艺要求,在安全主程序(例FB1)中对安全相关功能进行编程。对于安全相关程序的下载,都需要通过安全程序编辑器中的“Compile”编译后再点击“Download”下载。如图25所示:

b64b80b0-0d9d-11ee-962d-dac502259ad0.jpg

图25.安全程序更改下载

说明:修改安全程序密码。如图26所示:

b657a246-0d9d-11ee-962d-dac502259ad0.jpg

图26.修改安全程序密码

审核编辑:汤梓红

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

    关注

    0

    文章

    42

    浏览量

    10690
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206564
  • S7-300
    +关注

    关注

    8

    文章

    224

    浏览量

    33784
  • step
    +关注

    关注

    0

    文章

    40

    浏览量

    20272
  • 安全模块
    +关注

    关注

    0

    文章

    14

    浏览量

    6512

原文标题:3、安全程序

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    长期高价回收西门子安全模块ET200SP系列模块,西门子触摸屏

    `长期高价回收西门子安全模块ET200SP系列模块,西门子触摸屏,长期高价求购西门子安全模块
    发表于 04-10 21:34

    西门子s7-ET200SP系列输入输出模块136模块及138模块高价回收

    `回收西门子s7-ET200SP系列输入输出模块西门子 回收热线***同步微信大量回收西门子s7-ET200SP系列136模块138模块15
    发表于 07-20 20:47

    et200sp系统服务器模块,西门子ET200 精选资料分享

    技术的基本知识,才能理解本文档。本文档的适用范围本文档适用于 ET 200SP 分布式 I/O 系统。定义本文档
    发表于 09-02 08:51

    苏州回收ET200SP系列plc模块136-6BA00模块151模块155模块

    模块 6ES7136-6BA00-0CA0 西门子ET200SP模块西门子ET200SP输入模块6ES7136-6DB00-0CA0 故障
    发表于 11-15 15:21

    有回收西门子二手模块 本市地区回收西门子plc模块ET200SP系列

    有回收西门子二手模块 本市地区回收西门子plc模块ET200SP系二手西门子模块s7-ET200SP系列 155系列 136 系列高价回收回
    发表于 03-06 17:26

    上门回收ET200SP西门子136-6DB00模块155-6AU01模块512-1DK01二手模块

    上门回收ET200SP西门子136-6DB00模块155-6AU01模块512-1DK01二手模块回收ET200系列西门子小
    发表于 03-06 17:35

    安庆有回收ET200SP西门子输入输出模块控制单元模块

    6ES7136-6DB00-0CA0 故障安全模块 F-DQ 4x24VDC/2A PM 高性能型,基座单元类型 A0西门子ET200SP输入模块6ES7136-6DB00-0CA0
    发表于 03-10 10:26

    滁州回收【ET200SP】系列西门子全新二手136-6DB00模块155-6AU01模块

    PLC模块 6ES7136-6BA00-0CA0 西门子ET200SP模块西门子ET200SP输入模块6ES7136-6DB00-0CA0
    发表于 03-10 10:28

    宿州回收136-6BA00模块大量回收ET200SP西门子拆机模块

    ET200SP模块西门子ET200SP输入模块6ES7136-6DB00-0CA0 故障安全模块
    发表于 03-10 10:30

    西门子ET200SP系列分布式IO系统的用户手册免费下载

    实现安全工程应用。安全程序的组态和编程方式与标准 CPU 相同。提供有种类丰富的 I/O 模块,进一步完善了该产品线。 SIMATIC ET
    发表于 06-15 08:00 14次下载
    西门子<b class='flag-5'>ET200SP</b>系列分布式IO系统的用户手册免费下载

    实现ET200SP模块热插拔的具体方法

    此功能允许在操作过程中移除和插入模块而不会导致 ET 200SP 分布式 I/O 系统发生站故障,ET 200SP 分布式 I/O 系统将继
    的头像 发表于 10-09 09:56 4428次阅读

    西门子故障安全应用实例——ET200SP F-DI连接安全型接近开关

    前面的文章我们曾介绍过西门子ET 200SP的故障安全型数字量输入模块(认识西门子ET 200SP
    的头像 发表于 02-10 14:29 2254次阅读

    PLC1500与ET200SP分布式IO接口模块组态通讯

    的型号 1.4确定 2.1 在设备视图中,点击属性 2.2 点击以太网地址 2.3 添加新子网 2.4 设置IP地址 第二部分:添加分布式IO ET200SP 3.1 在硬件目录,找到ET200SP的接口模块,点击拉到网络视图中
    的头像 发表于 05-29 09:20 6202次阅读
    PLC1500与<b class='flag-5'>ET200SP</b>分布式IO接口<b class='flag-5'>模块</b><b class='flag-5'>组态</b>通讯

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站
    的头像 发表于 06-08 13:58 3562次阅读
    推荐国产<b class='flag-5'>远程</b>IO,替代西门子<b class='flag-5'>ET200SP</b>,可接西门子三菱欧姆龙PLC做从站

    西门子S7-1500与ET200SP分布式IO接口模块组态通讯

    在硬件目录,找到ET200SP的接口模块,点击拉到网络视图中。
    的头像 发表于 06-20 11:11 6305次阅读
    西门子S7-1500与<b class='flag-5'>ET200SP</b>分布式IO接口<b class='flag-5'>模块</b><b class='flag-5'>组态</b>通讯