发布

西门子控制单元6AU1435-2AA00-0AA0定义

6
  • 2019-03-15
  • 康兴斌
  • 13661456783
  • 021-61107992
  • 产品介绍
  • 详细参数
  • <p>
    西门子控制单元6AU1435-2AA00-0AA0定义
    </p>
    <p>
    上海斌勤电气技术有限公司 业务顾问;康工竭诚为你服务,急你所需、公司地址:上海市松江区三新北路1800弄(电子商务园)24号楼5005室所售均为西门子原装全新未开封产品,图片仅供参考,一切以型号为准,实物全新,敬请放心购买.本公司销售的产品一律(原装*假一罚十*质保一年) 本公司可以签约正式的销售合同,并可以开具17%票、如需票,税点另算。所售均为西门子原装产品,敬请放心购买!量大价优,欢迎选购!如果本店没有找到你需要的西门子产品的话,可以联系我,质量·服务诚信·价格实惠本公司宗旨:本着以诚信为本,以顾客为中心,为用户提供的自动化产品及服务!本公司长期销售西门子S7-200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,折扣低,货期准时,并且备有大量库存.长期有效
    </p>
    &nbsp;CountOfElements (获取 ARRAY 元素数目)
    可以使用“获取ARRAY元素数目”指令来查询Variant指向的变量中所含有的Array
    元素数目。
    如果是一维ARRAY,指令将返回上限和下限间之差+1。如果是多维
    ARRAY,指令返回所有维度的结果。
    表格8- 97 CountOfElements 指令
    LAD/FBD&nbsp;&nbsp;&nbsp;SCL&nbsp;说明
    &nbsp;CountOfElements EN&nbsp;ENO IN&nbsp;RET.VAL&nbsp;&nbsp;Result := CountOfElements( variant in );&nbsp;计算IN 参数指向的数组中所含数组元素的 数目。
    说明
    如果 Variant 指向 Array of
    Bool,指令的计数范围将包含填充元素(至接近的字节边界)。例如,对Array[0..1] of
    Bool进行计数时,指令将返回8。
    表格8- 98 CountOfElements指令的参数
    参数&nbsp;数据类型&nbsp;说明
    IN&nbsp;Variant&nbsp;待计算数组元素个数的变量
    RET_VAL&nbsp;UDint&nbsp;指令结果
    表格8- 99 ENO状态
    ENO&nbsp;条件&nbsp;结果
    1&nbsp;无错误&nbsp;指令将返回数组元素的数目。
    0&nbsp;使用输入EN 的信号状态为“0”或变量未指向数组。&nbsp;指令返回0。
    S7-1200可编程控制器
    系统手册,V4.2, 09/2016, A5E02486685-AK
    313
    基本指令
    8.6移动操作
    8.6.10&nbsp;早期指令
    8.6.10.1 FieldRead (读取域)和 FieldWrite (写入域)指令
    说明
    STEP 7 V10.5不支持数组索引或多维数组形式的变量引用。FieldRead和FieldWrite
    指令曾用于为一维数组提供变量数组索引操作。STEP 7 V11
    和更高版本支持数组索引和多维数组形式的变量。STEP 7 V11和更高版本中包含了
    FieldRead和FieldWrite,以便向后兼容使用了这些指令的程序。
    表格8- 100 FieldRead 和 FieldWrite 指令
    LAD/FBD
    SCL
    value :=
    memberEindex];
    member[index]
    value;
    说明
    FieldRead用于从个元素由MEMBER
    参数的数组中读取索引值为INDEX
    的数组元素。数组元素的值将传送到VALUE
    参数的位置。
    WriteField 用于将 VALUE
    参数的位置上的值传送给个元素由
    MEMBER参数的数组。该值将传送给由
    INDEX参数数组索引的数组元素。
    1对于LAD和FBD:单击“???”并从下拉菜单中选择数据类型
    314
    S7-1200可编程控制器
    系统手册,V4.2, 09/2016, A5E02486685-AK
    基本指令
    8.6移动操作
    表格8-101参数的数据类型
    参数和类型&nbsp;&nbsp;数据类型&nbsp;说明
    Index&nbsp;输入&nbsp;DInt&nbsp;要读取或写入的数组元素的索引号
    Member 1&nbsp;输入&nbsp;二进制数、整数、浮点数、 定时器、DATE、TOD 以及作为ARRAY 变量元素的CHAR和 WCHAR&nbsp;在全局数据块或块接口中定义的一维数组的 个元素的位置。 例如:如果将数组索引为[- 2..4],则个元素的索引为-2,而不是0。
    值1&nbsp;Out&nbsp;二进制数、整数、浮点数、 定时器、DATE、TOD、C HAR、 WCHAR&nbsp;将的数组元素复制到的位置(FieldRead) 被复制到的数组元素的值的位置 (FieldWrite)
    1 MEMBER参数和VALUE参数的数组元素的数据类型相同。
    如果满足下列条件之一,则使能输出ENO = 0:
    • EN输入的信号状态为“0”
    •在MEMBER参数引用的数组中未定义INDEX参数的数组元素
    •处理过程中发生溢出之类的错误
    S7-1200可编程控制器
    系统手册,V4.2, 09/2016, A5E02486685-AK
    315
    基本指令
    8.6移动操作
    示例:通过数组索引访问数据
    要通过变量访问数组中的元素,仅需在程序逻辑中将该变量用作数组索引即可。
    例如,以下程序段中通过PLC
    变量“Index”引用的“Data_block_1” 内布尔数组的布尔值来设置输出。
    "Data_block_l
    E:ool_
    Arrayf" Index"]
    %Q0.0
    "Tag _11
    使用变量数组索引的逻辑结构与之前使用FieldRead指令的方法相同:
    &nbsp;FieldRead Bool&nbsp;&nbsp;
    &nbsp;EN&nbsp;&nbsp;ENO
    &nbsp;&nbsp;&nbsp;
    %MD-100 "Index"-&nbsp;INDEX&nbsp;&nbsp;VALUE
    "Data_blockJ u. Bool_Ar.r.ay[.l ]—&nbsp;MEMBER&nbsp;&nbsp;
    可以使用变量数组索引逻辑替换FieldWrite和FieldRead指令。
    SCL中没有FieldRead或FieldWrite指令,但支持通过变量对数组进行间接寻址:
    #Tag_1 := "Data_block_1".Bool_Array[#Index];
    316
    <p>
    &nbsp;
    </p>
    <p>下一篇:<a href="">西门子控制单元6AU1432-2AA00-0AA0经销商</p>
    • PLC模块,数字量模块,输出模块,CPU模块
    • 广西南宁兴宁
    • 西门子控制单元,6AU1435-2AA00-0AA0,定义
    • &lt;p&gt; 西门子控制单元6AU1435-2AA00-0AA0定义 &lt;/p&gt; &lt;p&gt; 上海斌勤电气技术有限公司 业务顾问;康工竭诚为你服务,急你所需、公司地址:上海市松江区三新北路1800弄(