PDA

Просмотр полной версии : Связка Codesys 3.5 + MasterOPC Universal Server + СПК 207



Владимир Афонин
30.07.2015, 13:46
Здравствуйте всем!
Никак не могу заставить данную связку работать.
Подскажите пожалуйста, может чего делаю не так.

Начну с того, что настраиваю в Codesys.
1. Создаю Modbus-соединение на COM-порту: Modbus->Modbus Serial Port->Modbus COM, версия 3.4.0.0
19178
2. Создаю Modbus-устройство на созданном порту: Fieldbusses->Modbus->Modbus Serial Device->Modbus Serial Device, версия 3.5.5.0
19179
3.Настройка COM-порта (физически на СПК соединение будет на COM3):
Com Port - 4
Baud Rate - 115200
Parity - NONE
Data Bits - 8
Stop Bits - 1
19180
4. Настройка Modbus:
ID - 1
Задержка - 2000
Регистр хранения (%IW) - 10
Входные регистры (%QW) - 10
19181



Далее настраиваю ModbusOPC:
1. Настройка интерфейса подключения: 19182
2. Настройка соединения с прибором: 19183
3. Описание тега: 19184


При старте опроса OPC сервером, значение тега BAD.
Подскажите пожалуйста что я делаю неправильно.

Архивы проектов Codesys и OPC прилагаю...

_Mikhail
30.07.2015, 14:06
Для считывания переменных с СПК в ОРС сервере Holding_Registr надо заменить на Input_Registr

Владимир Афонин
03.08.2015, 06:03
Для считывания переменных с СПК в ОРС сервере Holding_Registr надо заменить на Input_Registr

поменял, но к сожалению почему то не помогло.

SCADAMaster
03.08.2015, 08:35
Почему тип данных в устройстве BOOL?
Какой тип данных и какого региона вы опрашиваете?
И нумерация регистров Modbus, как правило идет с нуля.

Проверяйте конфигурацию ОРС и настройки контроллера - что-то перепутали.