pt100 铂金属温度探头

我用EM231来接PT100,温度大概范围在-10到40度之间,在触摸屏上显示,温度最好相差不到0.5度。请问程序怎么写比较好啊!
 如果有的话发给我啊!
 QQ435533308

问题补充:
我现在在触摸屏上设置两个温度,T1,T2。我们用PT100的探头测出实际温度t1,t2.现在比较T2小于t2。立即复位输出点,然后比较T1和t1。如果如果设置温度大5度,启动Q0.1;如果如果设置温度大4度,启动Q0.2复位Q0.1;如果如果设置温度大3度,启动Q0.3复位Q0.2;如果如果设置温度大2度,启动Q0.4复位Q0.3;如果如果设置温度大1度,启动Q0.5复位Q0.2;(每20秒检测一次) 
 

最佳答案

ORGANIZATION_BLOCK 主程序:OB1
 TITLE=程序注释
 BEGIN
 Network 1 
 LD     SM0.0
 TON    T37, 2000
 Network 2 
 LDW<=  T37, 1200
 JMP    0
 Network 3 // 网络标题
 // 网络注释
 LDW>=  VW0, VW2
 R      Q0.0, 1
 Network 4 
 LD     SM0.0
 MOVW   VW4, VW8
 -I     VW6, VW8
 Network 5 
 LDW>   VW8, 5
 S      Q0.1, 1
 Network 6 
 LDW>   VW8, 4
 AW<    VW8, 5
 S      Q0.2, 1
 R      Q0.1, 1
 Network 7 
 LDW>   VW8, 3
 AW<    VW8, 4
 S      Q0.3, 1
 R      Q0.2, 1
 Network 8 
 LDW>   VW8, 2
 AW<    VW8, 3
 S      Q0.4, 1
 R      Q0.3, 1
 Network 9 
 LDW>   VW8, 1
 AW<    VW8, 2
 S      Q0.5, 1
 R      Q0.2, 1
 Network 10 
 LD     SM0.0
 R      T37, 1
 Network 11 
 LBL    0
 END_ORGANIZATION_BLOCK
 SUBROUTINE_BLOCK SBR_0:SBR0
 TITLE=子程序注释
 BEGIN
 Network 1 // 网络标题
 // 网络注释
 END_SUBROUTINE_BLOCK
 INTERRUPT_BLOCK INT_0:INT0
 TITLE=中断程序注释
 BEGIN
 Network 1 // 网络标题
 // 网络注释
 END_INTERRUPT_BLOCK
 

提问者对于答案的评价:
可以

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:33
下一篇 2021年7月5日 上午1:33

相关推荐

发表回复

登录后才能评论