|
|
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
Добрый день. При подключении весов Масса-К (используется их родная библиотека) происходит иногда странная ситуация. На строчке scale.OpenConnection программа зависает наглухо. ПРичем ее не получается отрубить даже через диспетчер задач. В конкретном случае связь организуется через переходник USB-COM. Как в таком случае организовать например таймер - нет подвижек секунд 5 или 10 и прерывать это дело. Или как программно выключить программу даже в таком тяжелом случае. Есть подозрение ,что это такое поведение китайского переходника, он в системе, как бы работает нормально, но подвисает намертво. Больше спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 09:45:07 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
TotallyNewЕсть подозрение ,что это такое поведение китайского переходника, он в системе, как бы работает нормально, но подвисает намертво. Скорее всего так. Дрова виснут. Программное отключение не поможет, если так. Только физически выдернуть, тогда ОС выгрузит дрова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 09:54:12 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
Спасибо Вот я и хотел бы хотя бы избежать зависания программы, а то приходится и компьютер перегружать. Если подвисание драйвера имеет место, то хотя бы это соединение сбрасывать... Это реально? Ну например стартовать таймер, потом OpenConnection и если ни ответа ни привета то терминировать этот коннект. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:07:07 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
wadman, С трудом представляю, как могут виснуть дрова, которые занимаются, по сути, простой перекодировкой. Скорее, проблема в железке или кабеле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:09:24 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисС трудом представляю А я легко представляю. Сталкивался. TotallyNewЭто реально? У меня не получилось таким образом обойти. Но может это специфика конкретно наших железок была. Остается только попробовать. По логике - воткнул железку, она висит, дрова кривые - ждут от нее ответа безусловно. Всё равно перетыкать нужно, а не прерывать соединение. Дрова-то висят (те самые, написанные китайцами). Разве что можно добавить диагностическое сообщение, что нет ответа столько-то времени и не соизволите-ли выкл, вкл и еще раз попробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:15:50 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
офф: Масса-К самые плохие весы из имеющихся на рынке. Хотя и дешевые. Геморная работа, часто ломаются, служат недолго. Скупой платит дважды. Берите DIGI. Можно по IP залить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:22:37 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
офф: Масса-К самые плохие весы из имеющихся на рынке. Хотя и дешевые. Геморная работа, часто ломаются, служат недолго. Скупой платит дважды. Берите DIGI. Можно по IP залить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:23:47 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
TotallyNew, По опыту с переходниками COM<->USB. Програмно сделать врядли че получится. Виснет вплоть до перезагрузки системы. Выход не использовать китайское говно. А так ну можно вынести обмен в отдельный поток, но тогда у тя поток повиснет намертво. Вот сколько снабженцы не подсовывали че подешевле, вечно с "подешевле" проблемы были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 10:58:42 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
DesWindА так ну можно вынести обмен в отдельный поток, но тогда у тя поток повиснет намертво. У меня так и было. Несмотря на многопоточность висло всё приложение, пока не выдернешь железку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 11:00:12 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
надо брать переходники на чипе FTDI, у меня с ними за много лет никаких проблем с зависаниями не было. А вот всякие там Profilic или SIL - аццкие какашки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 11:32:38 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
FTDI лучше всего, хотя и самый дорогой. У нас у самих на них когда-то видеозахваты годами работали без особых вопросов. Остальные чипы, насколько я знаю, работают так себе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 11:36:27 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
авторС трудом представляю, как могут виснуть дрова Легко. С бсодом или без, как 'повезёт'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2017, 11:37:49 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
Вчера провел эксперимент. Кстати, помимо самого переходника (да, Profilic), есть еще USB-удлинитель 1,5 метра. Когда программа зависла (наглухо, как водится), отключил USB-удлинитель - со стороны Windows никакой реакции. Хотя в нормальном состоянии в диспетчере устройств пропадает порт, если кабель выдернуть.... Жаль, что ничего нельзя сделать программно. Хотя бы ругательство или что-то, а то программа просто висит на сплэш-форме (типа статус инициализации) и единственный путь - просто выдернуть вилку из розетки. Если кто даст дельный совет - с таймером - будет ли это работать, или это все будет виснуть таким же образом.... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2017, 10:08:31 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
TotallyNewВчера провел эксперимент. Кстати, помимо самого переходника (да, Profilic), есть еще USB-удлинитель 1,5 метра. Когда программа зависла (наглухо, как водится), отключил USB-удлинитель - со стороны Windows никакой реакции. Хотя в нормальном состоянии в диспетчере устройств пропадает порт, если кабель выдернуть.... Жаль, что ничего нельзя сделать программно. Хотя бы ругательство или что-то, а то программа просто висит на сплэш-форме (типа статус инициализации) и единственный путь - просто выдернуть вилку из розетки. Если кто даст дельный совет даю совет: купи нормальный адаптер USB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2017, 13:13:24 |
|
||
|
Подключение весов
|
|||
|---|---|---|---|
|
#18+
Спасибо. Совет будет реализован (по замене переходника). Живу в конкретно труднодоступных местах, поэтому получение рекомендованного девайса затянется. Есть ли как-то вариант с программным решением - просто корректное завершение программы по тайм-ауту (если вызван метод ОпенКоннект, а ответа нет). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2017, 12:33:18 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39558757&tid=2041519]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 341ms |

| 0 / 0 |
