Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2021, 13:14   #1
avushakov84
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Связь 4х Pixel25 по одному PNA-ethernet c OPC

Добрый день!
Я правильно понимаю, что модуль PNA-23 не работает как modbusTCP шлюз для нескольких контроллеров, если они между собой соединены по 485, а master у них через PNA с OPC-сервером?
Изображения
Тип файла: jpg TCP-RS485.jpg (39.2 Кбайт, 31 просмотров)
avushakov84 вне форума   Ответить с цитированием
Старый 27.01.2021, 13:40   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Цитата:
Сообщение от avushakov84 Посмотреть сообщение
Добрый день!
Я правильно понимаю, что модуль PNA-23 не работает как modbusTCP шлюз для нескольких контроллеров, если они между собой соединены по 485, а master у них через PNA с OPC-сервером?
Нет. Но это не значит, что данные подчинённых контроллеров нельзя передать через ведущий. Нужно явно это выполнить в программе ведущего контроллера - протянуть связи между переменными подчинённых (красные) и своими переменными (зелёные).


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от:
Старый 27.01.2021, 15:01   #3
avushakov84
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Спасибо за скорый ответ!

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нужно явно это выполнить в программе ведущего контроллера - протянуть связи между переменными подчинённых (красные) и своими переменными (зелёные).
Я никогда пиксели не программировал, первый раз столкнулся с ними на новой работе. У меня есть проект ведущего контроллера (потому что он был заменен вместо сгоревшего и его заново прошивали). Я его открыл в смлоджикс. И не могу найти в нем никаких зацепок на параметры ведомых контроллеров и вообще отображение связи через RS-485 выход, возможно этого и не делал, когда-то нанятый для этого дела, программист.

Или это надо в режиме исполнения с подключенным контроллером делать?

Где можно почитать, как привязывать ведомые контроллеры и их параметры?
avushakov84 вне форума   Ответить с цитированием
Старый 27.01.2021, 15:33   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Цитата:
Сообщение от avushakov84 Посмотреть сообщение
Где можно почитать, как привязывать ведомые контроллеры и их параметры?
https://dl.segnetics.com/WebHelp/SML...ve_project.htm


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.01.2021, 16:32   #5
avushakov84
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Два вопроса:
1. Получается мне нужно создать в программе master дополнительные свои переменные, которые от slave будут принимать данные (после явного перетягивания связей) и уже к ним обращаться по modbus регистрам с OPC?

2. Если у меня нет проектов slave контроллеров, то и их карты памяти у меня тоже нет? Только, если подбирать из распространенных готовых программ (там три кондиционера, а мастер - это приточка/вытяжка)?
avushakov84 вне форума   Ответить с цитированием
Старый 27.01.2021, 16:56   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Цитата:
Сообщение от avushakov84 Посмотреть сообщение
Два вопроса:
1. Получается мне нужно создать в программе master дополнительные свои переменные, которые от slave будут принимать данные (после явного перетягивания связей) и уже к ним обращаться по modbus регистрам с OPC?

2. Если у меня нет проектов slave контроллеров, то и их карты памяти у меня тоже нет? Только, если подбирать из распространенных готовых программ (там три кондиционера, а мастер - это приточка/вытяжка)?
Да. Да.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от:
Старый 27.01.2021, 17:09   #7
avushakov84
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь 4х Pixel25 по одному PNA-ethernet c OPC

Цитата:
Сообщение от Arsie Посмотреть сообщение
Да. Да.
Благодарю
avushakov84 вне форума   Ответить с цитированием
Ответ


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

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



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


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