Страница 126 из 131 ПерваяПервая ... 2676116124125126127128 ... ПоследняяПоследняя
Показано с 1,251 по 1,260 из 1301

Тема: Hardella IDE

  1. #1251

    По умолчанию

    Вопрос по библиотекам.
    При работе после установки библиотек CoDeSys на другой компьютер в нем оказалось две библиотеки PruAccess - старая знакомая PruAccessLib.lib 2014, и, получается, новая, 2019 года, OwenLibPruAcces.lib . Кто знает, в чем разница и какую предпочтительнее применять с контроллерами последних (2019 года) выпусков ?

  2. #1252
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    793

    По умолчанию

    С последней версией Hardella никакие PruAccessLib.lib не нужны. Из самой Hardella нужны только файлы, которая она генерирует, а именно - две "затычки" pru0.prg и pru1.prg, которые просто кладутся в корень самого ПЛК, и файл *.exp собственно проекта, который импортируется в проект Кодесиса.

  3. #1253

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    С последней версией Hardella никакие PruAccessLib.lib не нужны. Из самой Hardella нужны только файлы, которая она генерирует, а именно - две "затычки" pru0.prg и pru1.prg, которые просто кладутся в корень самого ПЛК, и файл *.exp собственно проекта, который импортируется в проект Кодесиса.
    Спасибо. Кстати, без "затычек" вроде тоже работает, я как то во время экспериментов забыл поставить их на новый ПЛК, двигатель закрутился. Не стал тогда дальше разбираться, что к чему, не было времени, но должны получить новые ПЛК-110-32, тогда проверю.

  4. #1254
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    793

    По умолчанию

    Разработчик Hardella говорит, что без "затычек" работать будет, но могут быть неадекватности. С ними же сопроцессор быстрых входов-выходов будет слушаться только программы в PRU.

  5. #1255

    По умолчанию

    Понятно. Спасибо за разьяснение.

  6. #1256
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,526

    По умолчанию

    Добрый день.
    Хотел харделлу запустить, но вот такая ошибка, скачал всё заново, всё равно такая ошибка

    Error:
    Internal error. Please report to http://jb.gg/ide/critical-startup-errors

    java.lang.RuntimeException: com.intellij.ide.plugins.PluginManager$StartupAbor tedException: Fatal error initializing 'jetbrains.mps.repository.RepositoryInitializingCo mponent'
    at com.intellij.idea.IdeaApplication.run(IdeaApplicat ion.java:200)
    at com.intellij.idea.MainImpl$1.lambda$null$0(MainImp l.java:47)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(Invocation Event.java:313)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:770)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 740)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEv entQueue.java:358)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
    Caused by: com.intellij.ide.plugins.PluginManager$StartupAbor tedException: Fatal error initializing 'jetbrains.mps.repository.RepositoryInitializingCo mponent'
    at com.intellij.ide.plugins.PluginManager.handleCompo nentError(PluginManager.java:246)
    at com.intellij.openapi.components.impl.PlatformCompo nentManagerImpl.handleInitComponentError(PlatformC omponentManagerImpl.java:43)
    at com.intellij.openapi.components.impl.ComponentMana gerImpl$ComponentConfigComponentAdapter.getCompone ntInstance(ComponentManagerImpl.java:536)
    at com.intellij.openapi.components.impl.ComponentMana gerImpl.createComponents(ComponentManagerImpl.java :119)
    at com.intellij.openapi.application.impl.ApplicationI mpl.lambda$createComponents$228(ApplicationImpl.ja va:429)
    at com.intellij.openapi.progress.impl.CoreProgressMan ager$3.run(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.impl.CoreProgressMan ager.registerIndicatorAndRun(CoreProgressManager.j ava:494)
    at com.intellij.openapi.progress.impl.CoreProgressMan ager.executeProcessUnderProgress(CoreProgressManag er.java:443)
    at com.intellij.openapi.progress.impl.ProgressManager Impl.executeProcessUnderProgress(ProgressManagerIm pl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressMan ager.runProcess(CoreProgressManager.java:155)
    at com.intellij.openapi.application.impl.ApplicationI mpl.createComponents(ApplicationImpl.java:436)
    at com.intellij.openapi.components.impl.ComponentMana gerImpl.init(ComponentManagerImpl.java:103)
    at com.intellij.openapi.application.impl.ApplicationI mpl.load(ApplicationImpl.java:392)
    at com.intellij.openapi.application.impl.ApplicationI mpl.load(ApplicationImpl.java:384)
    at com.intellij.idea.IdeaApplication.run(IdeaApplicat ion.java:193)
    ... 15 more
    Caused by: java.lang.NoClassDefFoundError: sun/misc/Launcher
    at jetbrains.mps.reloading.CommonPaths.findBootstrapJ arByName(CommonPaths.java:168)
    at jetbrains.mps.reloading.CommonPaths.addJarForName( CommonPaths.java:159)
    at jetbrains.mps.reloading.CommonPaths.getJDKClassPat h(CommonPaths.java:153)
    at jetbrains.mps.reloading.CommonPaths.getJDKPath(Com monPaths.java:86)
    at jetbrains.mps.reloading.CommonPaths.getMPSPaths(Co mmonPaths.java:54)
    at jetbrains.mps.project.Solution.updateBootstrapSolu tionLibraries(Solution.java:193)
    at jetbrains.mps.project.Solution.updateModelsSet(Sol ution.java:176)
    at jetbrains.mps.project.AbstractModule.initFacetsAnd Models(AbstractModule.java:536)
    at jetbrains.mps.project.AbstractModule.attach(Abstra ctModule.java:693)
    at jetbrains.mps.smodel.MPSModuleRepository.registerM odule(MPSModuleRepository.java:152)
    at jetbrains.mps.smodel.ModuleRepositoryFacade.regist erModule(ModuleRepositoryFacade.java:281)
    at jetbrains.mps.smodel.ModuleRepositoryFacade.newSol utionInstance(ModuleRepositoryFacade.java:270)
    at jetbrains.mps.smodel.ModuleRepositoryFacade.create Module(ModuleRepositoryFacade.java:244)
    at jetbrains.mps.library.SLibrary.collectAndRegisterM odules(SLibrary.java:109)
    at jetbrains.mps.library.SLibrary.attach(SLibrary.jav a:84)
    at jetbrains.mps.library.LibraryInitializer.updateSta te(LibraryInitializer.java:163)
    at jetbrains.mps.library.LibraryInitializer.access$20 0(LibraryInitializer.java:45)
    at jetbrains.mps.library.LibraryInitializer$1.run(Lib raryInitializer.java:140)
    at jetbrains.mps.smodel.WriteActionDispatcher.run(Wri teActionDispatcher.java:39)
    at jetbrains.mps.smodel.WorkbenchModelAccess$3.run(Wo rkbenchModelAccess.java:136)
    at com.intellij.openapi.application.impl.ApplicationI mpl.runWriteAction(ApplicationImpl.java:898)
    at jetbrains.mps.smodel.WorkbenchModelAccess.runWrite Action(WorkbenchModelAccess.java:145)
    at jetbrains.mps.smodel.ModelAccessBase.runWriteActio n(ModelAccessBase.java:63)
    at jetbrains.mps.library.LibraryInitializer.update(Li braryInitializer.java:126)
    at jetbrains.mps.library.LibraryInitializer.loadRefre shed(LibraryInitializer.java:90)
    at jetbrains.mps.repository.RepositoryInitializingCom ponent$1.lambda$load$0(RepositoryInitializingCompo nent.java:98)
    at com.intellij.openapi.application.impl.ApplicationI mpl.runWriteAction(ApplicationImpl.java:898)
    at jetbrains.mps.repository.RepositoryInitializingCom ponent$1.load(RepositoryInitializingComponent.java :97)
    at jetbrains.mps.repository.RepositoryInitializingCom ponent$1.run(RepositoryInitializingComponent.java: 92)
    at com.intellij.openapi.application.impl.ApplicationI mpl.invokeAndWait(ApplicationImpl.java:626)
    at jetbrains.mps.repository.RepositoryInitializingCom ponent.initComponent(RepositoryInitializingCompone nt.java:85)
    at com.intellij.openapi.components.impl.ComponentMana gerImpl$ComponentConfigComponentAdapter.getCompone ntInstance(ComponentManagerImpl.java:518)
    ... 27 more
    Caused by: java.lang.ClassNotFoundException: sun.misc.Launcher
    at com.intellij.util.lang.UrlClassLoader.findClass(Ur lClassLoader.java:214)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:5 88)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:5 21)
    ... 59 more


    C:\Users\User>java -version
    java version "11.0.1" 2018-10-16 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

  7. #1257
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,580

    По умолчанию

    А отматать несколько страниц назад не пробовали?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  8. #1258
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    793

    По умолчанию

    java version "11.0.1" 2018-10-16 LTS
    Харделла работает только на восьмой джаве.

  9. #1259
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,526

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Харделла работает только на восьмой джаве.
    хм, онли 8, понятно, спасибо, проблемка конечно..

  10. #1260
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    793

    По умолчанию

    Вопрос по модулю FAST_PWM. Возможно ли этот модуль применять в качестве "регулятора" скорости ШД?
    Задача такая:
    1. Имеются четыре ШД, которые нужно крутить бесконечно, но с разными скоростями.
    2. Все ШД крутятся в одном направлении, DIR не нужен в принципе.
    3. Все ШД начинают крутиться одновременно, останавливаться одновременно.
    4. Разгон\торможение должно быть.
    5. Некоторые ШД могут быть отключены программно из хоста.
    Думаю делать так:
    1. Для каждого канала свой бит Enable, если Enable.xx=FALSE, то FDOxx:=FALSE.
    2. Скважность для всех каналов одинаковая и равна 50%.
    3. Рампа разгона\торможения делается в хосте.
    4. Значение текущей скорости передается в переменную period соответствующего канала.
    Будет ли скорость ШД меняться "на лету", т. е. без останова, установки новой скорости и перезапуска процесса?

Страница 126 из 131 ПерваяПервая ... 2676116124125126127128 ... ПоследняяПоследняя

Ваши права

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