This is topic Помогите новичку in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Здравствуйте, подкинули на работе проект создать SCADA систему цеха. Оборудование старое и "общаться" по modbus не умеет. Задача для начала стоит просто в диспетчеризации и записи архивов с временем работы оборудования. Работа/простой и нагрузка оборудования с помощью датчиков тока. С датчиков сигналы завести в WAGO I/O. Через ethernet на диспетчерский пункт на Trace mode Насколько будет работоспособна такая связка? Опыта в АСУ ТП нет(только после универа)
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
По имеющейся у нас информации WAGO-I/O-PRO32 (Models 750-841/842) поддерживает протокол Modbus TCP в качестве SLAVE, а WAGO-I/O-PRO32 (Models 750-812/814/815/816) - Modbus RTU SLAVE.
Поэтому подключение таких УСO к Trace Mode 6 может успешно (подтверждено практикой пользователей) осуществляться через встроенные в Trace Mode 6 драйверы Modbus TCP и Modbus RTU. В частности, в этом форуме Вы можете найти обсуждение этой темы.
Posted by jameswhite13 (Участник № / Member № 6974) on :
Спасибо, т.е. для поставленной задачи этого хватит?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если Вы будете информированы из документации на контроллер об адресных пространствах нужных Modbus-переменных и используемых Modbus-функциях встроенных Modbus-драйверов будет достаточно для решения поставленной задачи.
Posted by jameswhite13 (Участник № / Member № 6974) on :
обязательно должен быть контроллер? устройства в/в не хватит?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если устройства вв/в имеют внешний протокол обмена, можно обсуждать возможность подключения по этому протоколу.
Posted by jameswhite13 (Участник № / Member № 6974) on :
Спасибо за ответ
Posted by 89533453722 (Участник № / Member № 6992) on :
Здравствуйте! столкнулись с такой проблемой, что номер интервала, в котором находиться реальное значение канала Float не записывается в атрибут Интервал (7, Р) с чем это связанно?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Как Вы наблюдаете изменение атрибутов РЕАЛЬНОЕ_ЗНАЧЕНИЕ и интервал?
Posted by 89533453722 (Участник № / Member № 6992) on :
с помощью панели MPB
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Не забыли ли Вы установить флажок "Использовать" в разделе "Границы" редактора канала?
Posted by 89533453722 (Участник № / Member № 6992) on :
флаг установлен
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пришлите, пожалуйста, Ваш тестовый проект на адрес техподдержки hotline@adastra.ru.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Методических ошибок в Вашем проекте я не нашел.
Видимо, Вы у себя на стенде моделировали получение информации вручную, изменяя значение атрибута РЕАЛЬНОЕ_ЗНАЧЕНИЕ. При этом в канале был признак недостоверности, что препятствует обработке его по штатной процедуре, формирующей значение атрибута ИНТЕРВАЛ.
Posted by 89533453722 (Участник № / Member № 6992) on :
Здравствуйте! Работая с узлом RTM и Console, было создано поле дата и время на экране обоих узлов. Задача состоит в том, что бы меня дату/время в узле RTM, оно менялось на Console и на оборот. Для этого создали канал TIME, а привязки сделали типом TIME_OF_DAY. Реализовать не получилось, что мы делаем не так?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Для ускорения отображения в CONSOLE задаваемого времени целесообразно использовать в экране 2 аргумента (INPUT и OUT), привязанных к атрибутам канала TIME.
Для отображения и управления использовать ГЭ "Текст", в котором отображение привязано к аргументу INPUT, а управление - к аргументу OUT. В настройках отображения использовать формат "По умолчанию".
Posted by 89533453722 (Участник № / Member № 6992) on :
Не очень понятно каким образом мы реализуем управление. Нам необходимо в этом поле задавать дату и время, как с узла RTM, так и с Console
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В ГЭ "Текст" есть возможности как отображения, так и управления. См. раздел "Разработка графического интерфейса/Задание типовых свойств ГЭ/Функции управления ГЭ". Выше Вы писали, что Вы использовали привязки типа TIME_OF_DAY. Это значит, что дату Вы никак задать не сможете. Если Вы хотите "задавать дату и время", надо тип данных у аргументов INPUT и OUT экрана задать DATE_AND_TIME и привязать их к атрибуту ВХОДНОЕ_ЗНАЧЕНИЕ канала TIME.
Posted by 89533453722 (Участник № / Member № 6992) on :
Все равно у нас остается вопрос, как ввести в ГЭ "Текст" то значение, которое мы хотим передать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
См. "Быстрый старт/Часть первая/Добавление функции управления". Здесь описано, как реализовать управление с ГЭ "Кнопка". Точно также реализуется управление с помощью ГЭ "Текст".
Posted by 89533453722 (Участник № / Member № 6992) on :
Здравствуйте возник такой вопрос, создаем CONSOLE и узел RTM, на экран добавляем поле дата/время с реальным временем, запускаем в профайлере. Задержка во времени на CONSOLE относительно узла RTM составляет примерно 8 секунд. С чем может это быть связано и возможно ли как-то решить данную проблему?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Вам необходимо синхронизировать все узлы, работающие в сети. Поговорите с Вашим системным администратором. Существует функция ОС, которая позволяет осуществлять синхронизацию в сети автоматически.
Posted by PereverzevaVera (Участник № / Member № 7440) on :
Здравствуйте. На мониторе реального времени нужно создать ручной счетчик циклов. Помогите пожалуйста сделать, я новенькая в этом деле
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Сначала надо формализовать задачу, четко определить, что такое "цикл" и что такое "ручной счетчик". Начните работу с освоения уроков "Быстрого старта".
В связи с тем, что темы постов имеют совершенно различную направленность, топик закрывается.