Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром > SMConnect & SMConfig

SMConnect & SMConfig VPN-сервер на базе SMH-2Gi, Trim5 и SMH4 и средство удалённой настройки контроллера

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2018, 12:20   #1
nizercat
Senior Member
 
Регистрация: Feb 2018
Адрес: Вологда
Сообщения: 106
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию SMconnect на виртуальной машине

Здравствуйте.
Есть ли возможность создать SMconnect Server на виртуальной машине?

Установкой приложения или эмулятора контроллера?
nizercat вне форума   Ответить с цитированием
Старый 27.02.2018, 12:39   #2
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: SMconnect на виртуальной машине

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

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

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


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.02.2018, 14:17   #3
nizercat
Senior Member
 
Регистрация: Feb 2018
Адрес: Вологда
Сообщения: 106
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: SMconnect на виртуальной машине

я в целом не претендую, непонятно было это надстройка над Линукс или в большей степени внутренняя программа. Было бы над Линуксом, можно было бы поставить на виртуалку.

Значит придется оставить все как есть. 2GI будет и дальше выполнять свои функции
nizercat вне форума   Ответить с цитированием
Старый 27.02.2018, 14:40   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: SMconnect на виртуальной машине

Цитата
Сообщение от Gromov Посмотреть сообщение
В теории - возможно. Для этого вам надо создать
1 виртуальный образец контроллера,
2 загрузить на него наше ядро,
3 обеспечить ему работу,
4 загрузить проект с smconfig,
5 затем можно будет подключиться к нему.

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

Тем более это не представляется возможным для пользователей. Так что, я думаю, ничего у вас не выйдет.
меня также интересует эта тема.
поэтому, если конечно вы не против, задам несколько вопросов:
1 - это оно? http://dl.segnetics.com/PRODUCTS/SMH2Gi/C/LinuxVM/
2 - http://dl.segnetics.com/PRODUCTS/SMH...nel/xxxx-31-x/ оно?
дальше пока неинтересно..


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 27.02.2018, 14:56   #5
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: SMconnect на виртуальной машине

Цитата
Сообщение от LordN Посмотреть сообщение
меня также интересует эта тема.
поэтому, если конечно вы не против, задам несколько вопросов:
1 - это оно? http://dl.segnetics.com/PRODUCTS/SMH2Gi/C/LinuxVM/
2 - http://dl.segnetics.com/PRODUCTS/SMH...nel/xxxx-31-x/ оно?
дальше пока неинтересно..
1 - это виртуальная машина с установленной операционной системой Linux Ubuntu. В ней установлен и настроен NetBeans, в котором можно программировать код на с++ и компилировать его для контроллеров 2Gi, SMH4, trim5. Это НЕ СИМУЛЯТОР контроллера. Это операционная система для компьютера с процессором х86. Можно её и не в виртуалку ставить, а основной системой, если хотите. Правда, лоджик под ней запустить сложно (но можно, я делал).
2 - это ядро для контроллера, которое содержит в себе установленный пакет smconnect. Для контроллеров smh4 и trim5 этот пакет ставится и устанавливается отдельно и самостоятельно.

Ещё раз: чтобы получить виртуальный эмулятор контроллера (только такое сможет обеспечить вам smconnect-сервер), надо создать его виртуальное представление. То есть, в некой программе (забыл название) надо запустить эмуляцию процессора и обеспечить на нём работу ядра контроллера (пункт 2). Чтобы это сделать - нужно либо пересобирать ядро самостоятельно, либо имитировать всю схематехническую периферию контроллера. И то и другое - чрезвычайно тяжелая задача, требующая подходов реверс-инжиниринга. Так что говорить об этом можно только гипотетически.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.02.2018, 17:40   #6
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: SMconnect на виртуальной машине

а...
теперь понятно.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Качество сети для SMConnect gaa SMConnect & SMConfig 16 30.01.2020 21:59
SMConnect - VPN с двумя серверами (Matrix/SMH4) ailcat SMConnect & SMConfig 8 27.01.2020 11:18
Работа в SMConnect gaa SMConnect & SMConfig 9 28.11.2019 14:28
Удаленное подключение Trim к SMConnect ViS SMConnect & SMConfig 7 03.04.2018 16:33
Проблема с SMConnect djaval SMConnect & SMConfig 8 21.06.2017 12:01


Часовой пояс GMT +4, время: 00:23.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023