На моей практике, если плк выступает в роли мастера, то уже два контроллера ковырял, где необходимо руками писать обмен по модбас, т.е. блоками фбд пишешь логику. А в одном из этих двух, так вообще и в случае слейва так же пишешь ручками модбас обмен.