-
чего-то не складывается... или я чего не так сделал?
в контроллере:
VAR
a_str: POINTER TO STRING(8);
END_VAR
a_str:=ADR(%QW12.126.0); (* 125 регистр modbus - и еще за ним 3 регистра типа "2 byte" *)
a_str^:='01234567';
в панели - элемент ASCII-текст, 4 регистра, 8 символов, начальный регистр 125
отображается "10325476" - т.е. попарно перепутаны символы в строке.
Как это победить?
И еще обнаружилось - так не передаются русские буквы. Или их вообще невозможно передать?
Последний раз редактировалось Мамонов Михаил; 16.06.2010 в 23:45.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума