浔之漫智控技术(上海)有限公司
西门子模块代理商
西门子中国一级代理商6ES7214-1BG40-0XB0

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  


22.png


我公司是一家专业的自动化工控产品维修企业,公司有充足的备件和优良的维修工程师,可为客户提供各

种品牌变频器维修,伺服维修,直流调速器维修,数控系统维修,触摸屏维修及各种控制板,电路板类的

专业维修、现场抢修、技术支持等。维修企业化运作,为客户提供持续的保障,所有维修工程师均接受专

业的技术培训,除现场器件板类快速更换维修外,我们均采取器件级维修,只将故障电子元器件及不良电

子元器件进行更换,以此降低维修成本。   24小时接修服务,先检测,报价,经用户认可再进行维修。所有维修变频器经负载试验、****,没有修不好的机器,只有不精通的技术,维修成功率99%。   维修一部:专业维修西门子变频器、伺服、直流调速器、触摸屏、PLC、电源等全系列自动化产品,维修工程师经西门子培训合格后持证上岗。





展开全文
优质商家推荐 拨打电话