您现在所在的是:

西门子SIEMENS

回帖:2个,阅读:1234 [上一页] [1] [下一页]
2407
余生少年
文章数:803
年度积分:36
历史总积分:2407
注册时间:2019/8/19
发站内信
发表于:2020/9/24 16:43:48
#0楼
附件 5bd299f9789cbf5ee7d28410fe610bc.jpg

如果我需要复位整个DB块请问下有没有什么办法,我用RESET_BF这个指令好像不支持

7662
jiouai84
文章数:655
年度积分:50
历史总积分:7662
注册时间:2013/1/7
发站内信
发表于:2020/9/24 17:29:08
#1楼
直接用FILL指令填入O行不行?
2021
381250356
文章数:233
年度积分:50
历史总积分:2021
注册时间:2011/6/21
发站内信
发表于:2020/9/27 13:04:38
#2楼
FUNCTION "FC_GBL_FillData" : Void
{ S7_Optimized_Access := 'TRUE' }
AUTHOR : XieBin
VERSION : 0.1
  VAR_INPUT
     iDBNr : DInt;
     iStartAddr : DInt;
     iLen : DInt;
     iData : Byte;
  END_VAR

  VAR_TEMP
     Index : DInt;
  END_VAR


BEGIN
(*
===================================================
                   XXXXXX
===================================================
Describe:
Global library fill data

Type:

=====================================================
Module version: v1.01
Creator data  : 2019.12.25

Changed date  :
=====================================================
*)
FOR #Index := #iStartAddr TO #iStartAddr + #iLen DO
   POKE(area := 16#84,byteOffset := #Index ,dbNumber := #iDBNr ,value := #iData);
END_FOR;

END_FUNCTION
附件 0927130419.jpg
+10

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003