![]() |
|
Как подключить к 1С весы, на которые нет драйвера? | ☑ | ||
---|---|---|---|---|
0
Gaster
11.11.22
✎
14:33
|
Есть весы A12E.
В БПО отсутствует драйвер. Подключаемся к весам через USR-TCP232-302 RS232 To Ethernet Convector. Установили софт VCOM от производителя конвектора. Софт создал виртуальный COM порт. Данные есть на порте COM. Как считывать данные с 1С? |
|||
1
Kassern
11.11.22
✎
14:34
|
(0) написать библиотеку, которая будет видна 1с и которая сможет правильно считывать данные с ком порта и передавать команды (если нужно).
|
|||
2
Kassern
11.11.22
✎
14:37
|
В документации есть протокол обмена, попробуйте производителя дернуть, может у него есть библиотека для работы с весами
|
|||
3
vovastar
11.11.22
✎
14:39
|
||||
4
NorthWind
11.11.22
✎
14:43
|
(0) смотря что делать и смотря насколько сложный протокол. Если все относительно просто, то компортовая компонента и разбирать данные прямо в 1С. Если непросто, то ВК на чем-нибудь налабать, на С# или Delphi, и уже ее дергать из 1С.
|
|||
5
Garykom
гуру
11.11.22
✎
14:43
|
(0) "весы A12E 1с" в поиск выдают готовый вариант для 1С
|
|||
6
vovastar
11.11.22
✎
14:43
|
https://www.pushton.com/service_cat-3.html тут только руководство. Напишите им, пусть драйвер вышлют.
|
|||
7
Kassern
11.11.22
✎
14:46
|
Я когда подбирал весы для склада, то первым критерием было интеграция с 1с. В итоге купил напольные от Масса-К, на сайте можно сразу библиотеку скачать для работы с весами, легко регается и который год уже работает. Мелкие весы вроде от cas, тоже который год с 1ской дружат.
|
|||
8
Gaster
11.11.22
✎
14:57
|
Весы очень простые.
Кто-то уже пытался до меня. В конце пишет про библиотеку, где её взять-то? 1С 8 + Индикатор для весов А12Е |
|||
9
Kassern
11.11.22
✎
15:03
|
(8) Вам просто нужно команду R отправлять, что и написано в протоколе обмена. Почитайте документацию. Можно попробовать через командную строку стать команды в ком порт http://microsin.net/adminstuff/windows/command-line-for-sending-characters-to-serial-port.html
|
|||
10
Kassern
11.11.22
✎
15:03
|
А ту же cmd можно и из 1с запускать
|
|||
11
Kassern
11.11.22
✎
15:04
|
Почитайте вот эту статью, может получится реализовать, вроде все просто https://infostart.ru/public/1515974/
|
|||
12
Gaster
11.11.22
✎
23:59
|
Отправил через командную строку но весы не реагируют, хотя на порту что-то происходит о чем свидетельствуют записи лога. Mscom пока ещё не пробовали..
|
|||
13
bestuzhev
14.11.22
✎
21:57
|
(12) Как-то на проекте сел для весов без драйвера писал прослойку на golang. Вроде за вечер или два справился.
|
|||
14
Gaster
24.11.22
✎
16:28
|
Привет всем ещё раз. Получилось получать и через com порт и по протоколу TCP. Получилось также отправлять команды весам. Весы не реагировали, так как не были настроены в режим приема данных, а также кабель RX был отключен. Вобщем пришлось и паять и сам весовой терминал настраивать и найти обработку по работе с протоколом tcp. Главное что всё получилось. Спасибо всем!
|
|||
15
Kassern
24.11.22
✎
16:42
|
(14) Вы бы хоть отписались для потомков, как с этими весами дружить, как настроить, и что за обработка используется
|
|||
16
Garykom
гуру
24.11.22
✎
16:44
|
(14) драйвер, то драйвер сам написал???
|
|||
17
Garykom
гуру
24.11.22
✎
16:44
|
(16)+ анекдот про freebsd
|
|||
18
Gaster
29.11.22
✎
15:57
|
(15)
https://infostart.ru/public/1638352/ - Работа по протоколу TCP. https://infostart.ru/public/1515974/ - Работа через COM порт. https://vial.by/pdf/zemic/Texnicheskaia_instrukcia___Zemic%2012E.pdf - инструкция к весам. 1) Обратить внимание на пункт "3.9 Установка параметров." Параметр 5. 2) Использовать команды из пункта "6. Протокол обмена". 3) Прочитать пункт "7. Подключение индикатора А12Е через RS232 к ПК и к Табло." Вскрыть коннекторы и весы, припаять правильно три провода RX, TX, GN. Гуглить "RS232 pinout". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |