По просьбе наших посетителей, данный материал перенесен с сайта plc4good.org.ua, в связи с полной его потерей. Всё возражения принимаются через форму обратной связи.
plc4good.org.ua/view_post.php?id=265
Пополняемая библиотека разнообразных полезных функций реализованная в SCL (IEC61131) тестированная на контроллерах Siemens.
Очередной апдейт. Добавлено несколько блоков и обновлены описания.
Загрузить библиотеку в архиве (rar, 7 Mb)
Автор материала: VA
Комментарии к материалу
Добавлен: Владимир Дата: 2015-11-04
Отличная подборка, многое похоже взято из CoDeSys 2.3
Добавлен: snh Дата: 2015-11-05
Не из codesys вестимо, а из OSCAT который хорош, но в котором описание оставляет желать лучшего, а примеров практически нет. Но всеравно лучше чем родные симатиковские, т.к. есть исходник
Добавлен: Василий Дата: 2015-11-05
На самом деле источники были следующие:
http://matlab.ru/
http://www.consys.ru/
https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
Добавлен: problem Дата: 2015-11-08
how to import it in step 7 v 5.5
Добавлен: vinceducat Дата: 2015-11-08
this library seems to be useful can anyone explain me in english how to integrate it in step 7 … and perhaps translaste it
Добавлен: Василий Дата: 2015-11-12
Учите русский язык 🙂
Learn Russian language 🙂
Добавлен: vinceducat Дата: 2015-11-21
lol thanks 🙂
Добавлен: Владимир Дата: 2015-12-02
Хотелось бы знать, тестировал кто-нибудь FB9- Детектор фронта и FB10- Детектор среза на SIEMENS SIMATIC S7-300?
Добавлен: Василий. Дата: 2015-12-03
Да детекторы фронта тестировал.
Добавлен: Владимир Дата: 2015-12-04
А можно выложить маленький пример с применением детекторов фронта?
Добавлен: Василий Дата: 2015-12-04
Поставьте после детектора фронта RS триггер и увидите что он работает. Только выходной импульс действуют только один скан. Посмотрите ‘Одновибратор’
Добавлен: OldBell Дата: 2016-02-19
Блоки, которых нет, но могут понадобиться:
Амплитудный ограничитель.
———-
это не delimiter?
Добавлен: OldBell Дата: 2016-02-19
Не из codesys вестимо, а из OSCAT
————-
поделитесь 3.21 или 3.20 и Network 1.10.
у меня имеется OSCAT Exported SCL Files
https://yadi.sk/d/GX10F55kp9Kut
но многого нет
Добавлен: OldBell Дата: 2016-02-20
FUNCTION FC6:VOID //Амплитудный ограничитель.
TITLE = ‘Амплитудный ограничитель’,
VAR_INPUT //Входные переменные, не сохраняемые.
X:REAL, //Вход.
YMAX:REAL, //Максимальное значение выхода.
YMIN:REAL, //Минимальное значение выхода.
END_VAR
VAR_OUTPUT //Выходные переменные, не сохраняемые.
Y:REAL, //Выход.
END_VAR
//Исходный код.
IF (X>,=YMAX) //Ограничение выхода сверху.
THEN
Y:=YMAX,
END_IF,
IF (X<,=YMIN) //Ограничение выхода снизу.
THEN
Y:=YMIN,
END_IF,
IF ((YMIN<><ymax)) выход=” без=”></ymax))>
THEN
Y:=X,
END_IF,
END_FUNCTION
Добавлен: Василий Дата: 2016-02-24
Амплитудный ограничитель это нелинейный элемент из теории автоматического управления.
Добавлен: Old Bell Дата: 2016-02-24
Амплитудный ограничитель представляет собой устройство, напряжение на выходе которого пропорционально напряжению на входе, пока последнее не превышает или не становится меньше определенного значения ( порога ограничения), если напряжение на входе выходит за указанный предел, то напряжение на выходе сохраняется неизменным и не зависит от величины входного напряжения.
Добавлен: Владимир Дата: 2016-02-27
Молодчина. Так держать. Надеюсь увидеть следующие Ваши работы Василий.
Оцените статью!