用西门子200如何处理温度值比较

要实现当用PT100检测到温度值大于等于5打开,小于等于4关闭功能。读取模拟量或是通过通讯读,除了EM231RTD选取哪些模块能实现功能,数据怎么处理?

第1个回答  2013-09-11
首先在200PLC中选EM231RTD是最方便的,只需要将数值小转换一下就可以得到实际温度值进行比较;如果想用其它模拟量来输入或者通信读取,可以用一个带模拟量输出的温控表(如输出4-20mA),或者一个MODBUS_RTU功能的温控表这些都可以,通信程序上可以直接用MODBUS库来进行处理,也有些温控表是集模拟量输出和MODBUS通信两种功能的,价钱台湾品牌的也就400-500左右,自己做实验的话买带这两种功能的温控表比较方便追问

谢谢,现在需要输入三路,用RTD价格偏高。我也是想用温控表带通讯功能既可以显示当前温度又可以三个同时与PLC通讯,该选那个品牌啥规格的呢?具体数据处理该如何操作怎么写程序呢?我在这方面还不熟,还请大哥多多指教

追答

随便一个带RTU的温控表就好,程序可以直接下载库文件使用,不需要自己再写

用西门子200如何处理温度值比较
首先在200PLC中选EM231RTD是最方便的,只需要将数值小转换一下就可以得到实际温度值进行比较;如果想用其它模拟量来输入或者通信读取,可以用一个带模拟量输出的温控表(如输出4-20mA),或者一个MODBUS_RTU功能的温控表这些都可以,通信程序上可以直接用MODBUS库来进行处理,也有些温控表是集模拟量输出...

我的西门子冰箱BCD-200(KK20V50T1)温度怎么设定,1-5哪是最低哪是最高...
通常将温控旋钮至3.夏天 1—3档 春天,秋天 3—5 冬天 5—7

...模拟量怎么对其进行多次取平均值,然后与触摸屏给定温度比较...
应该就是用多次采样数据累加求和然后除一下采样次数,得到平均值,再用一个比较指令应该就能搞定了,需要源程序么?

关于西门子200plc温度pid自整定问题
不建议你使用自动调节。你把积分时间设置到很大,微分设置到0,这时候相当于纯比例调节,然后设置P为一个比较小的数值比如1,甚至更小,然后逐步加大直到一个温度的值,然后P减小到60%,然后调整I,I从10开始往下减,逐渐合适,D的话稍微有点就行。一般经验值,建议温度控制的P在2左右,I在1.5-10...

西门子S7200 plc模拟量温度设置
上面是二种情况。第一种当温度高于设置值是报警,低于是报警消除。第二种是当温度高于70是报警,手动复位(M0.1)看你自己是种情况。里面的VD0是你转换后的温度值。Real型

西门子冰箱温度设置方法 设定多少最好?
③冷冻室温度调节:通过触摸按钮6来激活冷冻室显示区5,接着用触摸按钮 11和按钮 13来调节所需的冷冻室温度(可在- 6℃和-26℃之间进行调节)。二、西门子冰箱的温度设定多少最好?冰箱温控旋钮一般有0、1、2、3、4、5、6、7,当数字越大,冷冻室里的温度越低。一般春秋天我们放到3档上,具体要...

西门子smart200怎样编pid控制温度1000度
在控制温度方面,通常会使用PID控制算法进行控制。要将SMART200编程实现PID控制温度到1000度,需要以下步骤:1、配置输入输出信号:首先需要确定使用哪种温度传感器来监测温度,并将其与SMART200的输入端口相连。同时,需要将SMART200的输出端口与温度控制器、加热元件等相连。2、编写PID控制程序:在SMART200的...

西门子200PLC中怎么用PLD通过温度来调节水阀的开度,温度越高,阀的开...
用一个布尔位地址:为ture(1)表示夏季,flase(0)表示冬季。布尔位可以根据你要求set\/reset 再用条件判断指令,为1时 设定增益P乘以 1,存入目标增益P。为0时,设定增益P乘以-1,存入目标增益P。再正常使用PID 运算。

西门子plc200中怎么更改温度量程
西门子plc200中更改温度量程方法:1、需要下载Scale指令库,并将其添加到您的PLC项目中。2、需要在您的PLC程序中调用Scale_In函数,并设置好相应的参数。3、需要在您的PLC程序中使用Output参数来获取转换后的温度值,并进行相应的处理或显示。

西门子200plc热电偶输入的数字量为什么是实际温度值的10倍,求推倒过程...
不是热电偶输入,而且温度模块,三菱的,西门子的这些都是如此 读入的数字量需要转换成浮点数,然后除以10.0,得到实际温度值,这个计算过程在PLC程序里进行即可 龙丰自动化

相似回答
大家正在搜