вот эта самая квазипараллельность и интересует. Понятно, что поток выполнения один и процессорное время просто дробиться переключаясь между задачами. Например при работе с файлами заявлена асинхронная работа. Не уверен насколько хорошо оно работает, но по крайней мере оно точно в какой-то степени улучшает отзывчивость программы. Просто я боюсь, что отсутствие асинхронного опроса устройств убьёт выгоду от использования Modbus TCP. Сейчас этот обмен с другими ПЛК происходит посредством UDP через сетевые переменные. Хотим заменить ПЛК100 на СПК207, и заменить подчинённые устройства. Но беспокоит, что быстродействие связи не увеличится относительно сетевых переменных, где устройства как известно нужно разводить по времени опроса.