Добрый день!
Прошу подсказать по вопросу обработки входных аналоговых значений с модулей Mx210 и ПЛК210. Есть библиотека Mx210assistant, в которой есть функцию для чтения кода ошибки. В коде программы использовались функции данной библиотеки, при наличии кода отличного от нуля выдавалась ошибка модуля и остановка процесса. При этом, были ситуации когда значение токового входа было незначительно ниже 4мА (3.95) и функцией выдавалась ошибка, процесс останавливался. Хотелось бы исключить подобные ситуации. При этом проверять все коды ошибок тоже не хочется. Эффективно ли просто постоянно проверять значение аналогового входа (>3.95 и <21) и в случае выхода за данный диапазон выдавать ошибку модуля и останавливать процесс (при этом диагностика связи с модулем осуществляется отдельно)? Для остановки процесса не принципиально знать именно конкретную неисправность модуля.
Благодарю.




Ответить с цитированием