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

行业产品

当前位置:
西门子plc模块代理商>>西门子数控伺服>> 611伺服西门子6SN1145-1BA02-0CA1代理商

西门子6SN1145-1BA02-0CA1代理商

返回列表页
  • 西门子6SN1145-1BA02-0CA1代理商
收藏
举报
参考价 670
订货量 1
具体成交价以合同协议为准
  • 型号 611伺服
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地 杭州市
在线询价 收藏产品

更新时间:2019-07-09 13:31:56浏览次数:192

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

同类优质产品

更多产品

产品简介

西门子6SN1145-1BA02-0CA1代理商
业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年

详细介绍

西门子6SN1145-1BA02-0CA1代理商

可以使用“序列化"指令将多个 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of <数据类型
> 转换为顺序表示,而不会丢失结构部分。
可以使用该指令临时将用户程序的多个结构化数据项保存到缓冲区中(位于全局数据
块中),并发送到其它 CPU。用于保存转换后数据的存储区的数据类型必需为 ARRAY of
BYTE 或 ARRAY of CHAR,并在版本 V1.0 中声明为标准访问。在版本 V2.0 及以上版本
中,还支持数据。源数据区内的填充数据在目标数组中未定义。这些数据可以为填充
字节或某数据区的填充位(如,ARRAY、STRUCT 或 PLC 数据类型 (UDT))以及当前某
个未使用字符串中的字符。
标准存储区的容量为 64 KB。如果参数 DEST_ARRAY 位于标准存储区中,则根据标准存
储区规则,大于 64 KB 的结构不能进行序列化。
建议将 ARRAY 的下限定义为“0",这是因为 ARRAY 中的下标对应 POS 参数值。例如,
ARRAY[0] = POS 0。下文中的说明与示例均基于此公式。
参数 POS 处操作数中包含有关转换后数据占用的字节数量信息。
如果要发送单个 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of <数据类型pe>,可以直接
调用指令“TSEND:通过通信连接发送数据"。
指令
4.1 指令
对 PLC 进行编程
1568 编程和操作手册, 10/2018
存储区的容量
对齐规则为存储区内的简单结构中不包含填充字节。这样,存储区中的结构大小
将小于标准存储区中的。结构型 ARRY 和其它结构的结构中,包含填充字节。对于包含组
合结构(所需存储空间更高)的存储区而言,该规则并并为通用规则。
S7-1500 系列 CPU:
如果某个块的块属性为“块访问",则 BOOL 数据类型的长度将取决于紧跟其后的数
据类型。即,如果 BOOL 数据类型之后为 BYTE,则长度为 1 个字节。即,如果 BOOL
数据类型之后为 WORD,则长度为 2 个字节。这样,存储区中主要由 BOOL 数据类
型组成的结构大小将大于标准存储区。因此,含少量 BOOL 数据类型的组合型结构在
存储区内的大小,要小于该结构在标准存储区内的大小。
因此,建议序列化的源数据区从大数据类型开始,以布尔型元素结束。这样,可大幅
用于填充的填充位。
存储区
对固件版本 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本 V2.0 及以上版本的 S7-1500
系列 CPU,要对较大结构进行序列化,可将存储区声明为访问。对于标准存储区,顺
序表示保存不变。
参数
下表列出了“序列化"指令的参数:
参数声明数据类型存储区说明
SRC_VARI
ABLE
Input VARIANT D、FB 的块接口指向一个待序列化的
STRUCT、ARRAY 或
PLC 数据类型 (UDT) 变量
的指针。
DEST_AR
RAY
InOut VARIANT D、FB 的块接口
(可在 Input、
Output、Static
和 Temp 部分
中。)
指向保存所生成数据串的
ARRAY of BYTE 或
ARRAY of CHAR 的指针。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1569
参数声明数据类型存储区说明
POS InOut DINT I、Q、M、D、L POS 参数处的操作数,将
根据已转换所占
用的总字节数,存储
个字节的下标。POS 参数
将从 0 开始计算。
RET_VAL Output INT I、Q、M、D、L 错误信息
RET_VAL 参数
下表列出了 RET_VAL 参数值的含义:
错误代码*
(W#16#...
)
说明
0000 无错误
80B0 参数 SRC_VARIABLE 和 DEST_ARRAY 的存储区重叠。
8150 SRC_VARIABLE 参数中的 VARIANT 数据类型包含一个 ZERO 指针。
8151 SRC_VARIABLE 参数中的引用无效
8236 SRC_ARRAY 参数处的变量不在一个标准访问块中。
8250 NULL 指针已在 DEST_ARRAY 参数处传递。
8251 DEST_ARRAY 参数中的引用无效
8253 参数 DEST_ARRAY 处该变量可提供的空间不足,无法包含参数
SRC_VARIABLE 处变量中的内容。由于 POS 参数处变量的输入值,可用的
存储空间将。POS 参数处的输入值可确定 DEST_ARRAY 参数处变量中
的起始位置。
8254 DEST_ARRAY 参数中的数据类型无效
8382 POS 参数的值超出数组的。
* 在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显式格式的更多信
息,请参见“另请参见"。
指令
4.1 指令
对 PLC 进行编程
1570 编程和操作手册, 10/2018
对于固件版本 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本 V2.0 及以上版本的
S7-1500 系列 CPU,以下错误代码的含义不同:
错误代码*
(W#16#...
)
说明
8236 对 DEST_ARRAY 参数处的存储区访问无效。
* 在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显式格式的更多信
息,请参见“另请参见"。
示例
以下示例说明了该指令的工作原理:
STL 说明
L 0 // 将值“0"装载到累加器 1 中。
T #BufferPos // 值“0"被传送到 #BufferPos 操作数。
CALL Serialize // 调用指令。
SRC_VARIABLE := "Source".Client //“Source"变量中的被序列化。
RET_VAL := #Error // 错误信息
DEST_ARRAY := "Buffer".Field // 顺序表示被写入“Buffer"变量。
POS := #BufferPos //“Buffer".Field 的下一个未写入字节的索引存储在
#BufferPos 操作数中。
CALL S_MOVE // 调用指令。
// 从“???"下拉列表中选择所需数据类型。
IN := 'arti' // 'arti' 字符被到 #Label 操作数中。
OUT := #Label
CALL Serialize // 调用指令。
SRC_VARIABLE := #Label / / 字符被序列化。
RET_VAL := #Error // 错误信息
DEST_ARRAY := "Buffer".Field // 顺序表示被写入后的“Buffer".Field 变量。
POS := #BufferPos // #BufferPos 操作数的值相应递增。
CALL Serialize // 调用指令。
SRC_VARIABLE :=
"Source".Article[#DeliverPos]
//“Source"变量中特定部件的数据被序列化。
RET_VAL := #Error // 错误信息
DEST_ARRAY := "Buffer".Field // 顺序表示被写入'arti' 字符后的“Buffer"变量。
POS := #BufferPos // 字节数
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1571
下表列出了操作数的声明:
操作数数据类型声明
DeliverPos INT 在块接口的“Input"部分
BufferPos DINT 在块接口的“Temp"部分
Error INT 在块接口的“Temp"部分
Label STRING[4] 在块接口的“Temp"部分
下表列出了 PLC 数据类型的声明:
PLC 数据类型的名称名称数据类型
Article Number DINT
Declaration STRING
Colli INT
Client Title INT
First name STRING[10]
Surname STRING[10]
下表列出了数据块的声明:
数据块的名称名称数据类型
Source
Client "Client"(PLC 数据类型)
Article Array[0..10] of
"Article"(PLC 数据类型)
Buffer Field Array[0..294] of BYTE
参见
有效数据类型概述 (页 247)
状态字的基本信息 (页 200)
转换程序状态的显示格式 (页 8834)
有关 VARIANT 的基本信息 (页 348)
PLC 数据类型 (UDT) 的基本知识 (


十三五期间,要进一步加大示范力度,并加强交流,吸取成功的和失败的教训,找到我国自己的能源路径,目前国内关于器械行业的市场空间等数据,多是采用工业数据,以生产口径()计算而来。今年,我们也推出平台,经销商可以在网上选产品、下订单、查询发货情况等等。船舶日前公布2016年前三季度业绩,如果今年确实出现亏损,这将是船舶近十年来的亏损,中金公司分析其主因在于民船与海工市场低迷、交船难问题依然严峻、船价下行而钢材价格上行利润空间所致,

 

下一篇:西门子6SN1145-1BA02-0CA0变频器

收藏该商铺

登录 后再收藏

提示

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