6ES7214-1BG40-0XB0
SIMATIC S7-1200,CPU 1214C, 紧凑型 CPU,AC/DC/继电器, 机载 I/O: 14 个 24V DC 数字输入;10 DO 继电器 2A; 2 AI 0-10V DC, 电源:交流 47-63Hz 时 85-264V AC, 程序/数据存储器 100 KB
浔之漫智控技术(上海)有限公司
本公司销售西门子自动化产品,全新原装,****,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子PLC字整数与双字整数之间的转换、双整数与实数之间的转换
1. 字整数与双字整数之间的转换
字整数与双字整数之间的转换格式、功能及说明,如表1所示。
2. 双整数与实数之间的转换
双整数与实数之间的转换的转换格式、功能及说明,如表2所示
表2 字整数与双字整数之间的转换指令
LAD | ||
STL | ITD IN,OUT | DTI IN,OUT |
操作数及数据类型 | IN:VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量, 数据类型:整数 OUT:VD, ID, QD, MD, SD, SMD, LD, AC,数据类型:双整数 | IN:VD, ID, QD, MD, SD, SMD, LD, HC, AC,常量,数据类型:双整数 OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC, 数据类型:整数 |
功能及 说� | ITD指令将整数值(IN)转换成双整数值,并将结果置入OUT指定的存储单元。符号被扩展 | DTI指令将双整数值(IN)转换成整数值,并将结果置入OUT指定的存储单元。如果转换的数值过大,则无法在输出中表示,产生溢出SM1.1=1,输出不受影响 |
ENO=0的错误条件 | 0006 间接地址 SM4.3 运行时间 | 0006 间接地址 SM1.1 溢出或非法数值 |
表2 双字整数与实数之间的转换指令
DTR IN,OUT
ROUND IN,OUT
TRUNC IN,OUT
IN:VD, ID, QD, MD, SD, SMD, LD, HC, AC, 常量
数据类型:双整数
OUT:VD, ID, QD, MD, SD, SMD, LD, AC
数据类型:实数
IN:VD, ID, QD, MD, SD, SMD, LD, AC, 常量
IN:VD, ID, QD, MD, SD, SMD, LD, AC, 常量
说明
DTR指令将32位带符号整数IN转换成32位实数,并将结果置入OUT指定的存储单元
ROUND指令按小数部分四舍五入的原则,将实数(IN)转换成双整数值,并将结果置入OUT指定的存储单元
TRUNC(截位取整)指令按将小数部分直接舍去的原则,将32位实数(IN)转换成32位双整数,并将结果置入OUT指定存储单元
ENO=0的错误条件
0006 间接地址
SM4.3 运行时间
0006 间接地址
0006 间接地址
SM1.1 溢出或非法数值
值得注意的是:不论是四舍五入取整,还是截位取整,如果转换的实数数值过大,无法在输出中表示,则产生溢出,即影响溢出标志位,使SM1.1=1,输出不受影响。
西门子PLCBCD码与整数的转换指令举例
BCD码与整数之间的转换的指令格式、功能及说明,如表所示。
表 BCD码与整数之间的转换的指令
BCDI OUT
IBCD OUT
操作数及数据类型
IN :VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量
OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC
IN/OUT数据类型:字
BCD-I指令将二进制编码的十进制数IN转换成整数,并将结果送入OUT指定的存储单元。IN的有效范围是BCD码 0至9999
I-BCD指令将输入整数IN转换成二进制编码的十进制数,并将结果送入OUT指定的存储单元。IN的有效范围是0至9999
ENO=0的错误条件
0006 间接地址,SM1.6 无效BCD数值,SM4.3 运行时间 文章来自PLC之家pcl100.com
注意:(1)数据长度为字的BCD格式的有效范围为:0~9999(十进制),0000~9999(十六进制)0000 0000 0000 0000~1001 1001 1001 1001(BCD码)。
(2)指令影响特殊标志位SM1.6(无效BCD)。
(3)在表5-10的LAD和STL指令中,IN和OUT的操作数地址相同。若IN和OUT操作数地址不是同一个存储器,对应的语句表指令为: MOV IN OUT
BCDI OUT
我公司是一家专业的自动化工控产品维修企业,公司有充足的备件和优良的维修工程师,可为客户提供各
种品牌变频器维修,伺服维修,直流调速器维修,数控系统维修,触摸屏维修及各种控制板,电路板类的
专业维修、现场抢修、技术支持等。维修企业化运作,为客户提供持续的保障,所有维修工程师均接受专
业的技术培训,除现场器件板类快速更换维修外,我们均采取器件级维修,只将故障电子元器件及不良电
子元器件进行更换,以此降低维修成本。 24小时接修服务,先检测,报价,经用户认可再进行维修。所有维修变频器经负载试验、****,没有修不好的机器,只有不精通的技术,维修成功率99%。 维修一部:专业维修西门子变频器、伺服、直流调速器、触摸屏、PLC、电源等全系列自动化产品,维修工程师经西门子培训合格后持证上岗。