SCL间接寻址---1500系列

已锁定

工控侠隐

  • 帖子

    306
  • 精华

    2
  • 被关注

    38

论坛等级:侠士

注册时间:2011-03-03

钻石 钻石 如何晋级?

SCL间接寻址---1500系列

2799

14

2021-11-02 21:14:12

       今天继续讲讲1500的SCL间接寻址。最常用的便是POKE_BLK,特别适用于批量访问DB类型数据,做数据批量从一个DB块写入到另一个指定的DB块,非常实用。

POKE_BLK.jpg

    IF #I_usiDrive_ColorlistName = "ColorList1" THEN

        POKE_BLK(area_src := 16#84,

                 dbNumber_src := #I_wColorlist_PLC_DBNO,

                 byteOffset_src := #I_iDrive_ColorlistPLCStartAddr,

                 area_dest := 16#84,

                 dbNumber_dest := #I_wColorlist_HMI_DBNO,

                 byteOffset_dest :=#I_iDrive_ColorlistHMIStartAddr,

                 count := 16);

    ELSIF #I_usiDrive_ColorlistName = "ColorList2" THEN

        POKE_BLK(area_src := 16#84,

                 dbNumber_src := #I_wColorlist_PLC_DBNO,

                 byteOffset_src := #I_iDrive_ColorlistPLCStartAddr + 16,

                 area_dest := 16#84,

                 dbNumber_dest := #I_wColorlist_HMI_DBNO,

                 byteOffset_dest := #I_iDrive_ColorlistHMIStartAddr,

                 count := 16);

    ELSE

        ;

    END_IF;


SCL间接寻址---1500系列 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10698条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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