This is topic Список поддерживаемых устройств! in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.
На нашем сайте в Интернет появился список поддерживаемых устройств системой Trace Mode. Устройства по фирмам-изготовителям, протоколы и особенности подключения в ТМ. Посмотреть список можно по адресам: http://www.adastra.ru/products/drivers/
Внимание! Список занимает почти 300Кбайт, поэтому на медленных линиях необходимо дождаться полной загрузки страницы, что требует некоторого времени.
[ 26.01.2023, 09:41: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
Posted by Tag (Участник № / Member № 34) on :
С момента опубликования представленного выше документа ко мне за консультацией обратилось уже несколько человек, которые свято верили, ссылаясь на этот список устройств, что купив ТМ5 они тут же получают возможность работы с любым из устройств из списка.
Считаю совершенно необходимым дополнить этот документ разъяснениями, что поддержка любого из устройств через ОРС или Modbus возможна лишь при покупке ОРС сервера или программы эмуляции Modbus для данного контроллера. Это ПО не входит в состав ТМ5 и зачастую стоит дороже самого ТМ. А лучше вообще убрать из списка все эти контроллеры, ведь написали же вначале таблицы: Standard protocol OPC Client OPC Server Четко и ясно. Зачем еще перечислять все контроллеры в природе, для которых написаны ОРС сервера? Кстати, мало вспомнили, могу еще подсказать. Справедливости ради следует упомянуть об ограничении по типам данных ОРС: ТМ поддерживает только VT_R4 и VT_I4 (4-х байтовые целое и с плавающей точкой). Поэтому такие тэги, как, например, время на контроллере или Alarm/Event по простому затащить в ТМ увы не удастся, не говоря уж о подъеме архивов.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Данная форма списка имеет стандартный вид, принятый во всем мире (вот например один из таких списков http://www.citect.com/products/citect_scada/citect_drivers). Мы также следуем общим правилам формирования такого рода списков поддерживаемого оборудования. Кроме того мы всегда готовы разъяснить пользователям на каком уровне и как осуществляется поддержка того или иного устройства в ТМ. 2) Относительно времени - при запросе данных из ОРС сервера помимо значения мы также считываем время изменения, но работа со временем как с типом данных в ТМ не возможна в силу того, что в ТМ нет для этого специализированных каналов (поддержка только типов Float и Hex), поэтому считать время как значение тэга ТМ действительно не может. В поддержке ОРС нами регламентирован стандарт 2.0. Это указано в справочной системе на продукт, и мы строго соответствуем данному стандарту, а указанные Вами функции передачи по ОРС аварийных сообщений и подъема архива относятся к последней спецификации ОРС (если не ошибаюсь, принятой только в этом году). Это новая спецификация и ее поддержка нами пока не заявлялась, поэтому - никаких претензий. 3) Не совсем понятно - зачем покупать ОРС-сервер для протокола ModBus, если контроллер поддерживает данный протокол аппаратно (т.е. в нем уже встроена поддержка данного протокола), то его можно подключать к ТМ напрямую без каких-либо ОРС-Серверов.
Posted by Tag (Участник № / Member № 34) on :
1) Я считаю это примером недобросовестного маркетинга, не достойного подражания. Корректно указывать только те девайсы, протоколы которых встроены в SCADA или для которых разработчик SCADA сам разработал ОРС сервера. Иначе данная таблица показывает лишь эрудицию человека ее составляющего - сколько он сможет перечислить ОРС серверов и ничего более, имеющего отношение к достоинствам SCADA.
2) Спецификация OPC Alarms and Events утверждена в 1999 году, HDA - летом 2001. Имелись в виду не эти спецификации, а поддержка, вернее неподдержка таких часто встречающихся типов данных как время, строки, массивы. Тогда обозначенные задачи решаются весьма просто даже в OPC DA 2.0. По типам данных поддержка ОРС в ТМ реализована не полностью.
3) Повторюсь еще раз: "поддержка любого из устройств через ОРС или Modbus возможна лишь при покупке ОРС сервера _или_ программы эмуляции Modbus для данного контроллера". ОРС для Моdbus покупать конечно же не надо, а вот программа, релизующая протокол Modbus _внутри_контроллера_ нередко поставляется опционально и за отдельные деньги. Аппаратно подобные вещи никто уже не реализует. Если у контроллера есть свой протокол, то поддержка Modbus - дополнительный компонент программного обеспечения внутри контроллера и вовсе не факт, что он устанавливается там по умолчанию и за бесплатно.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Зачем изобретать велосипед, если данные продукты уже есть на рынке? Уж поверьте, от того что для этих устройств ОРС-сервер будет написан нами он меньше стоить не будет. К тому же, во многих случаях мы не можем реализовывать поддержку многих протоколов в системе в силу того, что производитель не может дать гарантий неизменности протокола, поэтому реализовав поддержку в системе мы таким образом принимаем на себя ответсвенность за постоянство и корректность работы по данному протоколу, чего мы выполнить при таких условиях не можем. Более того, большинство протоколов устройств закрыто для сторонних разработчиков категорически или требует покупки лицензии для их реализации.
2) Как я уже сообщал ранее - ТМ (пятой версии) не поддерживает работу с такими типами данных как строка, дата и время на уровне математики. Хотя на уровне сервисов ТМ позволяет работать со временем и строками на уровне атрибутов каналов: время изменения, комментарий, кодировка. Поэтому нами не реализовывались возможности работы с данными типами данных по внешним интерфейсам. И если пользователь выбирает систему, то логично сначало познакомится с ее возможностями и ограничениями, а потом решить - подходит ли она для решения его задач или нет. Для этого у нас существует практика предпродажных консультаций, где эти моменты можно выястнить.
3) Откуда у нашего народа такая неуемная тяга к "бесплатной халяве"? Нигде в нашем списке не указано, что данные компоненты поголовно БЕСПЛАТНЫ. Производитель устройств заявляет о поддержке данных протоколов в своих устройствах, мы же со своей стороны заявляем о поддержке данных протоколов в своей системе. Как данная поддержка реализуется в устройстве - опционально или за дополнительную плату, остается на совести производителя. То, что мы помещаем поддержку данного устройства в своем списке не означает, что пользователь получает поддержку данного устройства при его покупке опционально или БЕСПЛАТНО!
Относительно Вашего пожелания - мы постараемся указать в списке поддерживаемых устройств, что поддержка данных устройств регламентирована производителем и, что для поддержки некоторых устройств в ТМ необходимо приобретать дополнительное программное обеспечение.
Posted by Tag (Участник № / Member № 34) on :
1) Вам не предлагается писать ОРС вервера, а выбрать более корректный и убедительный способ рекламы.
Например, почему бы "SCADA мирового уровня" не поднять планку понятия "DEVICE SUPPORT IN TRACE MODE" до такого уровня, чтобы оно означало: - полноценное автопостроение в соответствии с внутр. структурой данных и модулями I/O контроллера - возможность подъема архивов и записи в СПАД - возможность подъема журнала тревог, событий и запись в ОТ. Хотя бы в далеком будущем. Хотя бы открыть интерфейсы для этого.
3) На счет "неуемной тяги к бесплатной халяве" - Вы сами ее провоцируете, вынеся заглавными буквами в заголовок таблицы: FREE-OF-CHARGE Поэтому ваше замечание - "Нигде в нашем списке не указано, что данные компоненты поголовно БЕСПЛАТНЫ" - отклоняется
Успехов!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) В принципе, все что Вы перечислили и так поддерживается нашими продуктами Микро МРВ и МРВ для систем, построенных на базе SoftLogic. И мы стараемся развивать это направление.
2) Относительно пометки FREE-OF-CHARGE - она же не стоит для конкретного ОРС-Сервера с его наименованием, что означало бы тогда, что мы предлагаем продукт типа ОРС-Сервера бесплатно. В таблице даны методы поддержки с наименованиями интерфейсов и драйверов. И все эти интерфейсы и драйвера включены в ТМ как FREE-OF-CHARGE, т.е. бесплатно - все верно. Вообще, начиная с релиза 5.11 мы будем поставляем абсолютно все драйвера для ТМ, которые шли раньше на платной основе, бесплатно.
Posted by Adastra marketing (Участник № / Member № 362) on :
1) К сожалению не все наши клиенты настолько квалифицированы, как Tag. Большинство из тех, кто обращается к нам спрашивают не "Поддерживает ли ТМ OPC?", а "Поддерживет ли ТМ плату Sinec L2 CP 5412?" .
Для них информация о поддержке в ТМ OPC клиента является недостаточной, так как для решения их задачи им требуется знать, что на ту или иную плату есть OPC/DDE серверы третьих фирм (пусть и платные). Именно эту информацию и дает наш список. Он позволяет пользователю понять КАК МОЖНО РАБОТАТЬ С ТЕМ ИЛИ ИНЫМ УСТРОЙСТВОМ. И в этом смысле он выполняет свои функции полностью.
2) Когда наши уважаемые конкуренты делают аналогичные списки, то они просто не оставляют нам выбора. Список хоть и не совершенный, но полезный для пользователей и составлен в соответствии с мировой практикой.