Просмотр полной версии : Помогите разобраться! Связка ОВЕН СП-307 + ОВЕН ПР-200.
Алексей КИПОВЕЦ
20.11.2021, 14:44
Добрый день, уважаемые форумчане. Помогите разобраться, а то совсем запутался. У меня в наличии панель оператора ОВЕН СП307 и программируемое реле ПР-200. В среде программирования Owen Logic разработал проект ПИД-регулятора температуры воды. Данные коэффициентов регулирования записываю в функциональный блок ПИД-регулятора через панель оператора СП-307 по интерфейсу RS-485. C записью целочисленных значений и чисел с плавающей запятой через панель оператора в функциональные блоки программы в среде Owen Logic разобрался, осталось непонятным как например вывести на экран панели оператора СП-307 аварийное окно при превышении контролируемой температуры? Для реализации этой задачи я использую функциональный блок двухпозиционного регулятора с гистерезисом. Далее насколько я понимаю мне необходимо произвести запись булевого значения выхода двухпозиционного регулятора из ПР-200 в СП-307? Помогите советом или примером как записывать булевые значение из ПР-200 в СП-307. Заранее спасибо!
Сергей0308
20.11.2021, 15:51
Добрый день, уважаемые форумчане. Помогите разобраться, а то совсем запутался. У меня в наличии панель оператора ОВЕН СП307 и программируемое реле ПР-200. В среде программирования Owen Logic разработал проект ПИД-регулятора температуры воды. Данные коэффициентов регулирования записываю в функциональный блок ПИД-регулятора через панель оператора СП-307 по интерфейсу RS-485. C записью целочисленных значений и чисел с плавающей запятой через панель оператора в функциональные блоки программы в среде Owen Logic разобрался, осталось непонятным как например вывести на экран панели оператора СП-307 аварийное окно при превышении контролируемой температуры? Для реализации этой задачи я использую функциональный блок двухпозиционного регулятора с гистерезисом. Далее насколько я понимаю мне необходимо произвести запись булевого значения выхода двухпозиционного регулятора из ПР-200 в СП-307? Помогите советом или примером как записывать булевые значение из ПР-200 в СП-307. Заранее спасибо!
Я так понимаю у вас панель - мастер? Вы лучше бы вместо ненужной лабуды это написали!
Короче, упаковываете булевы значения в целочисленную сетевую переменную(регистр), кстати и количество сетевых переменных в 16 раз сократится!
Алексей КИПОВЕЦ
20.11.2021, 16:15
Да именно панель мастер! Я думал использовать функциональный блок PUTBIT из стандартной библиотеки. Можете привести пример.
Сергей0308
20.11.2021, 16:30
Да именно панель мастер! Я думал использовать функциональный блок PUTBIT из стандартной библиотеки. Можете привести пример.
Примеры приводил сотни раз, смотрите на форуме!
57993
Не знал, что без примеров применить функцию нельзя!
Добрый день, уважаемые форумчане. Помогите разобраться, а то совсем запутался. У меня в наличии панель оператора ОВЕН СП307 и программируемое реле ПР-200. В среде программирования Owen Logic разработал проект ПИД-регулятора температуры воды. Данные коэффициентов регулирования записываю в функциональный блок ПИД-регулятора через панель оператора СП-307 по интерфейсу RS-485. C записью целочисленных значений и чисел с плавающей запятой через панель оператора в функциональные блоки программы в среде Owen Logic разобрался, осталось непонятным как например вывести на экран панели оператора СП-307 аварийное окно при превышении контролируемой температуры? Для реализации этой задачи я использую функциональный блок двухпозиционного регулятора с гистерезисом. Далее насколько я понимаю мне необходимо произвести запись булевого значения выхода двухпозиционного регулятора из ПР-200 в СП-307? Помогите советом или примером как записывать булевые значение из ПР-200 в СП-307. Заранее спасибо!
Здравствуйте! С ПР200 в битовой маске... аварийные сигналы(слово ошибки 16 бит). В СП307 можно использовать Окна тревог и все аварии в архив => Историческая таблица.
Ревака Юрий
22.11.2021, 09:21
Добрый день, уважаемые форумчане. Помогите разобраться, а то совсем запутался. У меня в наличии панель оператора ОВЕН СП307 и программируемое реле ПР-200. В среде программирования Owen Logic разработал проект ПИД-регулятора температуры воды. Данные коэффициентов регулирования записываю в функциональный блок ПИД-регулятора через панель оператора СП-307 по интерфейсу RS-485. C записью целочисленных значений и чисел с плавающей запятой через панель оператора в функциональные блоки программы в среде Owen Logic разобрался, осталось непонятным как например вывести на экран панели оператора СП-307 аварийное окно при превышении контролируемой температуры? Для реализации этой задачи я использую функциональный блок двухпозиционного регулятора с гистерезисом. Далее насколько я понимаю мне необходимо произвести запись булевого значения выхода двухпозиционного регулятора из ПР-200 в СП-307? Помогите советом или примером как записывать булевые значение из ПР-200 в СП-307. Заранее спасибо!
Добрый день.
Для СП и ПР200 есть примеры проектов с демонстрацией работы https://www.youtube.com/watch?v=JWdyPn8010E, там и аварийные сигналы и графики, булевые значения лучше упаковать и передавать целым числом.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot