欢迎光临散文网 会员登陆 & 注册

案例分享 | 基于求出【高考成绩平均值】之转换指令实战

2023-06-30 16:07 作者:电气小百科  | 我要投稿

说到高考,我相信绝大部分人都经历过人生第一次转折点,我们在学转换指令时引入高考这部分是因为对转换指令一个深刻的认知,如若对口算和计算器来说,肯定是易如反掌,但对于PLC这种机械化来说,还是多了好几道顺序的,转换指令即为把不同数据地址转换成相同的地址,后做运算处理。



01控制要求

飘飘高考已来临,某阿飘学校有三位同学,分别为:小明、小红、小芳,具体控制要求如下:

(1)已知小明高考得分为:564,小红高考得分为:748,小芳高考得分为:324。

(2)求出以上三位同学的平均值。



02程序设计

第一步:通过按钮触发,分别把小明、小红、小芳三者成绩传送至对应地址进行存储


第二步:通过加法指令把三者成绩求和,并把求和地址转换为双整数再转换为浮点数

温馨提示:S7-200SMART PLC字节或字不能直接转换为浮点数(实数),必须先转整数和双整数才能转换为浮点数(实数)进行表示或计算。



第三步:转换浮点数后通过除法指令进行求三者之间的平均值



03转换指令管脚说明

1、(B_I)字节转整数管脚填写说明


2、(I_B)整数转字节管脚填写说明


3、(I_DI)整数转双整数管脚填写说明


4、(DI_ I)双整数转整数管脚填写说明


5、(DI_R)双整数转浮点数管脚填写说明


6、(ROUND)浮点数取整管脚填写说明

温馨提示:取整指令相当于浮点数取整转换为双整数


7、(TRUNC)截断指令管脚填写说明

来源:技成培训网,作者:技成-徐陈爽,未经授权不得转载!



粉丝福利

微信扫码领64本西门子PLC电子书

微信扫码免费领取


案例分享 | 基于求出【高考成绩平均值】之转换指令实战的评论 (共 条)

分享到微博请遵守国家法律