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

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

3天内不再提示

如何删除、管理配方数据文件

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-11 10:34 次阅读

配方功能常见问题

1.S7-1200 系列所有型号的 CPU 是否都支持配方函数功能?

S7-1200 CPU 版本为 V4.0 及以上支持配方函数指令。

但是广义上的配方功能,从TIA PORTAL V11 SP2,S7-1200 V2.0固件版本开始即支持。

2.使用 S7-1200 CPU 是否就能实现配方功能?是否还需要增加其余的硬件(存储卡)?

仅使用 S7-1200 CPU 能实现配方功能,配方数据文件存储在 S7-1200 CPU 本体的装载存储器中。

或者,也可以增加 S7-1200 SIMATIC 存储卡,将其设置为“程序”卡类型,也能实现配方功能;此时,配方数据文件存储在 S7-1200 SIMATIC 存储卡中。

3.调用指令创建的配方文件个数是否有限制?

使用“RecipeExport”指令将完整的配方记录导出存储于装载存储器,首先需要在 PLC 装载存储区建立配方数据块,为便于操作还需建立活动配方数据块。所以,PLC 的存储器大小及支持的数据块个数对此有限制。如果使用“程序”卡类型的 S7-1200 SIMATIC 存储卡,文件个数受限于 S7-1200 SIMATIC 存储卡大小的限制。

4.对每个配方文件声明的元素个数、配方的条目数、导出的配方文件个数是否有限制?

每个配方文件声明的元素个数等于已建立的配方数据类型中的元素个数,配方的条目数等于“仅存储在装载存储区”中数据块一维数组的个数,导出配方文件的个数受 PLC 的 DB 块及装载存储器的可用资源限制。此外,生成的配方文件通过Microsoft Excel 打开, Excel 工作表中允许的行数限制为 65535 行。

5.单个配方DB大小限制是多少?

在S7-1200 V4.2之前,单个DB,无论优化非优化,无论是否仅存储在装载内存中,都是64kB。

在S7-1200 V4.2开始,其他都还是64kB,对于仅存储在装载内存中的优化DB提升到256kB。

5.如何删除、管理配方数据文件?

管理配方文件需要使用 Web 服务器,或者直接对“程序卡”存储卡文件进行操作。

1. 以管理员身份登录 PLC 内置 Web 服务器,或者定义用户的访问权限,需要具有“读取文件”和“写入/删除文件”功能。在 Recipes 页面下可下载、清除、上传配方文件。

2. 用读卡器读取存储卡文件,配方文件在 Recipes 目录中,可直接删除文件。

3. 通过 ASCII 文本编辑器修改配方数据后再通过 Web 服务器上传文件至 PLC、或存储于存储卡 Recipes 目录中。

注意:以上方法是用于删除装载存储器的配方数据文件,而不是删除装载存储器中的配方数据块!

6.为什么通过WRIT_DBL修改配方数据或者RecipeImport导入配方数据后,修改程序再次下载,之前修改的配方数据丢失?

通过WRIT_DBL或者RecipeImport指令,修改的是仅存储在装载存储器的DB变量的在线起始值,这样就会和离线起始值不同,所以再次下载程序时,在线起始值会被离线起始值覆盖。

在S7-1200 V4.2之前,需要先将程序块上传,也就是用装载存储器的在线值覆盖离线项目的值,操作可以参考上传文档。然后再进行其他的程序下载。

在S7-1200 V4.2后,下载发生了变化。当导入配方后,此时仅装载存储器的DB变量的在线起始值和离线起始值不同时,如图1的DB1_蛋糕配方所示,DB右边的颜色变成半蓝半红。

28984600-00be-11ed-ba43-dac502259ad0.jpg

图1.DB的半蓝半红标识

此时随意修改程序,然后点击下载,会出现如图2的下载对话框。

28b5dbc0-00be-11ed-ba43-dac502259ad0.jpg

图2.下载对话框

如果点击按钮“在不同步的情况下继续”,会弹出如图3的对话框,可以发现修改的程序、变量和DB1_蛋糕配方都将被覆盖,即在线起始值会被离线起始值覆盖。

28ca94ac-00be-11ed-ba43-dac502259ad0.jpg

图3.下载预览

回到图2,点击按钮“同步”,会出现如图4的对话框,提示“同步程序更改”,点击确定后,很快就弹出新的对话框,如图5所示,提示“项目中的PLC程序已成功同步”,点击按钮“是”后,会弹出如图6的对话框,此时可以发现修改的程序、变量将被覆盖,图3中的DB1_蛋糕配方已经消失。

28e6d19e-00be-11ed-ba43-dac502259ad0.jpg

图4.同步对话框

29035512-00be-11ed-ba43-dac502259ad0.jpg

图5.同步完成对话框

291d747e-00be-11ed-ba43-dac502259ad0.jpg

图6.下载预览

当装载成功后,打开DB1_蛋糕配方,会发现其实同步相当于对DB1_蛋糕配方做了快照,并将快照值复制到了起始值,如图7所示。

293d78d2-00be-11ed-ba43-dac502259ad0.jpg

图7.DB1

原文标题:博途配方功能常见问题

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

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

    关注

    38

    文章

    7366

    浏览量

    163094
  • 硬件
    +关注

    关注

    11

    文章

    3113

    浏览量

    65849
  • 数据文件
    +关注

    关注

    0

    文章

    11

    浏览量

    6552

原文标题:博途配方功能常见问题

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

收藏 人收藏

    评论

    相关推荐

    ubuntu删除文件怎么恢复

    在Ubuntu系统中,删除文件可以通过多种方法进行恢复。本文将详细介绍Ubuntu系统中删除文件的恢复方法,包括使用命令行工具、文件恢复软
    的头像 发表于 08-30 15:10 318次阅读

    NetApp数据恢复—NetApp存储误删除数据恢复案例

    某公司一台NetApp存储,该存储中有24块磁盘。 工作人员误删除了NetApp存储中一个文件夹,文件夹中有非常重要的数据数据恢复工
    的头像 发表于 08-12 13:35 139次阅读
    NetApp<b class='flag-5'>数据</b>恢复—NetApp存储误<b class='flag-5'>删除</b>的<b class='flag-5'>数据</b>恢复案例

    数据无界,管理有道:图为技术T-Plant OS的数据管理之道

    在工厂全生命周期的管理中,数据作为贯穿始终的核心资产,高效且精准的数据管理,不仅能优化工厂运营流程、提升生产效率,还能激发企业内在创新潜能、强化市场竞争优势。虽然随着计算机性能和大容量存储设备的出现,
    的头像 发表于 07-16 14:54 161次阅读
    <b class='flag-5'>数据</b>无界,<b class='flag-5'>管理</b>有道:图为技术T-Plant OS的<b class='flag-5'>数据管理</b>之道

    鸿蒙开发文件管理:【@ohos.fileio (文件管理)】

    该模块提供文件存储管理能力,包括文件基本管理文件目录管理
    的头像 发表于 06-12 18:12 901次阅读
    鸿蒙开发<b class='flag-5'>文件</b><b class='flag-5'>管理</b>:【@ohos.fileio (<b class='flag-5'>文件</b><b class='flag-5'>管理</b>)】

    服务器数据恢复—存储中卷被删除后重建如何恢复被删除卷的数据

    服务器存储数据恢复环境: 某品牌FlexStorage P5730服务器存储,存储中有一组由24块硬盘组建的RAID5阵列,包括1块热备硬盘。 服务器存储故障: 存储中的2个卷被删除删除之后重建了一个新卷。需要恢复之
    的头像 发表于 06-05 11:03 410次阅读

    NetApp数据恢复—WAFL文件系统下误删除数据数据恢复案例

    某公司NetApp存储设备,人为误操作导致NetApp存储内部分重要数据删除,该NetApp存储采用WAFL文件系统,底层是由多块硬盘组成的raid阵列。
    的头像 发表于 05-13 10:50 266次阅读

    鸿蒙开发实战:【文件管理

    文件管理相关的功能,使用[@ohos.multimedia.medialibrary]、[@ohos.filemanagement.userFileManager] 、[@ohos.fileio
    的头像 发表于 03-20 21:57 507次阅读
    鸿蒙开发实战:【<b class='flag-5'>文件</b><b class='flag-5'>管理</b>】

    root用户rm -rf无法删除相关文件的原因分析

    最近在浩道的学习交流群中,有小伙伴反馈自己Linux服务器上无法通过rm -rf命令来删除某个文件,一时间引起大家的讨论。今天浩道跟大家分析无法删除的原因有哪些,也让大家长长见识。
    的头像 发表于 01-09 10:09 3847次阅读
    root用户rm -rf无法<b class='flag-5'>删除</b>相关<b class='flag-5'>文件</b>的原因分析

    分布式数据恢复-hbase+hive分布式存储误删除文件数据恢复方案

    仓库。 hbase+hive分布式存储故障&初检: 数据库文件被误删除数据库无法使用。 通过现场对该分布式环境的初步检测,发现虚拟机还可以正常启动,虚拟机里面的数据库块
    的头像 发表于 11-24 15:55 332次阅读

    docker容器删除数据还在吗

    Docker作为一个容器化平台,提供了轻量级的虚拟化解决方案,能够方便地创建、部署和管理应用程序。然而,对于Docker容器的数据持久性是一个令人关注的问题。当我们删除一个Docker容器时,容器中
    的头像 发表于 11-23 09:32 1478次阅读

    linux重装系统会删除所有文件

    操作并在新的分区上安装系统,其它未被新系统使用的分区上的文件可能会保留。 重装系统时,最好先备份所有重要的文件数据。这样,即使系统文件删除
    的头像 发表于 11-17 10:59 2194次阅读

    linux删除文件命令rm

    保持不变。 rm命令的语法如下: rm [选项] 文件... 选项包括: -d:直接把欲删除的目录的硬连接数据删除成0,删除该目录。 -f:
    的头像 发表于 11-13 16:42 694次阅读

    linux中删除文件的命令

    在Linux中,可以使用 rm 命令来删除文件。该命令有多个参数和选项可供使用,以根据不同的情况进行文件删除操作。例如: rm 命令后面跟上文件
    的头像 发表于 11-08 14:11 597次阅读

    服务器数据恢复—Zfs文件系统数据恢复案例

    一台zfs文件系统服务器,管理员误操作删除服务器上的数据
    的头像 发表于 11-03 15:02 331次阅读
    服务器<b class='flag-5'>数据</b>恢复—Zfs<b class='flag-5'>文件</b>系统<b class='flag-5'>数据</b>恢复案例

    HarmonyOS数据管理与应用数据持久化(一)

    ,分为用户首选项、键值型数据库和关系型数据库。 ● 数据管理:提供高效的数据管理能力,包括权限管理数据
    发表于 11-01 16:27