KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
Здравствуйте! хочу спросить, каким образом необходимо настроить каналы ТМ для работы с модулем МСД-Д-01 (16DO). На 1 и 2 канале (физических) стоят релюшки. Через программу "Контраст" я могу управлять ими. в контроллер залил программу сделанную в табличном редакторе: создал алгоблок 206(МДВ) - его номер 6, входы его начинаются с 4. В ТМ6.08 в источниках выбрал драйвер КР-500, сделал 2 канала. Их настройки: Протокол: TCP Контроллер: 1 Алгоблок: 6 Номер: 4 Тип: Вход(0-255) Направление: Output Дополнительно: xx.xx.xx.xx:5000
Затем в узле сделал 2 канала типа HEX16 и сделал к ним привязку, направление тоже Output. Из профайлера посылаю 1 на входы этих каналов, реакции никакой.
да кстате сделал ещё канал в источниках, сделал ему ТИП: Ошибка, так он показывает цифру 17, при посылании 1 на входы каналов.
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Почему Тип: Вход(0-255), а не Тип: Выход(0-255)?
2. Discret output ПН3 вкл = 10 - контроллер ответил сообщением об ошибке (см. описание @e_PLC2Type).
3. 17 - это код ошибки возвращаемой контроллером. Его надо расшифровывать по писанию контроллера.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
а настройки то правильно? не нужно -1 делать типа как СОМ1 - 0 СОМ2 -1
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
"Дополнительно: xx.xx.xx.xx:5000" xx.xx.xx.xx -> это IP адрес контроллера
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
да это IP адрес. с этим проблем нет. я с него аналоговые и дискретные данные получаю, но с управлением беда(
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |
отправлено / posted
Надо прежде всего изменить настройку "Тип" на "Выход(0-255)" и расшифровать код ошибки 17 по описанию протокола контроллера.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
сменил тип на ВЫХОД, изменений нет. в Библиотеке алгоритмов Книга 2 есть приложение"Коды ошибок", так 17 - это "Внутренняя ошибка МИК".
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |
отправлено / posted
1. У контроллера есть колировки "внутренних ошибок" и "КОДИРОВКА ОШИБОК В СООБЩЕНЯХ СЕТИ МАГИСТР". Вам нужно второе. 2. Если Вы правильно организовли привзяки канала "Ошибка", то, возможно, у Вас этот канал HEX16. В таком случае код 17 - это в десятичном виде 23: "Попытка изменения связанного входа или константы". В контроллере существуют ограничения на управление входами алгоблоков.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
Уважаемая поддержка! Если не сложно можете прислать пример, для управления модулем МСД-Д-01 (16DO) контроллер КР-500. а так же программку в табличном редакторе с алгоблоком №206 (МДВ). Модет быть что-то там забыл вписать.
отправлено / posted
Мы не владеем вопросами программирования контроллеров КР-500. Драйвер для обмена данными с контроллером написан в соответствии с описанием протокола, предоставленного изготовителем контроллеров.
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
понятно. буду искать бубен волшебный. а за подсказки большое спасибо. А что за ограничения такие в контроллере есть?
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |
отправлено / posted
Примерно так. Если на входе алгоблока существует привязка от выхода другого алгоблока или статус этого входа определен как "Константа", изменить значение на этом входе от внешнего интерфейса нельзя. Статус входа должен быть определен как "Коэффициент". Все это должно быть описано в системе программирования контроллера.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
KAV
Forum Haunter / Завсегдатай форума
Участник № / Member № 2889
отправлено / posted
Ну господа ............ БОЛЬШУЩЕЕ САПАСИБО. ИМЕННО эта подсказка про "Константу" и решила проблему!
Сообщения / Posts 126 | Из / From: Россия РТ
| IP / IP: IP адрес / IP address |