На крайний случай, подскажите пожалуйста, как ещё можно читать/писать входы/выходы ПЛК.

Проект предусматривает просмотр состояния входов ПЛК по требованию пользователя, а также запись по выходам (вкл/выкл) ПЛК, по требованию пользователя. Т.е. совсем необязательно даже он-лайн.

Может что из СКАД подскажите попроще, для человека который ни разу там ничего не творил...