1200/1500在PLC内做配方的方法

已锁定

海上漂2

  • 帖子

    1661
  • 精华

    0
  • 被关注

    30

论坛等级:奇侠

注册时间:2020-04-09

钻石 钻石 如何晋级?

1200/1500在PLC内做配方的方法

3392

8

2022-06-17 17:17:40

很多工程师喜欢将配方建立在HMI中,但实际在更新HMI的过程中,会使配方的数据丢失,特别是在后期设备升级改造的过程中,往往需要更新HMI和触摸屏,就会出现配方数据丢失的风险。

 我们公司习惯将配方写在PLC中,使用断电保持寄存器,当然电池没有电时会导致数据丢失,但是PLC一直在工作,不怎么断电,其丢失的风险较小,除非格式化或清除数据。

   当在PLC中做配方时,通常会建立一个配方自定义数据类型,如下图:

然后在数据块在建立数据块:

但是目前赋值一般都采用SCL语言:

   


此方法的弊端就是数据比较多时,需要一个个的匹配,程序比较长,且容易出错。由于西门子功能比较强大,自己学的也不精,故在此抛砖引玉,能否有直接可以传递自定义数据块的指令,因为当前配方数据也是自定义数据类型,配方里也是自定义数据类型。能否实现块传送。请各位大侠指导。不要直接上链接,一大堆文档,要从几百页中找知识点。本人不喜欢这种回答问题的方式。链接要么就两三张纸,直指目标。谢谢大家!







1200/1500在PLC内做配方的方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10588条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。