PDA

Просмотр полной версии : ПЛК 63, обрыв аналогового датчика.



Santim
16.12.2011, 18:02
Добрый день.
Возникла небольшая сложность, которую решить самостоятельно пока не получилось.
Мне необходимо отслеживать обрыв аналоговых датчиков, подключенных к ПЛК-63 и, в случае выявления обрыва одного из них, выдавать сигнал аварии.
Читал в документе «Описание библиотеки PID_Regulators.pdf» описание ФБ DECODE_FLOAT из библиотеки "PID_Regulators.lib", но так и не понял, каким образом можно включить его в мою программу.
Подскажите пожалуйста решение проблемы.

ASo
16.12.2011, 18:39
На вход VALUE подаете сигнал с аналогового входа. На вх. DEF_VALUE - любое значение, которое будет на выходе OUT_VALUE при аварии. Иначе на выходе OUT_VALUE значение входа VALUE (проброс значения)
На выходе _ERR - код ошибки. Можете разбирать, можете просто сравнивать с 0 (нет ошибки).

Николаев Андрей
17.12.2011, 01:13
Есть правда одно но - указанная библиотека с ПЛК63 в принципе работать не будет...

Santim
19.12.2011, 11:28
Есть правда одно но - указанная библиотека с ПЛК63 в принципе работать не будет...

В таком случае, подскажите пожалуйста, каким образом можно отследить обрыв аналогового датчика на ПЛК 63?

ASo
19.12.2011, 11:40
А почитать документацию?
Для ПЛК63 эти функции живут в owen_fb

Santim
19.12.2011, 14:35
А почитать документацию?
Для ПЛК63 эти функции живут в owen_fb

Не могу найти, где бы можно было скачать библиотеку owen_fb. Дайте пожалуйста ссылочку.

Santim
22.12.2011, 12:54
Нашел блок DECODE_FLOAT в библиотеке Owen_specific_tools. Подскажите пожалуйста, будет ли работать данная библиотека с ПЛК 63.