Просмотр полной версии : Decode_float
работает не должным образом. при отключении (обрыве) токового датчика, ошибки не дает (0), также при выходе параметров за пределы. при отключении (обрыве) термосопротивления выдается совершенно другая ошибка. аналоговое и температурное значение на выходе блока нормальное. прошивка 2.01.1.
Филоненко Владислав
09.07.2007, 09:36
вы используете токовый датчик 0-20 или 4-20?
Филоненко Владислав
09.07.2007, 11:10
в настоящий момент универсальные датчики не генерят ошибок. в перспективе будут ошибки выхода за пределы. ошибок типа кз и обрыв не планируется, т.к. для этого необходима спец. поддержка в аппаратуре.
у меня в проекте система сначала должна опрашивать все датчики 4-20 ма и термосопротивления на предмет наличия (обрыва) и только после этого запускается основное тело программы. что вы можете предложить. есть вариант с датчиками тока (4-20), например настраиваем в плк конфигураторе от 0 до 1 кгс/см2, если отключить обрыв) датчик во время опроса, то он выдаст -0,25 кгс/см2. и так со всеми токовыми, покрайней мере у меня. если операться на эти данные, то можно контролировать обрыв (подключение) датчиков.
что вы можете предложить.
Филоненко Владислав
09.07.2007, 11:53
проверяйте выход за доп. диапазон 0-1 кгс/см2 и будет счастье :)
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot