Здравствуйте.
На arOPC создал канал связи: указал IP ПЛК, в codesys ПЛК работает по порту 1200 его и поставил
Создал устройство modbus: выбрал созданный канал связи, установил галочку "РТУ через ТСП"
При старте пишется что нет связи с устройством.
Диагностике приложения:
11.02.2020 11:47:42.855 - Запуск потока опроса устройств
11.02.2020 11:47:42.831 - Соединение по каналу "Канал №1 (10.0.6.10:1200)" успешно установлено
11.02.2020 11:47:42.791 - Запуск потока управления TCP каналами
11.02.2020 11:47:42.787 - Запуск опроса устройств
11.02.2020 11:47:30.211 - Проверка обновлений
11.02.2020 11:47:30.083 - Конфигурация загружена
11.02.2020 11:47:30.047 - Загрузка конфигурации из файла: C:\Users\Нияз\Documents\OPC_server\конфигурация1.cfx
11.02.2020 11:47:30.043 - 64-разрядная операционная система
11.02.2020 11:47:30.043 - Windows 10, сборка: 6.2.9200,
11.02.2020 11:47:30.043 - Запуск arOPC (1.70.153.1672)
Убрал галочку, так как использую Ethernet соединение. Связь появилась, то есть появилась надпись "Есть связь с устройством". Как я полагаю по каналу связи идет запрос к устройству:
11.02.2020 14:09:50.581 - (REC - 9): 12 00 00 00 00 03 01 83 02
11.02.2020 14:09:50.574 - (SEND - 12): 12 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:50.569 - (REC - 9): 12 00 00 00 00 03 01 83 02
11.02.2020 14:09:50.565 - (SEND - 12): 12 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:50.559 - (REC - 9): 12 00 00 00 00 03 01 83 02
11.02.2020 14:09:50.553 - (SEND - 12): 12 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:50.549 - (REC - 9): 12 00 00 00 00 03 01 83 02
11.02.2020 14:09:50.543 - (SEND - 12): 12 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:40.532 - (REC - 9): 11 00 00 00 00 03 01 83 02
11.02.2020 14:09:40.528 - (SEND - 12): 11 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:40.522 - (REC - 9): 11 00 00 00 00 03 01 83 02
11.02.2020 14:09:40.518 - (SEND - 12): 11 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:40.510 - (REC - 9): 11 00 00 00 00 03 01 83 02
11.02.2020 14:09:40.506 - (SEND - 12): 11 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:40.502 - (REC - 9): 11 00 00 00 00 03 01 83 02
11.02.2020 14:09:40.496 - (SEND - 12): 11 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:30.492 - (REC - 9): 10 00 00 00 00 03 01 83 02
11.02.2020 14:09:30.486 - (SEND - 12): 10 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:30.482 - (REC - 9): 10 00 00 00 00 03 01 83 02
11.02.2020 14:09:30.476 - (SEND - 12): 10 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:30.472 - (REC - 9): 10 00 00 00 00 03 01 83 02
11.02.2020 14:09:30.466 - (SEND - 12): 10 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:30.458 - (REC - 9): 10 00 00 00 00 03 01 83 02
11.02.2020 14:09:30.454 - (SEND - 12): 10 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:20.451 - (REC - 9): 0F 00 00 00 00 03 01 83 02
11.02.2020 14:09:20.445 - (SEND - 12): 0F 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:20.439 - (REC - 9): 0F 00 00 00 00 03 01 83 02
11.02.2020 14:09:20.435 - (SEND - 12): 0F 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:20.427 - (REC - 9): 0F 00 00 00 00 03 01 83 02
11.02.2020 14:09:20.423 - (SEND - 12): 0F 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:20.417 - (REC - 9): 0F 00 00 00 00 03 01 83 02
11.02.2020 14:09:20.411 - (SEND - 12): 0F 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:10.382 - (REC - 9): 0E 00 00 00 00 03 01 83 02
11.02.2020 14:09:10.376 - (SEND - 12): 0E 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:10.370 - (REC - 9): 0E 00 00 00 00 03 01 83 02
11.02.2020 14:09:10.364 - (SEND - 12): 0E 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:10.360 - (REC - 9): 0E 00 00 00 00 03 01 83 02
11.02.2020 14:09:10.354 - (SEND - 12): 0E 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:10.348 - (REC - 9): 0E 00 00 00 00 03 01 83 02
11.02.2020 14:09:10.342 - (SEND - 12): 0E 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:00.329 - (REC - 9): 0D 00 00 00 00 03 01 83 02
11.02.2020 14:09:00.325 - (SEND - 12): 0D 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:00.319 - (REC - 9): 0D 00 00 00 00 03 01 83 02
11.02.2020 14:09:00.315 - (SEND - 12): 0D 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:00.307 - (REC - 9): 0D 00 00 00 00 03 01 83 02
11.02.2020 14:09:00.303 - (SEND - 12): 0D 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:09:00.299 - (REC - 9): 0D 00 00 00 00 03 01 83 02
11.02.2020 14:09:00.293 - (SEND - 12): 0D 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:50.285 - (REC - 9): 0C 00 00 00 00 03 01 83 02
11.02.2020 14:08:50.281 - (SEND - 12): 0C 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:50.275 - (REC - 9): 0C 00 00 00 00 03 01 83 02
11.02.2020 14:08:50.271 - (SEND - 12): 0C 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:50.263 - (REC - 9): 0C 00 00 00 00 03 01 83 02
11.02.2020 14:08:50.259 - (SEND - 12): 0C 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:50.253 - (REC - 9): 0C 00 00 00 00 03 01 83 02
11.02.2020 14:08:50.249 - (SEND - 12): 0C 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:40.250 - (REC - 9): 0B 00 00 00 00 03 01 83 02
11.02.2020 14:08:40.244 - (SEND - 12): 0B 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:40.240 - (REC - 9): 0B 00 00 00 00 03 01 83 02
11.02.2020 14:08:40.234 - (SEND - 12): 0B 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:40.228 - (REC - 9): 0B 00 00 00 00 03 01 83 02
11.02.2020 14:08:40.222 - (SEND - 12): 0B 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:40.219 - (REC - 9): 0B 00 00 00 00 03 01 83 02
11.02.2020 14:08:40.213 - (SEND - 12): 0B 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:30.202 - (REC - 9): 0A 00 00 00 00 03 01 83 02
11.02.2020 14:08:30.198 - (SEND - 12): 0A 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:30.190 - (REC - 9): 0A 00 00 00 00 03 01 83 02
11.02.2020 14:08:30.186 - (SEND - 12): 0A 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:30.180 - (REC - 9): 0A 00 00 00 00 03 01 83 02
11.02.2020 14:08:30.176 - (SEND - 12): 0A 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:30.168 - (REC - 9): 0A 00 00 00 00 03 01 83 02
11.02.2020 14:08:30.164 - (SEND - 12): 0A 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:20.160 - (REC - 9): 09 00 00 00 00 03 01 83 02
11.02.2020 14:08:20.156 - (SEND - 12): 09 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:20.148 - (REC - 9): 09 00 00 00 00 03 01 83 02
11.02.2020 14:08:20.144 - (SEND - 12): 09 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:20.138 - (REC - 9): 09 00 00 00 00 03 01 83 02
11.02.2020 14:08:20.134 - (SEND - 12): 09 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:20.126 - (REC - 9): 09 00 00 00 00 03 01 83 02
11.02.2020 14:08:20.122 - (SEND - 12): 09 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:10.126 - (REC - 9): 08 00 00 00 00 03 01 83 02
11.02.2020 14:08:10.120 - (SEND - 12): 08 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:10.114 - (REC - 9): 08 00 00 00 00 03 01 83 02
11.02.2020 14:08:10.108 - (SEND - 12): 08 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:10.104 - (REC - 9): 08 00 00 00 00 03 01 83 02
11.02.2020 14:08:10.098 - (SEND - 12): 08 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:10.092 - (REC - 9): 08 00 00 00 00 03 01 83 02
11.02.2020 14:08:10.086 - (SEND - 12): 08 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:00.080 - (REC - 9): 07 00 00 00 00 03 01 83 02
11.02.2020 14:08:00.075 - (SEND - 12): 07 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:00.069 - (REC - 9): 07 00 00 00 00 03 01 83 02
11.02.2020 14:08:00.063 - (SEND - 12): 07 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:00.059 - (REC - 9): 07 00 00 00 00 03 01 83 02
11.02.2020 14:08:00.053 - (SEND - 12): 07 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:08:00.047 - (REC - 9): 07 00 00 00 00 03 01 83 02
11.02.2020 14:08:00.041 - (SEND - 12): 07 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:07:50.046 - (REC - 9): 06 00 00 00 00 03 01 83 02
11.02.2020 14:07:50.042 - (SEND - 12): 06 00 00 00 00 06 01 03 00 00 00 01
11.02.2020 14:07:50.036 - (REC - 9): 06 00 00 00 00 03 01 83 02
11.02.2020 14:07:50.032 - (SEND - 12): 06 00 00 00 00 06 01 03 00 00 00 01
Но тег закрашен красным, скорее всего я неправильно написал сам тег.
Как я могу достать значения например из первого дискретного входа и записать его в переменную arOPC. Спасибо.