全国热线电话:
18390808297
![]() |
|
山西西门子变频器代理商
换迎联系郑工(湖南嘉普云自动化公司),,我们主要是做可编程控制器,变频器,触摸屏,电线电缆及附件,数控系统,伺服电机,软启动,西门子PLC模块哪家代理商公司价格质量好 西门子PLC模块哪家代理商公司价格质量好 西门子PLC模块哪家代理商价格质量好 西门子PLC模块哪家公司价格质量好 中国哪家西门子代理商销售的PLC模块价格质量好湖
承诺一:1、保证全新*
承诺三:3、保证售后服务质量
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单
本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,为广大用户提供了SIEMENS的技术及自动控制的解决方案,
湖南嘉普云自动化在经营活动中精益求精,具备如下业务优势:
SIEMENS 可编程控制器
1、 SIMATIC S7 系列PLC、S7200、s71200、S7300、S7400、ET200
2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP 系列直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
4、HMI 触摸屏TD200 TD400C TP177,MP277 MP377
SIEMENS 交、直流传动装置,数控伺服
整数转字符串(ITS)、双整数转字符串(DTS)和实数转字符串
(RTS)指令,将整数、双整数或实数值(IN)转换成ASCII码字符
串(OUT)。
整数转字符串的操作
整数转字符串指令(ITS)将一个整数字IN转换为8个字符长的
ASCII码字符串。格式操作数FMT小数点右侧的转换精度和使用逗号还是点号作为小数点。结果字符串被写入从OUT开 始的9个连续字节中。要更多消息,请参见第4章字符串的 格式一节。
使ENO=0的错误条件:
■ 0006 (间接寻址)
■ 0091 (操作数超出范围)
■ 非法格式(nnn>5)
图6--18是对整数转字符串指令中格式操作数的描述。输出字符 串的长度总是8个字符。nnn表示输出缓冲区中小数点右侧的数 字位数。nnn域的有效范围是0--5。十进制小数点右面的数字为0使数值显示为一个没有小数点的数值。如果nnn的值大 于5,输出是由8个空格键的ASCII码组成的字符串。c是用 逗号(c=1)或者点号(c=0)作为整数和小数的分隔符。格式操作数的高4位必须为0。
图6--18中给出了一个数值的例子,其格式为:使用点号(c=0)并且小数点后保留3位小数。OUT的值为 字符串的长度。
输出缓冲区的格式符合以下规则:
q 正数值写入输出缓冲区时没有符号位。
q 负数值写入输出缓冲区时以负号(--)开头。
q 小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。
q 数值在输出缓冲区中是右对齐的。
表6--19 数值转字符串指令的有效操作数
输入/输出 | 数据类型 | 操作数 |
IN | INT | IW、QW、VW、MW、SMW、SW、T、C、LW、AIW、*VD、*LD、 |
|
| *AC、常数 |
| DINT | ID、QD、VD、MD、SMD、SD、LD、AC、HC、*VD、*LD、*AC、 |
|
| 常数 |
| REAL | ID、QD、VD、MD、SMD、SD、LD、AC、*VD、*LD、*AC、常数 |
FMT | BYTE | IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*LD、*AC、常数 |
OUT | STRING | VB、LB、*VD、*LD、*AC |
FMT
MSB LSB
7 6 5 4 3
2 1 0
输入=12 输入=- 123
c=逗号(1)或者点号(0)
nnn=小数点右侧的位数
输入=1234 输入=- 12345
图6--18 整数转字符串指令的FMT操作数
双整数转字符串指令操作
双整数转字符串指令(DTS)将一个双整数IN转换为一个长度为
12个字符的ASCII码字符串。格式操作数FMT小数点右侧的转换精度和使用逗号还是点号作为小数点。结果字符串被写 入从OUT开始的连续13个字节。要更多消息,请参见第4 章字符串的格式一节。
使ENO=0的错误条件:
■ 0006 (间接寻址)
■ 0091 (操作数超出范围)
■ 非法格式(nnn>5)
图6--19是对整数转字符串指令中格式操作数的描述。输出字符串的长度总是8个字符。nnn表示输出缓冲区中小数点右侧的数字位数。nnn域的有效范围是0--5。十进制小数点右面的数字为0使数值 显示为一个没有小数点的数值。如果nnn的值大于5,输出是由12个空格键的ASCII码组成的字符串。
c是用逗号(c=1)或者点号(c=0)作为整数和小数的分隔符。格式操作数的高4位必须为0。
图6--19中给出一个数值的例子,其格式为:使用点号(c=0)并且小数点后保留4位小数。OUT的值为字
符串的长度。输出缓冲区的格式符合以下规则:
| q q q | 正数值写入输出缓冲区时没有符号位。 负数值写入输出缓冲区时以负号(--)开头。 小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。 |
| |||||||||||
q | 数值在输出缓冲区中是右对齐的。 |
| ||||||||||||
|
|
| ||||||||||||
FMT MSB |
| 输出 LSB | 输出 +1 | 输出 +2 | 输出 +3 | 输出 +4 | 输出 +5 | 输出 +6 | 输出 +7 | 输出 +8 | 输出 +9 | 输 +10 | 出输出 +11 | 输出 +12 |
7 6 | 5 4 | 3 2 1 0 输入=12 12 |
|
|
|
| . | - | 0 | . | 0 | 0 | 1 | 2 |
|
| 输入=- 1234567 12 |
|
|
|
| 1 | 2 | 3 | . | 4 | 5 | 6 | 7 |
c=逗号(1)或者点号(0)
nnn=小数点右侧的位数
![]() |
图6--19 整数转字符串指令的FMT操作数
实数转字符串指令操作
实数转字符串指令(RTS)将一个实数值IN转换为一个ASCII码字 符串。格式操作数FMT小数点右侧的转换精度和使用逗号 还是点号作为小数点。
转换结果从OUT开始的一个字符串中。结果字符串的长度 由格式操作数给出,它可以是3到15个字符。要更多消
息,请参见第4章字符串的格式一节。
使ENO=0的错误条件:
■ 0006 (间接寻址)
■ 0091 (操作数超出范围)
■ 非法格式:nnn > 5 ssss < 3
ssss < 所需字符数
S7- 200的实数格式支持多7位小数。试图显示7位以上的小数会产生一个四舍五入错误。
图6--20是对实数转字符串指令中格式操作数的描述。ssss表示输出字符串的长度。0、1或者2个字节 的大小是无效的。nnn表示输出缓冲区中小数点右侧的数字位数。nnn域的有效范围是0--5。十进 制小数点右面的数字为0使数值显示为一个没有小数点的数值。对于nnn大于5或者的输出缓冲区 太小以致于无法存储转换值的情况,输出缓冲区会被空格键的ASCII码填冲。c是用逗号(c=1)或者点号(c=0)作为整数和小数的分隔符。
图6--20中给出了一个数值的例子,其格式为:使用点号(c=0),小数点右侧有1位小数(nnn=001)和6
个字符的缓冲区大小(ssss=0110)。OUT的值为字符串的长度。输出缓冲区的格式符合以下规则:
q 正数值写入输出缓冲区时没有符号位。
q 负数值写入输出缓冲区时以负号(--)开头。
q 小数点左侧的开头的0(除去靠近小数点的那个之外)被隐藏。
q 小数点右侧的数值按照的小数点右侧的数字位数被四舍五入。
q 输出缓冲区的大小应至少比小数点右侧的数字位数多三个字节。
q 数值在输出缓冲区中是右对齐的。
FMT MSB |
LSB |
|
7 6 5 4 | 3 2 1 0 | 输入=1234.5 |
|
| 输入=- 0.0004 |
ssss=输出字符串长度
c=逗号(1)或者点号(0)
nnn=小数点右侧的位数
图6--20 实数转字符串指令的FMT操作数
输入=- 3.67526
输入=1.95
山西西门子变频器代理商
上一篇:湖北西门子变频器代理商
下一篇:陕西西门子变频器代理商