Просмотр полной версии : CmpOwenPidRegs
Здравствуйте.
Вопрос: ФБ APID_POS_VALV работает без позиционера?
В описании сказано, что работает, но для этого надо подать на вход SM значение Y (YSM?) или значение меньше 0 и больше 1. На практике не получается запустить, ибо значение -0 и 1.1 являются крайними положениями задвижки. Как регулятор заставить сдвинуться?
Евгений Кислов
20.08.2020, 10:54
Здравствуйте.
Вопрос: ФБ APID_POS_VALV работает без позиционера?
В описании сказано, что работает, но для этого надо подать на вход SM значение Y (YSM?) или значение меньше 0 и больше 1. На практике не получается запустить, ибо значение -0 и 1.1 являются крайними положениями задвижки. Как регулятор заставить сдвинуться?
Добрый день.
Какая у вас версия библиотеки и прошивки?
Добрый день.
Какая у вас версия библиотеки и прошивки?
да вроде бы все актуально....
50725
50726
Евгений Кислов
20.08.2020, 13:20
Да, это актуальные версии.
Значение входа PV_TIME у вас изменяется?
Проводили ли вы автонастройку?
Да, это актуальные версии.
Значение входа PV_TIME у вас изменяется?
Проводили ли вы автонастройку?
PV_TIME константа, 1 сек, с такой цикличностью поступает значение переменной с другого ПЛК, автонастройку запускал - не реагирует, в ручном режиме задвижка двигается....
Евгений Кислов
20.08.2020, 14:05
PV_TIME нельзя задавать константой.
Это не период обновления PV, это его счетчик - то есть оно должно циклически инкрементироваться.
Добрый день.
Делаю проект для СПК110 [М01] на CODESYS V3.5 SP14 Path 3 +. Использую библиотеку CmpOwenPidRegs 3.5.14.33. Возникло несколько вопросов:
1. Работают ли функциональные блоки библиотеки в режиме эмуляции? У меня на выходах блока APID_PWM нули, на выходе STATE: FIRST_CALL в не зависимости от состояния входов, в т. ч. в ручном режиме, в т. ч. в вашем примере.
2. В блоке APID_PWM нет входа VSP. Если мне нужно ограничивать скорость набора температуры - нужно ПИД-коэффициенты определить при помощи блока APID_PWM, а регулирование осуществлять блоком STD_PID?
Заранее благодарю за помощь
Евгений Кислов
17.11.2022, 15:25
Добрый день.
Делаю проект для СПК110 [М01] на CODESYS V3.5 SP14 Path 3 +. Использую библиотеку CmpOwenPidRegs 3.5.14.33. Возникло несколько вопросов:
1. Работают ли функциональные блоки библиотеки в режиме эмуляции? У меня на выходах блока APID_PWM нули, на выходе STATE: FIRST_CALL в не зависимости от состояния входов, в т. ч. в ручном режиме, в т. ч. в вашем примере.
2. В блоке APID_PWM нет входа VSP. Если мне нужно ограничивать скорость набора температуры - нужно ПИД-коэффициенты определить при помощи блока APID_PWM, а регулирование осуществлять блоком STD_PID?
Заранее благодарю за помощь
Добрый день.
1. В режиме эмуляции блоки библиотеки не работают.
2. А у каких блоков такой вход был?
Добрый день.
1. В режиме эмуляции блоки библиотеки не работают.
2. А у каких блоков такой вход был?
Такой вход есть у блока STD_PID
Евгений Кислов
18.11.2022, 09:58
Такой вход есть у блока STD_PID
У APID_PWM тоже есть VSP, но записывать его надо через блок SET_APID_PWM.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot