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自动化应用】欢迎添加关注!文章转载请注明出处。

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

    关注

    39

    文章

    7714

    浏览量

    170848
  • 硬件
    +关注

    关注

    11

    文章

    3555

    浏览量

    68744
  • 数据文件
    +关注

    关注

    0

    文章

    11

    浏览量

    6654

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    系统c盘满了怎么清理不需要文件

    统c盘满了怎么清理不需要文件   你的 c: 驱动已经满了, 电脑变慢或者无法安装更新, 这是 windows 机器常见的问题, 不用当技术专家也能腾出空间, 这篇指南用简单安全的步骤帮你找到并删除
    的头像 发表于 11-22 09:30 691次阅读

    虚拟化数据恢复—Hyper-V服务瘫痪危机:虚拟机数据文件丢失后的数据恢复案例

    一台服务器中虚拟机数据文件丢失,hyper-v服务受到影响,服务器无法正常使用。 北亚企安数据恢复中心的硬件工程师对服务器进行物理故障排查,未发现服务器存在物理故障。服务器数据恢复工程师对操作系统
    的头像 发表于 11-20 15:47 170次阅读

    文件系统的文件怎么循环覆盖的写入数据

    请教一个文件系统数据写入的问题。 比如我新建一个文件,test.txt,写入数据超过512KB后,就从头开始写,后面的数据
    发表于 09-22 08:20

    基于数据算法驱动的配方研发新模式

    基于数据算法驱动的配方研发新模式 随着人工智能、大数据和机器学习技术的快速发展,传统依赖经验和试错的配方研发模式正逐步向数据驱动、算法优化的
    的头像 发表于 08-06 17:25 788次阅读

    产品下架与删除API接口

    ​ 在现代电子商务和产品管理系统中,API接口是实现高效操作的核心工具。产品下架与删除API接口允许管理员或系统通过编程方式管理产品状态,确保数据
    的头像 发表于 07-25 14:15 341次阅读
    产品下架与<b class='flag-5'>删除</b>API接口

    中型数据中心中的差分晶体振荡器应用与匹配方

    RAID计算,FCO-7L抗干扰能力强,适用于全天候数据中心负载。 线路布置建议: 近端AC耦合,使用专用时钟线层,避免穿越电源隔离区域。 4. 光模块(QSFP+/OSFP) 匹配方案: FCO-2L
    发表于 07-01 16:33

    在KaihongOS中,可以使用文件管理文件进行基础的操作

    文件操作 在KaihongOS中,可以使用@ohos.file.fs (文件管理)对文件进行基础的操作。下面简单介绍一下关于本地文件的查询
    发表于 05-08 06:39

    恩智浦eIQ Time Series Studio 工具使用攻略(四)-数据导入

    将分别介绍"异常检测", "分类", "回归"的数据集输入: 对于异常检测项目,必须导入两类数据文件:正常数据和异常数据文件。每个
    的头像 发表于 03-06 09:01 1650次阅读
    恩智浦eIQ Time Series Studio 工具使用攻略(四)-<b class='flag-5'>数据</b>导入

    数据数据恢复——MySQL数据库误删除表记录的数据恢复案例

    误操作,在用Delete命令删除数据时未添加where子句进行筛选导致全表数据删除删除后未对该表进行任何操作。
    的头像 发表于 02-22 09:44 1202次阅读
    <b class='flag-5'>数据</b>库<b class='flag-5'>数据</b>恢复——MySQL<b class='flag-5'>数据</b>库误<b class='flag-5'>删除</b>表记录的<b class='flag-5'>数据</b>恢复案例

    hyper-v 文件,Hyper-V文件管理:高效操作指南

    在日常办公中,我们常常需要对大量文件数据进行重复性操作,比如批量修改文件名、批量更新数据等。这些任务不仅耗时费力,还容易出错。幸运的是,批量管理
    的头像 发表于 02-06 10:27 1266次阅读
    hyper-v <b class='flag-5'>文件</b>,Hyper-V<b class='flag-5'>文件</b><b class='flag-5'>管理</b>:高效操作指南

    hyper v 删除,怎么样删除hyper-v中的虚拟机?

    对于任何追求卓越运营的企业而言,批量管理如同精密时钟的核心齿轮,精准地调控着各项业务的有序运转。今天小编要带来怎么样删除hyper-v中的虚拟机。    要删除Hyper-V中的虚拟机,可以按照以下
    的头像 发表于 02-05 13:39 1507次阅读
    hyper v <b class='flag-5'>删除</b>,怎么样<b class='flag-5'>删除</b>hyper-v中的虚拟机?

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

    服务器数据恢复环境&故障: 一台zfs文件系统的服务器,管理员误操作删除了服务器上的数据
    的头像 发表于 01-16 17:27 631次阅读

    Netapp数据恢复—Netapp存储误删除lun如何恢复数据

    一台Netapp存储中有72块SAS硬盘,管理员误操作删除了12个lun。
    的头像 发表于 01-06 15:05 710次阅读
    Netapp<b class='flag-5'>数据</b>恢复—Netapp存储误<b class='flag-5'>删除</b>lun如何恢复<b class='flag-5'>数据</b>?

    Linux文件查找神器对决:Locate与find选谁

      注意 :如果这个文件删除了,locate就无法使用了。需手动手动更新数据库( updatedb ),或重启系统,locate才能恢复作用 依赖于事先构建的索引: 索引的构建是在系统较为空闲时自动
    的头像 发表于 12-18 14:00 889次阅读
    Linux<b class='flag-5'>文件</b>查找神器对决:Locate与find选谁

    数据数据恢复—ORACLE常见故障的数据恢复可行性分析

    Oracle数据库常见故障表现: 1、ORACLE数据库无法启动或无法正常工作。 2、ORACLE ASM存储破坏。 3、ORACLE数据文件丢失。 4、ORACLE数据文件
    的头像 发表于 12-10 11:35 673次阅读