回复:求好的方法用SFC21来清DB共享数据块区域值

t1122

  • 帖子

    73
  • 精华

    1
  • 被关注

    5

论坛等级:游士

注册时间:2011-04-14

普通 普通 如何晋级?

发布于 2011-07-20 03:49:56

18楼

L平方:梯形图不可以用指针和间接寻址。可以构造一个any变量或者做一个临时的db来实现,我不能发图,也没写。也不会比stl省事多少,个人感觉用鼠标点来点去的,不等点完这边都写完了。另外,你可以直接用stl写,我测试的实际例子如下:

A #w1
CALL "FILL"
BVAL :=#warn
RET_VAL:=#i
BLK :=P#DB300.DBX 6.0 BOOL 48
你可以参照你的改一下。其中#warn是byte类型参数。注意一下BLK :=P#DB300.DBX 6.0 BOOL 48,6.0也是8的整数倍才可以的,帮助上面写的不细。

老学童:工作没耽误的,就是发的比较晚,怕你等着急了,呵呵。今天看了你的帖子,关于L区的地址问题,前面的大侠们讲的很好,背影还给出了梯形图。其实你可以在编程界面里面看到,在变量那一栏里面有:名称 数据类型 地址 备注。另外用背影和我心依旧555的方法也很方便,如果是bool类型还不是8的整数倍,你可以参考我写的那段。其实用stl也一样,只不过我比较懒而已。
就像找找偷懒的诀窍
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54619条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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