Про спк не скажу, не работал.
Этажерку можно сильно упростить, т.к. возможно и СКАДА и панель должны отображать одни и те же переменные в ПЛК, возможно нужно так же иметь возможность изменять некоторые значения и из СКАДы и из панели. Можно сильно упростить себе жизнь и использовать в одном Слейве сразу два порта TCP для OPC и rs232 для панели или вставить один слейв во второй слейв http://www.owen.ru/forum/showthread....l=1#post146969
Смысл заключается в том, что не нужно будет копировать в программе в промежуточные переменные.