Author |
Message |
Written on: 02. 09. 2010 [21:02]
|
Some0ne
Vadim Kardash
Topic creator
registered since: 23.09.2009
Posts: 28
|
Доброго всем времени суток!
Внедряя OpenSCADA столкнулся с рядом интересных проблем:
1) довольно простой вопрос, а как в кнопке сделать многострочное название?
2) а вот теперь интересное хотя это и не совсем касается СКАДы, но возможно кто-то сталкивался.
Имеется 5 ПЛК Fatek FBs-40MA с аналоговыми модудями, объединенными в сеть RS-485 ModBus RTU на скорости 921600, через преобразователь интерфейса MOXA1130.
Кабель протянута по цеху, длина линии не превышает 100 метров,кабель FTP cat5e.
При включении только питания ПЛК все работает отлично,но при включении БП =24В, сеть пропадает и ПЛК больше не отвечают, выключаем блок питания сеть снова появляется.
При прокладке кабеля на прямую от ПК до самого дальнего ПЛК связь есть, при работающем БП, ошибки 30%.
БП импульсный 25А, прбовали менять проблема остается.
Кабель перепрокладывали заново.
|
Written on: 03. 09. 2010 [17:27]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Some0ne" wrote:
1) довольно простой вопрос, а как в кнопке сделать многострочное название?
Вот так: "Текст\nкнопки", на последней ревизии SVN.
"Some0ne" wrote:
При прокладке кабеля на прямую от ПК до самого дальнего ПЛК связь есть, при работающем БП, ошибки 30%.
БП импульсный 25А, прбовали менять проблема остается.
Кабель перепрокладывали заново.
Конкретно шумит импульсник, новодя на кабель. Кабель, устройства заземлены?
Learn, learn and learn better than work, work and work.
|
Written on: 06. 09. 2010 [15:34]
|
Some0ne
Vadim Kardash
Topic creator
registered since: 23.09.2009
Posts: 28
|
"roman" wrote:
Конкретно шумит импульсник, новодя на кабель. Кабель, устройства заземлены?
Кабель FTP cat5e экран заземлен на землю в одной точке, висит на подвесах, не менее 50 мм до силовых кабелей кроме одного перехода в стене.
Теперь вопрос по поводу ModBus:
исследовал функцию объединения фрагментов, биты работают отлично - время на порядок понизилось, а вот регистры сплошняком ошибки выдают, можно ли создавать два контроллера с одним адресом, один для битов, а второй для регистров?
|
Written on: 06. 09. 2010 [16:24]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Some0ne" wrote:
Кабель FTP cat5e экран заземлен на землю в одной точке, висит на подвесах, не менее 50 мм до силовых кабелей кроме одного перехода в стене.
Берите осциллограф или на крайний случай ноутбук с линейным(микрофонным входом) и смотрите, что происходит на кабеле.
"Some0ne" wrote:
исследовал функцию объединения фрагментов, биты работают отлично - время на порядок понизилось, а вот регистры сплошняком ошибки выдают, можно ли создавать два контроллера с одним адресом, один для битов, а второй для регистров?
Это ещё зачем? Ничего Вы там не поняли и всё там нормально работает, а вынос в отдельный контроллер ничего не изменит. Вообще-то размер ответа с регистрами в разы больше чем с битами. А значит есть вероятность, что весь битовый запрос уместится байт 5-6 и не нужно будет дожидаться. В больших же ответах регистров нужно дожидаться остальных частей ответа по критерию времени символа. Вот и увеличивайте его. Для наглядной наладки есть лог сообщений ModBus и возможность отсылать сообщения руками, на предмет чего читаем документацию!
Learn, learn and learn better than work, work and work.
|
Written on: 08. 09. 2010 [14:16]
|
Some0ne
Vadim Kardash
Topic creator
registered since: 23.09.2009
Posts: 28
|
"roman" wrote:
Это ещё зачем? Ничего Вы там не поняли и всё там нормально работает, а вынос в отдельный контроллер ничего не изменит. Вообще-то размер ответа с регистрами в разы больше чем с битами. А значит есть вероятность, что весь битовый запрос уместится байт 5-6 и не нужно будет дожидаться. В больших же ответах регистров нужно дожидаться остальных частей ответа по критерию времени символа. Вот и увеличивайте его. Для наглядной наладки есть лог сообщений ModBus и возможность отсылать сообщения руками, на предмет чего читаем документацию!
Разве я не могу создать второй контроллер с таким же адресом и использовать первый для битов с объединением фрагментов, а второй без - для регистров?
Для ручной наладки мне проще использовать IOOPC, где видны все отправленные и присланные пакеты.
|
Written on: 08. 09. 2010 [15:51]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Some0ne" wrote:
Разве я не могу создать второй контроллер с таким же адресом и использовать первый для битов с объединением фрагментов, а второй без - для регистров?
Можете. Писать ногой тоже можно.
"Some0ne" wrote:
Для ручной наладки мне проще использовать IOOPC, где видны все отправленные и присланные пакеты.
Ну да, а тут Вы считаете, что читать документацию не нужно, может потому, что Вы писатель? В то время как там прямо написано о наличие такого же механизма.
Learn, learn and learn better than work, work and work.
|
Written on: 08. 09. 2010 [15:56]
|
Some0ne
Vadim Kardash
Topic creator
registered since: 23.09.2009
Posts: 28
|
"roman" wrote:
Можете. Писать ногой тоже можно.
Иногда приходится, когда других вариантов нет, а время поджимает
"Some0ne" wrote:
Ну да, а тут Вы считаете, что читать документацию не нужно, может потому, что Вы писатель? В то время как там прямо написано о наличие такого же механизма.
А вам наверное очень сложно ссылку прислать?! Или вы думаете я сразу вопросы задаю без предварительного чтения мануалов и собственных опытов?
|
Written on: 19. 12. 2011 [12:15]
|
Anti1800
Олег Астраханцев
registered since: 18.12.2011
Posts: 25
|
Добрый день. Раз уж тема про нестандартные вопросы, то у меня такой: запустится ли OPEN SCADA на wifi роутере? Конкретно ASUS WL-500Pv2. По требованием роутера вполне хватает на "среду исполнения контроллеров". Я точно знаю, что на данный роутер можно установить Debian(http://wl500g.info/showthread.php?t=16124).
Кратко характеристики роутера:
-CPU BCM5354 240MHz
-RAM 32MB DDR 16bit (можно перепаять на 64мб)
-FLASH 8Mb
-2х USB2.0
-Serial port rs232
Занимаюсь умным домом (для себя), основной критерий малая цена.Планировал поднять веб-сервер и PHP скиптами работать с сом портом, но потом встретил этот сайт, скачал скаду потестил немнога все ок. OpenSCADA очень удобна для моих задач (все что надо уже поддерживает). Модули ввода/вывода самодельные на ATMega8 rs-485 ModBus (функция 03 и 06) себестоимость не дороже 300р. Обычный ПК включенным держать расточительно. Дешевых (1000-1500руб) одноплатников нет. Самым доступным является роутер, вот и появился вопрос.
|
Written on: 19. 12. 2011 [12:29]
|
Maxim
Maxim Lisenko
Contributor
registered since: 18.08.2008
Posts: 141
|
"Anti1800" wrote:
Обычный ПК включенным держать расточительно. Дешевых (1000-1500руб) одноплатников нет. Самым доступным является роутер, вот и появился вопрос.
Почему же нет. Вот, если интересно: http://vkontakte.ru/rspbr
|
Written on: 19. 12. 2011 [12:41]
|
Anti1800
Олег Астраханцев
registered since: 18.12.2011
Posts: 25
|
Я знаю про расбери, но его еще нет в продаже, и не факт, что цена будет такой... Есть еще MINI2440, в данный момент работаю с ним. Все же я за роутер, его легко достать, на него есть много информации куча народу с ним работает и он относительно дешев =)
[This article was edited 1 times, at last 19.12.2011 at 12:42.]
|