| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
西门子plc模块代理商>>西门子博途软件>>西门子winCC软件>> 博途西门子编程软件6AV2103-0DA00-0AM0现货

西门子编程软件6AV2103-0DA00-0AM0现货

返回列表页
  • 西门子编程软件6AV2103-0DA00-0AM0现货
收藏
举报
参考价 670
订货量 1
具体成交价以合同协议为准
  • 型号 博途
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地 上海
在线询价 收藏产品

更新时间:2019-01-10 09:38:22浏览次数:503

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

西门子编程软件6AV2103-0DA00-0AM0现货 *:
公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。

详细介绍

西门子编程6AV2103-0DA00-0AM0现货

  2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等CountOfElements:获取 ARRAY 元素个数
说明
可以使用“获取 ARRAY 元素的数量"指令,查询 VARIANT 指针所包含的 ARRAY 元素
数量。
如果是一维 ARRAY,则输出 ARRAY 元素的个数。(上限与下限 +1 的差值)。如果是多
维 ARRAY,则输出所有维的数量。
如果要查询 ARRAY DB 中的各个元素,则可使用指令“ReadFromArrayDB"或
“WriteFromArrayDB"。这是因为,在此可对元素数目进行更为的错误评估。
说明
实例
VARIANT 指针可以不指向实例,因此也可不指向多重实例或多重实例的 ARRAY。
说明
数据块中的 ARRAY。
如果要查询数据块中 ARRAY 中元素的个数,则不能在该块中块属性“数据块在设备
中写保护"(Data block write-protected in the device)。否则,参数 RET_VAL 将返回结果
“0",而与 ARRAY 包含的元素数无关。
如果 VARIANT 变量不是 ARRAY,也将返回结果“0"。
如果 VARIANT 指向 ARRAY of BOOL,则填充元素包含在计数中。(例如,ARRAY[0..1]
of BOOL 将返回 8)。
如果下列条件之一,使能输出 ENO 将返回状态“0":
● 使能输入 EN 的状态为“0"。
● VARIANT 变量不是 ARRAY。(其结果是“0"。)
参数
下表列出了“获取 ARRAY 元素的数量"指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL I、Q、M、D、L 使能输出
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 967
参数声明数据类型存储区说明
IN Input VARIANT L(可在块接口
的“Input"、
“InOut"
和“Temp"部分
进行声明。)
要查询的变量
RET_VAL Output UDINT I、Q、M、D、L 指令的结果
有关有效数据类型的更多信息,请参见“另请参见"。
示例
以下示例说明了该指令的工作原理:
􀀦􀁒􀁘􀁑􀁗􀀲􀁉􀀨􀁏􀁈􀁐􀁈􀁑􀁗􀁖
􀀬􀀱 􀀵􀀨􀀷􀁂􀀹􀀤􀀯
􀀨􀀱 􀀨􀀱􀀲 􀀶
􀲯􀀷􀁄􀁊􀀬􀁑􀲯
􀀆􀀷􀁄􀁊􀀬􀁑􀁂􀀶􀁒􀁘􀁕􀁆􀁈 􀲯􀀷􀁄􀁊􀀲􀁘􀁗􀁂􀀵􀁈􀁗􀀹􀁄􀁏􀲯
􀲯􀀷􀁄􀁊􀀲􀁘􀁗􀲯
如果操作数“TagIn"返回状态“1",则执行该指令。读取“#TagIn_Source"操作数的
VARIANT 指向的变量的 ARRAY 元素数量,并输出到“TagOut_RetVal"操作数。
有关以上示例中编程代码的更多信息,请参见“Sample Library for Instructions
(页 697)"。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
有关 LAD 的基本信息 (页 8207)
ARRAY[*]
LOWER_BOUND:读取 ARRAY 的下限
说明
在函数块或函数的块接,可声明 ARRAY[*] 数据类型的变量。这些局部变量可读取
ARRAY 限值。此时,需要在 DIM 参数中维数。
指令
4.1 指令
对 PLC 进行编程
968 编程和操作手册, 10/2018
可以使用“读取 ARRAY 下限"(Read out ARRAY low limit) 指令,读取 ARRAY 的变量下
限。
如果下列条件之一,使能输出 ENO 将返回状态“0":
● 使能输入 EN 的状态为“0"。
● 输入 DIM 处的维数不存在。
说明
该指令的可用性
该指令可用于于固件版本为 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本为 V2.0 及
以上版本的 S7-1500 系列 CPU。
参数
下表列出了“读取 ARRAY 下限"(Read out ARRAY low limit) 指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL I、Q、M、D、L 使能输出
ARR Input ARRAY[*] FB => InOut 部

FC => Input 和
InOut 部分
待读取可变下限的
ARRAY。
DIM Input UDINT I、Q、M、D、
L、P 或常量
待读取可变下限的
ARRAY 维度。
OUT Output DINT I、Q、M、D、
L、P
结果
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 969
示例
以下示例说明了该指令的工作原理:

如果操作数“Enable_Start"返回状态“1",则执行该指令。该指令将从第二维度读取
ARRAY #ARRAY_A 的可变下限值。如果成功执行该指令,则结果将写入操作数
“Enable_Out"中并置位操作数“Result"。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
有关 ARRAY 的基本信息 (页 306)
有关 LAD 的基本信息 (页 8207)


 

下一篇:西门子组态软件6ES7810-5CC12-0YA5销售

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言