Столкнулся с проблемой: при передаче-записи по свободному протоколу ASCII символов, введенных в через ASCII окно ввода, сниффер воспринимает Unicod, в "Параметрах объекта ввода" галка с UNICOD снята...
char Text[20]
short BytesRead
FILL(Text[0], 0, 20)
INPORT(Text[0], "Free Protocol", 20, BytesRead)
SetData(Text[0], "Local HMI", LW, 0, 20)
SetData(BytesRead, "Local HMI", LW, 20, 1)
end macro_command