Linear-time function (Ramp)

To control the variable setting the process value, according to the law of linearly increasing function – the functional block Ramp.

Processes the input values ​​of the process and generates an analog output signal, which is the setting for the operation of a particular controller. Linear-incremental function is designed for a time-consuming achievement of a given setpoint by a technological process.

The unit supports the possibility of temporarily stopping the collection / reduction of the linearly increasing function, depending on the need of the technological process (for example, without the need for regulation).

The logic of the function block allows to achieve the floating set point (FSP) to the static set point (SP) for the set time (RAMP_TIME). This slowdown by the control of the technological process is required for inertial processes.

 

RAMP

 

RAMP

Application Features

The slope angle of the linearly-increasing function with the initial action (START) occurs in time (RAMP_TIME), all subsequent static settings (SP) jumps occur at a rate of one degree per minute.

Recommendations for use

 

1

The output from the function block serves as the setting for the controller. Variables FSP_SP FSP_PV, provide visualization of the values ​​assigned to the body of the output. FSP_SP is assigned if the process measurement has passed the SP boundary, and FSP_PV if the input of the START block is set to FALSE. If the variable INDIRECT is activated (TRUE), then the geometric arrangement of the slope angle of the FSP to the opposite and the function changes. From the choice of the value of this input depends the nature of the operation of the unit linearly increasing or linearly decreasing function.

I spread the code of this FB RAMP

RAMP


Russian version
Array
(
    [ID] => 55
    [IBLOCK_ID] => 1
    [NAME] => RAMP
    [IBLOCK_SECTION_ID] => 
    [IBLOCK] => Array
        (
            [ID] => 1
            [~ID] => 1
            [TIMESTAMP_X] => 14.10.2021 23:54:30
            [~TIMESTAMP_X] => 14.10.2021 23:54:30
            [IBLOCK_TYPE_ID] => EN
            [~IBLOCK_TYPE_ID] => EN
            [LID] => s2
            [~LID] => s2
            [CODE] => articles
            [~CODE] => articles
            [API_CODE] => 
            [~API_CODE] => 
            [NAME] => Articles
            [~NAME] => Articles
            [ACTIVE] => Y
            [~ACTIVE] => Y
            [SORT] => 10
            [~SORT] => 10
            [LIST_PAGE_URL] => /articles/
            [~LIST_PAGE_URL] => /articles/
            [DETAIL_PAGE_URL] => /articles/#ELEMENT_CODE#.html
            [~DETAIL_PAGE_URL] => /articles/#ELEMENT_CODE#.html
            [SECTION_PAGE_URL] => 
            [~SECTION_PAGE_URL] => 
            [CANONICAL_PAGE_URL] => https://lapshinvr.com/articles/articles.html
            [~CANONICAL_PAGE_URL] => https://lapshinvr.com/articles/articles.html
            [PICTURE] => 
            [~PICTURE] => 
            [DESCRIPTION] => 
            [~DESCRIPTION] => 
            [DESCRIPTION_TYPE] => html
            [~DESCRIPTION_TYPE] => html
            [RSS_TTL] => 24
            [~RSS_TTL] => 24
            [RSS_ACTIVE] => Y
            [~RSS_ACTIVE] => Y
            [RSS_FILE_ACTIVE] => N
            [~RSS_FILE_ACTIVE] => N
            [RSS_FILE_LIMIT] => 
            [~RSS_FILE_LIMIT] => 
            [RSS_FILE_DAYS] => 
            [~RSS_FILE_DAYS] => 
            [RSS_YANDEX_ACTIVE] => N
            [~RSS_YANDEX_ACTIVE] => N
            [XML_ID] => 
            [~XML_ID] => 
            [TMP_ID] => 
            [~TMP_ID] => 
            [INDEX_ELEMENT] => Y
            [~INDEX_ELEMENT] => Y
            [INDEX_SECTION] => N
            [~INDEX_SECTION] => N
            [WORKFLOW] => N
            [~WORKFLOW] => N
            [BIZPROC] => N
            [~BIZPROC] => N
            [SECTION_CHOOSER] => L
            [~SECTION_CHOOSER] => L
            [LIST_MODE] => 
            [~LIST_MODE] => 
            [RIGHTS_MODE] => S
            [~RIGHTS_MODE] => S
            [SECTION_PROPERTY] => N
            [~SECTION_PROPERTY] => N
            [PROPERTY_INDEX] => N
            [~PROPERTY_INDEX] => N
            [VERSION] => 1
            [~VERSION] => 1
            [LAST_CONV_ELEMENT] => 0
            [~LAST_CONV_ELEMENT] => 0
            [SOCNET_GROUP_ID] => 
            [~SOCNET_GROUP_ID] => 
            [EDIT_FILE_BEFORE] => 
            [~EDIT_FILE_BEFORE] => 
            [EDIT_FILE_AFTER] => 
            [~EDIT_FILE_AFTER] => 
            [SECTIONS_NAME] => 
            [~SECTIONS_NAME] => 
            [SECTION_NAME] => 
            [~SECTION_NAME] => 
            [ELEMENTS_NAME] => Элементы
            [~ELEMENTS_NAME] => Элементы
            [ELEMENT_NAME] => Элемент
            [~ELEMENT_NAME] => Элемент
            [REST_ON] => N
            [~REST_ON] => N
            [EXTERNAL_ID] => 
            [~EXTERNAL_ID] => 
            [LANG_DIR] => /
            [~LANG_DIR] => /
            [SERVER_NAME] => lapshinvr.com
            [~SERVER_NAME] => lapshinvr.com
        )

    [LIST_PAGE_URL] => /articles/
    [~LIST_PAGE_URL] => /articles/
    [SECTION_URL] => 
    [CANONICAL_PAGE_URL] => https://lapshinvr.com/articles/ramp.html
    [SECTION] => Array
        (
            [PATH] => Array
                (
                )

        )

    [IPROPERTY_VALUES] => Array
        (
            [ELEMENT_PREVIEW_PICTURE_FILE_NAME] => ramp
            [ELEMENT_META_TITLE] => RAMP - function for slow control process
            [ELEMENT_META_KEYWORDS] => ramp, function, block, Description, example
            [ELEMENT_META_DESCRIPTION] =>  Processes the input values ​​of the process and generates an analog output signal, which is the setting for the operation of a particular controller
            [ELEMENT_PAGE_TITLE] => Linear-time function (Ramp)
            [SECTION_META_TITLE] => Automation articles 
            [SECTION_META_KEYWORDS] => Automation, Articles 
            [SECTION_META_DESCRIPTION] => I met something worthy of attention during the work. It is difficult to assess the necessity of posting this or that article, I tried to clean up the obvious garbage
            [SECTION_PAGE_TITLE] => Here I published articles that may be useful to someone in the production of work
        )

    [TIMESTAMP_X] => 17.10.2021 12:44:15
    [META_TAGS] => Array
        (
            [TITLE] => Linear-time function (Ramp)
            [BROWSER_TITLE] => RAMP - function for slow control process
            [KEYWORDS] => ramp, function, block, Description, example
            [DESCRIPTION] =>  Processes the input values ​​of the process and generates an analog output signal, which is the setting for the operation of a particular controller
        )

    [PREVIEW_TEXT] => To control a variable (setpoint) that specifies the value of the technological process, according to the law of a linearly increasing function, the function block Ramp is used.
    [PREVIEW_PICTURE] => Array
        (
            [ID] => 379
            [TIMESTAMP_X] => Bitrix\Main\Type\DateTime Object
                (
                    [value:protected] => DateTime Object
                        (
                            [date] => 2021-10-17 12:44:15.000000
                            [timezone_type] => 3
                            [timezone] => Europe/Moscow
                        )

                )

            [MODULE_ID] => iblock
            [HEIGHT] => 800
            [WIDTH] => 683
            [FILE_SIZE] => 57591
            [CONTENT_TYPE] => image/png
            [SUBDIR] => iblock/a5d
            [FILE_NAME] => ramp.png
            [ORIGINAL_NAME] => ramp.png
            [DESCRIPTION] => RAMP
            [HANDLER_ID] => 
            [EXTERNAL_ID] => 10cdee75faaecaada13a5a61b0c5d1b3
            [~src] => 
            [SRC] => /upload/iblock/a5d/ramp.png
            [UNSAFE_SRC] => /upload/iblock/a5d/ramp.png
            [SAFE_SRC] => /upload/iblock/a5d/ramp.png
            [ALT] => RAMP
            [TITLE] => RAMP
        )

    [DETAIL_PAGE_URL] => /articles/ramp.html
)
Ваш комментарий добавлен

Возврат к списку