Показано с 1 по 10 из 19

Тема: Работа с принтером (RS232)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #18

    По умолчанию

    Добрый день!

    Вернулся к работе с работой по RS232.

    Как ранее писал в теме: Печатается/ одна строка, в связи с чем взял рабочий пример, с сайта, Реализация стандартных протоколов: Пример к документу «Реализация нестандартных протоколов» (DCON, Пульсар-М), указал параметры порта.
    При работе отправляет несколько строк, но засчёт сброса ошибки и реинициализации, т.к. всегда идет ошибка TIMEOUT
    в фб OCL.UNM_SerialRequest параметр таймаут устанавливал разные значения (от T#1ms до 1S).
    При отправлении всегда ошибка TIMEOUT, xDone всегда FALSE
    При параметре timeout:=0 отрабатывает 1 раз, xBusy после отправки - становится TRUE и больше ничего не работает, т.к. не сбрасывается

    Порт открывается
    Код:
    fbComControl
    (
    	xEnable     := TRUE,
    	udiComPort  := 5,
    	udiBaudrate := 9600,
    	udiByteSize := 8,
    	eParity     := OCL.COM_PARITY.NONE,
    	eStopBit    := OCL.COM_STOPBIT.ONE
    );
    Фб для оправки данных на устройство:

    Код:
    fbUnmSerialRequest
    (
    	xExecute 	:= xExecute AND NOT(xWrongParameter),
    	tTimeout 	:= tTimeout,
    	hCom     	:= hCom,
    	pRequest	:= ADR(sRequest),
    	szRequest 	:= TO_UDINT(LEN(sRequest) ),
    	pResponse   := ADR(sResponse),
    	szResponse  := SIZEOF(sResponse),
    	xBusy       => xBusy
    );
    Ответ при отправлении на скрине (прикреплен)

    Так же из этого примера «Реализация нестандартных протоколов» (DCON, Пульсар-М) пробовал работать через библиотеку CAA. Результат работы с обеими библиотеками одинаков

    Что может быть или как это можно побороть?

    Спасибо,
    Изображения Изображения
    • Тип файла: png 0002.png (68.2 Кб, Просмотров: 10)
    • Тип файла: png 0003.png (92.5 Кб, Просмотров: 5)
    Последний раз редактировалось ShikuS; 22.12.2023 в 09:41.

Похожие темы

  1. ПЛК150 (TCP) - (RS232) NPort 5110 ( Ethernet) - (RS232) СП270
    от AvtCom в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 02.12.2015, 17:43
  2. ПЛК150 (TCP) - (RS232) NPort 5110 ( Ethernet) - (RS232) СП270
    от AvtCom в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 29.11.2015, 17:52
  3. RS-232 -----RS-485-----RS232
    от mkv в разделе Сетевые технологии
    Ответов: 29
    Последнее сообщение: 08.08.2014, 12:41
  4. Rs232->ac3->ac4->pc(usb)
    от l33tit в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 24.08.2010, 12:28
  5. Rs232 на плк
    от Ghost.70 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 25.12.2009, 11:31

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •