维他命c
级别: 探索解密
精华主题: 0
发帖数量: 43 个
工控威望: 145 点
下载积分: 772 分
在线时间: 40(小时)
注册时间: 2017-08-26
最后登录: 2024-08-12
查看维他命c的 主题 / 回贴
楼主  发表于: 2018-03-13 14:35
请教一下
触摸屏输入一个计时器的计时时间(32位浮点数),PLC要怎样处理这个数,然后给计时器用?
还有一个问题是GX WORKS2里的FB块里的计时器时基是怎样确定的?
谢谢!
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52048 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-03-06
查看john42tw的 主题 / 回贴
1楼  发表于: 2018-03-14 09:01
图片:
引用
引用第2楼维他命c于2018-03-13 16:37发表的  :

试了试你说的,没成功,因为我想在触摸屏输入一个比如2.5分钟,然后在PLC里赋值给计时器,如果触摸屏上使用无符号整数则没法输入2.5分钟,而用实数则可以。
或许按你说的我写的程序有问题吧


輸入單位改秒

2.5分=150秒
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52048 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-03-06
查看john42tw的 主题 / 回贴
2楼  发表于: 2018-03-15 09:21
图片:
引用
引用第8楼维他命c于2018-03-14 14:58发表的  :

感谢回复,要求以分钟为单位

人機輸入設定小數點1位
2.5 = 25
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52048 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-03-06
查看john42tw的 主题 / 回贴
3楼  发表于: 2018-03-15 14:18
图片:
图片:
1.程式漏一段。
2.人機設定如圖2
3.人機輸入25。