А как Вы убедились, что комп видит весы?
Попробуйте выбрать другой порт и(или) поменять скрость на порту
Вызывал специалиста с фирмы у которой покупал весы. Он установил тестовую прогу (не помню как, точно, называется) клал на весы разный вес и прога показывала показатели... Специалист номер порта не менял, а скорость установил нужную для данного типа весов....
Хотя, судя по описанию драйвера, для Ваших весов скорость на порту не передается параметром - судя по всему для них скорость фиксированная.
Учтите еще один момент: драйвер должен иметь права записи в папку, в которой он находится. Для Win10 у обычного пользователя может не хватать прав на запись в Це:\ПрограммФайлс... а по умолчанию GB$Market становится именно туда, а значит и драйвер, и его файл-отвтет тоже находятся там
Как предоставить драйверу такое право? Спасибо....
Ну тогда ждать реакции от разработчиков... кроме них врядли кто-то знает логику работы программы по отношению к этой марке весов
Первая же ссылка: https://www.tirika.ru/articles/otkazano-v-dostupe/
Пробуйте способ 2 на всю папку программы
Перед настройкой прав NTFS, я бы все таки убедился, что весы подключены, способны общаться с компом и проблема не в них.
Для этого необходимо:
1. На диске D создаем папку 123
2. В нее копируем "драйвер" весов UniScalesDriver.exe
3. Включаем весы и кладем на них тестовый груз
4. Запускаем консоль: Win+R. либо в меню Пуск ищем команду "Выполнить"
5. В консоли пишем такую команду:
d:\123\UniScalesDriver.exe 1 COM1 3
(обращайте внимание на пробелы, для наглядности напишу так d:\123\UniScalesDriver.exe пробел 1 пробел COM1 пробел 3)
6. Жмем Enter
7. Смотрим в папку 123 на диске Д: там должен появиться текстовый файл result.txt
8. Если все прошло успешно, в файле result.txt видим вес тестового груза
Если корректный вес получили, значит с весами все ОК. Дальше стоит повторить эти же действия, начиная с пункта 3, но в консоль вводить такую команду:
"C:\Program Files (x86)\F-Lab\Market 5\addons\btaScale\UniScalesDriver.exe" 1 COM1 3
Обязательно добуквенно, с кавычками и с пробелами как в предыдущей команде.
Если и в этой папке btaScale появится файл result.txt с корректным весом, то с правами у пользователя на эту папку все в порядке, и проблему нужно искать либо в настройках программы, либо в самой программе.
А вот если файл result.txt в папке btaScale не появился - тогда нужно настраивать права NTFS как указанно во вчерашней статье.
Удачи!
Добрый день!
@maxim, продублировал заявку, должны в течение дня связаться.
@avs710, спасибо за советы)
Действительно, для того, чтобы драйвер весов работал корректно, необходимо, чтобы у него были права на запись в папку, где находится исполняющий файл драйвера UniScaleDriver.exe.
Судя по Вашим скриншотам, все сделано верно, но возможно из-за того, что прав недостаточно, файл с ответом не создается.
Если коллеги из Украины не смогу помочь, отпишитесь в конце дня, будем решать вопрос напрямую.
Здравствуйте. Всё работает. Сделал всё по инструкции, но не работало. На D диске работало , в папке программы не хотела. Достучался к "коллегам из Украины".....помогли. Надо было программу от имени администратора запускать. Всем спасибо.
Ну так в статье, которую я рекомендовал это был Способ №1
Способ первый: Запуск программы от имени администратора
Способ второй: Изменение прав доступа
Просто этот способ менее универсальный и не всегда решает проблему, с настройкой прав было бы более надежно:)