Добрый день. Пробую подключить к ПЛК110 60M2 срводравер.
Понял что необходимо активизировать быстрые входы/выходы для окрытого праграммирования. Пытался создать файлы PRU0.prg и PRU1.prg в Hardelle, но не получается создать файл *.exp. Hardella при компиляции выдает ошибки:
java.lang.ClassNotFoundException: pru.BlinkningLeds_Pru0Program_CodeGenerator
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.github.vlsi.iec61131.st2ti1808.runtime.compile r.CreateLibrary.main(CreateLibrary.java:91)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at jetbrains.mps.execution.lib.startup.ClassRunner.ma in(ClassRunner.java:93)
Сделал apdate Java 8 не помогает.
По этому не могу в плной мере использовать данное решение.
И по этому возникают несколько вопросов.
1. Есть решение данной проблемы.
2. Есть ли альтернативные варианты кроме Hardelli.
3. Если найдется решение перврго вопроса, то какие инструменты (библиотеки) нужны для работы с быстрыми входами в Codesys.
Сама задача состоит в подключении Энкодера-моховичка на выносном пульте ЧПУ к входам и вывода сигналов Step и Dir на дравер сервопривода.
Необходимо использовать переключатель массштаба перемещений на пульте.




Ответить с цитированием
