CAS LP - настройка и ремонт Ethernet-интерфейса

Данный материал относится к ремонту весов CAS LP, однако не хотелось бы загромождать материал по весам CAS LP лишним объемом, поэтому было принято решение данную тему вынести в отдельный материал. Ведь по сути своей преобразователь интерфейсов RS232-ethernet является отдельным устройством, и это устройство имеет свой алгоритм работы, по идеологии не связанной с работой весов.
Как работают весы CAS LP по Ethernet
Весы CAS LP работают ТОЛЬКО по com порту(интерфейс RS232). Для получения на борту весов Ethernet интерфейса, в весы устанавливается конвертер интерфейсов RS232-ethernet. Для работы конвертера необходимо +5В и ПО для конфигурации конвертора.

- Конвертер является независимым устройством и будет работать в любом случае, как только на него придет +5 Вольт.
- Несмотря на то, что конвертер интерфейсов RS232-ethernet является самостоятельным устройством, однако он установлен внутри весов и определить тип конвертера по внешнему виду весов не представляется возможным.
- Тип конвертера можно определить только программным путем.
- Все конвертера интерфейсов RS232-ethernet в сети Eternet находятся по MAC адресу с помощью утилиты настройки и далее им присваивается IP адрес и параметры обмена по RS232.
- Для работы конвертера интерфейсов RS232-ethernet в сети Eternet утилитой настройки необходимо указать IP адрес и порт подключения (например IP адрес 192.168.1.100 порт 1001)
- Для работы конвертера интерфейсов RS232-ethernet с весами утилитой настройки необходимо указать параметры COM порта, на весах и конвертера они должны совпадать (например скорость обмена на весах 19200 и скорость обмена конвертере на 19200 8N1)
Настройка весов CAS LP с конвертором интерфейсов RS232-Ethernet
По Ethernet подключению лучше всего рассказано atol.ru/support/encyclopedy/tech-articles/peripherals/periph-CAS/CASeth-setup оффлайн версия тут.
На рынке представлено три вида конвертеров интерфейсов RS232-ethernet устанавливаемые в весы CAS LP
- Tibbo
- CAS
- NetEye
На момент написания материала самым удобным и универсальным является Tibbo.
Плюсы
- Поддержка на русском языке.
- Обширная документация.
- Грамотное и удобное ПО.
- Простой алгоритм обновления ПО.
- Ремонтопригодность.
- Прозрачный механизм диагностики конвертора интерфейсов RS232-ethernet.
Минусы
- Не выявлено.
NetEye1000H Краткое описание
Документация с сайта содержит описание типов конвертеров интерфейсов RS232-ethernet выпускаемых под маркой NetEye. Содержит описание положения перемычек для настройки интерефейса RS232 и много другой полезной при настройке информации.


Имеет самую невнятную утилиту по настройке IP адреса, при подключении необходимо обязательное обращение к инструкции по настройке. Будьте готовы к тому, что диалоговые окна будут состоять из вопросительных знаков и корейских закорючек.
Примечание: Утилита не работает при DecimalSeparator=',' - для работоспособности, требуется DecimalSeparator='.'. DecimalSeparator можно изменить в языковых параметрах разделитель целой и десятичной части числа.
Ремонт конверторов интерфейсов RS232-ethernet
При ремонте следует знать несколько простых вещей:
1. Если весы включены, то вне зависимости от настроек весов, конвертор интерфейсов RS232-ethernet будет виден в сети Ethernet.
2. Конвертор интерфейсов RS232-ethernet определяется не по IP, а по MAC адресу. Таким образом требуется, установить три разных вида программного обеспечения и по очереди их запустить. При запуске одной из трех программ, в окошке найденного оборудования отобразится MAC адрес конвертора интерфейсов RS232-ethernet.
3. Других конверторов интерфейсов RS232-ethernet в весы CAS не ставили, если ни одним из софтов не находится MAC адрес , то конвертор интерфейсов RS232-ethernet установленный в весах неисправен.
4. При изменении настроек весов или смене ПО конвертора интерфейсов RS232-ethernet. Весы следует перезапустить для вступления в силу выставленных параметров.
ПО необходимое для ремонта
Сomtest , позволяет осуществлять прямое обращение COM порту
Драйвер весов с печатью этикеток от компании Атол, демо режима вполне достаточно для диагностики. Далее ДТО
Ремонт начинается с отключения конвертора интерфейсов RS232-ethernet и подключения напрямую к COM порту весов. Для простоты подключения следует придерживаться следующего простого правила подключения. -10...12В сигнального провода подключаем компьютера к 0В сигнального провода весов и наоборот 0В сигнального провода компьютера подключаем к -12В весов. Не путать 0В на "земле" у компьютера это 5 вывод у весов это черный провод.
При подключении напрямую обмен информации через ДТО должен появится. Само собой выставляем в ДТО работу по COM порту и указываем скорость установленную в SET9 на весах. При отсутствии обмена меняем MAX232 (Datasheet, посмотреть). Для весов CAS LP ver1.6 микросхема меняется не разрушая пломбу, для CAS LP ver1.5 придется разбирать весы и разрушать пломбу. Так же для 1.5 возможен вариант когда вместе с MAX232 вылетает и процессор 80С32 (второй, который стоит в паре с MAX232).
Если при подключении напрямую связь появилась начинаем тестировать конвертор интерфейсов RS232-ethernet. На практике ломались и удавалось чинить только Tibbo поэтому далее описывается ремонт только модуля Tibbo.
1. Простота исполнения сыграла злую шутку с данной моделью конвертора. Односторонний монтаж приводит к тому, что пользователи зачастую выламывают разъем Ethernet из платы, либо вырывают вместе с дорожками. Описывать замену разъема нет смысла, но следует начать проверку конвертора именно с разъема!!!
2. Изымаем конвертор из весов и далее работаем только с устройством без весов. Для работы конвертера необходимо подать на него +5В. На компьютере создаем виртуальный порт при помощи программы VSP manager с IP ранее настроенном конверторе на при помощи утилиты DS manager. Далее на компьютер, и с помощью программы Comtest проверяем прохождение сигнала (соединяем перемычкой Tx и Rx - отправленный байт (группа байтов) должен вернутся обратно). Если прохождения сигнала нет, проверяем Reset, меняем микросхему max232 (установлена на панельке). Если проведенный комплекс мер не помог - меняем прошивку.

Замена прошивки на Tibbo возможна как по Ethernet, так и по COM порту. В случае если смена по Ethernet невозможна, то необходимо прошивать по COM порту, при этом подключаем компьютер в разъем COM порта на плате конвертора(тот который идет на материнку весов) . Для входа в режим смены ПО необходимо нажать клавишу download на плате конвертора. На некоторых экземплярах может отсутствовать кнопка download, тогда придется ее установить самостоятельно на время прошивки.


Алгоритм смены ПО
- Выбираем требуемый вариант прошивки COM порт(рис. 8), IP(рис. 9) в Tibbo DS Manager (информация с сайта производителя: Обратите внимание на то, что существует связь между версией прошивки, которую вы используете в устройствах Tibbo и минимальной версией DST. Для того, чтобы воспользоваться всеми возможностями новой прошивки, следует также обновить и DST.)


- Подаем питание на конвертер, конвертер должен появится в окне поиска устройств. Примечание, если по сети Ethernet конвертер не находится, то прошивать придется ТОЛЬКО по COM порту.
- Нажимаем клавишу Upgrade и следуем инструкциям. Для тех кто не силен в английском. Выключаем конвертер, удерживая клавишу download включаем, дожидаемся окончания прошивки. Выключаем конвертер.
В целом полный комплект прошивок находится на сайте производителя. В рамках данного материала, будут рассмотрены только те прошивки конвертора, которые имели место быть в ремонте, а именно EM100-03/-04, DS100R-03/-04, DS100B-00/-01/-02.
SN сборка, для последовательного обновления 3.36 29/5/2007 EM_336SN.BIN
S сборка, для обновления через ethernet 3.36 29/5/2007 EM_336S.BIN
Для ремонта достаточно стандартной схемы подключения.
Важное замечание если на доступ к настройкам конвертера стоит пароль, то кнопка download поможет Вам войти в режим настройки без пароля.
Фото









Программное обеспечение
ПО для работы с весами CAS LP. Основной упор при выборе ПО сделан из расчета удобства и возможности использовать для ремонта, в том числе будут рассмотрены и платные варианты, у которых есть демо режим.
1. Драйверы торгового оборудования от компании Атол. Сайт- atol.ru. Работа по COM порту и ethernet. Платная, в демо режиме возможна загрузка 10 PLU. Последнее обновление можно скачать с сайта компании Атол. Поддержка - есть.
2. Программатор весов CAS LP 1.5 TCP/IP. Автор не известен. Сайт- нет данных. Работа по ethernet. Бесплатная. Идеальное решение для ремонтника весов CAS LP. Позволяет настроить ВСЕ возможные настройки и SETы, протестировать память весов, проверить пробег весов, дату последнего обнуления. В умелых руках - довольно мощный инструмент. Поддержка - нет данных.
3. Архив ПО от компании CAS. Работа по COM порту и ethernet. Сайт - cas.ru. Бесплатная. Описание внутри архива. Несмотря на глюкавость, неудобность, отсутствие поддержки - это единственное реально работающее бесплатное ПО с возможностью загрузки -выгрузки PLU в весы. Может рассматриваться как вариант для низкобюджетной автоматизации. Поддержка - отсутствует.
4. Универсальная программа для весов CAS. Сайт- lavrsoft.ru. Платная, в демо режиме возможна загрузка(выгрузка) ограниченного количества PLU. В демо режиме не дает посмотреть пробег весов и настроить весы. Следует обратить внимание на хорошую и грамотную документацию на сайте. Поддержка - есть.
Часто задаваемые вопросы
1. Как поменять IP адрес на CAS LP IP адрес. IP адрес меняется с компьютера при помощи специального программного обеспечения. Программное обеспечение зависит от типа карты установленной в весах. Инструкция по замене ШЗ адреса на весах CAS LP
2. При проверке связи "Драйвером весов с печатью этикеток"(Атол) выдается ошибка "(-2010) Весы не готовы к обмену информацией". Косвенно эта ошибка указывает на тот факт, что обмен с ethernet карточкой есть, а вот обмена между ethernet карточкой и весами нет. Необходимо проверить на весах SET8 (Addr-Адрес весов) - должен совпадать с логическим номером на вкладке "Настройка свойств" Драйвера весов с печатью этикеток.
SET9 (bAUd-Скорость обмена) - должен совпадать со скоростью обмена ранее установленной на ethernet карточке. Внимание! Если данные настройки на весах не совпадали в SET8, SET9 - то после изменения весы необходимо перезагрузить!
3. При проверке связи "Драйвером весов с печатью этикеток"(Атол) выдается ошибка "(-1) Нет связи (Windows socket error: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение (10061), on API 'connect')", в утилите настройки ethernet карточка видится. Данная ошибка может указывает на следующий факт неправильно выставлены параметры соединения IP адрес или порт ранее настроенный в утилите. Пример 192.168.1.92:1002
8 комментариев
1. Питание. Для работы модуля необходимо питание +5В. Питание берется с блока питания весов. Подключается в разъем, у которого 2 контакта. Определяем контакты для подключения. Земля должна прийти на контакт разъема, который соединен с 15 ногой микросхемы MAX232 , +5В должны прийти на контакт разъема, который соединен с 16 ногой микросхемы MAX232. Обычно земля это черный провод, +5В это красный провод. Подключается в разъем, у которого два контакта. Настоятельно не рекомендуется делать неправильное подключение - защиты нет, можно убить плату.
2. Интерфейсный разъем. Подключается в разъем, у которого три контакта. Один из контактов разъема соединен с 15 ногой микросхемы MAX232 -это земля. Осталось определить Rx Tx. Измеряем напряжение на оставшихся двух контактах - на одном должно быть напряжение -(8...12)В - это выход (Tx) на другом не должно быть напряжения (+1...2)В допускается - это вход (Rx). Аналогично определяем выход (Tx) и вход (Rx) на проводах идущих с материнской платы весов. Логика подключения такова, земля соединяется с землей, вход (Rx) материнской платы весов соединяется с выходом (Tx) платы Tibbo и наоборот выход (Tx) материнской платы весов соединяется с входом (Rx) платы Tibbo.
А теперь рассмотрим Ваш случай.
Х1 это питание. Судя по картитинке справа земля, слева +5Вольт.
Х2 это интерфейсный разъем. Снизу земля- 7 , посередине выход (Tx)-2, наверху вход (Rx)-1.
подключить весы кросс-кабелем напрямую к компьютера
проверить цепь резета, микруха на резете любит дохнуть.
проверить сам разъем Ethernet место пайки любит ломаться
прошить карту заведомо рабочей прошивкой