Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ОТКРЫТЫЕ ФОРУМЫ / OPEN FORUMS » TRACE MODE 6 бесплатная версия / TRACE MODE 6 Free version » Концевик и кнопка

   
Автор / Author Тема / Topic: Концевик и кнопка
Adalaf
Junior Member / Новичок
Участник № / Member № 8551


Icon 1 отправлено / posted      Профиль для / Profile for Adalaf           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте,занимаюсь самостоятельным изучением Trace Mod6 и Codesys.Возник ступор с пониманием как работает кнопка.Пример: в моем проекте есть кнопки которые управляют движением двери, когда срабатывает концевик кнопка должна выключается, а получается так что она как переключилась в состояние "ON" так и будет в нем находится пока я на нажму на нее снова.
Использую MousePress->передать значение->тип передачи XOR

Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
ГЭ Кнопка является элементом управления.
Для самостоятельного ее отключения рекомендуется создать программу, в которую необходимо подавать текущее значение концевиков и команду от ГЭ Кнопка (аргумент экрана). Программа должна анализировать состояние концевиков. В зависимости от их состояния передавать команду с кнопки в устройство или обнулять команду.

Аргумент экрана, который используется в XOR сделайте in/out и установите в свойствах ГЭ Кнопка Два Состояния=True.

Сообщения / Posts 16100 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Adalaf
Junior Member / Новичок
Участник № / Member № 8551


Icon 1 отправлено / posted      Профиль для / Profile for Adalaf           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by АдАстра. Техподдержка:
ГЭ Кнопка является элементом управления.
Для самостоятельного ее отключения рекомендуется создать программу, в которую необходимо подавать текущее значение концевиков и команду от ГЭ Кнопка (аргумент экрана). Программа должна анализировать состояние концевиков. В зависимости от их состояния передавать команду с кнопки в устройство или обнулять команду.

Аргумент экрана, который используется в XOR сделайте in/out и установите в свойствах ГЭ Кнопка Два Состояния=True.

Спасибо, а не могли бы вы прислать пример программы с такой "задачей" или объяснить подробнее как кодом я могу "передавать команду с кнопки в устройство или обнулять команду".
Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Adalaf
Junior Member / Новичок
Участник № / Member № 8551


Icon 1 отправлено / posted      Профиль для / Profile for Adalaf           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
P.S. Правильно я понимаю что должен заменить "передать значение" на "выполнить" в моей кнопке где выполнятся будет программа написанная с переменной концевика и битов передающимся в устройство?
Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Подробнее.
В программу заводите
1. команду с экрана (аргумент экрана, в который подается команда от ГЭ Кнопка, INOUT),
2. состояние концевика(ков), тип IN
3. выход программы, тип OUT, привязываете к Входному значению числового канала, связанного с источником.

Тело программы Вы можете создать на любом из доступных языков ST (Structured Text), SFC (Sequential Function Chart), FBD (Function Block Diagram), LD (Ladder Diagram) и IL (Instruction List) стандарта IEC61131-3.

Текст программы необходимо создавать с учетом решаемой задачи, используемого оборудования и навыков и предпочтений Разработчика конкретного Проекта.

В общем случае, программа должна получать состояние концевика(ков) и в зависимости от его(их) состояния в аргумент экрана и в канал связи с устройством подавать определенные команды.

Настраивать ГЭ Кнопка так же рекомендуется исходя из решаемой задачи. Можно все сделать через "Выполнить" (программу) или через "Передать значение" (в программу).

Сообщения / Posts 16100 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2