商品详情大图

西门子控制单元6AU1432-2AA00-0AA0现场服务

及时发货 交易保障 卖家承担邮费

商品详情

<p>
西门子控制单元6AU1432-2AA00-0AA0现场服务
</p>
<p>
全新原装,千万库存。本公司宗旨:本着以诚信为本,以顾客为中心,让顾客满意,创造一个舒心的购物环境
</p>
读取和写入大尾和小尾指令(SCL)
S7-1200 CPU提供用于以小尾格式和大尾格式读取和写入数据的SCL
指令。小尾格式是指低有效位所在的字节是存储器的低地址。大尾格式是指高有效
位所在的字节是存储器的低地址。
以小尾格式和大尾格式读取和写入数据的四个SCL指令如下所示:
•&nbsp;READ_LITTLE (以小尾格式读取数据)
•&nbsp;WRITE_LITTLE (以小尾格式写入数据)
•&nbsp;READ_BIG (以大尾格式读取数据)
•&nbsp;WRITE_BIG (以大尾格式写入数据)
表格8- 87读取和写入大尾和小尾指令
LAD/FBD&nbsp;SCL&nbsp;说明
不提供&nbsp;READ LITTLE( src array:= variant in , dest Variable =&gt; out , pos:= dint inout)&nbsp;以小尾字节格式从存储区读取数据并写入到单 个变量中。
不提供&nbsp;WRITE LITTLE( src variable:= in , dest array =&gt; variant inout , pos:= dint inout)&nbsp;以小尾字节形式将单个变量的数据写入到存储 区。
不提供&nbsp;READ BIG( src array:= variant in , dest Variable =&gt; out , pos:= dint inout)&nbsp;以大尾字节格式从存储区读取数据并写入到单 个变量中。
不提供&nbsp;WRITE BIG( src variable:= in , dest array =&gt; variant inout , pos:= dint inout)&nbsp;以大尾字节形式将单个变量的数据写入到存储 区。
表格8- 88 READ_LITTLE and READ_BIG 指令的参数
参数&nbsp;数据类型&nbsp;说明
src_array&nbsp;Array of Byte&nbsp;欲进行数据读取的目标存储区
dest_Variable&nbsp;位字符串、整数、浮点数、定时器、日期和时间、字 符串&nbsp;欲进行数据写入的目标变量
pos&nbsp;DINT&nbsp;从零开始算起,在src_array 输入中开始读取数据的位置。
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
309
基本指令
8.6移动操作
表格8- 89 WRITE_LITTLE and WRITE_BIG 指令的参数
参数&nbsp;数据类型&nbsp;说明
src_variable&nbsp;位字符串、整数、浮点数、LDT, TOD, LTOD, DATA, Char, WChar&nbsp;来自变量的源数据
dest_array&nbsp;Array of Byte&nbsp;数据写入的目标存储区
pos&nbsp;DINT&nbsp;从零开始算起,在dest_array 输出中开始写入数据的位置。
表格8- 90 RET_VAL参数
RET一VAL* (W#16#...)&nbsp;说明
0000&nbsp;无错误
80B4&nbsp;SRC_ARRAY 或 DEST_ARRAY 不是 Array of Byte
8382&nbsp;参数POS的值超出数组的限制。
8383&nbsp;参数POS的值在数组的限制范围内,但是存储区的大小超出了数组的上限。
*可以在程序编辑器中以整数或十六进制的形式查看错误代码。&nbsp;
310
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
基本指令
8.6移动操作
8.6.9&nbsp;Variant 指令
8.6.9.1&nbsp;VariantGet (读取 VARIANT 变量值)
可以使用“读取Variant变量值”指令读取SRC参数的Variant
所指向的变量,并将其写入到DST参数的变量中。
SRC参数的数据类型为Variant。除了 Variant之外,所有数据类型都可为DST
参数。
DST参数的变量所用的数据类型与Variant所指向的数据类型相匹配。
表格8-91 VariantGet 指令
LAD/FBD&nbsp;SCL&nbsp;说明
VariantGet 3 EN&nbsp;ENO - =SRC&nbsp;DST-&nbsp;VariantGet( SRC:= variant in , DST=&gt; variant out );&nbsp;读取SRC参数所指向的变量,并将其写入到DST 参数的变量中
说明
想要复制结构和数组,可以使用“MOVE_BLK_VARIANT:移动块”指令。
表格8- 92 VariantGet指令的参数
参数&nbsp;数据类型&nbsp;说明
SRC&nbsp;Variant&nbsp;指向源数据的指针
DST&nbsp;位字符串、整数、浮点数、定时器、日期和时间、字 符串、ARRAY元素、PLC数据类型&nbsp;将要写入数据的目标
表格8- 93 ENO状态
ENO&nbsp;条件&nbsp;结果
1&nbsp;无错误&nbsp;指令会将SRC所指向的变量数据复制到 DST变量中。
0&nbsp;使能输入EN 的信号状态为“0”,或数据类型不匹配。&nbsp;指令不复制任何数据。
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
311
基本指令
8.6移动操作
8.6.9.2 VariantPut (写入 VARIANT 变量值)
可以使用“写入VARIANT变量值”指令将SRC参数中变量的值写入到VARIANT所指向的
DST参数的变量中。
DST参数的数据类型为VARIANT。除了 VARIANT之外,所有数据类型都可为SRC
参数。
SRC参数的变量所用的数据类型与VARIANT所指向的数据类型相匹配。
表格8- 94 VariantPut 指令
LAD/FBD&nbsp;&nbsp;&nbsp;SCL&nbsp;说明
&nbsp;VariantPut EN&nbsp;ENO SRC DST&nbsp;&nbsp;VariantPut( SRC:= variant in , DST=&gt; variant in);&nbsp;将SRC参数所引用的变量写入到DST 参数所指向的变量中
说明
想要复制结构和数组,可以使用“MOVE_BLK_VARIANT:移动块”指令。
表格8- 95 VariantPut指令的参数
参数&nbsp;数据类型&nbsp;说明
SRC&nbsp;Bit strings, integers, floating-point numbers, timers, date and time, character strings, ARRAY elements, PLC data types&nbsp;指向源数据的指针
DST&nbsp;Variant&nbsp;将要写入数据的目标
表格8- 96 ENO状态
ENO&nbsp;条件&nbsp;结果
1&nbsp;无错误&nbsp;指令会将SRC的变量数据复制到DST 变量中。
0&nbsp;使能输入EN 的信号状态为“0”,或数据类型不匹配。&nbsp;指令不复制任何数据。
<p>
&nbsp;
</p>

下一条:灰色WOER热缩管,WOER橙色热缩管价格
杭州晨曙机电设备有限公司为你提供的“西门子控制单元6AU1432-2AA00-0AA0现场服务”详细介绍
杭州晨曙机电设备有限公司
主营:西门子一级代理商,plc模块
联系卖家 进入商铺

西门子控制单元信息

进店 拨打电话 微信