{}

Наші бренди

Impact-Company-Logo-English Black-01-177x54

Вітаємо на веб-сайті Schneider Electric

Ласкаво просимо на наш веб-сайт.
Пошук серед найпопулярніших питань
Как на ПЛК M171P/M172 увидеть переменные (EEPROM parameters, Status Variables) в HMI? В EcoStruxure во вкладке DISPLAY как получить доступ к переменным, что бы использовать их в процедурах к дисплею?
В Ecostruxure Machine Expert – HVAC переменные Status Variables и EEprom Parameters после компиляции проекта автоматически подтягиваются в LocalParameters и их можно использовать в графических объектах на дисплее ПЛК:





Если нужно использовать переменную из Status Variable в локальных или глобальных процедурах, то тогда необходимо создать переменную в Local variables и написать следующий скрипт (пример для Status Variable переменной с адресом 8964):

(* Read Modbus Address 8964 and copy into tmpINT *)
int_ret:= Video_GetParam( 0, 8964, 0, ?tmpINT, tyInt );

tmpINT := tmpINT+10;

(* tmpINT is written to Modbus Address 8964 *)
int_ret:= Video_SetParam( 0, 8964, 0, ?tmpINT, tyInt );

Функция Video_GetParam используется для чтения значения из Status Variable и записи его в Local Variable, функция Video_SetParam используется для записи значения в Status Variable из Local Variable.

В скобках указывается: первый 0 - это ID файла с параметрами в окне "parameters management"; 8964 – это Modbus адрес переменной Status Variable; третье значение всегда равно нулю; четвёртое значение – это имя локальной переменной; пятое значение – это тип переменной.

По ссылке ниже приведён пример проекта, в котором реализовано две кнопки, по нажатию на первую, при помощи Local Procedure производится увеличения значения Status Variable на 10, а при нажатии на вторую производится увеличение значения переменной EEprom Parameters на 20:

https://schneider-electric.box.com/s/tytxogjei11kk9iwww62v8wpbapgx3t5



Schneider Electric Україна

Досліджуйте більше
Серія:
Статті, які можуть бути корисними
Досліджуйте більше
Серія: