Страница 122 из 135 ПерваяПервая ... 2272112120121122123124132 ... ПоследняяПоследняя
Показано с 1,211 по 1,220 из 1349

Тема: Hardella IDE

  1. #1211

    По умолчанию Вопрос разработчику Hardella/

    Добрый день. Oracle закончили поддержку JDK8, по крайней мере на странице самой JDK (https://jdk.java.net/8/) висит такое обьявление, и ссылка для скачивания убрана. Сейчас везде продвигается JRE, однако с ним Hardella хотя и открывается. однако не компилируются конфигурационные файлы. Процесс вроде идет, однако в результате появляются файлы с нулевым размером.
    Вопрос разработчику программы - можно ли использовать другие комплекты Java, к примеру JDK11? Стоит заниматься испытаниями , или сразу искать где то старые ссылки на левых сайтах, и нужен именно 8ой JDK ?
    Последний раз редактировалось Р.Александр; 14.07.2019 в 10:11.

  2. #1212

    По умолчанию

    Всё так, сейчас нужно JDK 1.8.

    JDK 9/10/11 работать не будет -- переход на 11 ещё в процессе.

    JDK можно взять отсюда (JBRSDK8): https://confluence.jetbrains.com/dis...Brains+Runtime

    Т.е. выбираем нужную ОС, переходим на закладку "files", и там файл jbrsdk-8u212...
    Да, наверное нужно встраивать JDK в состав Hardella.

  3. #1213

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Всё так, сейчас нужно JDK 1.8.

    JDK 9/10/11 работать не будет -- переход на 11 ещё в процессе.

    JDK можно взять отсюда (JBRSDK8): https://confluence.jetbrains.com/dis...Brains+Runtime

    Т.е. выбираем нужную ОС, переходим на закладку "files", и там файл jbrsdk-8u212...
    Да, наверное нужно встраивать JDK в состав Hardella.
    Там файл Java SE Development Kit, после установке при проверке в Hardelle Help-About вылазит JRE 1.8.0.
    Я уже засомневался, может, что то не так с Java, или все таки не так в Hardella - при компиляции файлы PRU0 и PRU1 компилируются. в результате получаются файлы .prg размером 5 килобайт каждый, запись о создании файла .ехр тоже появляется. но самого файла нет, или он пустой , 0 байт обьемом, естественно, не экспортируется в КДС. Брал строго ваш пример с мигающими светодиодами (Blink), результат при неоднократных попытках - тот же самый. Хотя код блоков в Hardelle (CTRL+нажатие ) открывается.

  4. #1214

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    Там файл Java SE Development Kit, после установке при проверке в Hardelle Help-About вылазит JRE 1.8.0.
    Я уже засомневался, может, что то не так с Java, или все таки не так в Hardella - при компиляции файлы PRU0 и PRU1 компилируются. в результате получаются файлы .prg размером 5 килобайт каждый, запись о создании файла .ехр тоже появляется. но самого файла нет, или он пустой , 0 байт обьемом, естественно, не экспортируется в КДС.
    Скорее всего из-за русских букв в пути к Hardella. Предлагаю скопировать среду в c:\hardella и тогда заработает

  5. #1215

    По умолчанию

    Она у меня сидит на С:\\ProgrammFiles\Hardella, но сейчас перекину. Также скачал JDK по вашей ссылке, однако там нет .bат (или какого другого ) файла запускающего установку.

  6. #1216

    По умолчанию

    Она у меня сидит на С:\\ProgrammFiles\Hardella, но сейчас перекину. Также скачал JDK по вашей ссылке, однако там нет .bат (или какого другого ) файла запускающего установку.

  7. #1217

    По умолчанию

    "Скорее всего из-за русских букв в пути к Hardella."
    Почти правильно оказалось. Только не из за русских букв, а потому что я не убрал из названия папки с Hardella номер версии. То есть, не должно быть не только русских букв, но и ничего другого , кроме латинского шрифта. Стоило оставить Hardella7.1, как перестала компилировать файлы.
    С JRE работает нормально.

  8. #1218

    По умолчанию

    Еще вопрос к Владимиру: после импорта в КДС в POU перед PLC PRG (PRG) появляется Hardella_SimulationDetector(PRG). Что это такое, и если это имеет отношение к симуляции работы Hardella, как им воспользоваться ?

  9. #1219

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    Еще вопрос к Владимиру: после импорта в КДС в POU перед PLC PRG (PRG) появляется Hardella_SimulationDetector(PRG). Что это такое, и если это имеет отношение к симуляции работы Hardella, как им воспользоваться ?
    Hardella_SimulationDetector нужно для того, чтобы обычная симуляция в КДС не ломалась.
    Там дело в том, что в КДС симуляции нет такого понятия как "симуляция PRU", поэтому в генерированный код добавляется "если работаем в кдс симуляции, то не пытаться заливать код в PRU".

    Эмуляция работы Hardella кода есть, но в виде Java библиотеки: https://github.com/vlsi/pru-emulator

  10. #1220

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Hardella_SimulationDetector нужно для того, чтобы обычная симуляция в КДС не ломалась.
    Там дело в том, что в КДС симуляции нет такого понятия как "симуляция PRU", поэтому в генерированный код добавляется "если работаем в кдс симуляции, то не пытаться заливать код в PRU".

    Эмуляция работы Hardella кода есть, но в виде Java библиотеки: https://github.com/vlsi/pru-emulator
    Понятно. Отсюда вопрос - при загрузке в реальный ПЛК, получается, необходимости в этой программе нет. Нужно ли ее удалять из списка POU при загрузке в реальный контроллер ?

Страница 122 из 135 ПерваяПервая ... 2272112120121122123124132 ... ПоследняяПоследняя

Ваши права

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