大家好,问一下关于使用 AT 函数在 S7-SCL 中构造一个 ANY 指针的问题

已锁定

ws0866

  • 帖子

    1089
  • 精华

    8
  • 被关注

    21

论坛等级:侠圣

注册时间:2005-03-24

白金 白金 如何晋级?

大家好,问一下关于使用 AT 函数在 S7-SCL 中构造一个 ANY 指针的问题

2090

2

2018-11-28 10:23:08

大家好,问一下关于使用 AT 函数在 S7-SCL 中构造一个 ANY 指针的问题

看了下网站上的

如何使用 AT 函数在 S7-SCL 中构造一个 ANY 指针?

但还有不明白 的地方,

Test1.ANY_id:= 16#10; //这个不知道是什么意思用改吗

Test1.Source_DataType:= 16#2;

 //这个2是指指针里要用的是数据块吗?ANY也可以指向I,Q和M,就改这个参数吗,I,Q和M对应的是多少,我在网站上找也几个文档,都没有说明这些,谢谢谢谢

网站上的的程序在下面



FUNCTION FC1: VOID

VAR

    Test1: STRUCT  //ANY Struktur 1 anlegen            

        ANY_id: BYTE;  //Define ANY structure 1

        Source_DataType: BYTE;

        Source_Lenght: WORD;

        Source_DB_Nummer: WORD;

        Source_Byte_Pointer: DWORD;

        END_STRUCT;

    Test2: STRUCT  //ANY Struktur 2 anlegen

        ANY_id: BYTE;  //Define ANY structure 2

        Destin_DataType: BYTE;

        Destin_Lenght: WORD;

        Destin_DB_Nummer: WORD;

        Destin_Byte_Pointer: DWORD;

        END_STRUCT;

    //Deklaration ANY Pointer f黵 Quell-DB

    //Declaring ANY pointer of source DB

    pAny_source AT Test1: ANY;  

    //Deklaration ANY Pointer f黵 Ziel-DB

    //Declaring ANY pointer of target DB

    pAny_destin AT Test2: ANY;  

    erg: INT;  //R點kgabewert / Return value

END_VAR


Test1.ANY_id:= 16#10;  //Vorbelegen der Quell-ANY-Pointer Variablen

Test1.Source_DataType:= 16#2;  //Assign values for source pointer

Test1.Source_Lenght:= 16#0a;

Test1.Source_DB_Nummer:= 16#06;

Test1.Source_Byte_Pointer:= dw#16#84000000;


Test2.ANY_id:= 16#10;  //Vorbelegen der Ziel-ANY-Pointer Variablen

Test2.Destin_DataType:= 16#2;  //Assign values for destination pointer

Test2.Destin_Lenght:= 16#0a;

Test2.Destin_DB_Nummer:= 16#07;

Test2.Destin_Byte_Pointer:= dw#16#84000000;

//Aufruf SFC20 und Parametrierung der ANY-Pointer-Variablen

//Calling SFC20 and programming of ANY pointer variables

erg:= SFC20(srcblk:= pAny_source, dstblk:= pAny_destin);

END_FUNCTION


大家好,问一下关于使用 AT 函数在 S7-SCL 中构造一个 ANY 指针的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54660条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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