Siemens清远西门子授权一级经销商---西门子G120变频器总代理
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子PLC
- 西门子总代理商
- 西门子变频器 西门子电机
- 西门子一级代理
- 西门子触摸屏
- 西门子授权经销商
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
- 更新时间
- 2024-11-14 08:00
表5-12 bcd码与整数之间的转换指令程序
(2)字节与整数之间的转换
字节与整数之间的转换是对无符号操作数进行的,其转换指令如表5-13所示。
表5-13 字节与整数之间的转换指令
使用 bti指令可将in 端输入的字节型数据转换成整数型数据,产生结果送入 out 指定的单元中。使用itb指令可将in 端入的整数型数据转换成字节型数据,产生结果送入out 指定的变量中。被转换的值应为有效的整数,否则溢出位sm1.1被置1。
(3)整数与双字整数之间的转换
整数与双字整数之间的转换指令如表5-14所示。
表5-14 整数与双字整数之间的转换指令
itd指令是将输入in 的整数型数据转换成双整数型数据,产生的结果送入 out 指定存储单元,输入为整数型数据,输出为双整数型数据,要进行符号扩展。
dti指令是将输入in 的双整数型数据转换成整数型数据,产生的结果置入 out 指定存储单元,输入为双整数型数据,输出为整数型数据。被转换的输入in 值应为有效双整数,否则sm1.1被置1。
(4)双字整数与实数的转换
双字整数与实数的转换指令如表5-15所示。
表5-15 双字整数与实数的转换指令
dtr指令是将输入in 的双字整数型数据转换为实数型数据,产生的结果送入 out 指定的存储单元,in 输入的为有符号的32位双字整数型数据。
四舍五入和舍去小数指令都是实数转换为双字整数的取整指令。执行 round 指令时,实数的小数部分四舍五入;执行 trunc 指令时,实数的小数部分舍去。若输入的实数值太大,无法用双字整数表示时,sm1.1被置1。