Подключение Принтера CAS AD-20H
☑
0
Ctyd
30.03.14
✎
00:43
Пробовал разные (Бесплатные) драйвера.
1.драйвер "АР.dll"
весы = новый COMОбъект("APScale.APScale");
весы.Connect("COM1");
Сообщить(весы.Data);
весы.DisConnect();
Всегда Сообщение "Error"
2. не помню какой драйвер
try
scale = новый COMОбъект("Cas_AD_AP.Scale");
except
Message("Not init dll");
return;
endtry;
Message("Init dll...ok!");
try
scale.Connect(1, 0 );
except
Message("Not connect to scale.");
return;
endtry;
Message("Connect ok");
// Чтение веса:
i = 0;
пока i < 100 цикл
i = i + 1;
try
scale.UpdateOnlyWeight();
//scale.Update();
except
Message("Not read data.");
scale.Disconnect();
return;
endtry;
Message( "вес:" + scale.Weight);
Message( "стабильные:" + scale.Stable);
Конеццикла;
try
scale.Disconnect();
except
Message("Not disconnect.");
return;
endtry;
Message("Disconnect all ok!");
Init dll...ok!
Connect ok
Not read data.
Может кто-то уже сталкивался с этой проблемой??
кучу сайтов перечитал пока ничего полезного не нашел.
1
Ctyd
30.03.14
✎
00:49
распайку делал сам
2 ------------3
3 ------------2
5 ------------5
2
Смок
30.03.14
✎
01:19
(1)Для COM вроде нужно четыре провода. Две пары. Прием - передача.
Там в комплекте должна утилита идти, демо. Она что пишет?
3
Torquader
30.03.14
✎
01:26
RS-232 он бывает разный - от 3 проводов до всех девяти.
Нужно читать описание протокола подключения в описании принтера, а уже потом пытаться с ним договориться - но обычно всё и всегда получается.
4
Смок
30.03.14
✎
01:39
(3) Это да. В комплекте к оборудованию какие только экзотические соединительные жгуты только не попадались.
5
Ctyd
30.03.14
✎
02:02
к сожалению вся документация потерялась при разводе хозяйки магазина.
ЗЫЖ Осталась у мужа.
6
Смок
30.03.14
✎
02:15
(5) А это точно принтер? Гугл весы только находит.
7
Ctyd
30.03.14
✎
11:32
тьху блин.. простите ВЕСЫ*
ночью полностью голова была забита...
8
Ctyd
30.03.14
✎
11:34
ЗЫЖ переименуйте тему пожалуйста.. не принтер а весы*
9
Смок
30.03.14
✎
14:01
Как вариант. Попробуй взять нормальный кабель, например от фискальника. И подключится через терминал.
10
Смок
30.03.14
✎
15:01
Нашел в заначке распайку.
Таблица распайки интерфейсных разъемов на весах CAS
AD,AD-H,AP,DB,DB-II,ER,ER-J,EB,EC,ED,ED-H
DB-9 2-TxD ,3-RxD, 7-GND
А дрова и тестовую утилиту здесь скачай
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший