Вход

Просмотр полной версии : Связь СПК110 и ПЧВ3(М01)



titan
05.09.2024, 17:56
Пожалуйста, подскажите (если можно с примером), как из codesys менять уставку PID регулятора ПЧВ3(М01).
ПЧВ настроен на поддержание давления, нужно по modbus менять уставку давления.
Много раз настраивал связку ПР205 и ПЧВ3(М01), все работает, сейчас пытаюсь повторить на СПК110 и ПЧВ3(М01) не получается, ПЧВ не берет уставку.
На ПР205 пишу уставку в регистр 12296(0х3008). Значение 0-100% умноженное на 10.
На СПК110 делаю тоже самое, но ПЧВ уставку не меняет.

78478
78479
78480

kondor3000
05.09.2024, 18:10
Пожалуйста, подскажите (если можно с примером), как из codesys менять уставку PID регулятора ПЧВ3(М01).
ПЧВ настроен на поддержание давления, нужно по modbus менять уставку давления.
Много раз настраивал связку ПР205 и ПЧВ3(М01), все работает, сейчас пытаюсь повторить на СПК110 и ПЧВ3(М01) не получается, ПЧВ не берет уставку.
На ПР205 пишу уставку в регистр 12296(0х3008). Значение 0-100% умноженное на 10.
На СПК110 делаю тоже самое, но ПЧВ уставку не меняет.

Триггерная переменная на последнем скрине, это не уставка давления, как у вас подписано, а бит включения записи. Его надо включить не менее
чем на 1 цикл ПЛК (можно на 100-300 мс), для записи, а потом сбросить.

titan
05.09.2024, 18:15
Триггерная переменная на последнем скрине, это не уставка давления, как у вас подписано, а бит включения записи. Его надо включить не менее
чем на 1 цикл ПЛК (можно на 100-300 мс), для записи, а потом сбросить.

Кажется Вы не внимательно посмотрели.

kondor3000
05.09.2024, 18:21
Кажется Вы не внимательно посмотрели.

Всмысле? может это вы не поняли как записью управлять?

titan
05.09.2024, 18:40
Всмысле? может это вы не поняли как записью управлять?

Сейчас так:
78481

Как нужно сделать?

kondor3000
05.09.2024, 19:42
Сейчас так:
78481

Как нужно сделать?

Так и надо, в переменную записать уставку давления и включить триггер. Передача происходит по фронту бита.

titan
05.09.2024, 20:09
Так и надо, в переменную записать уставку давления и включить триггер. Передача происходит по фронту бита.

Я именно так и делаю!
Спасибо за Вашу помощь (больше не нужно).

Емельянов Кирилл
06.09.2024, 01:14
Обратите внимание, что то соотнесение, которое вы делаете для канала "task", требует в качестве переменной массив word'ов (колонка "тип"). Ваша "Q5_task" является массивом? Спуститесь на строчку ниже и сделайте присвоение там.

Просто интересно, а циклические каналы пишутся/читаются?
И что за версия КДС?

Евгений Кислов
06.09.2024, 06:11
Пожалуйста, подскажите (если можно с примером), как из codesys менять уставку PID регулятора ПЧВ3(М01).
ПЧВ настроен на поддержание давления, нужно по modbus менять уставку давления.
Много раз настраивал связку ПР205 и ПЧВ3(М01), все работает, сейчас пытаюсь повторить на СПК110 и ПЧВ3(М01) не получается, ПЧВ не берет уставку.
На ПР205 пишу уставку в регистр 12296(0х3008). Значение 0-100% умноженное на 10.
На СПК110 делаю тоже самое, но ПЧВ уставку не меняет.

78478
78479
78480

Добрый день.
Какое в ПЧВ значение параметра F13.00?

titan
08.09.2024, 10:01
РЕШЕНО.
Проблема оказалась в типе переменной Q5_Task. Она была REAL вместо WORD (моя невнимательность).

Коллеги, спасибо за участие!