>赤峰工控网>赤峰PLC控制系统>赤峰PLC功能模块>西门子控制单元6AU1432-2AA00-0A.. 免费发布PLC功能模块信息
广告
热门浏览

西门子控制单元6AU1432-2AA00-0AA0分销商

更新时间:2019-03-15 11:19:06 信息编号:244644128
西门子控制单元6AU1432-2AA00-0AA0分销商
  • 6.00 元

  • 西门子控制单元,6AU1432-2AA00-0AA0,分销商

13661456783 021-61107992

1134445559

分享

详情介绍

西门子控制单元6AU1432-2AA00-0AA0分销商

产品别名
PLC模块,数字量模块,输出模块,CPU模块
面向地区
<p>
西门子控制单元6AU1432-2AA00-0AA0分销商
</p>
本公司主营西门子工业自动化产品,原装,品质保障上海斌勤电气技术有限公司 业务顾问;康工竭诚为你服务9.2字符串和字符
•输出字符串的大小比小数点右侧的位数多至少三个字节。
•输出字符串中的值为右对齐。
ENO报告的条件
当转换操作遇到错误,指令返回下列结果:
•&nbsp;ENO设置为0。
•&nbsp;OUT设置为0,或者如字符串到值的转换示例中所示。
•&nbsp;OUT不变,或者如OUT为字符串时的示例中所示。
表格9- 30 ENO状态
ENO&nbsp;说明
1&nbsp;无错误
0&nbsp;非法或无效参数;例如,访问一个不存在的DB
0&nbsp;非法字符串,要求该字符串的大长度为0或255
0&nbsp;非法字符串,当前长度大于大长度
0&nbsp;转换后的数值对于的OUT数据类型而言过大。
0&nbsp;OUT参数的大字符串大小足够大,以接受参数SIZE 所的字符数(从字符位置参数P开始)。
0&nbsp;非法P值,P=0或P大于当前字符串长度
0&nbsp;参数SIZE大于参数PREC。
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
389
扩展指令
9.2字符串和字符
表格9-31 S_CONV字符串到值的转换示例
IN字符串&nbsp;OUT数据类型&nbsp;OUT值&nbsp;ENO
“123”&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“-00456”&nbsp;Int 或 DInt&nbsp;-456&nbsp;TRUE
“123.45”&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“+2345”&nbsp;Int 或 DInt&nbsp;2345&nbsp;TRUE
"00123AB"&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“123”&nbsp;Real&nbsp;123.0&nbsp;TRUE
“123.45”&nbsp;Real&nbsp;123.45&nbsp;TRUE
"1.23e-4"&nbsp;Real&nbsp;1.23&nbsp;TRUE
"1.23E-4"&nbsp;Real&nbsp;1.23&nbsp;TRUE
“12345.67”&nbsp;Real&nbsp;12345.67&nbsp;TRUE
"3.4e39"&nbsp;Real&nbsp;3.4&nbsp;TRUE
"-3.4e39"&nbsp;Real&nbsp;-3.4&nbsp;TRUE
"1.17549e-38"&nbsp;Real&nbsp;1.17549&nbsp;TRUE
“12345”&nbsp;SInt&nbsp;0&nbsp;FALSE
"A123"&nbsp;不适用&nbsp;0&nbsp;FALSE
MM&nbsp;不适用&nbsp;0&nbsp;FALSE
“++123”&nbsp;不适用&nbsp;0&nbsp;FALSE
“+-123”&nbsp;不适用&nbsp;0&nbsp;FALSE
390
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
扩展指令
9.2字符串和字符
表格9- 32 S_CONV值到字符串的转换示例
数据类型&nbsp;IN值&nbsp;OUT字符串1&nbsp;ENO
UInt&nbsp;123&nbsp;“xxx123”&nbsp;TRUE
UInt&nbsp;0&nbsp;“xxxxx0”&nbsp;TRUE
UDInt&nbsp;12345678&nbsp;“xxx12345678”&nbsp;TRUE
Real&nbsp;+9123.456&nbsp;“xx+9.123456E+3”&nbsp;TRUE
LRea丨&nbsp;+9123.4567890123&nbsp;“xx+9.12345678901 23E+3”&nbsp;TRUE
Real&nbsp;-INF&nbsp;“xxxxxxxxxxxI N F”&nbsp;FALSE
Real&nbsp;+INF&nbsp;“xxxxxxxxxxxI N F”&nbsp;FALSE
Real&nbsp;NaN&nbsp;“xxxxxxxxxxxNaN”&nbsp;FALSE
1 V字符代表用于填写分配给转换值的右对齐字段中空位置的空格字符。
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
391
扩展指令
9.2字符串和字符
表格9-33 示例:STRG_VAL转换
IN字符串&nbsp;FORMAT (W#16#■…)&nbsp;OUT数据类型&nbsp;OUT值&nbsp;ENO
“123”&nbsp;0000&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“-00456”&nbsp;0000&nbsp;Int 或 DInt&nbsp;-456&nbsp;TRUE
“123.45”&nbsp;0000&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“+2345”&nbsp;0000&nbsp;Int 或 DInt&nbsp;2345&nbsp;TRUE
"00123AB"&nbsp;0000&nbsp;Int 或 DInt&nbsp;123&nbsp;TRUE
“123”&nbsp;0000&nbsp;Real&nbsp;123.0&nbsp;TRUE
“-00456”&nbsp;0001&nbsp;Real&nbsp;-456.0&nbsp;TRUE
“+00456”&nbsp;0001&nbsp;Real&nbsp;456.0&nbsp;TRUE
“123.45”&nbsp;0000&nbsp;Real&nbsp;123.45&nbsp;TRUE
“123.45”&nbsp;0001&nbsp;Real&nbsp;12345.0&nbsp;TRUE
“123.45”&nbsp;0000&nbsp;Real&nbsp;12345.0&nbsp;TRUE
“123.45”&nbsp;0001&nbsp;Real&nbsp;123.45&nbsp;TRUE
".00123AB"&nbsp;0001&nbsp;Real&nbsp;123.0&nbsp;TRUE
"1.23e-4"&nbsp;0000&nbsp;Real&nbsp;1.23&nbsp;TRUE
"1.23E-4"&nbsp;0000&nbsp;Real&nbsp;1.23&nbsp;TRUE
"1.23E-4"&nbsp;0002&nbsp;Real&nbsp;1.23E-4&nbsp;TRUE
“12345.67”&nbsp;0000&nbsp;Real&nbsp;12345.67&nbsp;TRUE
“12345.67”&nbsp;0001&nbsp;Real&nbsp;12.345&nbsp;TRUE
"3.4e39"&nbsp;0002&nbsp;Real&nbsp;+INF&nbsp;TRUE
"-3.4e39"&nbsp;0002&nbsp;Real&nbsp;-INF&nbsp;TRUE
"1.1754943e-38" (及更小值)&nbsp;0002&nbsp;Real&nbsp;0.0&nbsp;TRUE
“12345”&nbsp;不适用&nbsp;SInt&nbsp;0&nbsp;FALSE
"A123"&nbsp;不适用&nbsp;不适用&nbsp;0&nbsp;FALSE
MM&nbsp;不适用&nbsp;不适用&nbsp;0&nbsp;FALSE
“++123”&nbsp;不适用&nbsp;不适用&nbsp;0&nbsp;FALSE
“+-123”&nbsp;不适用&nbsp;不适用&nbsp;0&nbsp;FALSE
392
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
扩展指令
9.2字符串和字符
下面的VAL_STRG转换示例均基于按以下方式初始化的OUT字符串:
(t&nbsp;”
Current Temp = xxxxxxxxxx C
其中字符v表示为转换后的值分配的空格字符。
表格9-34 示例:VAL_STRG转换
数据类型&nbsp;IN值&nbsp;P&nbsp;SIZE&nbsp;FORMAT (W#16#■…)&nbsp;PREC&nbsp;OUT字符串&nbsp;ENO
UInt&nbsp;123&nbsp;16&nbsp;10&nbsp;0000&nbsp;0&nbsp;Current Temp = xxxxxxx123 C&nbsp;TRUE
UInt&nbsp;0&nbsp;16&nbsp;10&nbsp;0000&nbsp;2&nbsp;Current Temp = xxxxxx0.00 C&nbsp;TRUE
UDInt&nbsp;12345678&nbsp;16&nbsp;10&nbsp;0000&nbsp;3&nbsp;Current Temp = x12345.678 C&nbsp;TRUE
UDInt&nbsp;12345678&nbsp;16&nbsp;10&nbsp;0001&nbsp;3&nbsp;Current Temp = x12345,678 C&nbsp;TRUE
Int&nbsp;123&nbsp;16&nbsp;10&nbsp;0004&nbsp;0&nbsp;Current Temp = xxxxxx+123 C&nbsp;TRUE
Int&nbsp;-123&nbsp;16&nbsp;10&nbsp;0004&nbsp;0&nbsp;Current Temp = xxxxxx-123 C&nbsp;TRUE
Real&nbsp;-0.00123&nbsp;16&nbsp;10&nbsp;0004&nbsp;4&nbsp;Current Temp = xxx- 0.0012 C&nbsp;TRUE
Real&nbsp;-0.00123&nbsp;16&nbsp;10&nbsp;0006&nbsp;4&nbsp;Current Temp =- 1.2300E-3 C&nbsp;TRUE
Real&nbsp;-INF&nbsp;16&nbsp;10&nbsp;不适用&nbsp;4&nbsp;Current Temp = xxxxxx-INF C&nbsp;FALSE
Real&nbsp;+INF&nbsp;16&nbsp;10&nbsp;不适用&nbsp;4&nbsp;Current Temp = xxxxxx+INF C&nbsp;FALSE
Real&nbsp;NaN&nbsp;16&nbsp;10&nbsp;不适用&nbsp;4&nbsp;Current Temp = xxxxxxxNaN C&nbsp;FALSE
UDInt&nbsp;12345678&nbsp;16&nbsp;6&nbsp;不适用&nbsp;3&nbsp;Current Temp = xxxxxxxxxx C&nbsp;FALSE
S7-1200可编程控制器
系统手册,V4.2, 09/2016, A5E02486685-AK
393
扩展指令
9.2字符串和字符
9.2.3.2 Strg_TO_Chars和Chars_TO_Strg (在字符串与字符数组之间转换)指令
Strg_TO_Chars将ASCII字符串复制到字符字节数组中。
Chars_TO_Strg将ASCII字符字节数组复制到字符串中。
说明
只允许将零基数组类型(Array [0..n] of Char)或(Array [0..n] of Byte)作为指令
Chars_TO_Strg 的输入参数 Chars,或作为指令 Strg_TO_Chars 的 IN_OUT 参数 Chars
表格9- 35 Strg_TO_Chars 指令
LAD/FBD
Strg_T0_Char5
EN&nbsp;ENO
Strg&nbsp;Cnt
pChars
Chars
SCL
Strg_TO_Chars(
Strg:=_string_in_,
pChars:=_dint_in_,
Cnt=&gt;_uint_out_,
Chars:= variant inout
___m明
将整个输入字符串Strg复制到IN_OUT参数
Chars.的字符数组中。
该操作会从pChars
参数的数组元素编号开始覆盖字节。
可以使用所有受支持的大长度(1..254)
的字符串。
结束分隔符不会被写入;这由用户负责。要在后
写入的数组字符后面设置结束分隔符,应使用下一
数组元素编号[pChars+Cnt]。
表格9- 36参数的数据类型(Strg_TO_Chars)
参数和类型&nbsp;&nbsp;数据类型&nbsp;说明
Strg&nbsp;IN&nbsp;String, WString&nbsp;源字符串
pChars&nbsp;IN&nbsp;DInt&nbsp;写入目标数组的个字符串字符的数组元素编号
Chars&nbsp;IN_OUT&nbsp;Variant&nbsp;Chars参数是从输入字符串复制的零基字符数组 [0..n]的指针。可以在DB 中声明数组,也可以在块接口中将其声明为本地变量 示例:"DBr.MyArray 指向 DB1中的 MyArray [0..10] of Char 元素值。
Cnt&nbsp;OUT&nbsp;UInt&nbsp;已复制的字符数
<p>
&nbsp;
</p>
<p>下一篇:<a href="">西门子控制单元6AU1435-2AD00-0AA0特约经销商</p>

相关推荐产品

留言板

  • PLC模块数字量模块输出模块CPU模块西门子控制单元6AU1432-2AA00-0AA0分销商
  • 价格商品详情商品参数其它
  • 提交留言即代表同意更多商家联系我
杭州晨曙机电设备有限公司为你提供的“西门子控制单元6AU1432-2AA00-0AA0分销商”详细介绍,包括西门子控制单元价格、型号、图片、厂家等信息。如有需要,请拨打电话:13661456783。不是你想要的产品?点击发布采购需求,让供应商主动联系你。
“西门子控制单元6AU1432-2AA00-0AA0分销商”信息由发布人自行提供,其真实性、合法性由发布人负责。交易汇款需谨慎,请注意调查核实。
留言询价
×