Если это еще актуально, то я это решил так:
1. Взял байтовые указатели с адресов входной и выходной строк (pt:=ADR(%IBx.x.x.x; здесь х - это цифры номеров блока адреса)
2. Дальше все пошло как по маслу, хоть боком катись.
3. Выбросил овеновские модбасовские библтотеки, а заодно и SysLibCom