Модуль прогрузки весов не видит весы DIGI SM
Проблема: на одном из магазинов установлено 3 весов различных моделей DIGI SM. И двое весов не прогружаются:
Точнее — они не видятся самим модулем Конфигурационным.
Оборудование: весы DIGI SM-100 разных годов выпуска.
Решение проблемы: Изначально примерно с месяц назад компьютер и вся сеть начали тупить в магазине. Владельцы позвали программиста. Он поработал, всё переустановил (видать, проблемы были серьёзные, либо не стал заморачиваться). После переустановки системы на сервере программисты каким-то образом перенастроили всё.
В общем, примерно после 3 недель работы в магазине владельцы позвонили и попросили помочь. Поскольку уже пришли новые товары по сыпучке и мясу. Да и по старым цены уже поменялись. Надо актуализировать.
Как видно выше, весы пингуются (слева вверху заметен пинг по 192.168.0.5). Однако при этом конфигурационный модуль не видит сами весы в принципе.
Причина крыться может в том, что сам Конфигурационный модуль является старым. Смотрим «О программе»:
И действительно — он имеет версию 3.01 (кстати, не обращайте внимание на 2003 год — это год начала работы ООО «СЕРВИС ПЛЮС АТ» вообще).
Кстати, проверить то ещё можно таким образом: в старом модуле не указываются версии весов при добавлении. Примерно так:
А по-хорошему должно быть вот так:
Поскольку настройки и экспорт данных для весов линейки SM-100/SM-5100 (которые и были установлены на магазине) отличаются от другой линейки.
В общем, модуль 3.01 старый. После того, как он был выпущен, мозги у новых весов несколько поменялись. И прошивки просто стали не поддерживаться подобной версией оборудования. Не известно, по какой причине был установлен такой модуль. Мало ли. Возможно, настройщики просто не стали заморачиваться. Или торопились. Без разницы. Главное — нам проделать работу качественно.
1) Деинсталлируем старый модуль
2) Устанавливаем поновее. В частности вот этот:
Возможно, есть и куда новее. Но у меня на данный момент Конфигурационный модуль QLoad-SM 3.5.14 работает со всеми весами!
Как удалить и как установить? Можно с помощью встроенных команд:
а) Запустить файл QLoadSMD.exe на исполнение с ключом / UNINSTALL
QLoadSMD.exe / UNSTALL;
б) Стереть исполняемый файл CQLoadSM.exe и папку Pattern;
в) Скопировать новую версию в служебный каталог C:\SCALEUPLOAD;
г) Перезагрузить компьютер, чтобы Windows удалила удалённую службу из списка своих служб;
д) Запустить этот файл на исполнение с ключом “/ INSTALL” (QLoadSMD.exe / INSTALL).
Но можно и куда проще:
а) Остановить службу QLoadSMD в списке служб Windows;
б) Удалить все файлы (оставив папки пустыми) в каталоге C:\SCALEUPLOAD;
в) Скопировать файлы в каталог C:\SCALEUPLOAD новой версии Конфигурационного модуля;
г) Запустить службу QLoadSMD в списке служб Windows.
Всё должно работать!
Проверяем в Конфигурационном модуле, все ли работает:
Теперь весы все видятся. Потому пробуем загрузить туда данные:
И они загрузились!
В общем, ничего сложного. Нужно просто стараться по возможности иметь актуализированное ПО (но не обязательно сразу же устанавливать все последние версии, только вы их увидели). И будет вам счастье!
Если вам не до конца ясен принцип установки и настройки модуля, то найдите и почитайте инструкцию к нему. Она есть на массе ресурсов в Интернет!