windylj168
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 349 点
下载积分: 21814 分
在线时间: 805(小时)
注册时间: 2015-05-04
最后登录: 2022-01-26
查看windylj168的 主题 / 回贴
楼主  发表于: 2016-04-27 16:52
OMRON  CP1H-XA40DR-A+CP1W-TS102   PLC  ON/OFF温度控制例程(温度输入测量、显示、低于设定低温加热工作,达到设定高温加热停止)
谢谢各位师傅!
[ 此帖被windylj168在2016-04-28 15:31重新编辑 ]
xyzenter
活在当下,顺其自然
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 266 点
下载积分: 2080 分
在线时间: 108(小时)
注册时间: 2014-04-09
最后登录: 2021-04-13
查看xyzenter的 主题 / 回贴
1楼  发表于: 2016-04-28 11:42
    你需要一个温度控制模块CP1W-TS001或者CP1W-TS002
    然后按说明书去编程就可以了,我去年搞过一个,整套程序不方便上传,截个图给你看看。
本帖最近评分记录:
  • 下载积分:+3(windylj168) 真诚感谢!
    xyzenter
    活在当下,顺其自然
    级别: 略有小成
    精华主题: 0
    发帖数量: 135 个
    工控威望: 266 点
    下载积分: 2080 分
    在线时间: 108(小时)
    注册时间: 2014-04-09
    最后登录: 2021-04-13
    查看xyzenter的 主题 / 回贴
    2楼  发表于: 2016-05-03 16:25
          这个真的是照抄手册上的例子就可以了。
          什么初始化,什么设置报警一般初学就照抄上去,抄几遍就明白了,我也是边抄边摸索的。
          温度控制不比模拟量,模块给你读出来的数值几乎是可以直接用的,都不需要转化量程什么的。
         给你上几个图吧。前面一堆都是按手册抄出来的,我也是半道出家,摸石头过河的,但好歹给个借鉴,互相学习把。
         如图如果电路没接错,那么热电偶那边的温度最后就会直接存到D10中,这个是二进制值,如果你有特殊要求可以直接bcd到其他内存中。我的主机是CP1H-X40,模块是ts002,CH0-CH1是CPU主机自带数字量IO,ch2就是温度通道一,ch3就是温度通道二,ch4就是温度通道三,依次类推。
         得到的这个D10以后,是修正,还是直接跟你自己设定的上限值,下限值做比较,然后相应地控制发热装置工作,那都是很简单的事情了。
    本帖最近评分记录:
  • 下载积分:+1(抉择abcd)
  • 下载积分:+3(windylj168) 感谢师傅热心指导!