Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - arOPC

Страницы: [1] 2 3 ... 11
1
Поэтому и заинтересовался т.к. такие приборы пока не встречались.
С Болидами вроде проблем нет.
На текущий момент наоборот, попадаются устройства не поддерживающие команды записи в единичный регистр, только команду записи нескольких регистров, даже если речь идет об одном.
Но этот момент учтен.

Айрат

2
Пока такой возможности нет.
Можете подсказать что за устройство?

Айрат.

3
Здравствуйте.

Отвечу только на вопросы которые касаются arOPC.
По SimpleScada ответят её разработчики.

Цитировать
Другими словами любое изменение значения переменной гарантированно транслируется в отдельные команды, которые отправляются в ПЛК в том же хронологическом порядке, в котором происходили изменения значения?
Хронология соблюдается.

Цитировать
2. Связь оборвалась.
Буфер очищается. Новые команды игнорируются.

Цитировать
3. Общий вопрос.
Для каждого устройства свой буфер. Емкость буфера 32 команды.

Цитировать
Для Modbus TCP работает аналогичным образом? Так работает только для тэгов одного устройства?
Сборка команд в один запрос работает только в пределах одного устройства. Если вы в одном скрипте дадите команду на запись в несколько устройств, в каждом устройстве сформируется своя команда. Так же необходимо понимать, что если в одном скрипте даётся запись в теги одного устройства, но при этом теги разнесены, тоже будут сформировано несколько команд.
Например: есть теги с адресами 1,2,3, 8, 9, 15. В этом случае OPC сервер сформирует три команды: 1-2-3, 8-9, 15.

Айрат


4
Возможно, хотя конечно пока преждевременно что то говорить. Надо проверить.

Скорее всего подключение по DA было сделано для автозапуска OPC сервера, по DA система сама его поднимает, когда скада к нему обращается.
По UA такого нет. Но если DA не используется, лучше отключить и настроить на автозапуск OPC сервер.

Айрат

5
Странно как то, вы одновременно к OPC серверу по DA и UA из скады подключаететсь?
Для чего?


Айрат

6
Судя по логам OPC сервера, каждые 10-11 секунд происходит подключение OPC клиента.
Это внешнее что то?

Айрат

7
Что в логах OPC сервера происходит? В момент отключения.

Айрат

8
Здравствуйте!

Для выполнения данной операции пользователь должен обладать соответствующими привилегиями.
Попробуйте запустить OPC сервер от имени администратора.

Айрат

9
И вам спасибо.
Благодаря этой теме выявилась серьёзная ошибка в OPC сервере.

10
В вашей системе очень нестабильная связь.
Устройства периодически не отвечают.
С момента получения OPC сервером команды до момента успешной записи проходит более 10 секунд.
На скриншоте с обменом это видно. Выделил квадратом.
Время таймаута в скаде 10 секунд, вот она и сигнализирует. OPC сервер работает над запросом, а скада не дождалась.

11
Цитировать
в сообщении выше прикреплен или нужен какой-то другой лог?
Точно, картинку увидел, а файл пропустил.

Цитировать
з.ы. влияет ли эта настройка на теги с типом "только запись"? может быть, что сервер пытается прочитать такой тег после записи и не получив ответа выдает ошибку таймаута?
Нет, если тег только на запись, он не читается, в любом случае.

12
Покажите лог обмена с устройством, пожалуйста.

13
Надо таймаут в канале связи увеличить, думаю 1000 мс будет достаточно.

14
Попробуйте вот этот вариант.
https://disk.yandex.ru/d/txMKLmY2OIMcDw

Надо просто exe файл подменить.

15
1. Как вы проверяете открытие порта.
Я через TCPView смотрю.

2. Скольки ядерный процессор?

Страницы: [1] 2 3 ... 11