Страница 1037 из 1056 ПерваяПервая ... 375379379871027103510361037103810391047 ... ПоследняяПоследняя
Показано с 10,361 по 10,370 из 10557

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #10361

    По умолчанию

    Форумчане, всем доброго времени суток.
    Практически мой первый проект в codesys, хочу +- реализовать считывание энкодера из видеоуроков:

    https://www.youtube.com/watch?v=8jU-CjICKn8

    https://www.youtube.com/watch?v=no9roseNvLw

    Короткая программа, вызываемая циклическим таймером 20мкс и основная программа с вызовом подпрограммы.

    Проблема: при попытке скомпилировать проект выдаёт ошибки "3700 ANALYZEEXPRESSION (1): POU с именем ANALYZEEXPRESSION уже включен в библиотеку "Analization.lib" и вторую похожую, скрин:

    2024-03-06_00-58-41.png

    Если удалить библиотеку Analization.lib то выскакивает ошибка:

    2024-03-06_02-12-58.png

    Аналогичный эффект, если удалить библиотеку Analizationnew.lib Может быть кто-то подскажет, в чём засада?

  2. #10362

    По умолчанию

    Цитата Сообщение от Токарь Посмотреть сообщение
    Форумчане, всем доброго времени суток.
    Практически мой первый проект в codesys, хочу +- реализовать считывание энкодера из видеоуроков:
    Проблема: при попытке скомпилировать проект выдаёт ошибки "3700 ANALYZEEXPRESSION (1): POU с именем ANALYZEEXPRESSION уже включен в библиотеку "Analization.lib" и вторую похожую, скрин:
    Аналогичный эффект, если удалить библиотеку Analizationnew.lib Может быть кто-то подскажет, в чём засада?
    Написано же, нет библиотеки SisLibCallBack, её надо добавить.
    В таких случаях проще проект было выложить.
    Последний раз редактировалось kondor3000; 06.03.2024 в 08:17.

  3. #10363

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Написано же, нет библиотеки SisLibCallBack, её надо добавить.
    Большое спасибо, помогло. Я просто думал, что основные библиотеки уже "там".

  4. #10364

    По умолчанию

    Здравствуйте! Помогите разобраться. Есть программа с визуализацией в среде CoDeSys 2.3. Панельный компьютер с Windows. Подскажите пожалуйста:
    1) Что нужно , чтобы при запуске ПЛК на экране компьютера (во весь экран), появлялась визуализация и ничего больше. То есть чтобы оператор не имел доступа к коду. Может нужно купить лицензию CoDeSys HMI или есть еще какие-то пути?
    2) Можно ли значения переменных проекта CoDeSys 2.3 передавать (или архивировать) в Exel? В конечном счете нужен отчет в Exel или PDF c трендом.

  5. #10365

    По умолчанию

    Цитата Сообщение от olegik7711 Посмотреть сообщение
    Здравствуйте! Помогите разобраться. Есть программа с визуализацией в среде CoDeSys 2.3. Панельный компьютер с Windows. Подскажите пожалуйста:
    1) Что нужно , чтобы при запуске ПЛК на экране компьютера (во весь экран), появлялась визуализация и ничего больше. То есть чтобы оператор не имел доступа к коду. Может нужно купить лицензию CoDeSys HMI или есть еще какие-то пути?
    2) Можно ли значения переменных проекта CoDeSys 2.3 передавать (или архивировать) в Exel? В конечном счете нужен отчет в Exel или PDF c трендом.
    А на каком ПЛК всё работает?
    Если это виртуальный PLC WinNT 2.4, то есть ограничение по времени 2 часа, придётся периодически перезапускать.
    Во всю ширину раздвинуть нельзя, всё равно рамки останутся, даже если сделать пароль на запись, всё равно оператор сможет залезть куда не надо (хотя изменить ничего не сможет).
    Для архивации на флешку, нужен реальный контроллер, версии M 02 (v.2). А лучше, панель оператора, типа СП3хх, тогда уже и залезть никуда не возможно будет.

    По поводу лицензии не подскажу, никогда не имел такой потребности.
    А пока лучший вариант конвертировать на 3.5 и сделать проект для СПК1хх, при запуске визуализация на весь экран будет, хотя и оттуда можно выйти при желании.
    Последний раз редактировалось kondor3000; 09.03.2024 в 18:11.

  6. #10366

    По умолчанию

    Цитата Сообщение от olegik7711 Посмотреть сообщение
    Здравствуйте! Помогите разобраться. Есть программа с визуализацией в среде CoDeSys 2.3. Панельный компьютер с Windows. Подскажите пожалуйста:
    1) Что нужно , чтобы при запуске ПЛК на экране компьютера (во весь экран), появлялась визуализация и ничего больше. То есть чтобы оператор не имел доступа к коду. Может нужно купить лицензию CoDeSys HMI или есть еще какие-то пути.
    Нужна лицензия. Она раньше 200 евро стоила.

  7. #10367

    По умолчанию

    Добрый день! Панель СП310 мастер - ПЛК110 слейв. Необходимо организовать регулируемую временую задержку включения механизма. Задержка будет формироваться в панели в энергонезависмой памяти. Предполагю в ПЛК это стандартный таймер ТОН. Вопрос какой тип данных и регистра необходимо указать в панеле чтобы он состыковался с входам таймера PT (на нем должен быть тип данных TIME). Спасибо

  8. #10368

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день! Панель СП310 мастер - ПЛК110 слейв. Необходимо организовать регулируемую временую задержку включения механизма. Задержка будет формироваться в панели в энергонезависмой памяти. Предполагю в ПЛК это стандартный таймер ТОН. Вопрос какой тип данных и регистра необходимо указать в панеле чтобы он состыковался с входам таймера PT (на нем должен быть тип данных TIME). Спасибо
    Тип данных в панели будет зависеть от планируемого диапазона значений задержки и требуемой дискретности её задания.
    А TIME - это просто время в миллисекундах, в ПЛК можно любой тип данных пересчитать в TIME

  9. #10369

    По умолчанию

    Если работать с секундами в панели (диапозон 0-10)Вот такие настройки в панеле Правильны?Регистр.jpgДисплей.jpg

  10. #10370

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    Добрый день! Панель СП310 мастер - ПЛК110 слейв. Необходимо организовать регулируемую временую задержку включения механизма. Задержка будет формироваться в панели в энергонезависмой памяти. Предполагю в ПЛК это стандартный таймер ТОН. Вопрос какой тип данных и регистра необходимо указать в панеле чтобы он состыковался с входам таймера PT (на нем должен быть тип данных TIME). Спасибо
    В панели делайте X - word, а в ПЛК Y:= word_to_time(X) - получите миллисекунды. Если надо больше: Y:= to_time(X * 1000) - это секунды...

Страница 1037 из 1056 ПерваяПервая ... 375379379871027103510361037103810391047 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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