小弟刚学PLC,B-I:字转换为整数,在什么情况下使用?I-DI:整数转换为双整数,

问题描述:

小弟刚学PLC,B_I:字转换为整数,在什么情况下使用?I_DI:整数转换为双整数,
在什么情况下使用?
DI_R:双整数转换为实数,在什么情况下使用?
ROUND:四舍五入取双整数指将实数值(IN)转换成双整数值,在什么情况下使用?
TRUNC:舍去小数部分取整数,在什么情况下使用?
I_A:整数转换为ASCII码,在什么情况下使用?
D_A:双整数转换为ASCII码,在什么情况下使用?
R_A:实数转换为ASCII码,在什么情况下使用?
H_A:HEX转换为ASCII码,在什么情况下使用?
I_S:整数换转为字符串,在什么情况下使用?
DI_S:双整数换转为字符串,在什么情况下使用?
R_S:实数转换为字符串,在什么情况下使用?
S_I:字符串转换为整数,在什么情况下使用?
S_DI:字符串转换为双整数,在什么情况下使用?
1个回答 分类:综合 2014-09-20

问题解答:

我来补答
DI_R:双整数转换为实数,比如,整数除法会四舍五入,实数精确到小数
ROUND:四舍五入取双整数指将实数值(IN)转换成双整数值.比如 想把实数转成整数,实数太长只能转成双整数
TRUNC:舍去小数部分取整数,道理同上.最简单的比喻,在触摸屏上显示时,10/3=3.33333.3你直接转成整数等于3好了,要后面的那么多有啥用.
I_A:整数转换为ASCII码,和其他品牌plc上位机等可通讯的设备时可用到,协议格式不同,根据你的需要来回转换,以下的就是根据你的需要 去使用,多看看编程手册 都有介绍.
D_A:双整数转换为ASCII码,
R_A:实数转换为ASCII码,
H_A:HEX转换为ASCII码,
I_S:整数换转为字符串,
DI_S:双整数换转为字符串,
R_S:实数转换为字符串,
S_I:字符串转换为整数,
S_DI:字符串转换为双整数,
 
 
展开全文阅读
剩余:2000
上一页:bfds
下一页:知道的请解答