При работе с Siemens S7-1200 не импортируются переменные блока PID_3Step в Weintek MT8150XE

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

При работе с Siemens S7-1200 не импортируются переменные блока PID_3Step в Weintek MT8150XE

Сообщение Sibiryak22 » 29 июл 2020, 13:47

Здравствуйте.
Адресация выбрана символьная. Импортируются 2 переменных, - задание и вход, ошибку пишет для Input_PER что его не существует в контроллере. И ДА, - его правда не существует, потому что в самом регуляторе ты выбираешь с какого из входов Input или Input_PER нужно брать сигнал на регулирование. То есть одновременно можно выбрать только один из них, и существовать в контроллере может только один из них, а Weintek'овский импортёр хочет считать непременно ВСЕ ВОЗМОЖНЫЕ переменные, - так что ли? Подскажиет пожалуйста, как решить эту проблему?

Может и не нужно мне импортировать ПИД именно как "техноложи объект"? Необходимо чтобы с панели можно было менять настройки регулятора, - коэффициенты, задание, время хода и т.д. Можно наверное и другим путём пойти, - наделать RETAIN переменных в обычном глобальном DB и приравнять переменные структуры RETAIN-регулятора к этим переменным?

В общем подскажите пожалуйста как обычно реализуете с Weintek'а редактирование уставок ПИД регулятора в S7-1200 ?
Изображение
Sibiryak22
 
Сообщения: 15
Зарегистрирован: 22 авг 2019, 12:04

Re: При работе с Siemens S7-1200 не импортируются переменные блока PID_3Step в Weintek MT8150XE

Сообщение 8bit » 29 июл 2020, 14:12

1) не испортировался - связь панели с ПЛК то работает ?
2)
Может и не нужно мне импортировать ПИД именно как "техноложи объект"? Необходимо чтобы с панели можно было менять настройки регулятора, - коэффициенты, задание, время хода и т.д. Можно наверное и другим путём пойти, - наделать RETAIN переменных в обычном глобальном DB и приравнять переменные структуры RETAIN-регулятора к этим переменным?

это универсальное решение для всех случаев, которое так же позволяет буферную обработку значений с панели (например в программе в секундах, а оператору удобно в часах или в программе в МПа, а оператору удобно в барах и т.д.)
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1179
Зарегистрирован: 20 апр 2020, 19:07


Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: KatranBS и гости: 24