Библиотека блоков для ПЛК

Пополняемая библиотека разнообразных полезных функций реализованная в SCL (IEC61131) тестировванная на контроллерах Siemens.

Состав библиотеки блоков для ПЛК.

Список блоков с исходным кодом:

    • DB1- Блок данных с временными переменными.

    • FC1- Линейное преобразование.
    • FC2- Сумматор 1бит.
    • FC3- Сложение 8бит без знака.
    • FC4- Преобразование байта в 8бит.
    • FC5- Преобразование 8бит в байт.

    • FB1- Апериодическое звено первого порядка.
    • FB2- Генератор стандартных сигналов и случайных чисел.
    • FB3- Блок контроля реального времени и времени выполнения для simatic.
    • FB4- Производная с фильтрацией.
    • FB5- Интегратор прямоугольный.
    • FB6- Рампа разгона торможения.
    • FB7- Преобразование слово в 16бит.
    • FB8- Преобразование 16бит в слово.
    • FB9- Детектор фронта.
    • FB10- Детектор среза.
    • FB11- Одновибратор.
    • FB12- RS- Триггер.
    • FB13- Таймер TON.
    • FB14- Таймер TOF.
    • FB15- ШИМ генератор одноканальный.
    • FB16- Драйвер аналогово входа для simatic.
    • FB17- Драйвер часов реального времени для simatic.
    • FB18- Драйвер FR-A740 Profibus.
    • FB19- ПИД регулятор.
  • Плюс пример проекта полностью написанного на SCL.

Блоки, которых нет, но могут понадобиться:

  • Амплитудный ограничитель.
  • Зона нечувствительности.
  • Расчет синуса.
  • Расчет косинуса.
  • Расчет экспоненты.
  • Расчет корня квадратного.
  • Блок единичной задержки разнотипный.
  • Регулятор дискретный двухпозиционный.
  • Регулятор дискретный трехпозиционный.
  • Регулятор на нечеткой логике.
  • Фильтр по среднему арифметическому.
  • ШИМ генератор двухканальный.
  • Производная.
  • Интегратор трапециидальный.
  • Интегратор с ограничителем.
  • Блок сигнализаций и предупреждений.
  • Осциллограф
  • Анализатор спектра.
  • Вычитание 8бит без знака.
  • DC- Триггер.
  • T- Триггер.
  • Мультиплексор разнотипный.
  • Демультиплексор разнотипный.
  • Счетчик.
  • Драйвер энкодера.
  • Драйвер шагового двигателя.
  • Блок маскирования дискретных входов.
  • Блок маскирования дискретных выходов.
  • Блок маскирования аналоговых входов.
  • Блок маскирования аналоговых выходов.

Скачать: Вы не можете скачивать файлы с нашего сервера



Обсудить на форуме

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent