Страница 1 из 2

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

СообщениеДобавлено: 29 сен 2011, 12:01
kiv
В этой теме мы обсуждаем все вопросы, связанные с созданием Систем автоматизированного управления на базе контроллеров Segnetics (Сегнетикс) и операторских панелей Weintek.

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

СообщениеДобавлено: 11 окт 2011, 12:38
Irden
Здравствуйте

Начал изучение панелей на примере 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), то не получится ли в результате выполнения макроса какая-то ерунда, если связь с ПЛК нарушена? Или если в момент запуска панели связи не будет? Если ерунда может получиться, то как её корректно предотвратить?

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

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

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

СообщениеДобавлено: 12 окт 2011, 19:46
Irden
Спасибо большое за Вашу помощь - некоторые вещи уже стали яснее

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

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

Буду благодарен, если разъясните и другие вопросы, особенно с хранением параметров в архивах

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

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

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

СообщениеДобавлено: 24 май 2012, 15:22
VanMo
Надо помониторить сеть RS-485, например с помощью HDD Free Serial Port Monitor.

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

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



Схема подключения:
Схема.png
Схема.png (19.09 КБ) Просмотров: 27109

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

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

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

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

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

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

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

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



Спасибо.