加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线17838383235
公司新闻
云南西门子软件代理商
发布时间: 2024-03-23 09:46 更新时间: 2024-05-20 08:00

【每周都要SMART!】S7-200 SMART基本控制库之量程转换





Hi!又和大家见面啦!和我一起了解S7-200 SMART基本控制库之量程转换的应用吧!


SMART的基本控制库(LBC)提供了基本的控制模块,根据西门子编程风格指南和PLC Open为标准化概念编程。


小贴士

硬件及软件需求



1. 硬件要求

S7-200 SMART CPU控制器:

SIMATIC S7-200 SMART产品家族



2. 软件要求


STEP 7-Micro/WIN SMART


量程转换


在工业自动化领域,经常需要对各种参数进行测量和检测。不同的传感器和设备通常具有不同的量程范围。


量程转换可以将不同量程范围的数据进行转换和适配,能够准确地基于转换后的数据做出相应的控制和调整。


该库可以用于处理工程量和模拟量的转换。


量程转换库程序


量程转换库程序共包含3个功能块:

  • SC_ITR:实现缩放模拟量输入的值转换为工程量的值。

  • SC_RTR:实现浮点数到浮点数的转换。

  • SC_RTI:实现缩放有意义的单位值(温度,高度,压力.....),将其转换为硬件模拟输出值。


  • 图片图片图片图片

    程序库-量程转换库


    图片

    输入参数


    图片

    输出参数


    图片

    错误代码说明


    功能描述


    函数的处理是通过将True信号赋值给enable来开始的,输出值根据输入的设置进行缩放。


    为确保缩放功能正确工作,必须要给输入和输出设置小值和大值范围。转换关系参考下方转换函数部分内容。


    该功能块集成定义高低限值,当达到某一值时产生报警或警告。


    图片

    𝑑𝑥 = 𝑥2 − 𝑥1 = ISH - ISL

    𝑑𝑦 = 𝑦2 −𝑦1 = OSH – OSL


    转换函数

    图片

    𝑥 = input

    𝑦 =  output

    𝑥1 = 输入的范围下限(ISL)

    𝑥2 = 输入的范围上限(ISH)

    𝑦1 = 输出的范围下限(OSL)

    𝑦2 = 输出的范围上限(OSH)


    参考画面


    转换后的值通常需要在画面中显示,基于SMART LINE示例画面集成了该库中所有功能。


    图片


    1. 显示转换后的输出实时值

    2. 指示是否已超过报警或警告的上限值

      报警:红色

      警告:橙色

    3. 指示是否已超过报警或警告的下限值

    4. 报警确认按钮

    5. 设定输入及输出范围值

    6. 设定报警及警告限值

    7. 仿真外部输入用




    联系方式

    • 电  话:17838383235
    • 经理:徐嘉泉
    • 手  机:17838383235
    • 微  信:17838383235