这个真的是照抄手册上的例子就可以了。
什么初始化,什么设置报警一般初学就照抄上去,抄几遍就明白了,我也是边抄边摸索的。
温度控制不比模拟量,模块给你读出来的数值几乎是可以直接用的,都不需要转化量程什么的。
给你上几个图吧。前面一堆都是按手册抄出来的,我也是半道出家,摸石头过河的,但好歹给个借鉴,互相学习把。
如图如果电路没接错,那么热电偶那边的温度最后就会直接存到D10中,这个是二进制值,如果你有特殊要求可以直接bcd到其他内存中。我的主机是CP1H-X40,模块是ts002,CH0-CH1是CPU主机自带数字量IO,ch2就是温度通道一,ch3就是温度通道二,ch4就是温度通道三,依次类推。
得到的这个D10以后,是修正,还是直接跟你自己设定的上限值,下限值做比较,然后相应地控制发热装置工作,那都是很简单的事情了。