Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.08.2013, 11:20   #1
karapus
Новичок
Джуниор
 
Регистрация: 10.08.2013
Сообщений: 0
По умолчанию Переписать программу с C++ на Delphi

Здравствуйте. Недавно купил usb-реле MP709 (описание на http://olimp-z.ru/mp709), хочу управлять этим девайсом из своей программы. Но оказалось, что исходник для MP709 написан на C++, а мне нужно, что он был на Delphi.
Может кто-нить переписать исходник с C++ на Delphi, и сколько это будет стоить?
Вложения
Тип файла: rar MP709_Example.rar (362.1 Кб, 20 просмотров)
karapus вне форума Ответить с цитированием
Старый 10.08.2013, 11:35   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Контакты в подписи.
Кольша вне форума Ответить с цитированием
Старый 10.08.2013, 11:39   #3
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...переписывать под эту одноканальную примитивщину не смысла, ибо http://www.masterkit.ru/main/set.php?code_id=579540 цитирую:

"- Как можно управлять MP709 из своей программы, написанной, например в Delphi?
- При запущенной программе через файлы MP709.local.set и MP709.local.shd (см описание). Или коммадной строкой типа "MP709.exe RELE_0=ON RELE_1=ON" (см описание)."

файл состояния» позволяет управлять нагрузками через файл «MP709.local.set», формат файла текстовый, формат команды <имя устройства>=<состояние>, например RELE_1=ON, RELE_1=OFF.

Установка галочки в поле «FTP» позволяет управлять нагрузками через файл «MP709.remote.set», хранящийся на FTP-сервере (формируется в удалённом режиме).

==================
...есть свое восьмиканальное с управлением через тырнет, и на Delphi
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.08.2013, 11:49   #4
karapus
Новичок
Джуниор
 
Регистрация: 10.08.2013
Сообщений: 0
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
...переписывать под эту одноканальную примитивщину не смысла, ибо http://www.masterkit.ru/main/set.php?code_id=579540 цитирую:

"- Как можно управлять MP709 из своей программы, написанной, например в Delphi?
- При запущенной программе через файлы MP709.local.set и MP709.local.shd (см описание). Или коммадной строкой типа "MP709.exe RELE_0=ON RELE_1=ON" (см описание)."

файл состояния» позволяет управлять нагрузками через файл «MP709.local.set», формат файла текстовый, формат команды <имя устройства>=<состояние>, например RELE_1=ON, RELE_1=OFF.

Установка галочки в поле «FTP» позволяет управлять нагрузками через файл «MP709.remote.set», хранящийся на FTP-сервере (формируется в удалённом режиме).

==================
...есть свое восьмиканальное с управлением через тырнет, и на Delphi
Если управлять из командной строки - слишком медленно.
Через файл MP709.remote.set - нельзя добиться быстрого срабатывания вкл/выкл.
Наилучшее решение, имхо - напрямую из своей программы.
karapus вне форума Ответить с цитированием
Старый 10.08.2013, 11:51   #5
karapus
Новичок
Джуниор
 
Регистрация: 10.08.2013
Сообщений: 0
По умолчанию

Через тырнет не нужно, тем более 8-канальное.
Через MP709.local.set - нельзя добиться быстрого вкл/выкл.
Из командной строки - слишком медленно.
Лучшее решение - напрямую из своей программы.

Последний раз редактировалось karapus; 10.08.2013 в 12:01.
karapus вне форума Ответить с цитированием
Старый 10.08.2013, 12:21   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

"Через MP709.local.set - нельзя добиться быстрого вкл/выкл."
- 100 мс вполне достаточно. Кроме того, напишите автору, он зависает на форуме мастер-кита, пусть уменьшит таймаут опроса чтения из файла.

С другой стороны, вы не озвучили требуемую скорость реакции, да и высокой она не будет ввиду такого ограничения как - гистерезис реле.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.08.2013, 12:26   #7
karapus
Новичок
Джуниор
 
Регистрация: 10.08.2013
Сообщений: 0
По умолчанию

Спасибо за интерес к теме, raxp, учту Ваши советы.
karapus вне форума Ответить с цитированием
Старый 10.08.2013, 14:52   #8
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Напишите мне на black.fregat@gmail.com
Black Fregat вне форума Ответить с цитированием
Старый 10.08.2013, 18:24   #9
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

"Спасибо за интерес к теме, raxp, учту Ваши советы."
- есть и готовое, под MP709
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.08.2013, 23:55   #10
karapus
Новичок
Джуниор
 
Регистрация: 10.08.2013
Сообщений: 0
По умолчанию

>- есть и готовое, под MP709

Тогда поделитесь
karapus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переписать программу с Delphi на C# newresident Фриланс 4 06.05.2013 10:48
[Delphi]Переписать программу использовав функцию just4smth Помощь студентам 4 16.10.2011 08:45
нужно немного переписать программу на Delphi dizWOLV Фриланс 6 15.05.2011 13:29
Переписать программу с С++ на Delphi 7 (импорт библиотек) at0104 Общие вопросы Delphi 1 13.04.2011 18:45
переписать программу с VB на delphi qpush Помощь студентам 1 21.04.2010 23:57