|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
17.04.2009, 18:21 | #1 |
Новичок
Регистрация: Dec 2008
Сообщения: 13
Благодарил(а): 7 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Связь с китайской операторской панелью XinJe / Овен СП270
Добого ремени суток господа!
Столкнулся с такой проблемой: Имеется контроллер Сегнетикс (есть пиксель и смш которые ведут себя одинаково, что неудивительно) и панелька Овен. Пытаюсь заставить их связываться между собой. Запись данных из панели в контроллер проходит вполне успешно (правда, есть некоторые проблемы с флоатом,, но они как-то на втором плане пока), а вот поднять данные из контроллера на панель не удается никак. Не думаю, что я первый, кто пытается сделать такую связку. Если есть кто-то, кто такое уже проделывал - поделитесь, пожалуйста опытом.. |
18.04.2009, 15:37 | #2 |
Member
Регистрация: Nov 2008
Сообщения: 50
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
я сейчас тоже работаю с такой связкой (SMH2010 + СП270), только у меня проблема была наоборот, я из панели не мог данные считать, но все решилось, а с флоатом проблем вообще не было, так что пиши подробней, что не так и как ты это делаешь, помогу в меру возможностей
|
20.04.2009, 19:58 | #3 |
Новичок
Регистрация: Dec 2008
Сообщения: 13
Благодарил(а): 7 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
Вообще меня больше интересует режим когда мастером является контроллер но в таком режиме я не смог заставить эту связку работать.
Как написано создал карту памяти в соответствующем com порте контроллера и сделал несколько полей на экране панельки но связи небело. Может есть нюансы на которые стоит обратить внимание при программировании контроллера и панели. Если не трудно напишите подробно процесс организации связи. |
21.04.2009, 11:42 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Связь с Овен СП270
Для начала почитайте соседнюю тему, там успешно связали очередную панель.
Может у ОВЕНовской абсолютно те же технологии? Происхождение-то обязывает... __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
30.04.2009, 11:31 | #5 |
Member
Регистрация: Nov 2008
Сообщения: 50
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
при связи с панелью для чтения переменных мне приходилось в таблице символов указывать им тип R(out), а для остальных контроллеров R(in), тогда все работает нормально (извиняюсь за опоздание с ответом, был в командировке)
|
03.08.2010, 15:19 | #6 |
Новичок
Регистрация: Jan 2010
Сообщения: 17
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
Здравствуйте, помогите добрые люди! (((((
Создал прогу для вытяжки (Pixel 2511(слейв)) и хочу связаться для диспетчеризации с СП270(мастер) , но ничего не выходит (делаю в первый раз) ,что-то с адресами и регистрами. 1) Создал в SMLogix программку 2) Выделил переменные 3800h, 3c00h для пуска с панели и получения сигнала о работе 3) В сп270 нарисовал графику 4) в панели для нарисованной кнопки пуск задал адрес переменной из проги, аналогично задал адрес для вытяжки (она в графике стандартная) После чего прогрузился но ничего хорошего не произошло, выдает ошибку о потери связи Порт PLC адрес 1. Если можно вышлете пошаговую инструкцию как правильно связать сп270(мастер) с pixel(2511) , или какой нибудь пример. Заранее спасибо. |
20.12.2012, 12:23 | #7 |
Member
Регистрация: Jul 2012
Сообщения: 64
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
ответ: связь с овен сп270
Выкладываю пример, может кому-то будет полезно)))))
Пример работы в сети с интерфейсом RS-485, по протоколу Modbus RTU устройств: 1 - МК Pixel 2502 (master) 2 - МВ110-8АС (slave, сетевой адрес 1) 3 - СП270 (slave, сетевой адрес 2) (система может работать без одного из устройств slave, но будут отсутствовать данные, за которые отвечает отсутствующее устройство) Контроллер формирует 2 тестовых сигнала: signal_1 - пилообразный, signal_2 - синусоида. Сигналы в цифровом виде передаются на СП270, а также на аналоговые выходы МК. С аналогово выхода МК, синусоидальный сигнал подаётся на 2ой вход МВ110-8АС и по сети возвращается обратно на контроллер (S2*). Уже распознанный с помощью МВ110-8АС сигнал S2*, также передается на СП270. На экране СП270 находятся 4 цифровых окна: два слева(зелёное и сиреневое) - окна ввода данных. В них можно вводить числа которые отобразятся на экране МК: input 1 и 2 соответственно. Два справа(красное и синее) - цифровые дисплеи, отображающие значения signal_1 и signal_2, которые в соответствующем цвете также отображаются на экране СП270 в виде графика. На экране СП270 в виде графика также отображается сигнал S2*(синусоида сиреневого цвета) по отставанию сигнала S2*(синусоида сиреневого цвета) от сигнала signal_2(синусоида синего цвета) (на графике) можно судить о временной задержке преобразования и передачи данных в сети. |
29.01.2013, 15:52 | #8 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Связь с Овен СП270
Пробовал соединить СП270 (слейв) и SMH2G (мастер, соответственно).
Переменные на панель пишутся, а читаться - не читаются. |
29.01.2013, 16:36 | #9 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Связь с Овен СП270
Связка, предоставленная max7222 работает, а мое - нифига.
Пробовал уже ставить R(out), менять период опроса и даже делать ручной опрос. Может быть проблема в том, что использую 32-битные переменные? (на стороне панели также выставил DWord для нужных переменных) Или в использовании Slave (Link), конфигурируемый из FBD? Все отправляемые переменные принимаются панелью нормально. Но эти же самые переменные не считываются обратно. Контроллер все запросы считает ошибочными. |
29.01.2013, 17:27 | #10 |
Сотрудник Segnetics
Регистрация: Feb 2010
Сообщения: 132
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
контроллер, если речь о SMH, сам должен давать запросы на чтение, если он мастер, как описано выше. как он может свои запросы считать ошибочными?
или он на свои запросы получает ответы ошибочные? тогда панель считает запросы ошибочными и дает отлуп. а вообще помониторили бы активность на порту. |
29.01.2013, 17:38 | #11 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Связь с Овен СП270
Не знаю, что он там получает, но счетчик ошибок тикает.
|
29.01.2013, 18:50 | #12 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Связь с Овен СП270
Посмотрел.
запрос на чтение 14 03 01 1D 00 03 96 F4 запрос на чтение 14 03 01 00 00 14 46 FC запрос на чтение 14 03 01 16 00 07 E6 F5 запрос на запись 14 10 01 00 00 14 28 00 00 41 80 00 00 41 50 00 00 41 AF 00 00 41 80 00 00 41 50 80 00 41 89 00 00 41 80 00 00 41 50 80 00 41 89 00 00 00 00 02 F0 запрос на запись 14 10 01 16 00 07 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 64 9A F0 вот и все. Похоже, ответов от панели нет. |
30.01.2013, 10:19 | #13 |
Сотрудник Segnetics
Регистрация: Feb 2010
Сообщения: 132
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
ну если панель не отвечает, то
1 проверить проводки, правильность плюсминусов, ну и целостность. 2 адрес панельки 3 настройки компорта на панельки, мож скорость или что еще , паритеты разные или чётность... чтобы не мучить мастером контроллер, подключите комп, например программкой mbpoll. а чтоб проверить, что контроллер-мастер посылает правильные запросы поотвечайте с компа программкой mbslave. |
30.01.2013, 10:52 | #14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Связь с Овен СП270
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
30.01.2013, 11:25 | #15 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Связь с Овен СП270
Решил проблему настройкой второго порта (Download) с теми же параметрами, что у первого. Каким боком он там замешан - фиг знает.
Интересно, что до того, как выложить сюда запросы, нашел у себя баг - контроллер посылал запросы на на 20-й адрес, а на 0. При этом панель принимала данные. Я было подумал, что в этом вся проблема - не по тому адресу запросы идут, вот она и не отвечает. Но адрес я поправил, а панель все-равно данные хавает и не отвечает. Вот только с настройкой 2-го порта все разрешилось. |
05.03.2014, 19:33 | #16 |
Новичок
Регистрация: Apr 2008
Сообщения: 26
Благодарил(а): 11 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Связь с Овен СП270
Интересно, решил ли кто проблему связи СП270 с Сегнетиксом (у меня SMH2g) в режиме - Панель_мастер, контроллер_слейв?
Настройки параметров связи, неправильную распайку исключил, поскольку в режиме контроллер_мастер, панель_слейв связка работает. А вот в потребной конфигурации панель пишет "Потеря связи, порт PLC, адрес № 1". Это вообще жизнеспособно? ПС: хорошее дешевым не бывает, получается. |
13.10.2014, 14:22 | #17 |
Новичок
Регистрация: Oct 2014
Адрес: Санкт-Петербург
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Связь с Овен СП270
Ни какой проблеммы подключением СП-270 и SMH 2010/Pixel/SMH 2G нет.
2Gi не подключал, но не сомневаюсь что и он нормально будет работать. Начните с протого. Сделайте как на миниатюре. Галочка "старая карта" и dec. Появившиеся адреса введите в панель. Все должно заработать. У меня уже более 5-ти лет роботает. |