2317 READ/WRITE buffer over

Размер данных превышает 160 байтов при выполнении команды READ/WRITE.
[Объект] Система
[Код]

  1. Неполадка во время выполнения команды READ
  2. Неполадка во время выполнения команды WRITE

[Возможные местоположения неполадок] Ошибка программы
Пример программы:
PUT ‘AB’
PUT ‘AB’
: 80 строк
PUT ‘AB’
PUT ‘AB’
:
WRITE 1
Один символ выражен кодом, состоящим из 7 битов.
Чтобы отличить латинские символы от катаканы, код SI (смещение внутрь) ставится перед латинским символом, а SO (смещение наружу) – перед катаканой. Однако если латинские символы (или катакана) идут последовательно, то код SI (SO) не присоединяется к каждому из символов. В программе, указанной выше, код SI ставится в заголовке данных, поэтому размер данных превышает 161 байт, что приводит к возникновению неполадки.
[Меры устранения] Проверьте команду GET/PUT.
:
PUT ‘AB’
PUT ‘AB’
PUT ‘AB’79 строк
PUT ‘AB’
:
WRITE 1
[Дополнительные спецификации] Задача пользователя 2

 

Программирование станков с ЧПУ Okuma OSP-U100L, OSP-U10L. Правила, функции, коды, команды, примеры программ.
При копировании материалов ссылка на сайт обязательна.