Обучение на начинаещи PLC програмиране (kobrik) - #50
RAZRAB.RU Форум за индустриална автоматизация
- Фабрична автоматизация‹ Общ форум‹ АВТОМАТИЗАЦИЯ
- Промяна на размера на шрифта
- печатна версия
- ЧЗВ
- Регистрация
- Вход
Обучение на начинаещ PLC програмиране (kobrik)
Re: Обучение на начинаещ как да програмира PLC
kobrik » 20 януари 2014 г., 20:17 ч.
Re: Обучение на начинаещ как да програмира PLC
kobrik » 31 януари 2014 г., 22:58
Re: Обучение на начинаещ как да програмира PLC
Михайло » 01 фев. 2014 г., 06:02 ч.
Re: Обучение на начинаещ как да програмира PLC
kobrik » 02 февруари 2014 г., 23:38
Re: Обучение на начинаещ как да програмира PLC
Михайло » 15 фев. 2014 г., 08:42 ч.
n^2, където P е налягане, n е скорост на въртене (скорост на въртене = PI изход). Това е съвсем стандартна задача за водоснабдителни системи, където е необходимо да се поддържа налягането във водоснабдяването на необходимото ниво. Задача: Изберете хардуер, конфигурирайте PLC в Control Builder, напишете програма в Codesis.
Впоследствие решихме малко да усложним задачата и да предадем сигнала за налягане към PLC не с токов сигнал 4-20 mA, а през HART / Profibus шлюз.
Re: Обучение на начинаещ как да програмира PLC
Михайло » 15 фев. 2014 г., 10:23 ч.
Re: Обучение на начинаещ как да програмира PLC
kobrik » 17 февруари 2014, 21:13
Направих, но програмата дава предупреждение. Как да разберете кой тип е правилният? Все пак говорихме за Profibus и решихме, че неговият тип данни е WORD. Освен това конфигурацията на Micromaster и сензора също се дефинира като WORD.
Re: Обучение на начинаещ как да програмира PLC
Михайло » 23 фев 2014, 15:45
Re: Обучение на новакPLC програмиране
Михайло » 23 фев 2014, 16:10
Между другото, в раздела за документацияCAA-Merger-7.CHM - AC500 Технологични функции, намерих следната информация:
Re: Обучение на начинаещ как да програмира PLC
Михайло » 23 фев 2014, 16:16
По погрешка: 1) Бутони SB3, SB4 - трябва да са физически и свързани към физически дискретни входове. Добре? 2) Приблизително разбрах трика с функцията Blink. По принцип това е проста и доста работеща опция. Но не това. Искам плавно натрупване на сигнала със зададено темпо без дискретност. Вижте как можете да приложите функциятаRAMP_REAL :ASCEND= 100;СПУСКАНЕ= 50;INсе променя на 50 или 100, или е равно наOUTв зависимост от натискането на бутоните SB1, SB2. Хитро, но просто. Ако SB1 и SB2 се освободятИЛИ SB1 и SB2 се натиснат едновременно, тогава IN = OUT (изходът остава непроменен) Ако се натисне SB1, тогава IN = 100 (плавно нарастване до 100) Ако се натисне SB2, тогава IN = 50 (плавно намалява до 50)
Все още има нужда от помощ! Как да конфигурирате функции като BLINK, STUD, WORD_TO_REAL? Имат ли настройки?
И още нещо: как да добавя нови функции? Къде е библиотеката с функции?
Re: Обучение на начинаещ как да програмира PLC
Михайло » 24 фев 2014, 04:35
Re: Обучение на начинаещ как да програмира PLC
kobrik » 24 февруари 2014, 23:29
Re: Обучение на начинаещ как да програмира PLC
Михайло » 25 фев 2014, 04:32
220 / \u003d 24 V, около 1,2 A. Потърсете различни бутони, превключватели. Плюс няколко релета с намотка за крушки = 24 V и 24 V. За начало това е достатъчно.
Re: Обучение на начинаещ как да програмира PLC
отделение » 25 февруари 2014 г., 07:49 ч
Re: Обучение на начинаещ как да програмира PLC
Михайло » 25 фев 2014, 14:56
Re: Обучение на начинаещ как да програмира PLC
kobrik » 25 февруари 2014, 21:14
Re: Обучение на начинаещ как да програмира PLC
Михайло » 26 фев. 2014 г., 04:38 ч.
Re: Обучение на начинаещ как да програмира PLC
отделение » 26 февруари 2014 г., 08:40
Re: Обучение на начинаещ как да програмира PLC
kobrik » 26 фев. 2014 г., 16:19 ч.
Re: Обучение на начинаещ как да програмира PLC
Михайло » 26 фев 2014, 18:11