Если самый примитивный вариант взять: просто плк овен(предполагаю, в России же живем) -> trace mode по modbus tcp.
То в CODESYS нужно разобраться с интерфейсом, конфигурированием плк и, опционально подключением и конфигурированием модулей расширения, научиться подключать библиотеки, естественно пописать программки и погонять их в эмуляторе, создавать мастера(им будет скада-система) для взаимодействия с плк, ну и научиться создавать модбас переменные, разобравшись из каких регистров они будут читаться(у овена есть нюанс). Для самого начала более чем достаточно, располагая эмулятором.
В трейс моде надо понимать, как установить связь с плк и как формировать запросы регистров.