Страница 1 из 1

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

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

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

В общем подскажите пожалуйста как обычно реализуете с Weintek'а редактирование уставок ПИД регулятора в S7-1200 ?
Изображение

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

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

это универсальное решение для всех случаев, которое так же позволяет буферную обработку значений с панели (например в программе в секундах, а оператору удобно в часах или в программе в МПа, а оператору удобно в барах и т.д.)