Примеры программирования
Примеры программирования
Предлагаю выкладывать в этой теме варианты решения различных задач программирования ПЛК, HMI, текстовых панелей и т.д.
Ниже пример организации вывода нескольких аварийных сообщений на экран текстовой панели TP04-BL-C и ПЛК.
Текстовая панель позволяет организовать вывод на экран определенного текста. Используется объект Message Display. В зависимости от номера аварии на экране будет то или иное сообщение. В случае нескольких аварийных сообщений одновременно аварийные сообщения будут переключаться 1 раз в 3 секунды. Поскольку текстовое поле сообщения объекта Message Display ограничено 32 символами то расшифровка аварий приведена на следующей странице панели оператора.
Критика приветствуется.
Ниже пример организации вывода нескольких аварийных сообщений на экран текстовой панели TP04-BL-C и ПЛК.
Текстовая панель позволяет организовать вывод на экран определенного текста. Используется объект Message Display. В зависимости от номера аварии на экране будет то или иное сообщение. В случае нескольких аварийных сообщений одновременно аварийные сообщения будут переключаться 1 раз в 3 секунды. Поскольку текстовое поле сообщения объекта Message Display ограничено 32 символами то расшифровка аварий приведена на следующей странице панели оператора.
Критика приветствуется.
- Вложения
-
- Projects.rar
- (6.43 КБ) 891 скачивание
-
- Сообщения: 22
- Зарегистрирован: 20 окт 2012, 01:40
Re: Примеры программирования
Написал программу на пресс КЕ-2330, составил схему, собрал шкаф. Пресс нормально работает.
Первый проект получился немного не удобным, пришлось применить в схеме одно лишнее реле.
Если интересно: http://portal.spectehnoserviss.ru/forum/topic_10
Следующий проект думаю будет немного рационализирован.
Потом еще несколько станков на очереди.
Первый проект получился немного не удобным, пришлось применить в схеме одно лишнее реле.
Если интересно: http://portal.spectehnoserviss.ru/forum/topic_10
Следующий проект думаю будет немного рационализирован.
Потом еще несколько станков на очереди.
Re: Примеры программирования
Выкладывайте здесь, коли не жалко. По вашей ссылке регистрироваться нужно.
-
- Сообщения: 1
- Зарегистрирован: 14 апр 2014, 12:18
Re: Примеры программирования
Здраствуйте! помоги в одном вопросе! как запрогроммировать преобразователь чтобы он срабатывал от датчика температуры воздуха!
Re: Примеры программирования
dop-b+dvp+vfd_e_modbus
проект - сырец
Ascii 9600 length 7 even stop bits1
Modbus address VFD-E = 5
{Link2}5@W48193 = 40001+2000Hex
{Link2}5@W48194 = 40001+2001Hex
Modbus address DTB = 1
{Link2}1@W44097 = 40001+1000Hex
{Link2}1@W44098 = 40001+1001Hex
Modbus address DVP-28SV = 2
{Link2}2@W44097 = 40001+1000 Hex = D0
{Link2}2@W44108 = 40001+100B Hex = D11
{Link2}2@W44109 = 40001+100C Hex = D12
DOB-B07E515 macro (ascii master)
start_frd = {Link2}5@W48193 = 18
start_rew = {Link2}5@W48193 = 34
stop = {Link2}5@W48193 = 1
set point = {Link2}5@W48194=$M2*10 (after execute macro)
from plc to vfd = {Link2}5@W48194=10*{Link2}2@W44109
{Link2}5@W48193={Link2}2@W44108
может кому пригодится
проект - сырец
Ascii 9600 length 7 even stop bits1
Modbus address VFD-E = 5
{Link2}5@W48193 = 40001+2000Hex
{Link2}5@W48194 = 40001+2001Hex
Modbus address DTB = 1
{Link2}1@W44097 = 40001+1000Hex
{Link2}1@W44098 = 40001+1001Hex
Modbus address DVP-28SV = 2
{Link2}2@W44097 = 40001+1000 Hex = D0
{Link2}2@W44108 = 40001+100B Hex = D11
{Link2}2@W44109 = 40001+100C Hex = D12
DOB-B07E515 macro (ascii master)
start_frd = {Link2}5@W48193 = 18
start_rew = {Link2}5@W48193 = 34
stop = {Link2}5@W48193 = 1
set point = {Link2}5@W48194=$M2*10 (after execute macro)
from plc to vfd = {Link2}5@W48194=10*{Link2}2@W44109
{Link2}5@W48193={Link2}2@W44108
может кому пригодится
- Вложения
-
- dop-b+dvp+vfd_e_modbus.rar
- (22.55 КБ) 510 скачиваний
Последний раз редактировалось andasai 26 июн 2014, 14:23, всего редактировалось 2 раза.
Re: Примеры программирования
А что это?
Re: Примеры программирования
Шестиканальный таймер выдержки температуры.
Таймер (0-99мин.) работает при достижении уставки температуры (0-99С), при падении температуры таймер останавливается.
Выдача сообщения при срабатывании таймера.
Выдача сигнала БИП панели и DO ПЛК.
Контроль состояния термодатчиков.
Контроль связи с модулем.
ПЛК DVPSS2, HMI TP04G-BL-C, модуль AI Овен МВ110-8А
Регистры:
Получено: D110; 120; 130; 140; 150; 160
/10: D112; 122; 132; 142; 152; 162
Уставка Темп: D411; 412; 413; 414; 415; 416
Уставка Врем: D421; 422; 423; 424; 425; 426
Счетчик: C121; 122; 123; 124; 125; 126
Тайм Запуск: M521; 522; 523; 524; 525; 526
Тайм Сраб: M531; 532; 533;534;535;536
Сравн Темп и Уст: M10; 20; 30; 40; 50; 60
Сброс: M101; 102; 103; 104; 105; 106
Обмен ОК: M1
Таймаут: M2
Сигнал: M0, Y0
Таймер (0-99мин.) работает при достижении уставки температуры (0-99С), при падении температуры таймер останавливается.
Выдача сообщения при срабатывании таймера.
Выдача сигнала БИП панели и DO ПЛК.
Контроль состояния термодатчиков.
Контроль связи с модулем.
ПЛК DVPSS2, HMI TP04G-BL-C, модуль AI Овен МВ110-8А
Регистры:
Получено: D110; 120; 130; 140; 150; 160
/10: D112; 122; 132; 142; 152; 162
Уставка Темп: D411; 412; 413; 414; 415; 416
Уставка Врем: D421; 422; 423; 424; 425; 426
Счетчик: C121; 122; 123; 124; 125; 126
Тайм Запуск: M521; 522; 523; 524; 525; 526
Тайм Сраб: M531; 532; 533;534;535;536
Сравн Темп и Уст: M10; 20; 30; 40; 50; 60
Сброс: M101; 102; 103; 104; 105; 106
Обмен ОК: M1
Таймаут: M2
Сигнал: M0, Y0
- Вложения
-
- Темп1.rar
- (157.89 КБ) 521 скачивание
Re: Примеры программирования
Alexsandrsk писал(а): http://portal.spectehnoserviss.ru/forum/topic_10
ссылка не работает
Re: Примеры программирования
2 года Карл.....
Re: Примеры программирования
Срочно надо стало сделать визуальное отображение уровней в 3х танках, в загашнике была панель Дельта и модуль аналогового ввода Овен.
Пришлось срочно учиться писать макросы на Дельте
Реализация: в бочках установлены датчики давления 0,06МПа, выход 4-20 мА, далее на модуль, чарез 485 в панель.
Для начинающих выкладываю проект панели DOP-B 07S515 и конфигурацию МВ110-8АС
Пришлось срочно учиться писать макросы на Дельте
Реализация: в бочках установлены датчики давления 0,06МПа, выход 4-20 мА, далее на модуль, чарез 485 в панель.
Для начинающих выкладываю проект панели DOP-B 07S515 и конфигурацию МВ110-8АС
- Вложения
-
- Показометр уровней.zip
- (10.96 КБ) 418 скачиваний