Показано с 1 по 9 из 9

Тема: Библиотека блоков для ПЛК.

  1. #1

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

    Библиотека блоков на структурированном тексте.
    Изначально проектировалась для ПЛК S7-300, но большинство блоков совместимо с ПЛК ОВЕН с небольшим изменением синтаксиса.
    Последнее обновление 29.12.2017

    Состав:
    FbAlarm Сигнализатор аварийного уровня сигнала
    FbChangeConst Блок изменения настроек регулятора
    FbControl2Pos Регулятор двухпозиционный
    FbControl3Pos Регулятор трехпозиционный
    FbControlPID Регулятор ПИД
    FbCounter Счетчик импульсов
    FbDeadBand Зона нечувствительности
    FbDelayN Задержка на N тактов
    FbDeriveF Производная с фильтрацией
    FbDispersion Расчет дисперсии измерения
    FbDriverFRA Драйвер FR-A740 Profibus
    FbDriverRTC Драйвер часов реального времени
    FbDriverValve Драйвер пневмоцилиндра
    FbEdgeNeg Детектор ниспадающего фронта
    FbEdgePos Детектор нарастающего фронта
    FbFilterA Апериодическое звено первого порядка
    FbFilterNaN Фильтр NaN и Inf для чисел REAL
    FbGSS Генератор стандартных сигналов и случайных чисел
    FbIntegrator Интегратор прямоугольный
    FbLimit Амплитудный ограничитель
    FbModeSelector Переключатель режимов работы
    FbRamp Рампа разгона торможения
    FbScale Линейное преобразование
    FbSoftPWM ШИМ генератор двухканальный
    FbTimerTof Таймер TOF
    FbTimerTon Таймер TON
    FbTriggerRS Триггер RS
    FbWordToBits Преобразование слова в 16 бит
    FbBitsToWord Преобразование 16 бит в слово
    Вложения Вложения
    • Тип файла: rar LibPlc.rar (1.91 Мб, Просмотров: 131)
    Последний раз редактировалось VA87; 29.12.2017 в 12:03. Причина: Изменение в "1СОДЕРЖАНИЕ.doc"

  2. #2

    По умолчанию

    Цитата Сообщение от VA87 Посмотреть сообщение
    Библиотека блоков на структурированном тексте.
    Изначально проектировалась для ПЛК S7-300, но большинство блоков совместимо с ПЛК ОВЕН с небольшим изменением синтаксиса.
    Библиотека пополняется и обновляется приблизительно два раза в год.
    Какая лицензия?
    На какую тему блоки?

    Размещать на github.com думали/планировали?

  3. #3

    По умолчанию

    Цитата Сообщение от VA87 Посмотреть сообщение
    Библиотека блоков на структурированном тексте.
    Изначально проектировалась для ПЛК S7-300, но большинство блоков совместимо с ПЛК ОВЕН с небольшим изменением синтаксиса.
    Библиотека пополняется и обновляется приблизительно два раза в год.
    Спасибо, засундучим, авось пригодится.
    Последний раз редактировалось Вольд; 14.12.2016 в 10:27.

  4. #4

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Размещать на github.com думали/планировали?
    Оказалось, там исходный код в MS Word документах, в ГОСТ рамках. "Теперь я видел всё".

    Снимок экрана 2016-12-14 в 19.34.17.png

  5. #5
    Пользователь Аватар для Woolfy
    Регистрация
    20.01.2016
    Адрес
    Новосибирск
    Сообщений
    405

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Оказалось, там исходный код в MS Word документах, в ГОСТ рамках. "Теперь я видел всё".
    Сейчас потихоньку перевожу бумажное РЭ на гидравлическийй пресс ПГТ-250-КГ в электронный вид. Использую LibreOffice, Inkscape, шрифты PT..., кое-какие шаблоны для либреофиса. Майкрософт нервно курит в сторонке.

  6. #6

    По умолчанию

    Цитата Сообщение от Woolfy Посмотреть сообщение
    Сейчас потихоньку перевожу бумажное РЭ на гидравлическийй пресс ПГТ-250-КГ в электронный вид. Использую LibreOffice, Inkscape, шрифты PT..., кое-какие шаблоны для либреофиса. Майкрософт нервно курит в сторонке.
    Одно дело РЭ, а другое исходный код.
    Вот выйдет, например, новая версия. Это будет ещё один набор doc файлов. Сравнить - невозможно.

    Похоже, для автора основная цель была распечатать, подшить код к "делу" и поставить печать пожарников.

    Для меня же в исходном коде обычно важно:
    1) уметь его загружать. Т.е. Больше подошёл бы exp или lib формат
    2) анализировать историю изменений. Вот возьмёшь любой блок и непонятно что и когда в нем менялось.
    3) возможность внесения изменений со стороны. Например, в текущей библиотеке море ошибок в английском. Был бы исходник на github - можно было бы поправить.
    4) лицензия. Это не шутка. Oracle как-то судились на $100000 за 7 строк кода (пишу по памяти). Если библиотека без лицензии, то обычно ищешь "нормальную"

    И, да, РЭ можно в latex набрать (вместо libreoffice). Но это немного разные вещи. В случае latex соглашусь, что окружающие будут смотреть на tex как на новые ворота. Поэтому, даже с учётом всех технических превосходств latex, для РЭ важен не только инструмент, а и возможность поддержки коллегами.

    Или вообще, asciidoc. Пишешь РЭ, и можно либо у себя pdfки собирать, либо на gitbook.com публиковать. А там даже экспорт в форматы читалок автоматом.

    Тем не менее, хранить _исходный_ код в pdf это нечто.

  7. #7

    По умолчанию

    Основная цель была использовать повторно результаты труда.
    Хотел бы услышать критику по содержанию, а не по формату представления.
    Последний раз редактировалось VA87; 16.12.2016 в 14:34.

  8. #8
    Пользователь Аватар для Woolfy
    Регистрация
    20.01.2016
    Адрес
    Новосибирск
    Сообщений
    405

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Для меня же в исходном коде обычно важно:...
    Мне, как простому электрику, достаточно возможности скопипастить фрагменты кода, тем более ST - последний из вариантов, которые я буду использовать. Мне понятнее CFC...
    И приведённые комментарии - большой плюс...

  9. #9

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Какая лицензия?
    На какую тему блоки?
    Блоки на тему теории управления и тп.

    Размещать на github.com думали/планировали?
    По просьбам трудящихся: https://github.com/DIYPLC

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 07.04.2016, 09:34
  2. Замена блоков
    от Владимир Ситников в разделе Среда программирования OWEN Logic
    Ответов: 9
    Последнее сообщение: 05.02.2016, 22:39
  3. Опрос блоков
    от Певел в разделе Помощь Разработчикам
    Ответов: 5
    Последнее сообщение: 03.04.2013, 18:49
  4. Выходы блоков с EN
    от Михаил Иванович в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 17.03.2012, 16:25

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

Ваши права

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