zvagol
Junior Member / Новичок
Участник № / Member № 1565
отправлено / posted
Задача такая, при нажатии на кнопку в RTM'е нам необходимо обнулить канал в контроллере. Связь осуществляется по RS-232. С кнопки посылаем нуль напрямую в контроллер, но обнуление не происходит, так как на кнопке уже "висит" нуль. Также пробывали создавать 2 канала: один в контроллере, другой в RTM'е, и при помощи программы контролировать процесс, также ничего не происходит, так как канал из контроллера не может взять значение из RTM'а. Может быть вы подскажите каким образом можно обнулить канал контроллера из RTM'а при нажатии на кнопку? И еще вопрос, каким образом работает событие кнопки "Восстонавливать значение"? Таким образом как написано в справке оно не работает!
Сообщения / Posts 3 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zvagol
Junior Member / Новичок
Участник № / Member № 1565
отправлено / posted
Да, забыл сказать, что при работе по Ethernet все прекрасно работает. И вообще возникло очень много проблем при переходе с Ethernet на RS-232. Но пока неполучается с этим справиться.
Сообщения / Posts 3 | Из / From: Россия
| IP / IP: IP адрес / IP address |
zvagol
Junior Member / Новичок
Участник № / Member № 1565
отправлено / posted
Очень хотелось что бы вы ответили как можно быстрее, если вас не затруднит!!!
Сообщения / Posts 3 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Любой канал OUT отрабатывает свою функцию при изменении своего значения или при принудительном взведении атрибута EXEC. Это означает, что надо в той же кнопке задать команду передачи в этот атрибут "1". Функция "Восстановление значения" работает только с аргументом экрана. Для правильного функционирования этот аргумент должен быть привязан к атрибуту ВХОД канала и иметь тип IN/OUT.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |