Добрый день!
Каким образом можно разработанный проект в Windows загрузить на исполнение в режиме эмуляции в исполнительную среду под LINUX.
Под линукс присланный дистрибутив уже поставили, но не смогли запустить привычную графическую оболочку MS4D.
В режиме эмуляции редактор сам запускает среду исполнения с ограничением в 1 час опроса устройств на той же машине, где установлен он сам. На Linux нужно сначала установить и запустить среду исполнения, а затем уже загружать проект. Если рантайм уже запущен, то в свойствах узла (АРМ, например) укажите ip-адрес машины с Linux и нажмите Подключить с загрузкой конфигурации.
Таким образом среда разработки, установленная на компьютере с Windows и АРМ с LINUX должны быть объединены в одну сеть, только в этом случае возможен запуск в режиме эмуляции (без запрограммированного ПЛК). А как запустить проект автономно на АРМ с Linux без участия компа со средой разработки? Контроллер я прошью в среде разработки, но как сделать чтобы при загрузке системы Линукс на АРМ проект стартовал сразу с автозагрузки? По сути в таком виде всё должно быть передано заказчику.
В настройках рантайма есть "Автозапуск исполнительной системы" и "Автозапуск клиента при запуске ОС"
Для загрузки проекта на узел с Linux посмотрите разделы "Ручная загрузка проекта в среду исполнения" и "Автоматическая загрузка проекта в среду исполнения" в хелпнике среды разработки.
Последний раз редактировалось KrAssor; 20.08.2019 в 09:25.
Спасибо за ответ! Автоматически исполнительная среда под LINUX не обновилась из под более новой среды разработки под Виндой (пишет об ошибке загрузки файла new\aggregation.so). Где можно скачать последнюю версию под Линукс для обновления в ручном режиме?
Получил от разработчиков актуальную версию под линукс. Выгрузил проект на компьютер (АРМ), запустил на нём с мозиллы по адресу 127.0.0.1/index.html. Всё тормозит безбожно. Просто нереально работать. Хотя оперативной памяти 4Гб на машине, не слабая, да и линукс сильно не грузит компьютер. Как-то можно ускорить работу MS4D? На компе со средой разработки в режиме эмуляции всё работало намного быстрее. Проект разрабатывался на компе с виндой и использовался встроенный браузер в MS4D, в Мозилле поведение такого элемента как выпадающий список во всплывающих окнах другое (некорректное). Какой браузер посоветуете под линукс?
UPD: На компьютере АРМ (Intel J1900, 1280x1024, 4Gb DDR3L, 128Gb SSD) при запуске в браузере проекта оперативная память загружена на 50%, процессор 4х ядерный, ядра грузятся по-очереди под 100%.
Последний раз редактировалось akphantom; 22.08.2019 в 07:12.
Мне кажется, что слабоват проц. У меня на Core-i5-4400 все норм. А вот у заказчика стоит один из арм с amd a4 6300apu - там тоже подтормаживает проект.