1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Панель cMT2078x и работа с весами через RS232 (код ASCII))

Модератор: специалисты Weintek

Ответить

Автор темы
Curr93
освоился
освоился
Сообщения: 222
Зарегистрирован: 03 фев 2011, 06:51
Имя: Андерс
город/регион: Екатеринбург
Благодарил (а): 59 раз
Поблагодарили: 5 раз

Панель cMT2078x и работа с весами через RS232 (код ASCII))

Сообщение Curr93 »

Здравствуйте уважаемые коллеги!

Подскажите, пожалуйста, не получается пока запрограммировать работу этой панели с RS232, к которому подключены весы DL-2000 (фирмы AND). Какое устройство в System Parameters нужно добавить для получения кода ASCII ? Устройства фирмы AND отсутствуют в перечне устройств :ges_hmm: Если например добавить устройство ASCII Server и назначить соответствующий порт и т.п., то далее ни в какую это устройство не видно в Address Tag Library

Можно ли вообще принципиально запрограммировать прием данных с весов на этой панели ? Или потребуются некие переходники например на Modbus (поддержка которого похоже лучше реализована)

Автор темы
Curr93
освоился
освоился
Сообщения: 222
Зарегистрирован: 03 фев 2011, 06:51
Имя: Андерс
город/регион: Екатеринбург
Благодарил (а): 59 раз
Поблагодарили: 5 раз

Панель cMT2078x и работа с весами через RS232 (код ASCII))

Сообщение Curr93 »

:coolest: Господа! нарыта обнадеживающая (но пока непроверенная на практике) инфа )))
все можно сделать через Free Protocol (устройство) и соответствующей командой в Macro (далее возможны вариации, главное основа есть!):
char wResponse[6]
short receive_len
INPORT(wResponse[0], "Free Protocol", 6, receive_len)
Ответить

Вернуться в «WEINTEK (операторские панели)»