Спасибо за ссылку, почитал ветку, посмотрел примеры, может чего-нибудь и пригодится

Конечно, использование БДЕ не принципиально, просто желательно, чтоб на выходе данные были представлены в виде таблицы. Связь с контроллером посредством dOPC налажена, то есть переменные контроллера видны через компонент dOPC. Поэтому и интересовало, каким образом данные можно считать и вывести в приложение.
Единственное отличие, пожалуй, что сам проект для ПЛК создан не в CoDeSys, а в Simatic Step7. Соответственно, сам ОРС сервер - OPC.SimaticNET.