Просмотр полной версии : Система регулирования ИТП на ПЛК100
Добрый день!
Мы ранее собирали для регулирования ИТП систему из ТРМ32 и САУ...
Эта система плоха тем, что нет возможности удаленно делать корректировки и управлять удаленно...:rolleyes:
Для этого мы приобрели ПЛК100. Я уже пробовал писать программки в codesys. Для пробы писал мини программку, есть температура с термометра, и первая и вторая релюшка включались для управления клапана... при t>уставки первое реле, при t<уставки второе реле... Таким образом работал клапан... :cool:
Но ведь при регулировании ИТП уставка должна приниматься относительно температуры наружного воздуха и графика...
В идеале хотелось бы иметь код программы работы ТРМ32 и САУ. Если у кого есть поделитесь пожалуйста!!!!;)
Буду выкладывать в эту тему результаты разработки и текст кода...:rolleyes:
Николаев Андрей
13.09.2011, 15:43
Здесь очень много ответов:
http://www.owen.ru/forum/showthread.php?t=551
В том числе и график коррекции и прочее.
В идеале хотелось бы иметь код программы работы ТРМ32 и САУ. Если у кого есть поделитесь пожалуйста!!!!;)
Привет Kristow
Во вложении мой вариант. Будут вопросы дублируй в личку ;) не часто бываю на форуме + искать эту тему ... дубль в личку будет не лишний.
Привет Kristow
Во вложении мой вариант. Будут вопросы дублируй в личку ;) не часто бываю на форуме + искать эту тему ... дубль в личку будет не лишний.
Спасибо GANS за примерчик! Буду пробовать и разбираться с кодом... А библиотеки к этому коду нужны какие-то? или нет?
По моему нужны стандартные возможности CoDeSys - standart.lib :-)
Здесь очень много ответов:
http://www.owen.ru/forum/showthread.php?t=551
В том числе и график коррекции и прочее.
да спасибо за совет... В этой теме много нужного...
Чуть позже отпишу что использовал... или точнее попробовал... :rolleyes:
Подскажите когда пишу проект для ПЛК, то создается в левой части файл и в нем пишется код... Когда таких файлов не один - то их как-то кодом между собой надо прописывать, чтоб они работали? Или это как мини программки в ПЛК будут работать??? каждая сама по себе?
Смотрим документ "CoDeSys_V23_RU.pdf" стр. 10. Читаем про "Функции", "Функциональные блоки" и "программы" они же подпрограммы.
Смотрим документ "CoDeSys_V23_RU.pdf" стр. 10. Читаем про "Функции", "Функциональные блоки" и "программы" они же подпрограммы.
Прочитал я эту страничку... Только пока все равно осталось не понятно... Лучше скажите правильно ли я понял: в разных файлах кода нет привязки друг к другу... Но используя общие переменные они будут работать в связке... :o или не так?
GANS подскажи, в коде который ты прикрепил выше "ТРМ32 и САУ",
Скажите правильно ли я понял:
rlInput - температура наружного воздуха
rlX1, rlX2, rlY1, rlY2 - это уставки температурного графика?
BLINK_Change_Pump: BLINK; - не пойму что это, и не дает запустить проект, пишет ошибку...
blink это мигатель, надо подключить библиотеку util.lib
общие это глобальные? если в подпрограммах нет внутренних переменных с именами как у глобальных, то будут использоваться глобальные
blink это мигатель, надо подключить библиотеку util.lib
общие это глобальные? если в подпрограммах нет внутренних переменных с именами как у глобальных, то будут использоваться глобальные
Спасибо! помогло! библиотеку включил :)
GANS подскажи, что может быть не так?
Загрузил твой код в проект... Вроде некоторые переменный прописал в конфигурации ПЛК... Только при запуске проекта выводятся лишь значения вопросиками... :confused: Не считает график!? Если не сложно подскажите что не так...:o
В архиве получившийся проект, используется ПЛК100 + МВА8
Николаев Андрей
14.09.2011, 13:43
Пример вызова программных модулей я выложил в разделе примеров (последняя или предпоследняя страница).
Взгляни мой вариант
Конечно это всего навсего только демонстрация использования функции и функциональных блоков и не более того. Вопросы жду в скайпе :-)
Добрый день!
Старых наработок и материалов почти не осталось...
А сейчас надо сделать связку ПЛК100 + МВА8 + ИП320 с функционалом ТРМ32 + САУ (управление насосами).
Если у кого есть готовый пример, поделитесь пожалуйста!
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot