S5转S7时,S5中的DB0如何处理?

现有一个S5程序,要转换成S7程序,可其中用到了DB0,这个如何处理?
下面的是相关的程序:
FUNCTION FC 16 : VOID
  AUTHOR: _991
  NAME: SPEICHER
  BEGIN
  NETWORK
  NETWORK
       A   M 8.7;
       A   M 247.1;
       S   M 93.1;
       JC  M001;
       JU  M002;
  M001:NOP 0;
       OPN DB 221;
       L   W#16#0;
       T   DBW 6;
       T   DBW 8;
       T   DBW 10;
  M002:NOP 0;
       AN  M 8.7;
       AN  M 247.1;
       R   M 93.1;
  NETWORK
       O   M 94.2;
       O   M 94.3;
       O   M 94.4;
       O   M 94.5;
       O   M 93.1;
       =   M 91.0;
  NETWORK
       O   M 91.0;
       O(;
       AN  M 169.0;
       AN  M 169.1;
       AN  M 169.2;
       AN  M 169.3;
       AN  M 169.4;
       AN  M 169.5;
       );
       JC  M003;
       OPN DB 221;
       NOT;
       S   DBX 10.6;
       NOT;
       S   DBX 10.6;
       BEU;
  M003:NOP 0;
       OPN DB 221;
       NOT;
       R   DBX 10.6;
       NOT;
       R   DBX 10.6;
  NETWORK
       L   MB 8;
       L   W#16#82;
       <>I;
       JC  M004;
       //;
       A   M 91.0;
       JC  M004;
       //;
       A   M 9.0;
       JC  M005;
       OPN DB 221;
       NOT;
       S   DBX 10.3;
       NOT;
       S   DBX 10.3;
       JU  M004;
  M005:NOP 0;
       OPN DB 221;
       NOT;
       R   DBX 10.3;
       NOT;
       R   DBX 10.3;
       AN  M 91.0;
       S   M 94.2;
  M004:NOP 0;
  NETWORK
       L   MB 8;
       L   W#16#83;
       <>I;
       JC  M006;
       //;
       A   M 91.0;
       JC  M006;
       //;
       A   M 9.0;
       JC  M007;
       OPN DB 221;
       NOT;
       S   DBX 10.3;
       NOT;
       S   DBX 10.3;
       JU  M006;
  M007:NOP 0;
       OPN DB 221;
       NOT;
       R   DBX 10.3;
       NOT;
       R   DBX 10.3;
       AN  M 91.0;
       S   M 94.3;
  M006:NOP 0;
  NETWORK
       L   MB 8;
       L   W#16#84;
       <>I;
       JC  M008;
       //;
       A   M 91.0;
       JC  M008;
       //;
       A   M 9.0;
       JC  M009;
       OPN DB 221;
       NOT;
       S   DBX 10.3;
       NOT;
       S   DBX 10.3;
       JU  M008;
  M009:NOP 0;
       OPN DB 221;
       NOT;
       R   DBX 10.3;
       NOT;
       R   DBX 10.3;
       AN  M 91.0;
       S   M 94.4;
  M008:NOP 0;
  NETWORK
       L   MB 8;
       L   W#16#85;
       <>I;
       JC  M010;
       //;
       A   M 91.0;
       JC  M010;
       //;
       A   M 9.0;
       JC  M011;
       OPN DB 221;
       NOT;
       S   DBX 10.3;
       NOT;
       S   DBX 10.3;
       JU  M010;
  M011:NOP 0;
       OPN DB 221;
       NOT;
       R   DBX 10.3;
       NOT;
       R   DBX 10.3;
       AN  M 91.0;
       S   M 94.5;
  M010:NOP 0;
  NETWORK
       A   M 94.2;
       JCN   X000;
     CALL FC 17
        ( ANZ    :=  160
        , LAEN   :=  90
        , STRT   :=  M 94.2
        );
  X000: NOP 0;
       //;
       A   M 94.3;
       JCN   X001;

问题补充:
CALL FC 18
        ( ANZ    :=  160
        , LAEN   :=  90
        , FBBA   :=  FC 31
        , FBSW   :=  FC 27
        , FBTW   :=  FC 14
        , FBSK   :=  FC 29
        , FBTK   :=  FC 28
        , STK    :=  M 0.0
        , FBST   :=  DB 0
        , BLH    :=  M 0.0
        , FBBH   :=  DB 0
        , LOB    :=  M 0.0
        , FBLO   :=  DB 0
        , EBRV   :=  M 0.0
        , FBEB   :=  DB 0
        , RES1   :=  M 0.0
        , FBR1   :=  DB 0
        , RES2   :=  M 0.0
        

图片说明:

S5转S7时,S5中的DB0如何处理?    S5转S7时,S5中的DB0如何处理?    S5转S7时,S5中的DB0如何处理?   

最佳答案

1, 在你修改的程序中DB0块没有呀
2, 在S5的程序中的 DB0 块是不被一般的块调用的,因为DB0是CPU系统的数据存储,不存用户信息数据.

提问者对于答案的评价:
只能读原程序了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc133387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日 下午10:04
下一篇 2017年5月31日 下午10:05

相关推荐

  • 接上述问题 我按F3 出现PLC INTERFACE BEING CHECKED 我的数据线也联好了 请高手指点 留下电话

    接上述问题  我按F3  出现PLC INTERFACE BEING CHECKED 我的数据线也联…

    SIMATIC S5 2017年6月1日
  • 请教S5程序

    通过监控软件画面设定与在PLC内修改数据块DB253里DD180都可以传送给DD12,设定值彼此可以相互覆盖,但我编的程序改为DD254传送为什么DD12显示不出数值,但在数据块D…

    SIMATIC S5 2017年6月1日
  • 关于S5中扩展指令的使用

    关于S5中扩展指令的使用,比如:L  RS   L RT  L RI &nbsp…

    2017年5月31日
  • S5 OB块手册

    实在是找不到S5各个OB块的手册了,下载的手册中只解释FB的···希望各位达人帮帮忙,谢谢 问题补充:S5_135U的cpu922 最佳答案 http://www.ad.sieme…

    SIMATIC S5 2017年6月1日
  • 请问哪里可以下载到S5指令手册?

    学习FB块很多指令看不懂,请教老师哪里可以下载到S5指令手册,最好是中文手册,谢谢! 最佳答案 我已经发了一个中文手册给你的邮箱,注意查收,虽然不是专门讲指令的,但希望对你有帮助。…

    SIMATIC S5 2017年6月3日
  • S5-135U PLC的编程软件

    S5-135U PLC的编程软件是?在哪有下载?有中文版的吗? 最佳答案 step 5 v7.2  download恐怕不容易&n…

    SIMATIC S5 2017年6月3日
  • STEP5的学习

    我们公司改造国外的自动化生产线,但是其控制器是STEP5的.虽然厂家给我们安装软件.但是我们不会使用.请问谁有这个版本的软件的学习资料.最好是中文版的!! 问题补充:我的油箱是sy…

    SIMATIC S5 2017年6月1日
  • 请教S5100U如何将程序从EPROM考入CPU操作步骤

    6ES5 100-8MA02原是24V输入处负极一抗纹波电感K4烧坏, 现更换了, 开机RUN灯亮半秒, 灭后STOP灯亮, DI…

    SIMATIC S5 2017年6月3日
  • S5 绝对编码器

    S5怎么读取绝对编码器的值啊?存储在哪儿? 谁有德语语法指令与英语语法指令的对照表?有的话给我发一份好吗?我的邮箱是 mabh581@homail.com&nb…

    SIMATIC S5 2017年6月1日
  • 数据保存?

    掉电后劳尔面板的数据保持不了,面板与S5-115U,944B通讯,PLC中的电池没有问题,请问是PLC的问题还是面板的问题?故障的原因是清掉了PLC内程序,用了EPROM卡里初使程…

    SIMATIC S5 2017年6月3日