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

行业产品

当前位置:
西门子plc模块代理商>>西门子博途软件>>西门子winCC软件>> 博途西门子组态软件6AV2104-2KL05-0BD0总代理

西门子组态软件6AV2104-2KL05-0BD0总代理

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

更新时间:2019-01-14 11:57:03浏览次数:481

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

同类优质产品

更多产品

产品简介

西门子组态软件6AV2104-2KL05-0BD0总代理 *:
公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。

详细介绍

西门子组态6AV2104-2KL05-0BD0总代理

SIEMENS 可编程控制器SCATTER:将位序列解析为单个位
说明
指令“将位序列解析为单个位"用于将数据类型为 BYTE、WORD、DWORD 或 LWORD
的变量解析为单个位,并保存在 ARRAY of BOOL、匿名 STRUCT 或仅包含有布尔型元素
的 PLC 数据类型中。
说明
ARRAY of BOOL
使用“将位序列解析为单个位"指令时,不支持 ARRAY of BOOL。
说明
ARRAY、STRUCT 或 PLC 数据类型的长度
ARRAY、匿名 STRUCT 或 PLC 数据类型中包含的元素数目必须恰好等于位序列的数
量。
例如,如果数据类型为 BYTE,则 ARRAY、STRUCT 或 PLC 数据类型中必须恰好包含 8
个元素(WORD = 16、DWORD = 32、LWORD = 64)。
说明
该指令的可用性
该指令可用于固件版本为 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本为 V2.1 及以
上版本的 S7-1500 系列 CPU。
例如,通过这种您可以解析状态字,并使用索引读取和改变单个位的状态。使用
GATHER,可再次将各个位组合为位序列。
如果下列条件之一,使能输出 ENO 将返回状态“0":
● 使能输入 EN 的状态为“0"。
● 如果 ARRAY、STRUCT 或 PLC 数据类型中包含的 BOOL 元素数目不足。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 927
参数
下表列出了该指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL BOOL I、Q、M、D、
L
使能输出
IN Input BYTE,
WORD,
DWORD
BYTE,
WORD,
DWORD,
LWORD
I、Q、M、D、
L
所解析的位序

这些值不得位
于的 I/O 区域
或工艺对象的
DB 内。
OUT Output ARRAY[*] of
BOOL、
STRUCT 或
PLC 数据类型
*:8、16、
32 或 64 个元

ARRAY[*]
of BOOL、
STRUCT
或 PLC 数
据类型
*:8、16、
32 或 64 个
元素
I、Q、M、D、
L
保存
ARRAY、
STRUCT 或
PLC 数据类型
中的各个位
有关有效数据类型的更多信息,请参见“另请参见"。
ARRAY 的使用示例
在块接创建以下变量:
变量区域数据类型
Enable Input BOOL
SourceWord WORD
EnableOut Output BOOL
DestinationArray ARRAY[0..15] of BOOL
以下示例说明了该指令的工作原理:
指令
4.1 指令
对 PLC 进行编程
928 编程和操作手册, 10/2018
􀀶􀀦􀀤􀀷􀀷􀀨􀀵
􀀨􀀱􀀃 􀀨􀀱􀀲􀀃 􀀶
􀀬􀀱 􀀲􀀸􀀷
􀀺􀀲􀀵􀀧
􀀆􀀶􀁒􀁘􀁕􀁆􀁈􀀺􀁒􀁕􀁇 􀀆􀀧􀁈􀁖􀁗􀁌􀁑􀁄􀁗􀁌􀁒􀁑􀀤􀁕􀁕􀁄􀁜
􀀆􀀨􀁑􀁄􀁅􀁏􀁈 􀀆􀀨􀁑􀁄􀁅􀁏􀁈􀀲􀁘􀁗
下表将通过具体的操作数值对该指令的工作原理进行说明:
参数操作数数据类型
IN SourceWord WORD(16 位)
OUT DestinationArray 操作数“DestinationArray"
的数据类型为 ARRAY[0..15]
of BOOL。其中包含 16 个元
素,因此与待解析 WORD 的
长度相同。
如果操作数 #Enable 在使能输入 EN 返回状态“1",则将执行该指令。数据类型为
WORD 的操作数 #SourceWord 解析为单个位 (16),并将其分配给操作数 #DestinationArray
的各个元素。如果在指令执行期间出现错误,操作数 #EnableOut 将在使能输出 ENO 处返
回状态“0"。
有关上述示例的更多信息和程序代码,请参见“指令的示例库 (页 697)"。
PLC 数据类型的使用示例
创建以下 PLC 数据类型“myBits":
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 929
在块接创建以下变量:
变量区域数据类型
Enable Input BOOL
SourceWord WORD
EnableOut Output BOOL
DestinationUDT “myBits"
以下示例说明了该指令的工作原理:
􀀶􀀦􀀤􀀷􀀷􀀨􀀵
􀀨􀀱 􀀨􀀱􀀲 􀀶
􀀬􀀱 􀀲􀀸􀀷
􀀺􀀲􀀵􀀧
􀀆􀀶􀁒􀁘􀁕􀁆􀁈􀀺􀁒􀁕􀁇 􀀆􀀧􀁈􀁖􀁗􀁌􀁑􀁄􀁗􀁌􀁒􀁑􀀸􀀧􀀷
􀀆􀀨􀁑􀁄􀁅􀁏􀁈 􀀆􀀨􀁑􀁄􀁅􀁏􀁈􀀲􀁘􀁗
下表将通过具体的操作数值对该指令的工作原理进行说明:
参数操作数数据类型
IN SourceWord WORD(16 位)
OUT DestinationUDT 操作数“DestinationUDT"
为 PLC 数据类型 (UDT),其
中包含 16 个元素,因此与待
解析 WORD 的长度相同。
如果操作数 #Enable 在使能输入 EN 返回状态“1",则将执行该指令。数据类型为
WORD 的操作数 #SourceWord 解析为单个位 (16),并将其分配给操作数 #DestinationArray
的各个元素。如果在指令执行期间出现错误,操作数 #EnableOut 将在使能输出 ENO 处返
回状态“0"。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
有关 LAD 的基本信息 (页 8207)
指令
4.1 指令


 

下一篇:西门子博途软件6AV2107-0PX05-0AA7写程序

收藏该商铺

登录 后再收藏

提示

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