dima1111117 писал(а):Здравствуйте.
Необходимо отображать посредством InTouch алармы, приходящие от конроллера Simatic S7-400. При этом метка времени аларму должна быть присвоена контроллером, а не когда требуемый тэг опросится InTouch'ем.
Конфигурирую алармы, "поднимаю" сервер OPC.SimaticNET.AE. С помощью, скажем, MatriconOPCExplorer вижу генерящиеся сообщения об алармах (отсюда делаю вывод, что сервер работает нормально). Пытаюсь подключиться к данному серверу с помощью OPCLink - выводится сообщение "интерфейс не поддерживается".
Подскажите, пожалуйста, каким образом можно решить данную задачу.
dima1111117 писал(а):1. Да, OPCLink и OPC.SimaticNET.AE установлены на одном компьютере.
2. Где конкретно в FSGateway настраивать сервер? Захожу в Archestra System Management Console, далее DAServerManager -> Default Group -> local -> Archestra.FSGateway -> Configuration...правильной дорогой иду?
dima1111117 писал(а):Спасибо, но попробовать получится только завтра. А пока у меня есть ещё два вопроса.
1. Как настроить связь с сервером Alarm&Events? В FSGateway (когда вставляю OCP object) в списке доступных серверов его нет. И можно ли одновременно получать данные с сервера DA и с сервера Alarm&Events?
2. Для того, чтобы выложить на сервер DA какие-либо данные, я пользуюсь OPC Scout, где вручную их выбираю - только они потом и будут видны в FSGateway. Можно каким-либо образом автоматически передать на сервер все данные, которые есть в моём проекте (в данном случае проект делается в Simatic Manager), а не прописывать в OPC Scout каждый элемент блока данных, меркер и т.д. отдельно и вручную?
Генератор зла писал(а):В FSGateway есть кнопка Browse, позволяющая просмотреть и выбрать все необходимые переменные, доступные в OPC-сервере.
dima1111117 писал(а):Сейчас связь следующая: Контроллер -> OPC Server -> FSGateway -> InTouch. На данный момент данные из контроллера "заливаются" на сервер посредством OPC Scout (вручную отдельно прописывается каждый элемент). Есть ли способ автоматически загружать на сервер все данные?
dima1111117 писал(а):Какие ещё OPC клиенты можно использовать для алармов?
dima1111117 писал(а):При этом если я пишу запрос в AlarmDBLogger и к \InTouch!$system, и к OPC AE Client'у, то в базу данных, естественно, записываются данные из этих двух источников, а вот в элемент AlmDBViewCtrl выводятся лишь сигналы, соответствующие \InTouch!$system.
dima1111117 писал(а):В AlarmViewerCtrl одновременно могут отображаться только 12 записей о внешних алармах (алармы берутся с OPC AE Client'а). Если приходит 13-ая запись и т.д., то они вытесняют предыдущие. Как это исправить? И можно ли очищать дисплей AlarmViewerCtrl'a вручную?
Вернуться в Связь InTouch с ПЛК
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8