Добрый день.

Действительно, вопрос сформулирован довольно обобщенно, поэтому просто приведу отдельные примеры.

Не нашёл в руководствах на контроллеры и модули вв/выв. есть ли такой фукнционал, чтобы модуль диагностировался до уровня канала
В модуля аналогового ввода по каждому каналу может быть получен код ошибки:

Нажмите на изображение для увеличения. 

Название:	26-08-2020 8-26-30.png 
Просмотров:	165 
Размер:	106.9 Кб 
ID:	50788

В некоторых модулях дискретных выходов (МК210-302, МК210-312, МУ210-410, МУ210-411) контролируется обрыв нагрузки:

Нажмите на изображение для увеличения. 

Название:	26-08-2020 8-26-44.png 
Просмотров:	157 
Размер:	165.2 Кб 
ID:	50789

В обоих случаях статус входа/выхода может быть прочитан по Modbus.