Добрый день.
Прошу помощи с построением сети. Имеется 5 контроллеров СПК: один щит оператора и 4 устройства.
Необходимо с щита оператора считать порядка 15-16 дискретных сигналов и передать 1 сигнал на запуск.
Настройки мастера:
ModBus_COM версия 3.4.0.0
ModBus_Master_COM_Port версия 3.5.5.0
ModBus Slave версия 3.5.4.0 (все 4)
Настройки слейва:
ModBus_COM версия 3.4.0.0
ModBus_Serial_Device 3.5.5.0
При включении щит оператора видит только 2-3 слейва. В чем может быть проблема?
Второе, для считывания и для записи дискретных сигналов в настройках мастера с каким типом доступа лучше создавать каналы? Пока пробовал Read Holding Registers, но ничего не заработало.
Третье, в слейвах в ModBus_Serial_Device есть типы каналов Inputs и Outputs. Я так понимаю, те значения которые должен считывать мастер я заношу в Inputs, а та переменная которую мастер должен записывать в слейв я прописываю в Outputs?
Четвертое, в первом слейве я заношу свои 15-16 переменных в первое слово для считывания. Необходимо ли во втором слейве заносить переменные во второе слово для считывания или во втором слейве заносим всё так же как в первом?
Извините что много вопросов, но с СПК работаю впервые и голова уже кругом идет.
Заранее спасибо за советы.