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

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

3天内不再提示

如何加密S7 -GRAPH 块?

机器人及PLC自动化应用 ? 来源:机器人及PLC自动化应用 ? 作者:机器人及PLC自动化 ? 2021-03-18 10:15 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

问题:如何加密S7-GRAPH 块?

解答:在 STEP7 中,只有STL 源文件格式支持块保护功能,仅仅有S7-GRAPH 源文件无法实现块保护功能。因此可以通过由S7-GRAPH 源文件生成STL 格式源文件的方式实现块保护功能。可以按照如下步骤实现:

1. 首先将S7-GRAPH FB 备份为S7-GRAPH FB 源文件

? 打开S7-GRAPH FB,并通过“File > Generate Source File...”创建S7-GRAPH 源文件。

? 在打开的对话框中输入对象名称,例如“Source_FB”。

? 用 OK 键进行保存,生成了S7-GRAPH 源文件后,关闭S7-GRAPH FB。

2. 生成STL 格式的FB

? 在 Windows 操作系统中,通过“Start > SIMATIC> STEP 7 > LAD,STL,FBD-Programming S7 Blocks”打开LAD/STL/FBD 编辑器。

? 在 LAD/STL/FBD 编辑器中,通过“File > Open”选择STEP 7 项目,打开在S7-GRAPH中创建的块(例如FB51)。

? 选择菜单中“File > Save”,此时显示信息提示:此块是在不同的编程语言中创建的,保存后则不能再用其原始创建语言(S7-GRAPH)进行编辑。点击“Yes”按钮。则在S7-GRAPH 中创建的功能块,现在已经变为STL 语言格式了。

3. 生成STL 格式的源文件

? 在 LAD/STL/FBD 编辑器中通过“File > Generate Source...”创建STL 源文件

? 在打开的对话框中输入对象名称,例如“Protect_FB”。

? 选中要为其创建STL 源文件的块(例如FB51),并将这个块移到右边的“Blocks Selected”窗口中。

? 以 OK 确认,生成STL 源文件,关闭LAD/STL/FBD 编辑器。

4. 现在在“Sources”文件夹中有两个源文件。

? STL 源文件(Protect_FB),

? S7-GRAPH 源文件(Source_FB),

5. 生成加密的FB

? 打开STL 源文件 “Protect_FB”,并在“TITLE”下的块的声明段插入关键字KNOW_HOW_PROTECT

? 通过“File > Save" and "File > Compile”保存并编译STL 源文件。则 FB51 被加密。

编辑;jq

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

    关注

    0

    文章

    86

    浏览量

    18883
  • S7-GRAPH编程
    +关注

    关注

    1

    文章

    6

    浏览量

    3295

原文标题:如何加密S7 -GRAPH 块

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    S7通信稳不稳?避开这些上位机开发常见雷区是关键!

    上位机使用S7通信涉及诸多要点,稍不注意就容易踩坑。今天,我们就来详细剖析那些最常见的‘雷区’。 一、连接类型设置 以C#上位机使用Sharp7通信库为例,Sharp7默认使用的连接资源是PG,若不
    的头像 发表于 08-08 15:03 ?172次阅读
    <b class='flag-5'>S7</b>通信稳不稳?避开这些上位机开发常见雷区是关键!

    ProfibusDP转DeviceNet施耐德PLC联合西门子S7–1200提升物流仓储货物分拣效率技术案例

    DeviceNet转 ProfibusDP网关在物流仓储中心的自动化程度不断提升,众多设备协同作业。某大型物流仓库,其货物分拣区由西门子 S7 - 1200 系列 PLC 通过 Profibus
    的头像 发表于 07-23 21:45 ?103次阅读
    ProfibusDP转DeviceNet施耐德PLC联合西门子<b class='flag-5'>S7</b>–1200提升物流仓储货物分拣效率技术案例

    西门子S7 PLC通过深控技术无点表工业网关实现数据采集与智能决策方案

    深控技术“不需要点表的工业数采网关”针对西门子S7系列PLC(包括S7-300、S7-400、S7-1200、S7-1500等)的兼容性设计
    的头像 发表于 05-23 10:44 ?327次阅读

    S7在win10安装步骤

    S7在win10安装步骤,经过多次测试,均成功。
    发表于 04-10 18:09 ?0次下载

    广汽传祺携手Momenta推出首款高阶智驾SUV传祺向往S7

    近日,广汽传祺与全球领先的自动驾驶公司Momenta携手,宣布旗下首款搭载高阶智驾系统的SUV——传祺向往S7正式上市。
    的头像 发表于 04-02 15:11 ?529次阅读

    如何在MBDT中使用S32k344进行加密

    我想加密和解密通过 CAN 总线发送的数据,为此我想使用 S32k344 中的 HSE 模块在 MBDT 1.5 中进行对称加密-解密,但工具箱中没有可用的。那我该怎么做呢。请分享与
    发表于 03-25 07:21

    MCGS触摸屏与西门子S7系列PLC以太网通信

    随着计算机控制技术的不断发展,可编辑逻辑控制 器的应用也在不断普及,成为自动化技术的重要组成, 其中西门子 S7 系列的 PLC 在我国工业控制中也占有了很 大的比重。触摸屏作为一种直观、方便的人
    的头像 发表于 03-20 14:19 ?1844次阅读
    MCGS触摸屏与西门子<b class='flag-5'>S7</b>系列PLC以太网通信

    东风本田S7正式下线

    2月25日,东风本田S7下线活动在东风本田新能源工厂新能源总装科举行。
    的头像 发表于 02-26 10:19 ?524次阅读

    S7-1200/1500中创建气缸功能的编程指南

    使用时进行重复调用即可,这样可以提升程序的编写效率。那么在S7-1200/1500中如何编写一个气缸标准的程序呢?其实,在网站上可以找到很多工程师提供的气缸程序,但在这里我给大家介绍下我在项目中使用的气缸标准
    的头像 发表于 02-13 10:19 ?2254次阅读
    在<b class='flag-5'>S7</b>-1200/1500中创建气缸功能<b class='flag-5'>块</b>的编程指南

    东风风行星海S7长续航版上市

    星海S7 650KM长续航版完美解决了纯电车主长途出行的续航顾虑,凭借卓越的电池技术和高效的能量管理系统,其续航里程高达650公里,这意味着用户在长途驾驶和冬季出行时,可以更加安心、自信地享受驾驶乐趣。同时,最大功率提升至200kw,零百公里加速时间缩短至5.9s,可以享
    的头像 发表于 12-24 14:43 ?526次阅读

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

    : 1、三台实现S7通讯 2、任意一台控制另外两台输出QB0输出状态 3、任意一台读写另外两台的数据VB10 VB20 VB30寄存器 4、熟悉西门子S7通讯 三、通信连接说明: 1、三台PLC网线端口连接至五口路由器 2、五口路由器另一
    的头像 发表于 12-05 09:31 ?1984次阅读
    西门子1200、200smart、LOGO实现<b class='flag-5'>S7</b>通讯演示

    加密核心是基于Rijndael AES-128,具有192位可编程参数的加密芯片

    加密芯片 - ALPU-C,该款加密芯片是ALPU系列中的高端IC,其加密核心基于RijntradAES-128,具有192位可编程参数。它是一个从设备,总通过串行总线与单片机一起运行。ALPU-C
    的头像 发表于 12-04 09:32 ?665次阅读
    <b class='flag-5'>加密</b>核心是基于Rijndael AES-128,具有192位可编程参数的<b class='flag-5'>加密</b>芯片

    东风Honda烨S7亮相2024进博会

    近日,第七届中国国际进口博览会在上海国家会展中心正式开幕。本届进博会,Honda携旗下汽车等多领域产品参展,为顾客提供丰富多元的自由移动出行体验。其中,全新电动品牌首款车型东风Honda烨S7惊艳亮相。
    的头像 发表于 11-09 10:13 ?758次阅读

    西门子S7协议PLC数据采集到MQTT物联网平台 ?

    随着工业自动化和物联网(IoT)技术的飞速发展,企业对于设备数据的实时监控与管理需求日益增加。西门子S7系列PLC(可编程逻辑控制器)作为工业自动化领域的佼佼者,以其强大的控制功能和稳定的运行性能
    的头像 发表于 09-26 10:42 ?829次阅读
    西门子<b class='flag-5'>S7</b>协议PLC数据采集到MQTT物联网平台  ?

    西门子S7协议(PROFINET端口)转罗克韦尔AB的Ethernet/IP网络通讯

    热插拔,断电断网后自恢复运行,在实际的工程项目中应用方便。 下面是罗克韦尔(AB)的Compact系列的PLC与西门子S7-1500之间的通讯的配置,实现AB的标签数组与西门子DB数据之间通讯
    发表于 09-10 13:17