Здравствуйте! Работаю с ПЛК 63 и МДВВ. В программе осуществляется обмен по RS-485 с протоколом OWEN NET. При попытке вызова функции чтения входов МДВВ, а следом записи выходов, ПЛК по watchdog начинает перезагружаться и приходится сбрасывать программу ПЛК. Настройки порта использую следующие:
Settings.Port:=com_num;
Settings.dwBaudRate:=115200;
Settings.byParity:=0;
Settings.dwTimeout:=0;
Settings.byStopBits:=1;
Settings.dwBufferSize:=0;
Settings.dwScan:=0;
пробовал менять скорость на 9600 но при этом проблема такая же. Вызов функции чтения по RS-485 и следом функции записи приводит к перезагрузке. Если убрать либо запись, либо чтение, то всё в порядке. Задержка ответа в конфигурации ПЛК RS-485 5 мс по умолчанию. В МДВВ задержка 2 мс по умолчанию. Подскажите как устранить данную проблему? Нужно выдерживать паузу таймером, после которой разрешать обмен следующему блоку или как-то в настройках железа можно это сделать?