|
Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i). |
|
Опции темы | Поиск в этой теме |
26.01.2011, 11:34 | #1 |
Новичок
Регистрация: Jul 2010
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Возможности SMH2Gi
Доброго день. У SMG2Gi имеется USB-host тип A. Подскажите пожалуйста можно ли использовать данный контроллер для накопления архивных данных и использовать USB для записи архивов на USB-Flash disk в виде файла, например xls?
|
26.01.2011, 11:59 | #2 |
Member
Регистрация: Apr 2010
Сообщения: 35
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Возможности SMH2Gi
Поддержки на уровне блоков в Лоджике по работе с файлами на данный момент пока нет. На настоящий момент ведется разработка трендов, работой с БД и экспорт в файл.
Но если есть знания в области linux и С/С++, то можно воспользоваться механизмом работы с разделяемой памятью. Для этого можно реализовать свое приложение, которое будет данные писать в текстовый файл, экспортируя данные из Лоджика. |
26.01.2011, 12:01 | #3 |
Сотрудник Segnetics
Регистрация: Apr 2008
Сообщения: 146
Благодарил(а): 13 раз(а)
Поблагодарили:
21 раз(а) в 20 сообщениях
|
Ответ: Возможности SMH2Gi
причем сделать это совсем несложно.
__________________ Инженер "Сегнетикс" |
05.02.2011, 18:53 | #4 | |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 056
Благодарил(а): 20 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Возможности SMH2Gi
Цитата:
|
|
07.02.2011, 10:36 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Возможности SMH2Gi
Цитата:
. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 14.07.2011 в 17:43 |
|
06.07.2011, 15:55 | #6 |
Новичок
Регистрация: May 2010
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Возможности SMH2Gi
Скажите пожалуйста планируется ли поддержка libfcgi.lib (FastCgi интерфейс) для С/С++? и еще дурацкий вопрос какие языки поддерживает ваш Контроллер/ВебСервер?А то Apache есть, а на чем лучше писать(хотя бы простенькую страничку с статистикой ) и что для этого нужно непонятно
|
06.07.2011, 17:59 | #7 |
Новичок
Регистрация: Sep 2009
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Возможности SMH2Gi
Сейчас на контроллере есть Apache и php, запущенный под fcgi. Perl не стоит потому-что работает медленно. Не должно возникнуть проблем собрать под ARM libfcgi, настроить Apache, и написать на C/C++ своё приложение, которое будет брать из разделяемой памяти значения shared memory переменных (интерфейс обмена в FBD лоджика), рендерить html, и отдавать его через Apache и fcgi в веб. Кроме того, у нас ведётся разработка собственного Web-сервера/soap сервиса, который будет позволять по SOAP протоколу получать гораздо больше, чем значения из разделяемой памяти. Ну и всякие хорошие плюшки, типа авторизации, разделения прав доступа, ssl, сжатия данных, и т.д. Протокол планируется сделать открытым.
|
06.07.2011, 20:04 | #8 |
Новичок
Регистрация: May 2010
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Возможности SMH2Gi
Такое приложение я уже давно написал на с/с++ и без fcgi.lib. Просто повесил свою прогу на порт через сокет. А срендерить страницу проблем тоже нет. Интересовала именно возможность взаимодействие php (или другого языка, кроме с) с лоджиксом. Как я понимаю взаимодействие "через шаред переменные" между С и лоджиком проходит по протоколу схожему с тем же модбасом(а может и по сокету), т.е лоджик является как бы сервером. Вот и интересно планируется ли поддержка чтения шаред переменных напрямую, минуя С/С++ через php. Спасибо
|
07.07.2011, 11:39 | #9 |
Новичок
Регистрация: May 2010
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Возможности SMH2Gi
Аааа. Всё, во всем разобрался...
|