luwenchaogk
级别: 探索解密
精华主题: 0
发帖数量: 14 个
工控威望: 135 点
下载积分: 592 分
在线时间: 13(小时)
注册时间: 2014-06-08
最后登录: 2023-09-09
查看luwenchaogk的 主题 / 回贴
楼主  发表于: 2016-09-01 21:07
如标题,外部需要PLC输出给它0—10V的一个模拟量,要可以在触摸屏上控制模拟量输出的速度。比如我设定输出用2秒的时间从0V到10V,那么输出5V的时候就要是1秒的时间。本人新手,求一个编程思路?
luwenchaogk
级别: 探索解密
精华主题: 0
发帖数量: 14 个
工控威望: 135 点
下载积分: 592 分
在线时间: 13(小时)
注册时间: 2014-06-08
最后登录: 2023-09-09
查看luwenchaogk的 主题 / 回贴
1楼  发表于: 2016-09-01 21:39
大师在哪里?
zjy000
级别: 略有小成
精华主题: 0
发帖数量: 26 个
工控威望: 219 点
下载积分: 561 分
在线时间: 170(小时)
注册时间: 2007-11-12
最后登录: 2024-05-12
查看zjy000的 主题 / 回贴
2楼  发表于: 2016-09-02 21:06
用定时10ms中断,在中断程序里,根据设定速度,用浮点数加一个固定的数。在主程序里根据量程乘以一个固定的数,最后取整最大使之27648