当前位置:
工控论坛
> >
产品
>
PLC
>
欧姆龙(OMRON)PLC
我要发帖
OMRON CS1能否直接用浮点常数?
点击:
869
| 回复:
2
知识是力量
关注
私信
精华:0帖
求助:0帖
帖子:180帖 | 1598回
年度积分:0
历史总积分:1097
注册:2004年7月08日
发表于:2007-02-16 19:54:00
楼主
OMRON CS1能直接浮点运算,但运算式有一些浮点常数,如下表达式:
4000.0*(30.0**(x-1.00)) 就有三个浮点常数,在指令中,能不能
直接引用浮点常数?
间接方式我会:把整数4000,30,1 用指令转换成浮点数4000.0,30.0,1.0,
但这种方式麻烦,如果能直接引用就方便了
分享到:
收藏
邀请回答
回复楼主
举报
三脚猫
关注
私信
精华:0帖
求助:0帖
帖子:180帖 | 1598回
年度积分:0
历史总积分:1097
注册:2004年7月08日
发表于:2007-02-16 20:43:00
1楼
自问自答吧!只有自已靠自已!刚试出来的,
浮点常数可以直接用在浮点指令中,格式:
+4000.0,-1.0,+30.0,+1.5e5,-23.0e-3
指令格式:
+f h0 +3.4 d0
================================
OK!!!!!!!!!!!!!!!!!!!!!!
回复
引用
举报
利昌機電
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 288回
年度积分:0
历史总积分:301
注册:2003年10月12日
发表于:2007-02-19 02:57:00
2楼
你若是已經使用了CS1系列PLC;大可在FUNCTION BLOCK 宣告一個ST函式來使用。
數值宣告部份你自己加入。
Compute 宣告為real類型變數
EX.
Compute := INT_TO_REL(4000);
Compute1 := INT_TO_REAL(30)* INT_TO_REAL(x-1);
Compute3 := Compute * Compute1;
再將你的計算結果傳遞出FUNCTION BLOCK進行運用。
回复
引用
举报
热门招聘
相关主题
工控老鬼 工控人生之 在现场...
[8817]
博途V13系统手册
[8111]
如何对西门子S7-300模拟量输...
[7784]
CoDeSys
[39406]
基恩士PLC如何
[7916]
可编程控制器的维护和故障诊...
[10781]
西门子plc400 extf红灯亮了,...
[13209]
继电器输出型PLC,驱动一交流...
[8103]
plc程序怎么做配方
[8477]
帮帮我这个可怜的人吧
[9610]
官方公众号
智造工程师
客服
小程序
公众号