Weintek и Segnetics (Сегнетикс)

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Weintek и Segnetics (Сегнетикс)

Сообщение kiv » 29 сен 2011, 12:01

В этой теме мы обсуждаем все вопросы, связанные с созданием Систем автоматизированного управления на базе контроллеров Segnetics (Сегнетикс) и операторских панелей Weintek.
Комплектующие для автоматизации от http://www.rusavtomatika.com/
+7(812) 331 93 33 доб. 508
Аватара пользователя
kiv
 
Сообщения: 7
Зарегистрирован: 16 авг 2011, 09:31
Откуда: Санкт-Петербург

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Irden » 11 окт 2011, 12:38

Здравствуйте

Начал изучение панелей на примере MT8070iH. Пока использую он-лайн симуляцию в связке с контроллером Segnetics SMH2G.

Ответьте, пожалуйста, на следующие вопросы (или дайте ссылку на соответствующий раздел Руководства):

1. Чем отличаются регистры LW, RW, RW_A панели?
2. Как поменять название и стиль кнопки быстрого запуска (похожей на меню «Пуск» Windows)? Она появляется в режиме симуляции с надписью «Fast Sel», а в проекте не могу её найти.
3. Переменные Modbus для сигналов с плавающей точкой в контроллере-источнике часто имеют коэффициент умножения для превращения в целочисленный тип. Например, значение температуры 70,5 градусов передастся в сеть как 705. Отображение на панели в объектах «Цифровой дисплей» и «Цифровое поле ввода» можно настроить на реальные величины (на вкладке «Формат чисел» можно настроить кол-во знаков после запятой – некий аналог масштабирования). А вот для выборок данных для последующего архивирования такое не получается. Будет сохранять 705, а не 70,5. Есть ли какой-нибудь способ масштабирования для архивирования, не прибегая к макросам? Если использовать макрос с сохранением смасштабированной переменной в регистр, то какой тип регистров указывать для числа с плавающей точкой?
4. Какой ресурс перезаписи ячеек памяти у панели? Безопасно ли использовать макрос, стартующий при включении панели и на каждом цикле записывающий что-то в регистр памяти?
5. Если в макросе используется пара функций GetData и SetData для вычитки значения из связанного ПЛК и последующей обработки значения (например, деление вычитанного числа на 10), то не получится ли в результате выполнения макроса какая-то ерунда, если связь с ПЛК нарушена? Или если в момент запуска панели связи не будет? Если ерунда может получиться, то как её корректно предотвратить?
Irden
 
Сообщения: 6
Зарегистрирован: 11 окт 2011, 11:44

Re: Weintek и Segnetics (Сегнетикс)

Сообщение Denis » 12 окт 2011, 10:58

Уважаемый Irden,
Отвечу пока на некоторые ваши вопросы:
1 - см описание стр 582, 583
2 - вы можете отключить появление кнопки FAST SEL в настройках проекта - Правка- Системные настройки - вкладка Системные настройки - Скрыть системную панель
и создать собственное окно с аналогичными функциями и любым дизайном.
3 - пока не могу сказать, уточню
4- Вы же пишете в оперативную память, ее ресурс неограничен. Либо можно писать в память, сохраняющуюся при отключении питания - Retentive memory ( RW, RB ). Но это тоже обычная оперативная память, с питанием от батарейки, так что ее ресурс также неограничен.
5 - пока не могу сказать, уточню. Но могу посоветовать использовать в контроллере некий регистр - сигнатуру. И макросом проверять, если сигнатура считывается правильно,
значит связь есть и можно получать другие данные.
Denis
Администратор
 
Сообщения: 147
Зарегистрирован: 15 авг 2011, 18:33
Откуда: Санкт-Петербург

Re: Weintek и Segnetics (Сегнетикс)

Сообщение Irden » 12 окт 2011, 19:46

Спасибо большое за Вашу помощь - некоторые вещи уже стали яснее

Denis писал(а):1 - см описание стр 582, 583

на указанных страницах какой-то принтер настраивается, а о регистрах - молчок

Буду благодарен, если разъясните и другие вопросы, особенно с хранением параметров в архивах
Irden
 
Сообщения: 6
Зарегистрирован: 11 окт 2011, 11:44

Проблема связи с контроллером segnetics

Сообщение Sergei » 18 май 2012, 09:32

Добрый день. Имеется несколько контроллеров segnetics smh 2gi, к каждому контроллеру подключена панель weintek по rs 485. В этой подсети панель является мастером. Также все контроллеры подключены по ethernet к компьютеру. на компе установлен lectus и masterscada.В данной подсети lectus является мастером. Также все контроллеры ведут обмен между собой по ethernet. Проблема в следующем: Некоторое время все работает отлично, примерно раз в сутки Панели отпадывают, Обмен между контроллерами и scada работают. Панель пытается восстановить свяь, а контроллер не отвечает. Может кто нибудь сталкивался с такой проблемой?
Sergei
 
Сообщения: 4
Зарегистрирован: 10 окт 2011, 09:20

Re: Проблема связи с контроллером segnetics

Сообщение VanMo » 24 май 2012, 15:22

Надо помониторить сеть RS-485, например с помощью HDD Free Serial Port Monitor.
VanMo
 
Сообщения: 378
Зарегистрирован: 16 авг 2011, 09:31

Re: Проблема связи с контроллером segnetics

Сообщение VanMo » 05 июн 2012, 17:18

Мы связали 2 панели и контроллер Segnetics в общую сеть RS-485. Modbus-мастером работает одна из панелей. Никаких проблем со связью. См видео ниже.



Схема подключения:
Схема.png
Схема.png (19.09 КБ) Просмотров: 27107
VanMo
 
Сообщения: 378
Зарегистрирован: 16 авг 2011, 09:31

Re: Weintek и Segnetics (Сегнетикс)

Сообщение coolzer » 21 июн 2012, 11:56

Друзья, помогите советом. Пытаюсь связать панель 6050i и контроллер SMH 2Gi, первый пин панели соединяю с Data - контроллера, второй с Data +.
В Logix пишу программу для контроллера, просто передаю 2-а значения, boolean и integer, создаю Slave c параметрами СОМ 1 9600 N 1, а в панели создаю Modbus RTU устройство с такими же параметрами и прописываю 2-а тега в библиотеки адресных ярлыков с адресами, как в карте памяти контроллера. Загружаю проекты, соединяю оба агрегата, и панель мне пишет, что PLC не подключен.
В чём мои проблемы, друзья? только ли в кривых руках :D
coolzer
 
Сообщения: 3
Зарегистрирован: 21 июн 2012, 11:35

Re: Weintek и Segnetics (Сегнетикс)

Сообщение VanMo » 27 июн 2012, 12:12

coolzer писал(а):Друзья, помогите советом. Пытаюсь связать панель 6050i и контроллер SMH 2Gi, первый пин панели соединяю с Data - контроллера, второй с Data +.
В Logix пишу программу для контроллера, просто передаю 2-а значения, boolean и integer, создаю Slave c параметрами СОМ 1 9600 N 1, а в панели создаю Modbus RTU устройство с такими же параметрами и прописываю 2-а тега в библиотеки адресных ярлыков с адресами, как в карте памяти контроллера. Загружаю проекты, соединяю оба агрегата, и панель мне пишет, что PLC не подключен.
В чём мои проблемы, друзья? только ли в кривых руках :D

В этом архиве тестовые проекты для панели и пикселя. Их работа демонстрируется на видео, которое я ранее выкладывал.
Может поможет.
Вложения
Pixel_.rar
(26.99 КБ) Скачиваний: 1450
VanMo
 
Сообщения: 378
Зарегистрирован: 16 авг 2011, 09:31

Re: Weintek и Segnetics (Сегнетикс)

Сообщение coolzer » 29 июн 2012, 08:33

VanMo писал(а):
coolzer писал(а):Друзья, помогите советом. Пытаюсь связать панель 6050i и контроллер SMH 2Gi, первый пин панели соединяю с Data - контроллера, второй с Data +.
В Logix пишу программу для контроллера, просто передаю 2-а значения, boolean и integer, создаю Slave c параметрами СОМ 1 9600 N 1, а в панели создаю Modbus RTU устройство с такими же параметрами и прописываю 2-а тега в библиотеки адресных ярлыков с адресами, как в карте памяти контроллера. Загружаю проекты, соединяю оба агрегата, и панель мне пишет, что PLC не подключен.
В чём мои проблемы, друзья? только ли в кривых руках :D

В этом архиве тестовые проекты для панели и пикселя. Их работа демонстрируется на видео, которое я ранее выкладывал.
Может поможет.



Спасибо.
coolzer
 
Сообщения: 3
Зарегистрирован: 21 июн 2012, 11:35

След.

Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron