Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2009, 18:21   #1
Glibin
Новичок
 
Регистрация: Dec 2008
Сообщения: 13
Благодарил(а): 7 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Связь с китайской операторской панелью XinJe / Овен СП270

Добого ремени суток господа!

Столкнулся с такой проблемой:
Имеется контроллер Сегнетикс (есть пиксель и смш которые ведут себя одинаково, что неудивительно) и панелька Овен. Пытаюсь заставить их связываться между собой. Запись данных из панели в контроллер проходит вполне успешно (правда, есть некоторые проблемы с флоатом,, но они как-то на втором плане пока), а вот поднять данные из контроллера на панель не удается никак.

Не думаю, что я первый, кто пытается сделать такую связку. Если есть кто-то, кто такое уже проделывал - поделитесь, пожалуйста опытом..
Glibin вне форума   Ответить с цитированием
Старый 18.04.2009, 15:37   #2
SSeVa
Member
 
Регистрация: Nov 2008
Сообщения: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

я сейчас тоже работаю с такой связкой (SMH2010 + СП270), только у меня проблема была наоборот, я из панели не мог данные считать, но все решилось, а с флоатом проблем вообще не было, так что пиши подробней, что не так и как ты это делаешь, помогу в меру возможностей
SSeVa вне форума   Ответить с цитированием
Старый 20.04.2009, 19:58   #3
Glibin
Новичок
 
Регистрация: Dec 2008
Сообщения: 13
Благодарил(а): 7 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

Вообще меня больше интересует режим когда мастером является контроллер но в таком режиме я не смог заставить эту связку работать.
Как написано создал карту памяти в соответствующем com порте контроллера и сделал несколько полей на экране панельки но связи небело. Может есть нюансы на которые стоит обратить внимание при программировании контроллера и панели.
Если не трудно напишите подробно процесс организации связи.
Glibin вне форума   Ответить с цитированием
Старый 21.04.2009, 11:42   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Связь с Овен СП270

Для начала почитайте соседнюю тему, там успешно связали очередную панель.

Может у ОВЕНовской абсолютно те же технологии? Происхождение-то обязывает...


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 30.04.2009, 11:31   #5
SSeVa
Member
 
Регистрация: Nov 2008
Сообщения: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

при связи с панелью для чтения переменных мне приходилось в таблице символов указывать им тип R(out), а для остальных контроллеров R(in), тогда все работает нормально (извиняюсь за опоздание с ответом, был в командировке)
SSeVa вне форума   Ответить с цитированием
Старый 03.08.2010, 15:19   #6
aswserg
Новичок
 
Регистрация: Jan 2010
Сообщения: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

Здравствуйте, помогите добрые люди! (((((
Создал прогу для вытяжки (Pixel 2511(слейв)) и хочу связаться для диспетчеризации с СП270(мастер) , но ничего не выходит (делаю в первый раз) ,что-то с адресами и регистрами.
1) Создал в SMLogix программку
2) Выделил переменные 3800h, 3c00h для пуска с панели и получения сигнала о работе
3) В сп270 нарисовал графику
4) в панели для нарисованной кнопки пуск задал адрес переменной из проги, аналогично задал адрес для вытяжки (она в графике стандартная)
После чего прогрузился но ничего хорошего не произошло, выдает ошибку о потери связи Порт PLC адрес 1.
Если можно вышлете пошаговую инструкцию как правильно связать сп270(мастер) с pixel(2511) , или какой нибудь пример. Заранее спасибо.
aswserg вне форума   Ответить с цитированием
Старый 20.12.2012, 12:23   #7
max7222
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(синусоида синего цвета) (на графике) можно судить о временной задержке преобразования и передачи данных в сети.
Вложения
Тип файла: rar Плк мастер.rar (457.2 Кбайт, 309 просмотров)
max7222 вне форума   Ответить с цитированием
Старый 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
Nick
Сотрудник Segnetics
 
Аватара для Nick
 
Регистрация: Feb 2010
Сообщения: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

Цитата:
Сообщение от младшой Посмотреть сообщение
Контроллер все запросы считает ошибочными.
контроллер, если речь о SMH, сам должен давать запросы на чтение, если он мастер, как описано выше. как он может свои запросы считать ошибочными?
или он на свои запросы получает ответы ошибочные? тогда панель считает запросы ошибочными и дает отлуп. а вообще помониторили бы активность на порту.
Nick вне форума   Ответить с цитированием
Старый 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
Nick
Сотрудник Segnetics
 
Аватара для Nick
 
Регистрация: Feb 2010
Сообщения: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

ну если панель не отвечает, то

1 проверить проводки, правильность плюсминусов, ну и целостность.
2 адрес панельки
3 настройки компорта на панельки, мож скорость или что еще , паритеты разные или чётность...

чтобы не мучить мастером контроллер, подключите комп, например программкой mbpoll.
а чтоб проверить, что контроллер-мастер посылает правильные запросы поотвечайте с компа программкой mbslave.
Nick вне форума   Ответить с цитированием
Старый 30.01.2013, 10:52   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Связь с Овен СП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

вот и все.
Похоже, ответов от панели нет.
Отключите групповые запросы, что-нибудь изменяется?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 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
mcleon
Новичок
 
Регистрация: Apr 2008
Сообщения: 26
Благодарил(а): 11 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Связь с Овен СП270

Интересно, решил ли кто проблему связи СП270 с Сегнетиксом (у меня SMH2g) в режиме - Панель_мастер, контроллер_слейв?
Настройки параметров связи, неправильную распайку исключил, поскольку в режиме контроллер_мастер, панель_слейв связка работает.
А вот в потребной конфигурации панель пишет "Потеря связи, порт PLC, адрес № 1". Это вообще жизнеспособно?
ПС: хорошее дешевым не бывает, получается.


__________________
-тся/-ться
mcleon вне форума   Ответить с цитированием
Старый 13.10.2014, 14:22   #17
Mitia
Новичок
 
Аватара для Mitia
 
Регистрация: Oct 2014
Адрес: Санкт-Петербург
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь с Овен СП270

Ни какой проблеммы подключением СП-270 и SMH 2010/Pixel/SMH 2G нет.
2Gi не подключал, но не сомневаюсь что и он нормально будет работать.
Начните с протого. Сделайте как на миниатюре.
Галочка "старая карта" и dec. Появившиеся адреса введите в панель.
Все должно заработать. У меня уже более 5-ти лет роботает.
Изображения
Тип файла: jpg 2014-10-13 13.05.43.jpg (168.6 Кбайт, 298 просмотров)
Mitia вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 20:58.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024