С панели, включение -выключение пускателя двигателя, чтобы сам не запустился при пропадании подаче питания,
Вид для печати
С панели, включение -выключение пускателя двигателя, чтобы сам не запустился при пропадании подаче питания,
Тогда необходимо сделать следующее:
1. Подключить модуль к PLC-порту
2. Присвоить биту PFW36.2 значение ВКЛ (например, через функциональную область, тип запуска - После включение панели). Бит меняет функцию записи Modbus для элементов визуализации - с 0x06 на 0x10 (модулю нужна как раз 0x10).
3. Добавить на экран элемент Переключатель с индикацией, указать в нем PLC-порт, адрес модуля и регистр 4x50.0 (для первого выхода).
4. Добавить на экран элемент Переключатель с индикацией, указать в нем PLC-порт, адрес модуля и регистр 4x50.1 (для второго выхода).
... и т.д.
Соответственно, надо будет убрать из проекта всю часть, связанную с макросом.
В этом случае изменение выходов модуля будет происходить только по нажатию на элемент - и после перезагрузки любого из устройств выход будет разомкнут.
Подскажите, пожалуйста, почему при подключении HMI ASCII master-ом я не могу значения в элементах (кнопках/переключателях) вплоть до каждого бита регистра. Нет возможности выбрать "4x", только "0x" и "1x" ?
Выложены новые видеоуроки по СП3хх.
Данный блок видео посвящен работе с продвинутыми элементами - трендами, таблицами, архивами:
http://www.owen.ru/forum/showthread.php?t=28054
Пытаюсь включить Эмуляцию Online на своем ПК Конфигуратор СП300 выбаёт ошибку и закрывается. Подключение через ТCP .
Нет "C:\Program Files (x86)\Owen\Config_SP310_main\SP300.exe"
Отправьте проект на support@owen.ru, пожалуйста.
Открыты продажи панели СП315-Р.
http://www.owen.ru/forum/showthread.php?t=28535
Обновлено ПО, документация и примеры.
http://www.owen.ru/catalog/sensornie...sp3xx/95184166
Добрый день! У нас возникла следующая проблема:
К панель оператора СП310 по протоколу TCP через конвертеры Modbus RTU/ Internet подключены 8 тепловых установок. Каждая установка состоит из реле ПР110 и регулятора RW55 Siemens которые соединенны между собой по RS 485 Modbus RTU. эти установки поредеют на панель оператора 3 регистра.
ПР110 передаёт одно слово состояния установки (вкл, выкл) RW55 передаёт в формате REAL температуру.
Время таймаута каждого подключение установлено 600мс количество запросов 40.
Проблема в следующим:
При отключение одного из устройств (отключаем питание одного из конверторов) панель жутко виснет на экране появляется надпись "Соединение", не реагирует на кнопки перехода на другой экран, пропадает связь с другими подключенными устройствами.
Как с этим бороться?
Это исправлено в новой версии конфигуратора (D3k-5). См. пост выше. Потребуется создать новый проект в новом конфигураторе и копипастом перенести туда содержимое текущего.
См. видео: https://youtu.be/_C0mZyw0MHs
Альтернативный вариант, который решит проблему концептуально - использовать панель в режиме slave.
Пока Учебный центр ОВЕН доводит до ума последние видеоуроки из курса "Панели оператора СП3хх. Конфигурирование и визуализация", мы сделали на коленке видео, в котором рассматривается достаточно часто задаваемый вопрос: как организовать архивацию таблицы тревог на USB-накопитель?
В данном видео мы рассмотрим, как организовать свою таблицу тревог с помощью элемента Таблица отображения данных, как передать из ПЛК строку с текстом сообщения на панель и как управлять таблицей с помощью макросов, исполняемых в панели:
https://www.youtube.com/watch?v=BU1ugXRrzg4&t=1s
Проекты из примера: скачать
Добрый день, у меня такая проблема, с помощью СП310 я считываю температуру с ТРМ201 и мне нужно организовать подсчет времени, сколько времени нужно для того чтобы температура выросла на определенное значение. Со всем функционалом разобрался, но вот никак не получается организовать сравнение двух величин в формате float с помощью макроса такого содержания:
if (PSW[425]>PSW[423])
{
SetPSB(450);
}
else
{
ResetPSB(450);
}
Работает данный макрос не так как мне надо, бит 450 то включается то выключается случайным образом. Как правильно мне организовать такое сравнение?
Добрый день.
float занимает два регистра, и в макросе надо явным образом указывать, что вы хотите использовать именно этот тип данных.
И еще, для использования float'ов в макросе - они должны быть расположены в памяти панели так, чтобы их первый регистр был ЧЕТНЫМ.
Т.е. вам необходимо считать один из float'ов, например, в регистры PSW422-423, а второй - в PSW424-425.
Тогда макрос будет выглядеть следующим образом:
Вложение 36468
На следующей неделе планируем выложить видеопример, где как раз рассматривается эта задача.
Цитата Сообщение от Фёдор74 Посмотреть сообщение
Добрый день! У нас возникла следующая проблема:
К панель оператора СП310 по протоколу TCP через конвертеры Modbus RTU/ Internet подключены 8 тепловых установок. Каждая установка состоит из реле ПР110 и регулятора RW55 Siemens которые соединенны между собой по RS 485 Modbus RTU. эти установки поредеют на панель оператора 3 регистра.
ПР110 передаёт одно слово состояния установки (вкл, выкл) RW55 передаёт в формате REAL температуру.
Время таймаута каждого подключение установлено 600мс количество запросов 40.
Проблема в следующим:
При отключение одного из устройств (отключаем питание одного из конверторов) панель жутко виснет на экране появляется надпись "Соединение", не реагирует на кнопки перехода на другой экран, пропадает связь с другими подключенными устройствами.
Как с этим бороться?
Это исправлено в новой версии конфигуратора (D3k-5). См. пост выше. Потребуется создать новый проект в новом конфигураторе и копипастом перенести туда содержимое текущего.
См. видео: https://youtu.be/_C0mZyw0MHs
Проблема с зависанием панели СП310 при отключении одного из устройств ушла при использовании нового конфигуратора(D3k-5).
Но возникла другая проблема, панель периодический примерно раз в сутки иногда чаще зависает (либо застывает экран, как скриншот не реагирует на нажатие кнопок, либо вообще вываливается в белый экран) в это время пинг в панель отсутствует. Помогает только отключение питания панели. Эта проблема была и на предыдущим конфигураторе.
Проект отправьте, пожалуйста, на support@owen.ru
В определенных случаях (достаточно редко, надо сказать) существует потребность программно перезагрузить панель.
Этот процесс рассмотрен в данном видео.
Ссылка на пример из видео.
Выложены новые видеоуроки по СП3хх.
В них рассмотрена работа с системным временем, организация парольного доступа и использование макросов на С.
В последнем видеоуроке содержатся полезные советы, которые облегчат вам работу над проектами и продемонстрируют использование некоторых системных регистров.
http://www.owen.ru/forum/showthread.php?t=28054
Здравствуйте,планируется ли реализовать данный функционал?Вложение 36586
Отмечу еще одно нововведение последней версии конфигуратора СП300 (V2.D3k-5): теперь для окна тревог можно указать координаты открытия.
Вложение 36647
при копировании нескольких регистров с modbus-устройств в регистры и из регистров в устройства панель "тормозит" слегка, а порой зависает после длительной работы с регистрами энергонезависимой памяти. особенно подвисания панели бывают серьёзными при загрузке одного и того же проекта в новую панель без конфигурации. есть ли возможность как-то "облегчить" работу панели?
Всем привет! Вопрос такого плана! Надо сделать журнал аварий, чтоб было время появления аварии и время квитирования. Понятно что для этой цели есть историческая таблица с привязкой времени к событиям. Но проблема в том что функциональная кнопка квитирования работает только с таблицей, а также не подходит тот вариант что даже при существующей аварии квитирование все равно сбрасывает в таблице данное сообщение, а именно устанавливает время квитирования. Как реализовать чтоб запись квитирования в таблицу происходило только в том случае когда реально авария устранена и как привязать кнопку квитирования для работы с регистрами для физического сброса аварийного сигнала в ПЛК
Добрый день.
Извините, не понял - в чем именно заключается проблема?Цитата:
Но проблема в том что функциональная кнопка квитирования работает только с таблицей
Добрый день.
Подскажите как реализовать обмен СП310 по протоколу Modbus ASCII. Есть готовые библиотеки?
Необходимо опрашивать датчик NL-1S011 , он использует команды ASCII.
Добрый день. Достаточно просто выбрать протокол Modbus ASCII в настройках порта:
Вложение 36986
Но вы уверены, что NL-1S011 поддерживает Modbus ASCII?
В инструкции на датчик указано что управляется ASCII кодами через интерфейс RS-485.
Стандартные настройки порта 9600 1старт 1стоп четности нет
Через терминал отправляю команду ^T0001cr получаю ответ !00010237cr где 0001 номер в сети, 0237 температура 23,7 градуса.
Как это реализуется в СП310?
Я так понимаю нужно реализовывать через библиотеки нестандартного протокола?
Судя по описанию, датчик работает по протоколу DCON.
Это реализуется через макросы - в них можно работать с портом напрямую. В настройках порта надо будет выставить Modbus ASCII.
Вот несколько примеров:
1. Обмен через макросы по Modbus RTU (из него можно понять принцип работы с портом через макросы):
http://www.owen.ru/uploads/aip_47_sait_kislov_36-37.pdf
http://www.owen.ru/uploads/sp307_macrocommunication.zip
2. Обмен с весовым преобразователем Тензо-М по нестандартному протоколу (с ASCII-командами):
https://ftp.owen.ru/SP300/99_ForumFi...le_Tenzo-M.zip
Если есть возможность - свяжитесь со мной по Skype.
Мне было бы интересно помочь вам решить эту задачу и сделать пример обмена с ваши датчиком.
Спасибо за подсказки.
Верно, открыл первый попавшийся РЭ на приборы ОВЕН , протокол похож на DCON.
Пример №1 уже использовал для реализации связки СП310+МУ110-32Р.
Нужен скайп контакт.:)
Датчик NL-1S011 успешно опросили c СП3хх по DCON-образному протоколу.
Пример выложил сюда (создан в версии конфигуратора V2.D3k-5):
http://www.owen.ru/forum/showthread....l=1#post274196
Доброго времени.
Подскажите, можно ли переключать цвет функциональных кнопок по событию (изменение состояния бита) ?
Спасибо .
Добрый день. Вопрос по панели сп307. В часто задаваемых вопросах сказано: "В меню Настройки проекта - Общие настройте интервал неактивности пользователя, после которого происходит переход на экран заставки, и укажите номер этого экрана. После перехода на экран заставки будут закрыты все уровни доступа". По факту указанный экран заставки является только визуально заставкой, при активации панели экран заставки уходит, и активным становится последний открытый экран, при этом уровень доступа не закрывается. Можно ли реализовать закрытие уровня доступа после периода неактивности?
Добрый день. Функционал автоматического закрытия доступа работает именно так, как и описано.
Вы не могли бы выложить ваш проект и пошаговое описание ваших действий (куда нажимаете и т.д.)?