Уточните, пожалуйста, какая у вас версия прошивки.
Народ, кто какие стилусы использует? Посоветуйте пожалуйста. Желательно чтобы на щит намертво крепился
:D Не, ну вы поняли, пружинка, все дела
Нужно закинуть файлы по пути /home/root/CODESYS_WRK/PlcLogic/visu
В URL прописать что-то в стиле 'http://10.2.11.183:8080/test.html'
Спасибо, этот вариант работает
Я только скромно попрошу не убивать WEB-браузер, до тех пор пока не будет поддержано отображение pdf на СПК. А то как тогда внедрять руководства оператора, ума не приложу. Или может быть есть какие-то другие варианты для решения данной задачи?
Мы его не убивали специально.
Проблемы на уровне сборки CODESYS, и они типичны для большинства контроллеров с CODESYS Runtime и ОС Linux.
К сожалению, в прошивках с SP14 web-браузера в таргет-визуализации не будет.
Для следующих прошивок мы обязательно проработаем этот вопрос, такая задача поставлена.
Сейчас самый простой вариант отображения руководства оператора - в виде картинок (.png и т.д.).
Либо можно выводить на экране QR-код с гиперссылкой (в предположении, что у операторов есть смартфоны).
Как новой версией прошивки с исправлениями на СПК1хх? Скоро ожидать?
#235 данной темы. Нет картинок при обновлении с флешки.
Не корректно переходит по визуализациям из вед интерфейса - перескакивает на локальную ветку.
Это поправили.Цитата:
Нет картинок при обновлении с флешки.
Это воспроизвести не удалось.Цитата:
Не корректно переходит по визуализациям из вед интерфейса - перескакивает на локальную ветку.
Когда ожидать обновление. Очень надо. Уходят СПК заказчикам, а там нет возможности с компа обновление программы делать.
Используем Сименс 6AV7672-1JB00-0AA0
Вложение 50031
PS: Это же такое сложное и высокотехнологичное изделие (сарказм), поэтому подходящее фиг найдешь. А это хоть и стОит, зато стоИт! ;)
Добрый день, коллеги.
Мы выпустили обновление прошивки и таргет-файлов для СПК.
Подробная информация здесь:
https://owen.ru/forum/showthread.php?t=33462
Добрый день при попытке загрузить программу в устройство с обновленной прошивкой[FATAL ERROR] Несоответствие сигнатур: 'STD_PID__FB_INIT' Требуемая сигнатура: 0xB51B1DCC Реализуемая сигнатура: 0xF7940FFC
[FATAL ERROR] Несоответствие сигнатур: 'STD_PID__MAIN' Требуемая сигнатура: 0x2FAF2348 Реализуемая сигнатура: 0x5088EA2FВложение 50266 версия таргета почему то СПК107
Наверно та которая была в предыдущем таргете
Если включен NTP клиент, синхронизация насколько часто?
Здравствуйте подскажите случайно зафиксировал адрес как провести расфиксацию?Вложение 50876
Все понял Спасибо
Добрый день.
Подскажите, СПК1хх[М01] работает с типом lword?
На эмуляторе все корректно, но мало ли при использовании реального СПК будет исключение?
добрый день.
Есть ли для СПК107 библиотека подобная pid_reg2.lib, а желательно та же самая?
Добрый день.
Такая библиотека есть - она называется CmpOwenPidRegs.
https://youtu.be/hm6QMQUWdYM
Добрый день.
СПК107 версия прошивки 1.2.0131.1405, ядро 3.5.14.30.
Установил CmpOwenPidRegs версия 3.15.14.33, наваял проект.
Скомпилировал без ошибок, но при загрузке в СПК возникают следующие ошибки:
[FATAL ERROR] Несоответствие сигнатур: 'APID_PWM__FB_INIT' Требуемая сигнатура: 0xC76A7F18 Реализуемая сигнатура: 0x2F853E20
[FATAL ERROR] Несоответствие сигнатур: 'APID_PWM__MAIN' Требуемая сигнатура: 0xC4173AE5 Реализуемая сигнатура: 0xD9AF3345
[FATAL ERROR] Несоответствие сигнатур: 'GET_APID_PWM__MAIN' Требуемая сигнатура: 0x88D2019 Реализуемая сигнатура: 0xC771233B
[FATAL ERROR] Несоответствие сигнатур: 'SET_APID_PWM__MAIN' Требуемая сигнатура: 0x56205B6 Реализуемая сигнатура: 0x7501F2C5
Что подкрутить? :)
Добрый день.
Вам нужно обновить прошивку контроллера до свежей версии.
https://ftp.owen.ru/CoDeSys3/10_Firm....0803.1220.zip
Всех с прошедшим!
С недавних пор через какое-то время работы (сутки-трое) стал отказывать экран СПК. Выглядит это так: подсветка вырубается, на нажатия не реагирует, код программы продолжает выполняться, веб-визуализация работает, по TCP опрос идёт. В журнале следующие предупреждения: Touchhandling activated by application but not supported by the device. Touchhandling disabled и Deriving touch support from operating system not supported. Touchhandling will not be active. Остальное информационные сообщения. Пока больше никакой информации нет. Написал с той мыслью, что возможно у кого-то была такая же проблема
Я описанную ошибку не наблюдал, но для начала рекомендовал бы обновить прошивку и проект до актуальной версии:
https://owen.ru/forum/showthread.php...l=1#post342993
Пока, с вашего позволения, не буду. СПК нормально работал больше месяца, потом добавил код по управлению яркостью экрана + ещё кое-какие плюшки, потом ещё было аварийное отключение электричества и вот где-то с тех пор начались зависания. Надеюсь проблема всё-таки в коде. Сейчас переработал код ответственный за подсветку (хотя ничего критичного там не было на мой взгляд) - жду зависаний, двое суток уже работает.
В продолжение этого обсуждения (до поста №294)
Кусок кода при котором наблюдались зависания каждые 2-3 дня:
Переработанный код при котором зависаний нет уже 12 суток:Код:IF (screenCurB = 99 OR screenCurB = 0) AND (globalAlarm1 > 0 OR globalAlarm2 > 0) THEN
flagUpScreen := TRUE;
END_IF
Переменные привязанные к входам-выходам узла "Screen":Код:timerScreen(in := (screenCurB = 99 OR screenCurB = 0) AND (globalAlarm1 > 0 OR globalAlarm2 > 0), pt := T#60S); // TON
IF timerScreen.ET >= T#5S THEN
flagUpScreen := TRUE;
IF timerScreen.ET >= T#15S THEN
flagScreenError := TRUE;
IF timerScreen.Q THEN
flagRestart := TRUE;
END_IF
END_IF
END_IF
Во всём коде были только эти изменения. Добавлена задержка на переключение экрана из режима "притушен" в режим "полной" яркости в 5 секунд. Уверенности в устранении неисправности, конечно, нет. Я мог бы попытаться воспроизвести проблему со старым кодом - мне не сложно, но уезжаю в отпуск, так что предоставлю эту возможность всем заинтересованным лицам.Код:flagUpScreen: BOOL; // выход из режима погашен или притушен
screenOffT: UDINT := 3600; // off задержка
screenDimT: UDINT := screenOffT-10; // dim задержка
screenOffB: UDINT := 0; // off яркость
screenDimB: UDINT := 99; // dim яркость
screenFullB: UDINT := 100; // full яркость
screenCurB: UDINT; // текущая яркость
Во время тестирований со старым и новым кодом "globalAlarm1" всегда больше "0"