您现在所在的是:

PLC论坛

回帖:13个,阅读:2290 [上一页] [1] [2] [下一页]
* 帖子主题:

关于plc的运算问题

1429
电气设计学徒
文章数:141
年度积分:53
历史总积分:1429
注册时间:2008/5/18
发站内信
发表于:2008/12/25 16:24:00
#0楼
大家好,我现在使用的是台达plc,想和变频器作通讯,来读取频率,从而进行运算。
可是变频器的频率精确到小数点后两位。这样怎么在plc里运算呢。我写的程序都是只能运算整数的。

比如现在频率是20.56,我想做成20.56/52.3
该怎么写程序呢?
谢谢各位,其他的机型也可以哦!表情
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/25 16:30:00
#1楼
PLC是台达的,那变频器呢,是哪个厂家的
如果是三菱的就没问题,三菱的频率单位就是以0.01为单位的
通讯是写入的频率是5000到变频器,就相当与是50Hz,这样在触摸屏中输入的数值就是50,但在属性里可以设置放大100倍就可以了


[此贴子已经被作者于2008-12-25 16:31:52编辑过]
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
4432
fa_ybq
文章数:2137
年度积分:50
历史总积分:4432
注册时间:2008/11/14
发站内信
工控人谈电商
发表于:2008/12/25 19:34:00
#2楼
^_^直接放大100倍就可以了。^_^不知道你用的那个变频器。现在通讯都是直接给数值就可以了^_^
只有交流才有提高,水平是在不断的讨论中提高的。
3249
ye_w 版主
文章数:849
年度积分:50
历史总积分:3249
注册时间:2003/12/13
发站内信
发表于:2008/12/25 19:43:00
#3楼
使用哪个系列?不支持浮点运算。


[此贴子已经被作者于2008-12-25 19:46:13编辑过]
-------------------------------------------------------------------------------------------------------------
***想交流ABB品牌AC31 90系列和AC 500系列 PLC,请加群1*9*8*4*1*2*7*2*9***
-------------------------------------------------------------------------------------------------------------
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/25 19:54:00
#4楼
就是个简单的数学运算,如果PLC中不能输入小数,就先把小数放大,做完运算后,再传给变频器就可以了
要注意运算的顺序,因为有时小数会舍去,所以运算的顺序有时对结果的精度有影响
说说
1429
电气设计学徒
文章数:141
年度积分:53
历史总积分:1429
注册时间:2008/5/18
发站内信
发表于:2008/12/25 22:10:00
#5楼
谢谢各位,我准备变频器也用 台达的。这样通讯作起来方便。
能举个例子教我一下么 ,
比如现在频率是20.56,我想做成20.56/52.3
该怎么写程序呢?
愁人~~~~~~~~~
6899
asd3971
文章数:1770
年度积分:55
历史总积分:6899
注册时间:2005/6/20
发站内信
发表于:2008/12/25 22:44:00
#6楼
你还是仔细看一下台达变频手册吧,,台达的运行频率(20.56)在数据上就是2056,做除法运算只是精度不够罢了,实在不行我可以给你一个lg对台达的通信程序
stop
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/25 23:46:00
#7楼
以下是引用asd3971在2008-12-25 22:44:00的发言:
台达的运行频率(20.56)在数据上就是2056,
那就和三菱的变频器是一样的了,可以再加个触摸屏,输入的数就是20.56,再在数值输入元件的属性里把它放大100倍,那就不存在小数的问题了
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
86230
ZCMY 版主
文章数:47558
年度积分:749
历史总积分:86230
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2008/12/26 9:17:00
#8楼
台达的变频器一些系列(如B系列)支持MODBUS协议,与台达PLC通讯可以用MODBUS,比较方便;
1429
电气设计学徒
文章数:141
年度积分:53
历史总积分:1429
注册时间:2008/5/18
发站内信
发表于:2008/12/27 21:21:00
#9楼
谢谢~
我用的是台达的m系列。plc想用加减速指令。伺服电机也用台达的。
现在就是不知道伺服转一周用多少个脉冲。
这个怎么看呀?我看说明书也没有呀.

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

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

78.0005