菜宝宝
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 116 点
下载积分: 629 分
在线时间: 19(小时)
注册时间: 2016-03-12
最后登录: 2016-05-19
查看菜宝宝的 主题 / 回贴
楼主  发表于: 2016-04-05 18:36
我把想要加热到的温度存储在VD8(通过工控平板输入)中,通过比较温度是否到达触发定时器,定时结束后断开加热电阻丝,怎么把VD8这样一个变量和当前温度做比较呢?温度变送器是0到200摄氏度,电流4到20mA  
zx19910914
级别: 略有小成
精华主题: 0
发帖数量: 195 个
工控威望: 305 点
下载积分: 5778 分
在线时间: 45(小时)
注册时间: 2015-04-11
最后登录: 2024-12-24
查看zx19910914的 主题 / 回贴
1楼  发表于: 2016-04-05 21:02
你把你的温度信号转换完成之后利用比较指令接通定时器(断电延时)再用定时器的触点去接通加热丝的输出
楼主留言:
为什么比较指令不能用VD8和AIW0比较呢,会报错
guolibin
auto_glb@qq.com
级别: VIP会员
精华主题: 1 篇
发帖数量: 640 个
工控威望: 1034 点
下载积分: 5368 分
在线时间: 294(小时)
注册时间: 2008-05-03
最后登录: 2024-12-10
查看guolibin的 主题 / 回贴
2楼  发表于: 2016-04-06 08:32
保温时间一般用计数器来做,再弄一个或两个定时器搭一个分定时脉冲,也就是一分钟去触发一下计数器,这样就可以实现长定时了.
菜宝宝
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 116 点
下载积分: 629 分
在线时间: 19(小时)
注册时间: 2016-03-12
最后登录: 2016-05-19
查看菜宝宝的 主题 / 回贴
3楼  发表于: 2016-04-06 10:20
AIW0不能和VD8作比较是为什么,VD8我已经转换成了6400-25600
菜宝宝
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 116 点
下载积分: 629 分
在线时间: 19(小时)
注册时间: 2016-03-12
最后登录: 2016-05-19
查看菜宝宝的 主题 / 回贴
4楼  发表于: 2016-04-06 10:22
这是楼上程序的下一段,请前辈看一下这么做可行么?
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28645 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-26
查看tkggtdkjpl的 主题 / 回贴
5楼  发表于: 2016-04-06 13:22
32位和16位比个毛线?
自动化单机,生产线,项目编程调试!
菜宝宝
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 116 点
下载积分: 629 分
在线时间: 19(小时)
注册时间: 2016-03-12
最后登录: 2016-05-19
查看菜宝宝的 主题 / 回贴
6楼  发表于: 2016-04-06 14:35
明白了...犯了低级错误...谢谢各位
huoshi
为所当为
级别: 网络英雄

精华主题: 0
发帖数量: 2591 个
工控威望: 21432 点
下载积分: 14172 分
在线时间: 2752(小时)
注册时间: 2010-12-27
最后登录: 2024-12-26
查看huoshi的 主题 / 回贴
7楼  发表于: 2016-04-07 10:26
好!!!!!!
weisongyuan
永远年轻
级别: 网络英雄
精华主题: 0
发帖数量: 588 个
工控威望: 10124 点
下载积分: 3255 分
在线时间: 486(小时)
注册时间: 2013-08-13
最后登录: 2024-12-26
查看weisongyuan的 主题 / 回贴
8楼  发表于: 2016-04-09 13:38
VD8是双字,32位,AIW0,是一个字,16位,要想比较必须将AIW0使用转换指令转换为双字,然后再进行比较
楼主留言:
真诚感谢!
永远年轻