powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Общий вопрос про торговое оборудование
15 сообщений из 15, страница 1 из 1
Общий вопрос про торговое оборудование
    #39303723
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Вот, даже не знаю, с чего начать... В общем, в нашей организации поставили весы, которые взвешивают автомобили. Программа, которая шла с этими весами, руководство не устроила. Пришлось лепить свое приложение, так сказать на первое время. Теперь оператор смотрит вес и вручную заносит его в нашу программу вместе с маркой машины, номером и т.д. А вот и сам вопрос - каким образом эти весы прикрутить к программе на VFP? Понимаю, вопрос наивный, но может, кто подскажет, в какую сторону хоть смотреть, с чего начать? Весы, по-моему, подключаются к компьютеру через COM порт (сейчас они вообще никак к нему не подключены, только на табло, которое вес и показывает...) Вот единственное, что мне нужно, так как эти данные (вес) засунуть в таблицу VFP. Подскажите кто-нибудь, может знаете, как это сделать?
Большое всем спасибо!
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39303738
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если через COM порт, то воткнуть в него весы и разобраться как читать с COM порта. Примеры в форуме были.
Второй вопрос что там прочитается - это смотри в документации к весам.
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39303909
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а пример подобной работы есть у кого? Просто никогда раньше не имел дела с портами и с чего начать?
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39303919
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начни с поиска по форуму
COM порт
MSCOMM
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304142
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, я так понял, что начать нужно с самого весового терминала, то есть добыть протокол передачи данных. А вот тут засада :) В документации его не нашел... Терминал НВТ-9. Никто не знает, какой там протокол? Или обратится к производителю?
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304150
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гугла достаточно. Вот документация по НВТ-9
п. 4.1 Меню установок индикатора НВТ-9
(Р3 – Р5) - настраиваешь параметры передачи. Как понимаю можно просто поставить чтобы инфа всегда шла в порт.

п. 7 Интерфейс RS-232С
как понимаю данные из порта будут идти обычным текстом, читай и показывай или парси как строку.

Начни с того чтобы подключить девайс и получить хоть что-нибудь из порта.
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304204
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, спасибо большое! Видимо, не туда смотрел...
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304206
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T Начни с того ...
Сейчас не у всех компьютеров есть COM порты. Автору топика может понадобиться COM - USB converter...
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304211
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey ChDima T Начни с того ...
Сейчас не у всех компьютеров есть COM порты. Автору топика может понадобиться COM - USB converter...
Есть еще платы для PCI-Express.
COM порты давно уже выкинули из чипсетов материнок.
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304283
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот стал играться с виртуальными ком-портами. И опять грабли - при попытке закрыть порт - "несовпадение типов" А закрываю так:
thisform.olecontrol1.portOpen=.f. Как быть?
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304302
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А все, разобрался.
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304790
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, с com портом вроде разобрался.. Да вот беда - скоро хотим менять компьютер на новый, на котором нет такого разъема. Зато у меня есть адаптер (или как он там называется) COM-USB с драйверами. Скажите, работа с такой штукой будет принципиально отличаться от работы с обычном COM? Опять все переделывать или прокатит? Вопрос чисто теоретический, испытать на практике пока не могу. Спасибо.
И еще, маленько не в тему - забыл есть ли функция, переставляющая символы в строке - ВАСЯ --ЯСАВ ? Или вручную перебирать и переставлять?
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304804
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JimyНу, с com портом вроде разобрался.. Да вот беда - скоро хотим менять компьютер на новый, на котором нет такого разъема. Зато у меня есть адаптер (или как он там называется) COM-USB с драйверами. Скажите, работа с такой штукой будет принципиально отличаться от работы с обычном COM? Опять все переделывать или прокатит? Вопрос чисто теоретический, испытать на практике пока не могу. Спасибо.
Не сталкивался, но как понимаю для проги он будет выглядеть точно так же, как реальный COM порт, т.е. переделывать не потребуется.
JimyИ еще, маленько не в тему - забыл есть ли функция, переставляющая символы в строке - ВАСЯ --ЯСАВ ? Или вручную перебирать и переставлять?
Нет такой функции.
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304846
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, обнадежили. А как все-таки переделать ВАСЮ в ЮСАВ? Может, кто примерчик покажет?
...
Рейтинг: 0 / 0
Общий вопрос про торговое оборудование
    #39304858
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читать с конца посимвольно и писать результат в переменную. Примерно так
Код: sql
1.
2.
3.
4.
5.
6.
lcS = "ВАСЯ"
lcRes = ""
for i = len(lcS) to 1 step -1
   lcRes = lcRes + substr(lcS, i, 1)
endfor
? lcRes
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Общий вопрос про торговое оборудование
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]