Комментарии
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
2012 год
https://www.paltusov.ru/forum/viewtopic.php?t=1372
Оно?
Имхо, нарушает права разработчиков cas.
Оно?
Имхо, нарушает права разработчиков cas.
(7) отвечаю сам .. оказывается, у некоторых cas-весов (а может, и у всех) нестандартная распайка rs232, и, потому, с "неподходящим" кабелем нет связи.
Админ выдал другой кабель - все соединилось.
DLL взял из темы.
А прикручиваю к бухгалтерии 3 (к перемещению, через расширение).
Данные пока дергаю так
Админ выдал другой кабель - все соединилось.
DLL взял из темы.
А прикручиваю к бухгалтерии 3 (к перемещению, через расширение).
Данные пока дергаю так
&НаКлиенте
Процедура Рш_ТОПринятьОтвесПосле(Команда)
НастройкаВесовComPort = "6";
Вес = -1000;
Попытка
Весы = Новый COMОбъект("APScale.APScale");
Весы.Connect("COM" + Строка(НастройкаВесовComPort));
НомерСимвола = СтрНайти(Весы.Data,"S");
Вес = Число(Лев(Весы.Data,НомерСимвола-2));
Весы.DisConnect();
Исключение
Сообщить("Не удалось получить вес!");
КонецПопытки;
сообщить(Вес);
КонецПроцедуры
Показать
(8) Весы Cas PR II с USB переключил в режим Fn+M5, чтобы было "rS-PC" и заработало. Спасибо!
НомерСимвола = СтрНайти(Весы.Data,"S"); - тут S - означает стабильный вес, можно получать и не стабильный по моему U, это можно легко отследить добавив троку сообщить(Весы.Data); - там все ясно.
У меня УНФ - в тонком клиенте
НомерСимвола = СтрНайти(Весы.Data,"S"); - тут S - означает стабильный вес, можно получать и не стабильный по моему U, это можно легко отследить добавив троку сообщить(Весы.Data); - там все ясно.
У меня УНФ - в тонком клиенте