您现在所在的是:

PLC论坛

回帖:3个,阅读:653 [上一页] [1] [下一页]
753
hsw009
文章数:6
年度积分:50
历史总积分:753
注册时间:2010/9/14
发站内信
发表于:2010/9/25 12:37:06
#0楼
求各位老师能给我分析一下这段程序吗?详细点,本人初学者
附件
附件
2289
speaker
文章数:472
年度积分:50
历史总积分:2289
注册时间:2003/3/15
发站内信
发表于:2010/9/25 20:35:41
#1楼
函数y=f(in1,in2,x)=x*in2/25600-in2/4+in1
network1 是用来将整数表达的x转换成实数.
Good good study, day day up!
2289
speaker
文章数:472
年度积分:50
历史总积分:2289
注册时间:2003/3/15
发站内信
发表于:2010/9/25 20:46:55
#2楼
西门子将word 转换为real时, 先用I-DI(integer to double integer)指令转换成双字(长整数),再用DI_R(double integer to Real)指令将长整型转换成实数型;
MUL_R是两个实数相乘的指令,同样,DIV_R,SUB_R,ADD_R分别是相除,相减,相加指令;
第一幅图右上半部分是这个"函数"的变量声明, temp1~5是临时变量..., x, in1, in2是输入变量, y是输出变量,是这个"函数"的形式参数.
Good good study, day day up!
3249
ye_w 版主
文章数:849
年度积分:50
历史总积分:3249
注册时间:2003/12/13
发站内信
发表于:2010/9/26 9:22:40
#3楼
为了确保精度,在计算之前将数据转换成实数格式,这是常用的一种方式。
-------------------------------------------------------------------------------------------------------------
***想交流ABB品牌AC31 90系列和AC 500系列 PLC,请加群1*9*8*4*1*2*7*2*9***
-------------------------------------------------------------------------------------------------------------

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003