This is topic Кол-во точек ввода-вывода in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Доброго времени суток. Уважаемая техподдержка, дайте пожалуйста ответ на мой вопрос. Имеется прибор с 12 аналоговыми входами. Привязываю его к Trace Mode по протоколу ModBus. Для того чтобы опросить 12 регистров мне приходится создавать 12 переменных RinWord(4)(как я понимаю это 12 точек ввода/вывода), также необходимо передать в прибор значение верхнего аварийного значения по каждому каналу, это еще 12 переменных. Используется 4 таких прибора. В сумме выходит 96 переменных(точек ввода/вывода). Это без учета передачи в прибор верхнего предупредительного значения по каждому каналу (еще 48 переменных) и считывания аварийных и предупредительных уставок (еще 96 переменных) из прибора. В итоге получается 240 переменных (точек ввода/вывода). ДокМРВ+ на 255 каналов и 3 шаблона документов стоит 36 992 руб + стоимость разработки + стоимость оборудования ("Дороговато выходит для данной задачи"(слова заказчика)). Не каждый "Жадный" заказчик согласится на это. Scada будет использоваться только для логирования. Можно ли как-нибудь сократить стоимость проекта за счет уменьшения точек ввода/вывода? Можно ли как-нибудь опросить группу из 12 регистров прибора через одну переменную путем изменения адреса регистра?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В приведенной Вами смете "стоимость оборудования + стоимость разработки + стоимость монтажа + стоимость пусконаладочных работ + стоимость эксплуатации" будет на порядки превышать стоимость ДокМРВ+. Жадный, но разумный заказчик должен согласиться с таким раскладом, если ему действительно нужен такой проект.
В каждом конкретном проекте могут существовать варианты, позволяющие в некоторой степени оптимизировать информационную мощность проекта.
Posted by Валентин (Участник № / Member № 4188) on :
Я согласен с Вами, но не все заказчики разумны
Как я понимаю в Trace Mode Функции группового опроса по протоколу ModBus нет? Не могли бы вы выслать пример, в котором реализуется печать с кнопки. Заранее спасибо.
Posted by Romсheg (Участник № / Member № 3792) on :
Если заказчик, простите, дурак, зачем под него подстраиваться? Если он знает более дешевые решения - пусть обоснует свои претензии.
Групповые функции есть, но все равно конечный групповой пакет надо будет разбить на отдельные значения в отдельные каналы. Не с группой же данных вы будете работать.
Posted by A40 (Участник № / Member № 3999) on :
quote:Отправитель / Originally posted by Валентин: Можно ли как-нибудь сократить стоимость проекта за счет уменьшения точек ввода/вывода? Можно ли как-нибудь опросить группу из 12 регистров прибора через одну переменную путем изменения адреса регистра?
Групповой опрос см. http://www.adastra.ru/products/drivers/modbus/ Но сохранение в архив - это все равно разбивка по каналам. Если, конечно, не отказаться от архивов ТМ и не уйти на ODBC. Но тогда графики, отчеты, ... - делаете сами
Posted by Валентин (Участник № / Member № 4188) on :
Спасибо большое
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Валентин. Пример проекта с печатью документа от кнопки отправлен.
Posted by Валентин (Участник № / Member № 4188) on :