MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

где найти программу для записи показаний с порта 232 ?

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 где найти программу для записи показаний с порта 232 ?
Автор: magalex ()
Дата:   08/12/2004 21:51

У нас на работе прибор для контроля вакуума имеет выход 232 для подключения
специального принтера-и каждые 10 секунд последовательно выводит строку с данными о
текущем давлении..При проверке насосов мы сидим подолгу с ручкой и секундомером и
каждую минуту с экрана записываем показания в таблицу..можно-ли где то скачать
программу которая будет опрашивать 232 и всё приходящее заносить в файл например?..


 
 Гипертерминал не подходит?
Автор: Marat ()
Дата:   08/12/2004 22:20

?


 
 Re: Гипертерминал не подходит?
Автор: magalex ()
Дата:   08/12/2004 23:13

А что это?..можно поподробнее?


 
 Re: Гипертерминал не подходит?
Автор: Greg ()
Дата:   08/12/2004 23:28

magalex писал(а):

> А что это?..можно поподробнее?

это программа - терминал, входит в стандартную поставку виндоуз.
Там можно включить опцию "писать входной поток в файл".
Да это есть в любой терминалке.
Осталось их найти.
Поиском в конфе.


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: Alex_new_2030 ()
Дата:   09/12/2004 07:24

Ести такая прога advanced serial port monitor.
Открываешь нужный порт. Можешь посылать в порт команды. А при приеме данные сразу отображаются в окне.
Я ее использовал для исследования АТ команд Ericsson 1018.
Удачи!




 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: magalex ()
Дата:   09/12/2004 08:03

Спасибо! осталось только кряк найти:)


 
 можешь также посмотреть
Автор: Sancho ()
Дата:   09/12/2004 12:05

http://www.compt.ru/

Сам использую эту прогу ,нареканий к ней нет.




 
 у той же компании есть
Автор: LEXA ()
Дата:   09/12/2004 14:38

Advanced Serial Data Logger - фишка исключительно для переброски входного потока с RS232
прямо в файл или в Excell/Access
кряков не искал, но возможно их и не понадобится, если 30-ти триальных дней хватит чтобы снять показания

_______________________________________________________________________
Спеши высказать свое суждение до того, как его опровергнут.


 
 Re: можешь также посмотреть
Автор: driver1 ()
Дата:   10/12/2004 09:57

Есть еще неплохая софтина PortMon. Если надо могу мыльнуть.


 
 C++Builder
Автор: SSH ()
Дата:   10/12/2004 12:08

Если в коллективе есть программисты на C++Builder, то можете сделать как сделали мы. Установить
в Builder компонент RS232 ( так проще но можно поиспользовать и функции Windows напрямую ) и
интерпретировать получаемые данные как угодно, мы например кладем данные в базу данных, и позже
пользуясь этой базой строим графики. Такой модуль можно позже внедрить в другую более крупную
программу. Наше изделие: Длинное термосушило ( метров 70 ). Это термосушило необходимо
периодически проверять на соответствие реальных температур заданным в прибор
терморегулирования. Раньше делали так: У входа устанавливался измерительный прибор, три бухты
термокомпенсированного кабеля и три термопары, которые прикреплялись к конвейеру. Вот и сидели
два человечка полдня. Один провод разматывает, второй-показания записывает
Вот и сделали "Спутник". Термоизолированная коробка, внутри - однокристаллка, что температуру
через время замеряет и во внутренний флеш прописывает. Вешается все это на конвейер и человек
идет заниматься своими делами. После прибор подключается по COM порту к PC и данные замеров
сливаются в управляющую программу. Ну а та рисует графики, печатает протокол и.т.д. Прога
писана на Builder. Вам похоже нужно нечто подобное.

SSH


 
 специально для олухов! ;)
Автор: patton ()
Дата:   10/12/2004 13:13

как вы будете эмулировать принтер - мобИлы?

юзера дурковали по чёрному... ©

Отправка отредактированного (11/12/2004 01:16)


 
 Re: специально для олухов! ;)
Автор: WDT ()
Дата:   10/12/2004 14:49

Странная терминология... Вроде вокруг культурные люди. Звездная болезнь?

А если по существу, то единственное (возможное лишь теоретически) затруднение может
возникнуть если девайс пытается выводить на принтер в графическом режиме. Все
остальное не страшно. Даже если он грузит какой-то свой фонт, а потом в нем
печатает, то все это поправимо. Главное загрузите все в лог-файл и работайте с ним.
А терминальная программа сама легко сэмулирует принтер. А уж если какой
злокозненный разработчик сего девайса загнал какие-то проверки - типа "кто висит на
СОМе", то можно оставить принтер и "сесть" компом с терминалкой параллельно лишь на
линию RX (и GND).


 
 долго думали?
Автор: patton ()
Дата:   10/12/2004 15:28

я для олухов которые что-то кроме терминалки советуют
а у Вас какая болезнь?

юзера дурковали по чёрному... ©

Отправка отредактированного (11/12/2004 01:15)


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: GEN++ ()
Дата:   11/12/2004 00:13

Оставьте Email - попробую Вам что-нибудь сделать.
Если не трудно, приведите хотя бы одну строку, печатаемую
на принтере.


 
 сорри, если чего лишнего сказал, но
Автор: patton ()
Дата:   11/12/2004 01:06

смысл надеюсь понятен


 
 Re: долго думали?
Автор: WDT ()
Дата:   11/12/2004 10:35

> а у Вас какая болезнь?
Моя болезнь вполне обычная: хамства не люблю.
А что сказать по сути... Мне терминалок для работы с комом иногда не хватало -
заказывал "олухам" и "дебилам" нужную мне прогу на дельфях для работы с комом.
Заплатил даже 600 баксов (своих денег). Что поделаешь - невозможно все уметь делать
самому. И даже если человек не знает что такое гипертерминал это никак не связано с
его умственными способностями.


 
 Re: долго думали?
Автор: patton ()
Дата:   11/12/2004 12:54

WDT писал(а):

> > а у Вас какая болезнь?
> Моя болезнь вполне обычная: хамства не люблю.

я тоже, но иногда срываюсь

> А что сказать по сути... Мне терминалок для работы с комом
> иногда не хватало -
> заказывал "олухам" и "дебилам" нужную мне прогу на дельфях для
> работы с комом.
> Заплатил даже 600 баксов (своих денег). Что поделаешь -
> невозможно все уметь делать
> самому. И даже если человек не знает что такое гипертерминал
> это никак не связано с
> его умственными способностями.

Вы не поняли, тут предлагали проги которые мониторят виндовые приложения и эти
проги невозможно использовать с железом, а провокационные вопросы здесь задают
довольно часто. Тех кого я так назвал не напишут Вам ни одного приложения, потому
что ничего не умеют кроме как учавствовать в подобных флеймах, уж не знаю какая им
польза от этого


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: magalex ()
Дата:   11/12/2004 16:44

GEN++ писал(а):

> Оставьте Email - попробую Вам что-нибудь сделать.
> Если не трудно, приведите хотя бы одну строку, печатаемую
> на принтере.
В том-то и дело что принтера такого у нас нет-вот и сидим с листочком и
таймером..это я уже обратил внимание что есть гнездо232,поднял документацию на
прибор-там написано что это гнездо для принтера,на него выводитяться со
скоростью2400бодданые в 8-битном формате и ASCII-о времени и текущем
давлении..думаю спаять кабель и включить гипертерминал..пока была другая работа там


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: GEN++ ()
Дата:   11/12/2004 18:20

>на него выводитяться со
>скоростью2400бодданые в 8-битном формате и ASCII-о времени и текущем
>давлении..думаю спаять кабель

Полагаю для написания программы этого достаточно

Так делать или не делать?


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: magalex ()
Дата:   12/12/2004 00:18

GEN++ писал(а):

> >на него выводитяться со
> >скоростью2400бодданые в 8-битном формате и ASCII-о времени и
> текущем
> >давлении..думаю спаять кабель
>
> Полагаю для написания программы этого достаточно
>
> Так делать или не делать?
емайл maagalex@walla.co.il ..у меня есть и описание формата в котором выводится
информация 1 старт бит,7 дата битс+1space.1 stop бит..программа бы конечно очень
помогла


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: GEN++ ()
Дата:   12/12/2004 00:29

OK
сегодня не обещаю, завтра - постараюсь.


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: magalex ()
Дата:   12/12/2004 14:52

Spasibo!..ja podklu4il hiperterminal ot win98-poluchil pokazanija ot pribora
(davlenije v komnate)
 
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03
TM1:MBAR  : 1.00E+03



 
 Re: долго думали?
Автор: Sancho ()
Дата:   13/12/2004 11:08

patton писал :

> как вы будете эмулировать принтер - дебИлы?
.
.
> сорри, если чего лишнего сказал, но...

по-моему это не болезнь а ,комплекс неполноценности (у pattona).
Это когда ,чтобы казаться умным необязательно быть таким ,а можно просто
обосрать других....

Вопрос к патону : Вам в детстве родители много внимания уделяли?
У Вас остались неприятные воспоминания о детстве?

Отвечать в Вашей манере не обязательно.Просто если захотите вылечиться ,обращайтесь лично
ко мне ,на e-mail.




 
 Re: Гипертерминал не подходит?
Автор: maagalex ()
Дата:   03/03/2005 22:31

Босс подкинул задачку - ему нужна программа которая не только принимает показания с порта 232-но и
строик график и так чтобы его потом можно было экспортировать в оффис..Насколько сложно такое сдлать
скажем на вижуал бесик?..я обещал дать ответ в воскресенье смогу или нет..


 
 Re: Гипертерминал не подходит?
Автор: giran ()
Дата:   04/03/2005 08:20

У меня была немного другая задача, я PICом считывал температуру с 6 датчиков и
посылал на СОМ порт. На компе написАл программу на VB. У бейсика есть компонент
MSCOMM32.ocx, его и использовал. А дальше- создал log файл, рисовал графики,
диаграммы- это дело вкуса и фантазии,
По MSCOMM32 можно почитать на
http://mitglied.lycos.de/picbook/files/Predko.M.-Spravochnik_PIC-controllers.djvu
стр.445, могу скинуть куски своего исходника, но он практически 1 в 1 как в этой
книге.




 
 Re: Гипертерминал не подходит?
Автор: back ()
Дата:   04/03/2005 14:16

maagalex писал(а):

> Босс подкинул задачку - ему нужна программа которая не только
> принимает показания с порта 232-но и
> строик график


А оно ему в онлайне надо?
Если нет то Excel Macro Recorder все за тебя сделает.


 
 Re: Гипертерминал не подходит?
Автор: maagalex ()
Дата:   04/03/2005 15:13

back писал(а):

> maagalex писал(а):
>
> > Босс подкинул задачку - ему нужна программа которая не только
> > принимает показания с порта 232-но и
> > строик график
>
>
> А оно ему в онлайне надо?
> Если нет то Excel Macro Recorder все за тебя сделает.
Мы продаем приборы для контроля вакуума с портом 232-начальник хочет давать в придачу к прибору
клиентам програму для сбора показаний..а что это за рекордер-он интегрирован в оффис?..и принимает
показания с портов?..


 
 Re: Гипертерминал не подходит?
Автор: back ()
Дата:   04/03/2005 18:09

maagalex писал(а):

> Мы продаем приборы для контроля вакуума с портом 232-начальник
> хочет давать в придачу к прибору
> клиентам програму для сбора показаний..а что это за рекордер-он
> интегрирован в оффис?..и принимает
> показания с портов?..

Твоя железка может выдавать данные в виде текстовой таблицы.
Любая терминалка может ее сохранить в лог файле.
Excel может импортировать файл и преобразовать в график.
Встроенное средство Excel Macro может автоматизировать импорт и преобразование.


 
 Re: Гипертерминал не подходит?
Автор: maagalex ()
Дата:   04/03/2005 19:12

Спасибо!..тогда повожусь на работе со всем этим и составлю описание а мой начальник пусть просто
закажет брошюру как все делается и выдаёт её клиентам..



Отправка отредактированного (06/03/2005 09:54)


 
 Re: Гипертерминал не подходит?
Автор: GEN++ ()
Дата:   04/03/2005 23:31

Сформулируй четкое ТЗ и кинь мне на мыло
Полагаю, отве шефу будет положительный.


 
 А на VC++ не устроит?
Автор: Entuziast ()
Дата:   06/03/2005 09:49

если что - на мыло entuziastdsp@yahoo.com


 
 Re: Гипертерминал не подходит?
Автор: maagalex ()
Дата:   06/03/2005 10:23

шеф хочет именно отдельную программу с логом фирмы на английском языке...



Отправка отредактированного (06/03/2005 10:41)


 
 такую прогу написать
Автор: Entuziast ()
Дата:   06/03/2005 14:13

как два байта переслать:-)) а почему именно VB? VC++ не подойдёт?


 
 Re: такую прогу написать
Автор: maagalex ()
Дата:   06/03/2005 15:39

Entuziast писал(а):

> как два байта переслать:-)) а почему именно VB? VC++ не
> подойдёт?
можно на чём угодно-но я сталкивался в своё время только с VB..а сейчас начинать с VC только
ради этого..


 
 Offtop: Мое мнение
Автор: dynaco ()
Дата:   06/03/2005 15:54

Поздравляю.
Твой вопрос, опять таки, вызвал живейшее обсуждение....

-----------------------------------------------------------

http://www.dynaco.h10.ru/cap_bug.html - очередной черновичок. Если будут мысли и соображения... буду рад конструктивной критике

Отправка отредактированного (06/03/2005 16:44)


 
 Re: Мое мнение
Автор: maagalex ()
Дата:   06/03/2005 16:32

dynaco писал(а):

> Поздравляю.
> Твой вопрос, опять таки, вызвал живейшее обсуждение....
так мы вроде не на соревновании или вопрос не по теме?..


 
 Re: так и пиши
Автор: Entuziast ()
Дата:   06/03/2005 21:07

на васике если пишется...в нете валом инфы по компортам в васике и дельфях и форматы оффисных
файлов не военная тайна...а если не пишеться подкинь шефу идейку насчёт покупки готовой проги
или заказа на стороне


 
 Re: так и пиши
Автор: maagalex ()
Дата:   07/03/2005 11:22

Entuziast писал(а):

> на васике если пишется...в нете валом инфы по компортам в
> васике и дельфях и форматы оффисных
> файлов не военная тайна
... пока что на 2х учебных сайтах по VB запросы на COM и 232 ни к чему не привели...


 
 Re: так и пиши
Автор: patton ()
Дата:   07/03/2005 11:53

http://search.microsoft.com/search/results.aspx?
qu=Serial+Communications+in+Win32&View=msdn&st=b&c=0&s=1&swc=0

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/dnfiles/html/msdn_serial.asp


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: maagalex ()
Дата:   07/03/2005 13:59

нашёл вот просто профессиональную программу..но настроить её не проще чем писать свою
http://www.datamaster2003.com/
и нужно что-то своё..на продажу-а эта для некомерческого использования



Отправка отредактированного (07/03/2005 14:06)


 
 Re: где найти программу для записи показаний с порта 232 ?
Автор: patton ()
Дата:   07/03/2005 14:13

ну на продажу - не на продажу, но прикрутить ActiveX-ом свой девайс к
этой проге, думаю для тебя сейчас задача нереальная ;)

заплатите профессионалам и спите спокойно ;)


 
 у меня есть заготовка на VC++ если надо - пиши в мыло (+)
Автор: Lord ()
Дата:   07/03/2005 17:21

описаны все классы для работы с компортом, прием/передача, есть также статейка по
этому делу.
по сути, от тебя потребуется только дописать main() для работы с графикой, если
конечно оно тебе надо.
щас программулька может брать строку в 255 символов из СОМ1 и кидать её в лог-файл.
у меня задача примерно такая же, из СОМпорта скидываю в лог-файл, из файла уже
строю график в маткаде...




 
 Все написано до нас (+)
Автор: Jedi ()
Дата:   11/03/2005 01:14


Берется бесплатно CodeVisionAVR (если религия позволяет) - там в бесплатной версии
прекрасный терминал с возможностью записи в файл.

В свое время гоняли сутками, также возможен запуск нескольких программ CVAVR и соответственно запись
результатов с нескольких компортов.

Или с одного, но например Rx и Tx одновременно.


 
 Re: Все написано до нас (+)
Автор: maagalex ()
Дата:   11/03/2005 01:28

Jedi писал(а):

>
> Берется бесплатно CodeVisionAVR (если религия позволяет) - там
> в бесплатной версии
> прекрасный терминал с возможностью записи в файл.
>
> В свое время гоняли сутками, также возможен запуск нескольких
> программ CVAVR и соответственно запись
> результатов с нескольких компортов.
>
> Или с одного, но например Rx и Tx одновременно.
я сам смогу скажем сделать надстройку в вижуал базике-но нужна программа
поставляющая байты с порта-это и есть этот терминал?..


 
 Re: Все написано до нас (+)
Автор: Doclor ()
Дата:   11/03/2005 03:58

>я сам смогу скажем сделать надстройку в вижуал базике-но нужна программа
>поставляющая байты с порта-это и есть этот терминал?..

Как правило бесплатныйтный только сыр в мышеловке.
Если тебе надо под конкретную задачу ничего халявного не найдеш надо либо самому писать либо
дать деловое предложение и тебе напишут. Сам писал и пишу терминалки под свои нужды после того
как понял что теряю время на поиски чего-нибудь подходящщего. Пишу на WIN32 Masm всё работает
без проблем можеш глянуть http://www.hot.ee/kuldbyte/picterm.zip

А если терминал будет файл писать а ты на Басике этот файл потом обрабатывать то как то не
солидно, запусти одно запусти другое никакой связи не видно никакой обработки в реальном
времени.


 
 Посмотри сюда
Автор: ADA ()
Дата:   11/03/2005 07:27

Привет!

Посмотри сюда:
http://www.software.rs232.ru/russian/index.html

Эта тема обсуждалась:
http://www.microchip.ru/phorum/read.php?f=2&i=50035&t=50035

Удачи.


 
 Re: Посмотри сюда
Автор: ADA ()
Дата:   11/03/2005 07:36

И ещё:
http://bcb.net.ru/article/hard/index003.html
Может пригодится...


 
 а MSDN посмотреть?
Автор: giran ()
Дата:   11/03/2005 08:00

ключевое слово MSComm, есть экзампл.




 
 Re: Посмотри сюда
Автор: maagalex ()
Дата:   11/03/2005 08:19

ADA писал(а):

> И ещё:
> http://bcb.net.ru/article/hard/index003.html
> Может пригодится...
спасибо-попробую разобраться!..готовая программа вряд-ли подойдет-нужно специфический формат данных
принимать и график чертить..а заказать за деньги можно конечно,но зачем шеф платит зарплату мне если
нужно заказывать программы на стороне?..хотя это вполне возможный вариант





Горячие темы на нашем форуме: