Имя: Пароль:
1C
 
Как подключить весы к 1С
Ø
0 Jeronimo
 
14.10.05
18:24
Поделитесь информацией
1 BuTeK
 
14.10.05
19:01
Любопытно
2 Kalyan
 
15.10.05
10:31
(0) dll , OLE , *.* .
3 FLENDGER
 
15.10.05
15:52
думаю, как и любое другое торговое оборудование: регистрируется dll-ка, которая обычно идет в комплект с ПО к торг оборудованию (при условии, что торг оборудование имеет статус 1с-совметимо). а потом через ОбработкаВнешнегоСобытия (кажись так называется обработка)... Если у тя подключено какое-н другое оборудовани к твоей 1с, посмотри как это все реализовано (например в типовой ТиС)
4 Jeronimo
 
15.10.05
16:17
(3) в том-то и дело, что весы нестандартные 1с-несовместимые. Тогда как быть?
5 Jeronimo
 
16.10.05
14:53
Помогите!
6 Не было печали
 
16.10.05
15:20
Весы явно идут с программой какой-нибудь. У поставщика узнай формат файла - и вперед
7 Jeronimo
 
16.10.05
15:43
(6)программы нет, есть описание интерфейса передачи данных через ком-порт
8 andrey1111
 
16.10.05
18:41
(7) Ты бы модель весов озвучил, глядишь, дело веселей пошло...
9 Jeronimo
 
16.10.05
19:38
(8) Крановые весы:
Digital Crane Scale Type LDN
Производитель EHP
10 aul2003
 
16.10.05
19:42
Что такое ЕНР?
11 FLENDGER
 
16.10.05
19:48
если весы не совместимы с 1с (нет длл-ки для 1с), то напрямую с весами никак общаться не получиться (не, ну если конечно собственно ручно не написать дллку)... второй вариант, как упоминалось в (6), через выгрузку-загрузку... то есть каким-то образом выгружаешь данные с весов в файл, потом 1ской загружаешь из файла - для этого нужна программа какая-нибудь от поставщика весов (производителя) и формат файла, в который данные выгружаются... что касается описания интерфейса передачи данных, хотелось бы узнать, что там пишется про этот интерфейс и взаимодействие с компом, как вообще производителей описывает работу весов с компом...
12 Карабас
 
16.10.05
19:58
Если весы на СОМ -порту, то нужно определить скорость работы СОМ - порта.
Обычно это 1200, и не надо ставить другую, контролер весов работает только на скоростях не выше 4800!
К весам есть тест программа - просая серия тестов, чтобы определить жизненные циклы весов.
13 38379
 
16.10.05
20:38
Подключал уже не одни и щитаю самому написать Dll and OLE не проблема проблема где взять протокол связи, на корейские, японские веса найти сложно
тем более веса специализированые "крановые"
14 38379
 
16.10.05
20:40
Если живешь на Украи не то есть в киеве дилеры по весам Digi попробуй к ним обратиться может у них коечто есть
15 Jeronimo
 
17.10.05
12:52
(10) EHP - фирма-производитель весов, немецкая.
(11) никакой программы к весам нет, есть только описание протокола передачи данных через ком-порт
(12) что за тест-программа?
(13) протокол связи есть. не поделитесь примером кодов такой dll
(14) весы Digi это разве мои? а какие их координаты?
16 Jeronimo
 
18.10.05
18:19
UP
17 Карабас
 
21.10.05
00:05
Просвятись:
http://www.cas.ru/3_produkt/Prog_obesp/index.htm
18 Gary
 
21.10.05
09:15
Рекомендую обратиться в АТОЛ на форум или лучше в почтой... В свое время обратился к ним по поддержке драйвера весов Bolet и Тензо-М, сделали
19 Дайте автомат
 
21.10.05
09:27
удивило что за драйвер весов производитель обычно хочет отдельные деньги. Если весы comовские, можно попробовать сделать так:
ЗагрузитьВнешнююКомпоненту("v7plus.dll");
глТ = СоздатьОбъект( "AddIn.V7TextFile" );
стр="";
глТ.ОткрытьФайл(" \.\COM1");
глТ.ПрочитатьСтроку(стр);
глТ.ЗакрытьФайл();
а дальше уже расшифровывать то что пришло с com порта
20 Kalyan
 
21.10.05
10:20
+19 Или эмуль ком порта. Он может не только его эмулировать но и принимать-посылать команды в виде строк.)))
21 Карабас
 
22.10.05
01:02
(0) Взять подходящую обработку на 1с по другому типу весов, и доработать.
22 Konst
 
25.10.05
12:00
(19) Что-то не получается
ЗагрузитьВнешнююКомпоненту("v7plus.dll");
глТ = СоздатьОбъект( "AddIn.V7TextFile" );
стр="";
глТ.ОткрытьФайл(" \.\COM1"); /// ?????????????????
глТ.ПрочитатьСтроку(стр);
глТ.ЗакрытьФайл();
В чем ошибка?
23 Konst
 
25.10.05
12:02
Обработка зависает
24 Konst
 
25.10.05
12:55
Обработка зависает глТ.ПрочитатьСтроку(стр);