|
  |
Связь Twido и панели Magelis |
|
|
|
26.10.2010, 22:54
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Всем доброго времени суток! Требуется помощь - не могу понять организацию связи между Twido и панелью XBT-N400. Хотелось бы понять как организуется связь, и как ее прописать в контроллере.Как организовать коммуникационную таблицу, чтобы все работало? Если есть возможность - нужен пример. Заранее спасибо!
|
|
|
|
|
27.10.2010, 9:29
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
XBT с Twido обменивается по Modbus RTU, где Twido выступает как Slave a XBT как Master. Если обмен идет через интегрированный порт (Port1) нужен специальный кабель. Точно не помню, но по моему XBTZ978. Не помню как эта панель, но некоторые из них требуют питания от порта, тагда возможна связь только с портами с мини-дином (включая интегрированный). Для обмена с Twido достаточно выстваить ему настройки Slave (адресс), скорость, паритет и т.д., в его программе ничего делать для этого не придется. А в XBT соответственно нужно выставить такие же параметры. Все остальное по их обмену касается только XBT, примеры ищите в мануалах по XBT.
|
|
|
|
|
27.10.2010, 9:41
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
Собственно специальность кабеля заключается в наличии перемычки  А так, все верно.
|
|
|
|
|
27.10.2010, 10:26
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(ScrewDriver @ 27.10.2010, 8:41)  Собственно специальность кабеля заключается в наличии перемычки  А так, все верно. Да и в мини-дин коннекторе, который фиксируется в разъеме. Или у Вас свободно продаются такие коннекторы?
|
|
|
|
|
27.10.2010, 11:33
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
Думаю такие разъемы свободно продаются и у вас http://www.chipdip.ru/product/af-2180-mdn-8m.aspxЗакажите ведро, плюс кабель какой-нибудь. Итого 100 р, максимум
Сообщение отредактировал ScrewDriver - 27.10.2010, 11:39
|
|
|
|
|
27.10.2010, 11:51
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(ScrewDriver @ 27.10.2010, 10:33)  Думаю такие разъемы свободно продаются и у вас http://www.chipdip.ru/product/af-2180-mdn-8m.aspxЗакажите ведро, плюс кабель какой-нибудь. Итого 100 р, максимум  А он фиксируется как шнейдеровский? Ну, то-есть чтоб потянувши за кабель коннектор остался.
|
|
|
|
|
27.10.2010, 12:07
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
Фиксируется, там же есть выемки. На шнайдере правдо фиксация посильнее будет за счет.... эмм... язычка с одной стороны.
|
|
|
|
|
27.10.2010, 12:12
|
Группа: Участники форума
Сообщений: 3069
Регистрация: 6.9.2006
Пользователь №: 3907

|
нормально мини-ДИН подходит - я сделал шнурок для TWIDO
|
|
|
|
|
27.10.2010, 12:49
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(ScrewDriver @ 27.10.2010, 11:07)  Фиксируется, там же есть выемки. На шнайдере правдо фиксация посильнее будет за счет.... эмм... язычка с одной стороны. Во...во... о этом я и говорю
|
|
|
|
|
28.10.2010, 21:18
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Спасибо всем за ответы. Про Modbus и все остальное в курсе. Кабель действительно XBTZ9780 - у меня он оригинальный Шнайдеровский. Проблема в том, что панель типа не видит контроллер (TWDLMDA20DRT) - пишет "#203 CANNOT READ DIALOG TABLE:" Не могу понять в чем дело. Если есть возможность объясните подробнее, идеальный вариант пример программы с такой связью.
|
|
|
|
|
29.10.2010, 8:34
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
для отладки возьмите преобразователь в RS485, подцепитесь к линии и помониторьте порт, что там ходит - протокол изучите - он простой и офигенный опыт получите в диагностике модбаса.
|
|
|
|
|
29.10.2010, 9:21
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(elektric @ 28.10.2010, 20:18)  Спасибо всем за ответы. Про Modbus и все остальное в курсе. Кабель действительно XBTZ9780 - у меня он оригинальный Шнайдеровский. Проблема в том, что панель типа не видит контроллер (TWDLMDA20DRT) - пишет "#203 CANNOT READ DIALOG TABLE:" Не могу понять в чем дело. Если есть возможность объясните подробнее, идеальный вариант пример программы с такой связью. В твидо по умолчанию переменные выделяются при их использовании в программе. Диалоговые таблицы по умолчанию начинаются с %MW100, может у Вас в Твидо такая переменная не заказана? Ну а в остальном, надо еще раз проверить совпадания скоростей, адресов и т.д. Панель включена в порт1?
|
|
|
|
|
29.10.2010, 10:34
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
\и не забудьте, что нужно в twidosuite создать подключение, обозначить master, slave и настройки все. Настройки скорости и тд доступны после того, как вы вставите панель в конфигурацию и проведете линию между twido и панелью.
|
|
|
|
|
29.10.2010, 14:03
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Панель включена в порт 1 - контроллер стоит в Slave, адрес -1, панель - Master. Панель, так же как и контроллер, нормально связываются с компом, но когда соединяешь их между собой - выскакивает ошибка " #203 DIALOG TABLE READING IMPOSSIBLE", прошу прощения - в предыдущем посте неправильно написал ошибку.
|
|
|
|
|
29.10.2010, 14:51
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
А переменные заказаны в Твидо?
|
|
|
|
|
29.10.2010, 15:31
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Цитата(san @ 29.10.2010, 14:51)  А переменные заказаны в Твидо? Слегка не понятен вопрос, можно подробнее?
|
|
|
|
|
29.10.2010, 15:39
|
Группа: Участники форума
Сообщений: 449
Регистрация: 15.5.2007
Из: Барнаул->Москва
Пользователь №: 8174

|
%MW100 слово - существует? Попробуйте его создать и его одно считать.
И еще, попробуйте, после заливки софта в твидо - его выключить, подключить панель и включить питание.
Сообщение отредактировал ScrewDriver - 29.10.2010, 15:50
|
|
|
|
|
29.10.2010, 16:47
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Цитата(ScrewDriver @ 29.10.2010, 15:39)  %MW100 слово - существует? Попробуйте его создать и его одно считать.
И еще, попробуйте, после заливки софта в твидо - его выключить, подключить панель и включить питание. Попытка не удалась. Слово %MW100 прописал только одно - но ошибка все та же. Или я дурак или лыжи не едут. Может у кого то пример есть - буду очень признателен. Может у кого есть мануал по Vijeo Designer Lite?
Сообщение отредактировал elektric - 29.10.2010, 16:48
|
|
|
|
|
29.10.2010, 16:50
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
лучше сразу задать нужное количество
|
|
|
|
|
29.10.2010, 17:43
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Все впал в ступор - не получается. Вариант с заданием количества переменных вообще не прошел - пишет 101, последняя %MW100. Наверно все же я чего то не понимаю или что то не то делаю
|
|
|
|
|
29.10.2010, 19:28
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Все нормально 101 - последняя %MW100, напишите 2 -будет %MW1, напишите 1 будет %MW0. Посмотрите еще в диалоговой таблице панели, какие там выделены переменные под диалоговые таблицы, последний адрес там может быть и %MW110. По этому в Твидо выделите хотя-бы 200 перемнных %MW.
|
|
|
|
|
30.10.2010, 14:07
|
Группа: Участники форума
Сообщений: 111
Регистрация: 5.4.2008
Из: Рига, Латвия
Пользователь №: 17411

|
Придется идти в монастырь. Не могу осилить я эту бешеную ошибку. Что то абсолютно не понятное
|
|
|
|
|
1.3.2011, 17:43
|
Группа: New
Сообщений: 3
Регистрация: 1.3.2011
Пользователь №: 96499

|
Не нужно в монастыря.....Я тоже взорвал себе этим моСк....все просто. Попытаюсь объяснить смысл, у меня у самого сначала была ошибка #203 а потом #201. 1. В окне "Communication table" VD lite 1.3 есть переменные, обычно %MW100-104 (В контроллере должно быть зарезервированно под них место, смысл их в том, чтобы при ошибках, панель могла записать в ячейки памяти контроллера коды ошибок) 2. Нужно записать в ячейку памяти контролллера "Волшебный код панели".(код что-то вроде контрольной суммы). Панель обращается к контроллеру и если ненаходит нужного числа в нужной ячейки памяти, говорит о том, что ошибка авторизации таблицы данных.
|
|
|
|
|
21.6.2012, 12:37
|
Группа: New
Сообщений: 2
Регистрация: 21.10.2010
Пользователь №: 77525

|
Возникла связи та же проблема. Кто-нибудь с ней разобрался?
#203 я убрал, установил Communication table disabled. Только в блоке alphanumerikal text выводятся знаки вопроса вместо значения ячейки памяти контроллера, ввести тоже ничего нельзя в этот блок. Причем в режиме симуляции все работает штатно. В Vijeo Designer я настроил блок alphanumerikal text вот так: Variable TWIDO:%MW101 Read access mode Permanent Write access mode Immediate Контроллер - slave; XBT N400 - master Выручайте...
Сообщение отредактировал Top Secret - 21.6.2012, 12:42
|
|
|
|
|
21.6.2012, 22:00
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
проекты киньте - посмотрим. Можете ещё тут спросить http://forum.se-automation.in.ua/index.php, быстро наверное не ответят, но когда-то точно :-)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ
ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqvmjJqS
ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j
Последние сообщения Форума
|