加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595
公司新闻
西门子博途:控制室温的示例
发布时间: 2023-08-17 10:30 更新时间: 2024-05-13 09:10

控制室温的示例

控制室温

在冷库中,温度必须维持在零摄氏度以下。 传感器用于检查是否存在温度波动。 如果温度上升到零摄氏度以上,制冷系统将在预设的时间内启动。 在此期间,“制冷系统启动”指示灯将一直点亮。

满足下列条件之一时,将停止制冷系统并熄灭指示灯:

  • 传感器报告温度回落到零摄氏度以下。

  • 预设的制冷时间已过。

  • 按下了“停止”按钮。

  • 如果预设的制冷时间已过,但冷库中的温度仍然过高,则可以按下“复位”按钮重新启动制冷系统。

    图片

    实施

    下表列出了所用变量的定义:



    名称

    声明

    数据类型

    备注

    Sensor

    Input

    BOOL

    温度传感器信号

    RESET

    Input

    BOOL

    重新启动

    STOP

    Input

    BOOL

    制冷系统停止。

    MaxCoolTime

    -

    TIME

    预设的制冷时间

    该变量在“DB_Cool”数据块中定义。

    CurrCoolTime

    -

    TIME

    当前已用的制冷时间

    该变量在“DB_Cool”数据块中定义。

    Cooling system

    Output

    BOOL

    制冷系统启动。

    Lamp

    Output

    BOOL

    “制冷系统启动”信息指示灯点亮。

    TempVariable

    Temp

    BOOL

    临时变量

    该变量将存储 IEC 定时器 TP 的信号状态。


    以下程序段显示了控制室温所需的 LAD 编程:

    程序段 1:

    图片

    程序段 2:

    图片

    当冷库中的温度上升到零摄氏度以上时,“Sensor”操作数的信号状态从“0”变为“1”(信号上升沿)。当输入 IN 处于信号上升沿时,预设制冷时间的定时器函数将启动,同时“TempVariable”的信号状态为“1”。“TempVariable”的信号状态为“1”会导致制冷系统和指示灯在程序段 2 中打开。必须在程序段 2 中对“传感器”、“制冷系统”和“指示灯”输出进行编程,因为在定时器函数的 Q 输出中只能对一个线圈进行编程。

    如果冷库中的温度回落到零摄氏度以下,传感器的信号状态将变回为“0”。这将停止制冷系统并熄灭指示灯。

    如果传感器没有发出温度下降的信号,Zui迟在预设的制冷时间用完后,将停止制冷系统并熄灭指示灯。在这种情况下,可以按“RESET”按钮重新开始制冷。按下按钮后再松开该按钮,将在输入 IN 端产生新的信号上升沿,该信号将重新启动制冷系统。

    可以随时按下“STOP”按钮,停止制冷系统并熄灭指示灯。


    联系方式

    • 电  话:18126392341
    • 联系人:梁涛
    • 手  机:15267534595
    • 微  信:15267534595