用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
FX2N和GOT1000实现带小数点触摸屏输入控制转速
上一主题
下一主题
风之铃音
人法地,地法天,天法道,道法自然~
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
14 个
工控威望:
169 点
下载积分:
612 分
在线时间: 2(小时)
注册时间:
2008-05-03
最后登录:
2022-04-14
查看风之铃音的
主题
/
回贴
楼主
发表于: 2008-08-01 17:22
全看
|
小
中
大
前几天领导布置下来任务,说原来转速控制精度不够,要求至少能达到小数点后一位,于是我就开始琢磨这个问题,并参考了《高手请指教触摸屏问题》一帖中诸位高手的建议,并在YMMFA的帮助下解决了部分问题,现在将已解决和未解决的问题一并放在这里,希望能有路过的高手帮忙解决,万分感谢!也希望遇到类似问题的朋友可以有所借鉴,大家一起交流提高。先说已解决的问题,在GT Designer2中把数据长度设置成32位,小数位置自动调整选中,这时GOT1000上可以输入带小数点的浮点数,但传到PLC里的还是整数,例如输入11.2,触摸屏上显示11.2,传到PLC中的数据寄存器里却还是112,于是我设置了个中间寄存器来进行运算处理,DIV D650 K10 D600,这时候D600里存的是整数11,D601里存的是余数2(这里其实也就是小数部分),本来我还想分开处理,后来YMMFA告诉我应该转成二进制然后用EDIV来进行二进制浮点运算,处理完后再转回十进制,也就是说三菱的FX2N的PLC必须转成二进制才可以进行浮点数运算,在此十分感谢YMMFA的帮助!现在仍存在的问题是,我用SPD X000 K3000 D106取电机的转速显示到触摸屏上,齿轮有20个齿,领导给的要求是要精确到小数点后一位,但SPD好像不支持浮点数,那该如何解决呢?麻烦诸位高手在百忙之中能够抽空赐教,万分感谢!:)
静水流深~
分享
wayu
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
408 个
工控威望:
1445 点
下载积分:
85491 分
在线时间: 474(小时)
注册时间:
2008-08-01
最后登录:
2025-01-06
查看wayu的
主题
/
回贴
1楼
发表于: 2008-08-06 20:18
全看
|
小
中
大
浮点数本就可以直接显示,没有什么问题的,
方法:(数值输入)
1. 在"基本"中数据长度 改为32位,
2. 在"选项"中数据类型 改为实数,
3. 在"基本"中数据类型 改为实数,
完成!!!
"在GT Designer2中把数据长度设置成32位,小数位置自动调整选中,这时GOT1000上可以输入带小数点的浮点数,但传到PLC里的还是整数"
这样做本来就是作为整数处理的,并不是做为浮点数处理的,上面的方法存到D中就是二进制浮点数.
分享
wayu
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
408 个
工控威望:
1445 点
下载积分:
85491 分
在线时间: 474(小时)
注册时间:
2008-08-01
最后登录:
2025-01-06
查看wayu的
主题
/
回贴
2楼
发表于: 2008-08-08 14:19
全看
|
小
中
大
=======================================
这个方法在FX2N和F930连的时候是没问题的,但FX2N和GOT1000连的时候不行的。
你搞反了吧,是F900系列不支持,A900和GT1000是没问题的。
分享
wayu
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
408 个
工控威望:
1445 点
下载积分:
85491 分
在线时间: 474(小时)
注册时间:
2008-08-01
最后登录:
2025-01-06
查看wayu的
主题
/
回贴
3楼
发表于: 2008-08-08 14:21
全看
|
小
中
大
我用GT2新建一个F930工程,PLC选FX。
1. 在"基本"中数据长度 改为32位,
2. 在"选项"中数据类型 无法改为实数的.
为什么说F930没问题
分享
上一主题
下一主题
工控人家园
综合讨论
FX2N和GOT1000实现带小数点触摸屏输入控制转速
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问