Показать сообщение отдельно
Старый 10.04.2017, 00:25   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Аналоговые входы

Цитата:
Сообщение от chaos1727 Посмотреть сообщение
Перед тем как заливать и настраивать Конструктор сделал тестовый алгоритм для того чтобы видеть все дискретные и аналоговые входы, а также проверку работоспособности дискретных и аналоговых выходов.
Ну а показать свой тестовый сложно?
Цитата:
Проблема заключалась в следующем. Без вопросов увидел на аналоговых входах значения температуры в канале, обр. воды и пр.
Но на установке есть своеобразный датчик Pt1000+преобразователь в 0-10V (показывает температуру и влажность воздуха, то есть два датчика в одном корпусе). На аналоговом входе он мне показывал не 0-10000 а какието не адекватные значения что то вроде ~13500 хотя напряжение на входе было ~3.3 V.
Ну значит макросы датчиков Пикселовские вроде были и МС работал точно в режиме совместимости. Почему тогда значения сопротивлений на выходе МС Вас не смутили? Да и циферки уж лучше точные приводить - для 10V канала и 3.3V на входе МС должен был выдать 3300 * 3.035= 10015 а не 1350.
Цитата:
Взял из конструктора макрос по датчикам начал задавать разные типы и ни где так и не получил реального значения температуры и влажности.
Странно. Всего-то поставить тип 7 и задать на входах min/max правильные пределы диапазона вашего датчика в нужных попугаях.
Цитата:
Получить реальные значения температуры и влажности удалось только когда в настройках аналоговых входов снял галочку совместимости с 2010 и Pixel после этого мне удалось получить реальные значения температуры и влажности. Аналоговые входы поменяли свой тип с INT на REAL, но после этого показания на аналоговых входах температуры в канале и пр. стали показывать невнятные значения. Вот и получилась вилка либо AIn-REAL либо AIn-INT.
А вот тут ВЫ нас немного обманываете - макросы датчиков для режима МС без совместимости с Пикселем совсем другие и даже типом входа (real) отличаются. Но правильного задания min/max требуют все для режимов 7-9.
Цитата:
Очень долго возился башка уже не соображала. Скажите пожалуйста, возможно использовать в программе аналоговые входы с разным типом, может кто сталкивался с этой проблемой?
Для МС есть только общий выбор - совместимость с Пиксель (int) или нормальный точный режим (real).
ATS вне форума   Ответить с цитированием