PDA

Просмотр полной версии : Экспресс вопрос (ответ)



Страницы : 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Павел Братковский
17.12.2014, 16:45
бегло посмотрел доки на сп270, объясните, почему по 485 порту устройства ОВЕН работают по одним проводам, а устройства сторонних производителей по другим, может вам попробовать, как устройство другого производителя подцепить.......

maximov2009
17.12.2014, 16:47
Что должна работать я догадываюсь, я же написал, что с ИП 320 по той же схеме проблем не было (уже повторяюсь). Резистор тут не нужен, линия связи 30см. Согласующий ставят при длинных линиях. А отвлёкся больше чем на полгода, проект начинал ещё весной.
С уважением.

maximov2009
17.12.2014, 17:07
бегло посмотрел доки на сп270, о..

Если можно поподробнее где Вы смотрели, мне что то бегло не попадалось.
А если посмотреть в руководстве то на всех картинках 4 контакт - А, 7 контакт - В для 485 интерфейса. Ниже картинка просто показывает, что 2 контакт - TXD, 3 контакт - RXD, но это для 232 интерфейса. Лично я это так понимаю.

Павел Братковский
17.12.2014, 17:24
даааа ... действительно .....прошу пардона

SergioBum
25.12.2014, 16:22
Кто подключал термопреобразователи НТП-2 помогите!!

melky
25.12.2014, 16:31
SergioBum вместо датчика нормопреобразователь.

maximov2009
25.12.2014, 16:36
Кто подключал термопреобразователи НТП-2 помогите!!

Ответил в ветке ПР114.

Denzab
28.12.2014, 16:25
Здравствуйте !
купили программируемое реле ОВЕН ПР110.24В.8Д.4Р-4 , подскажите пожалуйста как с помощью Owen logic написать нужную нам программу ?

Нам нужно чтобы со счетчика воды, релешка получала импульс , умножала его на константу и делила на время с прошлого импульса (проще говоря, что бы расход воды получать в данный момент) , и полученное число выводила на модуль интерфейсный для этой релешки , а потом на rs-485, что бы я мог увидеть это число на компьютере.

В тех.поддержке сказали, что такой вариант использования возможен ( именно там и посоветовали это устройство) , но не очень понятно как его так запрограммировать...

melky
28.12.2014, 18:55
Боже, что только техподдержка не присоветует блин....
Нет чтобы взять специализированный счетчик импульсов сразу с modbus протоколом и не мучать ПР... При этом получив еще и хранение отсчитанного.

Алексей Геннадьевич
29.12.2014, 09:48
Здравствуйте !
купили программируемое реле ОВЕН ПР110.24В.8Д.4Р-4 , подскажите пожалуйста как с помощью Owen logic написать нужную нам программу ?Взять ОЛ например здесь - http://www.owen.ru/catalog/programmiruemoe_rele_owen_pr110/opisanie
(Описание программирования на этой-же странице.
зы: докупайте любой из программаторов: ПР-КП10, или ПР-КП20, или АС-7.
По проводу кинопособия по программированию ПР - к Кириллу Гайнутдинову. Он автор.


Нам нужно чтобы со счетчика воды, релешка получала импульс , умножала его на константу и делила на время с прошлого импульса (проще говоря, что бы расход воды получать в данный момент) , и полученное число выводила на модуль интерфейсный для этой релешки , а потом на rs-485, что бы я мог увидеть это число на компьютере.
В тех.поддержке сказали, что такой вариант использования возможен ( именно там и посоветовали это устройство) , но не очень понятно как его так запрограммировать...

А просто поставить модуль дискретного ввода и с него брать сигнал на комп, а уже в компе делить/умножать что запрещает? Почему невозможен такой вариант?

Евгений Сергеевич
29.12.2014, 14:23
Может быть есть еще какой-то функционал, который надо реализовать? Под то описание, которое есть действительно больше подходит счетчик импульсов, например си30

White7878
05.01.2015, 15:43
имеется овен2трм1 и датчик температуры ДТС055-50м.в3.100 все это вместе с контактором собрано в кучу и подключено к однофазной сети на бойлер.Но вот проблема,температуру показывает не корректно.Когда дачик опускаю в кипяток,то температура растет очень медленно(в течении минут 3) повышается всего на 0.2 градуса,менял дачик на аналогичный,такая же история.Что делаю не так,что упускаю?Подскажите пожалуйста.Вроде по инструкции все делаю.

maximov2009
06.01.2015, 05:23
Насколько я понял датчик с токовым выходом. Нарисуйте как вы подключили и диапазон датчика.

melky
06.01.2015, 09:26
50М - стандартное термосопротивление продукции ОВЕН.

Павел Братковский
06.01.2015, 09:33
про трм то не здесь, берите пр114 и сюда....


Насколько я понял датчик с токовым выходом. Нарисуйте как вы подключили и диапазон датчика.

ДТС055-50м, если 50м, то это термометр сопротивления, в старом добром трм, подключается по 3-х проводной схеме, на приборе есть "наскальные надписи" по ним прозвоните омметром датчик, 2-ва провода звонятся накоротко, около 0 ом, а 2 должны быть более 50 ом, если температура выше 0 гр. и менее 50 ом, если...

и в приборе проверьте правильно ли выставлен датчик....

ну и отпишитесь по результатам

maximov2009
06.01.2015, 10:50
Спутал с ДТС.И с токовым выходом. Там чаще бывают проблемы с подключением.

aspid71
08.01.2015, 16:23
[QUOTE=Алексей Геннадьевич;139215]13178
Да, примерно вот так. В большинстве случаев получается 16-20 активных входов и 9-14 используемых выходов.
Считаю что назрел вопрос модуля расширения для ПР 114: 8-12 дискретных входов 24в, 6-8 выходов релейных/транзисторных + интерфейс RS485 на борту модуля.
В ОЛ можно более-менее комфортно сделать прогу на 30-45 I/O, большее количество точек однозначно скада...


Добрый день, Алексей Геннадьевич!
А где можно поподробнее узать принцип расширения количества входов и выходов ПР? Какие требования к выходам и т.д

rovki
08.01.2015, 17:36
Самый простой способ -берите 2(3,4)ПР ... (один выход транзисторный) и с помощью макроса соедините их ...и ОЛ менять не придется...

AVF
09.01.2015, 20:03
Можно и без хитровыгнутых макросов обойтись, если проект соответствующим образом конфигурировать :cool:

Алексей Геннадьевич
09.01.2015, 22:43
Добрый день, Алексей Геннадьевич!
А где можно поподробнее узать принцип расширения количества входов и выходов ПР? Какие требования к выходам и т.д
Выхода транзисторные. (На реле только побаловаться на столе)
Принцип передачи - как у 48к спектрума загрузка с магнитофона.
Недостатки: отно низкая скорость работы.
http://www.owen.ru/forum/showthread.php?t=13106&p=87692&viewfull=1#post87692
Вообще, нужен режим "Мастер" в ПР114.

Если нужно много в/в, возьмите контроллер, там хотя-бы в реальном времени работу программы посмотреть можно. Или цена оборудования важнее?

Филоненко Владислав
10.01.2015, 14:02
Самый дешёвый вариант расширить выхода - купить МР1. Или несколько МР1. От ПР прекрасно будет работать.

илья илья илья
13.01.2015, 18:54
Доброго вечера господа , я правильно понимаю , что на пр110 ни как не расширить количество входов дополнительным модулем или связать два пр в одном проекте ?

rovki
13.01.2015, 20:12
можно связать 2 пр110 (нужен 1вход и 1выход-транзисторный ,если нужно быстродействие ) с помощью макросов

Мордорец
13.01.2015, 22:19
Самый дешёвый вариант расширить выхода - купить МР1. Или несколько МР1. От ПР прекрасно будет работать.

И как его подключать? Особенно несколько МР1, позвольте поинтересоваться?

Мордорец
13.01.2015, 22:39
Кстати вопрос к разработчикам, а возможно ли теоретически подключение МР1, к ПР110/ПР114? И возможно ли открытие протокола обмена модуля с ведущим устройством для создания соответствующего макроса?

AVF
14.01.2015, 08:58
Самый дешёвый вариант расширить выхода - купить МР1. Или несколько МР1. От ПР прекрасно будет работать.


И как его подключать? Особенно несколько МР1, позвольте поинтересоваться?

--- и какое быстродействие?

Филоненко Владислав
14.01.2015, 10:33
И как его подключать? Особенно несколько МР1, позвольте поинтересоваться?
Протокол там простой, по SPI предаётся (в зависимости от модификации) 1 или 2 байта.
в старом МР1 был 1 байт - значения выходов
в новом МР1 - 2 байта - значения выходов и контрольная сумма.(он работает и в режиме старого с 1 байтом)
требуется 3 канала управления, SCLK, SDO, CS.
Соответственно для 2-х МР1 - +1 канал на 2-й чип-селект и т.д.
даже на релейных выходах реально добиться более 1 обновления выходов в секунду на 1 МР1 (если требуется)

Если интересно - выложу код функции для формирования посылки.

Алексей Геннадьевич
14.01.2015, 11:02
Самый дешёвый вариант расширить выхода - купить МР1. Или несколько МР1. От ПР прекрасно будет работать.


--- и какое быстродействие?

Цена, быстродействие...

Сбой/отказ программируемого реле во время работы - поведение модуля? - вот критерий выбора. Всё остальное вторично.

Филоненко Владислав
14.01.2015, 11:44
Цена в прайсе.
Описание МР1 - в каталоге. Потратьте 5 минут на изучение :)

Филоненко Владислав
14.01.2015, 12:43
unsigned char temp_MR1_value; //Значение для сдвига
#define MR1_STROB_HI (17)

void Poll_MR1 (void)
{
if (MR1_state<MR1_STROB_HI) {
if (MR1_state&0x01) { // clock hi
CLOCK_HI(); // линия тактирования -> "1"
temp_MR1_value <<= 1; // выборка очередного бита
}else{ // clock lo
CLOCK_LO(); // линия тактирования -> "0"
if (temp_MR1_value & 0x80) DATA_HI(); // старший бит равен "1"
else DATA_LO(); // старший бит равен "0"
}
}else if (MR1_state==MR1_STROB_HI) {
STROBE_HI(); // линия установки выхода -> "1"
}else{
temp_MR1_value=MR1_value; //Берем новое значение
STROBE_LO(); // линия установки выхода -> "0"
MR1_state=-1;
}
MR1_state++;
}

МР1 ставить в режим "Compatibility"

ASo
14.01.2015, 14:34
Тогда уж укажите и назначения выводов МР1 обозначениям интерфейса SPI. Пожалуйста.

Филоненко Владислав
14.01.2015, 17:27
Тогда уж укажите и назначения выводов МР1 обозначениям интерфейса SPI. Пожалуйста.



лог. 1 - это замкнутый сигнальный и земляной провод
CLOCK x
DATA y
STROBE w
GND z

AVF
14.01.2015, 17:44
unsigned char temp_MR1_value; //Значение для сдвига
#define MR1_STROB_HI (17)

void Poll_MR1 (void)
{
if (MR1_state<MR1_STROB_HI) {
if (MR1_state&0x01) { // clock hi
CLOCK_HI(); // линия тактирования -> "1"
temp_MR1_value <<= 1; // выборка очередного бита
}else{ // clock lo
CLOCK_LO(); // линия тактирования -> "0"
if (temp_MR1_value & 0x80) DATA_HI(); // старший бит равен "1"
else DATA_LO(); // старший бит равен "0"
}
}else if (MR1_state==MR1_STROB_HI) {
STROBE_HI(); // линия установки выхода -> "1"
}else{
temp_MR1_value=MR1_value; //Берем новое значение
STROBE_LO(); // линия установки выхода -> "0"
MR1_state=-1;
}
MR1_state++;
}

МР1 ставить в режим "Compatibility"

--- а как это в ПР110 запихнуть-то?

rovki
14.01.2015, 17:47
тут описан алгоритм ,а вам нужно сделать макрос...:D

Филоненко Владислав
14.01.2015, 17:52
--- а как это в ПР110 запихнуть-то?

Пример как это можно сделать :)
Бью челом тебе, товарищ Rovki, не поможешь ли поместить код окаянный на С в благословенные недра ПР-а!

amn
14.01.2015, 19:18
Для начала надо код с Си переписать на ST, потом c ST перевести в CFC, а уже потом в ПР :)

rovki
14.01.2015, 20:10
Для начала надо код с Си переписать на ST, потом c ST перевести в CFC, а уже потом в ПР :)
Проще использовать сдвигающие регистры http://www.kit-e.ru/articles/interface/2009_03_53.php

Мордорец
14.01.2015, 20:48
лог. 1 - это замкнутый сигнальный и земляной провод
CLOCK x
DATA y
STROBE w
GND z

замечательно, очень много чего интересного узнается по прошествии многих лет . А с входами как работать?

Мордорец
14.01.2015, 20:50
Проще использовать сдвигающие регистры http://www.kit-e.ru/articles/interface/2009_03_53.php
может проще таки макрос?

rovki
14.01.2015, 21:48
Так я и имел ввиду сдв.рег в составе макросов

rovki
14.01.2015, 21:50
замечательно, очень много чего интересного узнается по прошествии многих лет . А с входами как работать?
так же через макрос (рег.сдвига)

rovki
14.01.2015, 22:10
Пример как это можно сделать :)
Бью челом тебе, товарищ Rovki, не поможешь ли поместить код окаянный на С в благословенные недра ПР-а!

макросы сделать не проблема ...Тут концепция важна .По протоколу SPI нужно отнять от выходов ПР 2+N ,где N колич.устройств ввода вывода(выбока устройств).Тем более МР1- это только выходы...А цена его всего на 500р меньше чем ПР110 (12\8) .Если же использовать макросы приемо\передатчиков ,то можно по одному выходу передавать инфу еще с 10 ПРок.

Филоненко Владислав
15.01.2015, 08:34
замечательно, очень много чего интересного узнается по прошествии многих лет . А с входами как работать?

Входа на мр1 осуществляют операцию ИЛИ с значениями выходов, передаваемых с ведущего прибора. РЭ на МР1 вообще никто не читает?

Алексей Геннадьевич
15.01.2015, 09:09
Цена в прайсе.
Описание МР1 - в каталоге. Потратьте 5 минут на изучение :)
Про отработку аварийных ситуаций говорю вам, а вы про цену. Если выбирать из ПР+МР1 и ПР+ПР выберу второе... Поведение при аварии одного реле запрограммировать можно. Иначе эта связка только на ёлочную гирлянду.

AVF
15.01.2015, 12:35
Входа на мр1 осуществляют операцию ИЛИ с значениями выходов, передаваемых с ведущего прибора. РЭ на МР1 вообще никто не читает?
--- Заявлялось, что МР1 "прекрасно" работает с ПР. На деле выясняется, что это всего лишь теоретические измышления.
Не схемы подключения, ни макроса, как понимается, в природе не существует пока?

Филоненко Владислав
15.01.2015, 14:05
А может ещё и проводки золочёные из бескислородной меди?
Каких аварийных ситуаций? ЭТО МР1, прочитайте его РЭ наконец. Ничего он не делает.
Если ПР зависнет - перезагрузится и дальше пойдёт молотить. Правда случаев зависания не отмечено.

Алексей Геннадьевич
15.01.2015, 15:57
А может ещё и проводки золочёные из бескислородной меди?
В измерительных цепях-то самое то.:)

Каких аварийных ситуаций? ЭТО МР1, прочитайте его РЭ наконец. Ничего он не делает.
Пропадания входных импульсов, например. Что на выходах будет? В РЭ ни слова об этом.


Если ПР зависнет - перезагрузится и дальше пойдёт молотить. Правда случаев зависания не отмечено.
Вы не расстраивайтесь, умельцы найдутся обязательно. Это дело времени и количества изделий.
Программу "выбить" сумели, и "повесить" смогут.:D

AVF
15.01.2015, 16:01
Вы не расстраивайтесь, умельцы найдутся обязательно. Это дело времени и количества изделий.
Программу "выбить" сумели, и "повесить" смогут.:D
--- легко :cool:
... для начала надо понять стоит ли вообще возиться с таким громоздким тандемом и тратить время на ваяние макроса из непонятных букво/циферек?

bgn62
16.01.2015, 04:07
доброго времени,
подскажите где почитать о назначении, использовании и принципах функционирования "создание явной обратной связи",

"Среда программирования OWEN Logic

Руководство пользователя

Версия 07

Москва 2013
"
просмотрел, но чет не нашел явного указания,
:)

bgn62
16.01.2015, 04:09
Для начала надо код с Си переписать на ST, потом c ST перевести в CFC, а уже потом в ПР :)

это прикол, или нет?
:)

bgn62
16.01.2015, 05:34
Для начала надо код с Си переписать на ST, потом c ST перевести в CFC, а уже потом в ПР :)

это прикол, или нет?
:)

Алексей Геннадьевич
16.01.2015, 07:57
... для начала надо понять стоит ли вообще возиться с таким громоздким тандемом и тратить время на ваяние макроса из непонятных букво/циферек?
Если проект с нуля - то "Мсье знает толк в автоматизации":)
А если проехать в ближайшие 3 месяца невозможно, работать нужно, а есть только это... :cool:


доброго времени,
подскажите где почитать о назначении, использовании и принципах функционирования "создание явной обратной связи",

"Обратная связь" - это линия задержки сигнала на 1 цикл выполнения программы. Работает со всеми типами переменных используемых в ПР.

Информация по ней - только на форуме.

Евгений Сергеевич
16.01.2015, 13:27
Все же основное назначение явной обратной связи - зафиксировать порядок выполнения ФБ.

rovki
16.01.2015, 17:41
Все же основное назначение явной обратной связи - зафиксировать порядок выполнения ФБ.
Не всегда это ФБ ,бывает и просто элемент .....

AVF
16.01.2015, 20:14
Если проект с нуля - то "Мсье знает толк в автоматизации":)
--- есть некоторый опыт :rolleyes:


А если проехать в ближайшие 3 месяца невозможно, работать нужно, а есть только это... :cool:
--- как подсказывает вышесказанное, такой комплект собрать сможет только теоретик ... и то в своих собственных мыслях. В реале будет чуть по-другому :cool:


"Обратная связь" - это линия задержки сигнала на 1 цикл выполнения программы. Работает со всеми типами переменных используемых в ПР.
Информация по ней - только на форуме.
--- и в собственных шишках и ссадинах :(

bgn62
17.01.2015, 09:04
"Обратная связь" - это линия задержки сигнала на 1 цикл выполнения программы. Работает со всеми типами переменных используемых в ПР.

Информация по ней - только на форуме.

СПАСИБО, А "только на форуме", это где?
ткните носом или дайте пример, если мона.:D

и еще по поводу "write to fb", где глянуть, как используется?

александр 64
17.01.2015, 12:13
уважаемые господа ! может есть у кого готовая схема регулятора с токовым выходом для пр 114

capzap
17.01.2015, 15:37
уважаемые господа ! может есть у кого готовая схема регулятора с токовым выходом для пр 114

http://www.owen.ru/forum/showthread.php?t=18251&p=147622&viewfull=1#post147622 это что ли

александр 64
17.01.2015, 15:41
http://www.owen.ru/forum/showthread.php?t=18251&p=147622&viewfull=1#post147622 это что ли

дак там пусто как в барабане

capzap
17.01.2015, 15:43
дак там пусто как в барабане

всмысле? в теме или в проекте?

александр 64
17.01.2015, 15:53
в проекте ничего нет

александр 64
17.01.2015, 15:59
я сделал простенький только на разницу с дефференциалом может у кого круче есть

capzap
17.01.2015, 17:24
в проекте ничего нет

есть там все, только в виде макросов, навсякий выкладываю с эмулированием, есть один ньюанс, вреале может и не работать, надо прорабатывать периодичность его работы, хотя бы с 100мс, в плк это легко реализовать, а в ПР-ке каждый цикл пересчет идет, может Анатолий и Ко что нибудь придумают

александр 64
17.01.2015, 18:00
тут два вопроса на выход по инструкции к прибору надо подавать от 0 до 1 и где берут эти макросы?

capzap
17.01.2015, 18:09
сто процентов деленное на сто получится единица, а макросы проекта лежат во вкладке, где и стандартные функции и блоки, слева

Василий Кашуба
17.01.2015, 20:00
я сделал простенький только на разницу с дефференциалом может у кого круче есть
Вообще то, в примерах для ПР114, выкладывался ПИД регулятор.

александр 64
17.01.2015, 20:48
спасибо всем теперь понятно

bgn62
18.01.2015, 05:42
Если проект с нуля - то "Мсье знает толк в автоматизации":)
А если проехать в ближайшие 3 месяца невозможно, работать нужно, а есть только это... :cool:



"Обратная связь" - это линия задержки сигнала на 1 цикл выполнения программы. Работает со всеми типами переменных используемых в ПР.

Информация по ней - только на форуме.


СПАСИБО, А "только на форуме", это где?
ткните носом или дайте пример, если мона.:D

и еще по поводу "write to fb", где глянуть, как используется?
:):confused:

capzap
18.01.2015, 11:00
и еще по поводу "write to fb", где глянуть, как используется?

да всё там же, где обычно ищут, в справке приложения

аскар
22.01.2015, 11:52
добрый день
подскажите как в ПР 114 увидеть прирост температуры?
уточню :работает нагреватель (тэн) по регулятору (в ПР),нужно убедиться что тэн исправный и греет(параметры время и темрература)(примерно 2 градуса С в минуту),в противном случае сообщить об аварии

Алексей Геннадьевич
22.01.2015, 12:01
добрый день
подскажите как в ПР 114 увидеть прирост температуры?
уточню :работает нагреватель (тэн) по регулятору (в ПР),нужно убедиться что тэн исправный и греет(параметры время и темрература)(примерно 2 градуса С в минуту),в противном случае сообщить об аварии
Так вам аварийная сигнализация нужна?

maximov2009
22.01.2015, 12:02
добрый день
подскажите как в ПР 114 увидеть прирост температуры?
уточню :работает нагреватель (тэн) по регулятору (в ПР),нужно убедиться что тэн исправный и греет(параметры время и темрература)(примерно 2 градуса С в минуту),в противном случае сообщить об аварии

Добрый день. Что Вы понимаете под словом "УВИДЕТЬ"? Если действительно увидеть текущую температуру, то используйте в простейшем случае ИТП-11, выведите через токовый выход, если у Вас он есть. Более сложнее и дороже, выведите на панель, ту же ИП 320. Если просто интересует есть ли изменения температуры, заложите в программе блок сравнения через определённое время и если есть изменения выход на дискретный выход и лампочку. Это маленько сложнее программно, я такого не делал, но думаю, что решаемо.
С уважением.

аскар
22.01.2015, 12:02
да чтобы процесс прервать

аскар
22.01.2015, 12:05
вопрос именно программный Как через интервал времени сравнить значение температуры что было ранее и что сейчас есть?

аскар
22.01.2015, 12:11
Обратные связи и куча переменных?

Алексей Геннадьевич
22.01.2015, 12:33
Обратные связи и куча переменных?

16309
Принцип такой, дальше сами доработаете.
Аварийка на А7

Василий Кашуба
22.01.2015, 12:53
16309
Принцип такой, дальше сами доработаете.
Аварийка на А7
Что то вы намудрили, я сделал так.

аскар
22.01.2015, 12:54
Алексей Геннадьевич вы сравниваете текущее значение с ним же,при чем данные float после int не корректны.

аскар
22.01.2015, 12:56
Василий поделитесь макросом fsel

Василий Кашуба
22.01.2015, 12:57
Алексей Геннадьевич вы сравниваете текущее значение с ним же,при чем данные float после int не корректны.
Вы вставьте в свою программу предложенные вам схемы и проверьте, хотя бы в эмуляторе.

Василий Кашуба
22.01.2015, 13:01
Василий поделитесь макросом fsel
Смотрите 16316

аскар
22.01.2015, 13:07
спасибо,а ведь как просто ларчик открывался

Алексей Геннадьевич
22.01.2015, 14:03
Что то вы намудрили, я сделал так.
Важен принцип. Остальное доделает сам.

Алексей Геннадьевич вы сравниваете текущее значение с ним же,при чем данные float после int не корректны.
1)будьте внимательны. 2) непринципиально.

Василий поделитесь макросом fsel
В дальнейшем просмотрите темы "универсальные макросы" "специализированные макросы"

capzap
22.01.2015, 17:27
Что то вы намудрили, я сделал так.
можно и без блинка ...я сделал так

AVF
22.01.2015, 21:54
В дальнейшем просмотрите темы "универсальные макросы" "специализированные макросы"
--- а не возникает никаких мыслей по поводу отсутствия fSEL в библиотеке стандартных ФБ в Лоджике?

Алексей Геннадьевич
22.01.2015, 22:47
--- а не возникает никаких мыслей по поводу отсутствия fSEL в библиотеке стандартных ФБ в Лоджике?
Для себя этот макрос не использовал. Поэтому и мысли не возникло. Да и выше 12разрядов ЦАП не прыгнешь...

AVF
22.01.2015, 22:50
Странно ... у меня в каждом из немногих проектов на 114-ой этот макрос используется :rolleyes:

Алексей Геннадьевич
22.01.2015, 22:58
Странно ... у меня в каждом из немногих проектов на 114-ой этот макрос используется :rolleyes:
Ничего странного. Задачи разные.
Именно поэтому ОВЕН проще, надёжнее, и эффективнее раздать пилотную партию ПР200 инженерам, а не держать у себя 10-20 тестировщиков.

AVF
22.01.2015, 23:15
Да уж ... Если вспомнить недавнее ... Кто-то за полтора года никаких проблем не выявил, а кому-то на первом же проекте огрести радостей "повезло" :(

Алексей Геннадьевич
22.01.2015, 23:20
Да уж ... Если вспомнить недавнее ... Кто-то за полтора года никаких проблем не выявил, а кому-то на первом же проекте огрести радостей "повезло" :(

Ну парочку "особенностей" ПР114 выцепил на первом же проекте.
На плавность хода никак не повлияло.;)
А вы ещё глубже копнули, и выкопали. "нежданчики" - мне это тоже попалось, только поступил как русский лётчик в том анекдоте...:confused:
Хотя отмазка есть: сравнивать не с чем было. В наличии только 114 были, 110 серия неинтересна была.

AVF
23.01.2015, 10:57
А, вот, поспорю - 110-ую серию никак снимать нельзя! Отлаженная и надёжная, как топор, "машинка" ! Поздно понял, что не надо было покупать блоки САУ, а тупо ... в каждый щит пихать 110-ки. Запускаю шкаф в эксплуатацию ... через полгода приходит понимание ... в техзадании не учли некоторые факторы, многие из которых "человеческие" ... и с матом-перематом перемонтируем шкафы ... НО! ... выкидываем все "мутные", заточенные под ограниченные функции блоки САУ и тупо впихиваем 110-ки ... если идеология позволяет, то 114-ые (хотя по ним ещё нет окончательной уверенности, НО! - дорогу осиливает идущий, рано или поздно, совместными усилиями доведём эту линейку - нытики пусть гуляют лесом :cool:)
Наши КАМАЗЫ порвали в тряпки всех на ДАКАРЕ ... порвём всех и на другой линии фронта!

Алексей Геннадьевич
23.01.2015, 11:21
А, вот, поспорю - 110-ую серию никак снимать нельзя! Отлаженная и надёжная, как топор, "машинка"
Просто в тот момент у меня не было задач для ПР110. А так -не нужен экран - 110/114, нужен-ПР200... всё просто.

! Поздно понял, что не надо было покупать блоки САУ, а тупо ... в каждый щит пихать 110-ки. Запускаю шкаф в эксплуатацию ... через полгода приходит понимание ... в техзадании не учли некоторые факторы, многие из которых "человеческие"
Уже 5й год техножаба по этой теме душит... Был проект, в 2010м, в который 110 в варианте 12/8 подошли.

если идеология позволяет, то 114-ые
Скажу так: в 114 больше спецнадзоров над спецконтролем напихать можно. Всё для защиты, определённых товарищей (http://lurkmore.to/Сказочный_долбоёб) от самих себя и оборудования от них.

Наши КАМАЗЫ порвали в тряпки всех на ДАКАРЕ ... порвём всех и на другой линии фронта!
Спим и видим когда ОВЕН порвёт сименс и ален бредли? Хотеть увидеть сиё действо.

AVF
23.01.2015, 11:40
Просто в тот момент у меня не было задач для ПР110. А так -не нужен экран - 110/114, нужен-ПР200... всё просто.
--- прежде всего надо знать реальную вилку цен - не всегда заказчик готов заплатить за избыточный, неиспользуемый в эксплуатации функционал ... хотя ... можно тупо ткнуть носом - вот вариант, других нет. Весь вопрос в ДО-ВЕ-РИ-И ... которое можно и потерять неожиданно.


Уже 5й год техножаба по этой теме душит...
--- а вот с этим "жЫвотным" надо разбираться быстро и безразворотно! Либо МЫ, дибо - оно.


в 114 больше спецнадзоров над спецконтролем напихать можно.
--- всё проще - наличие аналоговых входов. Жаль нет версии 114-ого 8-4, аналогичной 110-ки. Достаточно два аналоговых входа (для гурманов), хотя и одного вполне хватит для большого ряда применений. И ... при умелом программировании ... можно задвинуть половину своей-же овеновской продукции ... в дальний угол.
Вся беда - в низком квалификационном уровне конечного потребителя и ... банальной интеллектуальной лени ...


Спим и видим когда ОВЕН порвёт сименс и ален бредли? Хотеть увидеть сиё действо.
--- давно не сплю ... трачу силы ... время ... "Дорогу осиливает идущий!" - Под лежачий камень ... портвейн не потечёт и ... шашлык не закатится! - нытьё - удел слабаков!

Алексей Геннадьевич
23.01.2015, 13:05
--- прежде всего надо знать реальную вилку цен - не всегда заказчик готов заплатить за избыточный, неиспользуемый в эксплуатации функционал ... хотя ... можно тупо ткнуть носом - вот вариант, других нет. Весь вопрос в ДО-ВЕ-РИ-И ... которое можно и потерять неожиданно.
Тогда просто начинал свою КД. И многого необходимого не было.

--- всё проще - наличие аналоговых входов. Жаль нет версии 114-ого 8-4, аналогичной 110-ки. Достаточно два аналоговых входа (для гурманов), хотя и одного вполне хватит для большого ряда применений. И ... при умелом программировании ... можно задвинуть половину своей-же овеновской продукции ... в дальний угол.
Вся беда - в низком квалификационном уровне конечного потребителя и ... банальной интеллектуальной лени ...
Для некоторых применений хватает хватает того, что в ПР114 есть энергонезависимые счётчики.
Для других - большое кол-во ФБ, и отсутствие гемороя со стеком.
Для третьих - аналоговые входа решают.

--- давно не сплю ... трачу силы ... время ... "Дорогу осиливает идущий!" - Под лежачий камень ... портвейн не потечёт и ... шашлык не закатится! - нытьё - удел слабаков!
Пополнили стройные ряды сотрудников ОВЕН?

AVF
23.01.2015, 13:18
Пополнили стройные ряды сотрудников ОВЕН?
--- не-а ... жизня вернула обратно в категорию пользователей - есть глобальный проект автоматизации ... другая отрасль ... другие масштабы ... старая импортная техника ... вроде , как FANUC ... генеральная линия правительства на импортозамещение ... жизнь налаживается ... как-то не хочется учить письменный японский, когда даже матерный русский знаком с детства - главное, чтобы ОВЕН не подкачал!

aspid71
26.01.2015, 18:00
Если выбирать из ПР+МР1 и ПР+ПР выберу второе...
Алексей Геннадьевич! Спасибо за ответ выше, но так толком не понял по возможности расширения количества вх/выходов.
Скорее всего проще (наверное???) дополнительно изучить CodeSys и написать программу для ПЛК с соответствующим количеством вх/выходов.

AVF
26.01.2015, 23:13
Если изначально проекту задавать модульную структуру, то можно и на ПР реализовать. Было бы желание.

amn
28.01.2015, 21:58
Вопрос по совместимости старых версий в настоящий момент. Имеется старый проект, написанный в 35-й версии ОЛ. Возникла необходимость его изменить. Могу ли я перенести его как есть в 50-ю версию, или какая сейчас последняя проверенная? Или для корректной работы лучше перерисовать схему? ПР-110 на объекте, поэтому проверить в железе нет возможности.

rovki
28.01.2015, 23:25
Можно ,последняя 51 .

amn
28.01.2015, 23:55
Большое спасибо!

Алексей Геннадьевич
29.01.2015, 19:13
Если выбирать из ПР+МР1 и ПР+ПР выберу второе...
Алексей Геннадьевич! Спасибо за ответ выше, но так толком не понял по возможности расширения количества вх/выходов.
Скорее всего проще (наверное???) дополнительно изучить CodeSys и написать программу для ПЛК с соответствующим количеством вх/выходов.
CodeSys вы выучите не дополнительно, а как основную среду разработки.
Если пойти на поводу у пользователей при улучшении Owen Logic, то на выходе получим упрощённый вариант CodeSys...


Если изначально проекту задавать модульную структуру, то можно и на ПР реализовать. Было бы желание.
Есть 2 силовых стола. Ещё шпиндель с подачами и 2мя скоростями. На каждый по ПРке. свободно по 1 входу и 1 выходу. Увязывайте всё в станок, чтоб работало с пульта. RS-485 не использовать, это читерство!:D


Вопрос по совместимости старых версий в настоящий момент. Имеется старый проект, написанный в 35-й версии ОЛ. Возникла необходимость его изменить. Могу ли я перенести его как есть в 50-ю версию, или какая сейчас последняя проверенная? Или для корректной работы лучше перерисовать схему? ПР-110 на объекте, поэтому проверить в железе нет возможности.
С такими вопросами к разработчикам ОЛ.
Никто из пользователей на 100% гарантию вам не даст.
Останутся сомнения - перерисовывайте.

Евгений Сергеевич
29.01.2015, 19:48
Вопрос по совместимости старых версий в настоящий момент. Имеется старый проект, написанный в 35-й версии ОЛ. Возникла необходимость его изменить. Могу ли я перенести его как есть в 50-ю версию, или какая сейчас последняя проверенная? Или для корректной работы лучше перерисовать схему? ПР-110 на объекте, поэтому проверить в железе нет возможности.

Последняя 51, перенос в нее не вызывает проблем.
Отличие- сохраняет вложенные макросы
Скачать можно из OL через меню "Помощь/история версий"

Василий Кашуба
11.02.2015, 20:46
Добрый вечер! Пытался найти на форуме ответ, но то что нашёл - не совсем в кассу. Есть задача управлять двумя насосами водоснабжения с одним частотником ПЧВ3, ротация по времени 24 часа, АВР, защита от сухого хода. Насколько я понимаю, средствами только ПЧВ3 обеспечить ротацию не получится, есть ли решения с связкой ПЧВ3+ПР114? Спасибо!
Есть решения, но только в теме http://www.owen.ru/forum/showthread.php?t=12687 или http://www.owen.ru/forum/showthread.php?t=7023

VoronMesnik
12.02.2015, 14:02
Скажите пожалуйста есть ли у вас сумеречные датчики

Votrj1
18.02.2015, 18:40
Если на аналоговом входе 0-10в ПР114 напряжение например 14в и к этому входу подключена сетевая переменная, то что будет читаться? Такое впечатление что передача останавливается висит 11в с копейками и не шевелится. Это нормально? Кто вводил в огран?

Павел Братковский
18.02.2015, 18:48
Если на аналоговом входе 0-10в ПР114 напряжение например 14в и к этому входу подключена сетевая переменная, то что будет читаться? Такое впечатление что передача останавливается висит 11в с копейками и не шевелится. Это нормально? Кто вводил в огран?

не нормально это когда на входе 0-10в 14в......

Votrj1
18.02.2015, 18:52
это понятно дело в принципе у меня в описишнике цифра замирает с точностью 10 знаков после запятой. Те ПР ка вообще перестает данные передавать.

Филоненко Владислав
19.02.2015, 11:13
Спидометр упёрся в ограничитель и не шевелится. Значит ли это что он сломался?

Votrj1
19.02.2015, 11:36
Не надо про спидометр. Меня интересует конкретно, что делает ПР или ОЛ в такой ситуации. Если гонит предельную цифру то хорошо. Если останавливает обмен с OPC севером то плохо. Уж больно подозрительно.

Филоненко Владислав
19.02.2015, 11:45
Обмен не останавливается, т.к. значение и обмен это разные программные блоки.

Satellite83
21.02.2015, 16:53
Требуется помощь. Есть насос и датчик перепада давления как их подключить к ПР114 что-бы осуществлять контроль за датчиком и работой насоса, и выводить аварию. Алгоритм: Включаем насос, с момента запуска насоса в течение 10 сек. смотрим что-бы датчик перепада выключился. Если не выключился то останавливаем насос. Если выключился то насос остается в работе и далее постоянно контролируем датчик.

maximov2009
21.02.2015, 17:37
Требуется помощь. Есть насос и датчик перепада давления как их подключить к ПР114 .
Добрый день. Судя по Вашему описанию, у Вас обычное реле давление с дискретным выходом. Тогда 114 не нужна, достаточно 110. А ещё точнее если у Вас используется частотник, то это можно решить через встроенный контроллер (Конечно если он там есть). А если частотник простой или его вообще нет, то достаточно простой релюшки и простого реле времени. Выйдет гораздо дешевле. И обычно проверяют есть ли уровень перед насосом, чтобы не грохнуть насухую.
Вот как то так, или конкретезируйте техзадание.

Satellite83
21.02.2015, 17:44
Дело в том, что пр114 управляет погодозависимым управлением трех-ходовых клапанов и там остались свободные входы-выходы. Насос без частотника. Да датчик реле ДЭМ 202.
Дело все в том что у меня 4 ПР и панель ип320 управляют комплексно котельной

maximov2009
22.02.2015, 06:46
Добрый день. Тогда вообще непонятно в чём проблема. Если такую программу на 4 корпуса с панелью писали сами, то для Вас не должно быть никаких проблем. А если писали не ВЫ, то я бы ОЧЕНЬ не советовал лезть с какими бы то не было доделками в программу управления котельной. Не хочется пугать, но котельное оборудование это ОЧЕНЬ серьёзно. Я прекрасно понимаю, что если Вы впишите кусочек в исходник, вряд ли это повредит, но автор уже от проекта открестится и виноваты будете ВЫ. Если Вас чисто теоретически интересует как это можно реализовать на ПР, то конкретизируйте техзадание.

Satellite83
22.02.2015, 11:01
Писал на 4 блока из готовых макросов, с небольшими добавлениями. Связка ПР-ИП для меня проблем не вызывают, но иногда затыкаюсь на таких простых вещах.

Вот набросал схемку, готов выслушать замечания.

maximov2009
22.02.2015, 14:12
Добрый день. По моему всё у Вас нормально. Работает согласно Вашего алгоритма. И это главное. Если Вас не держат входа-выхода, пускайте в работу. Ели жмут, то можно совместить пуск, стоп и если вытрепнутся то и сброс соединить импульсом с пуском.
С уважением.

Satellite83
22.02.2015, 14:26
Я просто использовал триггеры, из-за того, что у меня в качестве переключателя пуск стоп используется трех-позиционный флажковый переключатель (Авт реж - Это упарвление от ПР с контролем по датчику ДЭМ, Выкл - Выключенно, Руч реж - работа насоса напрямую без датчика). А спрашивал Ваш совет, может можно упростить схему.

rovki
22.02.2015, 18:39
А зачем вам схему упращать ....не покупать же триггер .ну вот вариант ...

Satellite83
22.02.2015, 18:57
А вы в какой версии программы писали? у меня только 51

rovki
22.02.2015, 19:15
ОЙ ,в 66 й .Кратко-уберите триггер на насос(1) ,используйте выход второго триггера .через" или! сигнал со сброса 1триггера подайте на второй ...

Павловский Игорь
24.02.2015, 06:31
Нужно сравнить показания двух аналоговых датчиков. Подскажите куда должны упасть входные переменные? Как это грамотно реализовать?

maximov2009
24.02.2015, 07:55
Добрый день. Только что ответил в соседней ветке. Тогда в Вашем случае вместо константы в 50, подайте значение со 2 датчика, соответственно отмасштабировав вход. Единица на выходе появится если на верхнем входе значение будет больше чем на нижнем.

Rannir
10.03.2015, 20:31
Здравствуйте, вопрос про входной блок сетевой переменной (прибор ПР114 с индексом "Ч" совместная работа с ИП320). В данном блоке есть параметр "Значение по умолчанию". Подскажите пожалуйста в какую память (ПЗУ или ЭСППЗУ) записывается это значение передаваемое с ИП320, то есть будет ли записанное вначале эксплуатации значение сохраняться на всем протяжении срока использования ПР114, дело в том, что в некоторых случаях возможны перерывы в работе прибора больше года и при включении его в работу после простоя хотелось бы чтоб прибор гарантировано применил "Значения по умолчанию". Возможно блок константы помог бы, но он не работает с сетевыми переменными. Готов выслушать варианты. Спасибо за помощь.

rovki
10.03.2015, 21:24
То есть у вас одноразовое использование ИП320 ??А почему нельзя установить "новые" значения с ИП320 после простоя,а потом произвести пуск с панели? Cетевые переменные сохраняются в энергонезависимой памяти .Можно сделать ,что у вас при включении питания будет подключена константа ,а потом при записи из ИП320 подкл.чется сетевая переменная .

Rannir
10.03.2015, 21:58
Нет не одноразовое, подразумевается автоматический режим работы установки, а пользователю с панели будут доступны только определенные меню для индивидуальной корректировки авто режима (если программа разрешит это сделать в данный момент) по своему усмотрению (как говорится по месту ) не влияющие на основную задачу. А меню параметров куда пользователь не должен "лазать" будет закрыто и доступ к нему имеет только тех. персонал (для настройки установки с ИП320, чтобы каждый раз ноутбук не таскать и не перепрошивать программу). Так вот до приезда тех. поддержки в случае длительного отсутствия напряжения (либо установка не использовалась) установка должна выйти на первично выставленные параметры (на конкретном объекте под конкретные параметры) при сдаче ее пользователю. Правильно я понимаю, Вы хотите предложить, что при подаче питания значение сетевой переменной сравнивается с уставкой константы (а константа 100% будет записана в ПЗУ), и если она соответствует константе, то загружаем сетевую переменную, а если она отличается то грузим значения константы, до появления нужного значения из сетевой переменной? Как то так?

rovki
10.03.2015, 22:26
нет .При включении питания будет подключена константа ,а при записи из ИП в эту сетевую переменную ,подключится сетевая переменная..

Rannir
10.03.2015, 22:52
Спасибо большое, буду разбираться, пробовать

Сергей0308
11.03.2015, 15:28
17106
Могу ли я на вывод "Т" ПР114 "повесить" обычное промежуточное реле: +24 взяв от встроенного источника далее катушка реле и выход QхA или взяв питание от внешнего источника, а минус объединить с минусом ПР114???

Павел Братковский
11.03.2015, 15:32
можете, только ток катушки должен быть 25мА , а рабочее напряжение 6в....подключив его к клеммам а и б.

Сергей0308
11.03.2015, 15:32
Ток разумеется не более 25 мА!

Сергей0308
11.03.2015, 15:33
Спасибо!!!

Сергей0308
11.03.2015, 19:53
17106
Могу ли я на вывод "Т" ПР114 "повесить" обычное промежуточное реле: +24 взяв от встроенного источника далее катушка реле и выход QхA или взяв питание от внешнего источника, а минус объединить с минусом ПР114???

Извиняюсь, наверно непонятно объяснил вопрос в письменой форме, поэтому намулевал "схему"!
17110
Вопрос: могу ли я подключить реле по данной схеме при условии тока катушки реле менее 25 мА???

Сергей0308
11.03.2015, 20:05
Надеюсь получить ответ на конкретный вопрос, а не объяснения, как можно подключить!

rovki
11.03.2015, 20:11
Подключить можно ,ведь выходные реле ПРки тоже через ключи включаются .Но параллельно обмотки реле включите диод в обратном направлении (катод на +24),но вызывает сомнение (4-6в) ,для гарантии нужно найти тип транзистора и посмотреть характеристики

Сергей0308
11.03.2015, 20:16
Спасибо!!!

Сергей0308
11.03.2015, 20:24
Тогда другой вопрос: кто нибудь заказывал ПР114 с транзисторными выходами, они есть в модификации, но их нет даже в позиции на заказ?
17113

rovki
11.03.2015, 20:39
как нет смотрите ниже ....

Сергей0308
11.03.2015, 20:39
Нашёл только в прайс листе в формате "pdf"! Слава Богу!!!
17115

аскар
12.03.2015, 11:59
вопрос к #1445
используются обратные связи ?

Павловский Игорь
19.03.2015, 21:30
Объясните бестолковому, как прочитать показания аналогового входа на ПР-114 при помощи преобразователя ПР-КП20? В меню доступна только таблица с адресами и функциями.

Павловский Игорь
19.03.2015, 21:34
Что собой представляет ПР-МИ485?

rovki
19.03.2015, 21:39
Объясните бестолковому, как прочитать показания аналогового входа на ПР-114 при помощи преобразователя ПР-КП20? В меню доступна только таблица с адресами и функциями.
В каком меню ???http://www.owen.ru/catalog/modul_interfejsnij_pr_mi485/opisanie

Павловский Игорь
19.03.2015, 21:43
Через owen logic хотел увидеть

Павловский Игорь
19.03.2015, 21:47
Если нужен дополнительный девайс, то какой?

Павловский Игорь
19.03.2015, 21:49
Все понял..........

rovki
19.03.2015, 21:54
Через owen logic хотел увидеть
не увидите ,в ол только можно задать в симуляторе ..

Павловский Игорь
23.03.2015, 09:52
Задать что? Сетевую переменную? Не помогает

rovki
23.03.2015, 19:19
Задать что? Сетевую переменную? Не помогает
Значение сетевой переменной

Павловский Игорь
24.03.2015, 08:15
Не понял, как увидеть сетевую переменную?

Павловский Игорь
24.03.2015, 08:17
Выходное значение сетевой переменной

Павловский Игорь
25.03.2015, 13:24
В Мастерскада в контекстном меню мастерлинка нет поддерживаемых устройств с протоколом модбус, возможно ли пополнить этот список, или я что то не так делаю?

_Mikhail
25.03.2015, 13:42
В Мастерскада в контекстном меню мастерлинка нет поддерживаемых устройств с протоколом модбус
Вам нужно добавлять не MasterLink, а ОРС-сервер и через него выводить переменные, которые нужны в Скаде

_Mikhail
25.03.2015, 13:45
В Мастерскада в контекстном меню мастерлинка нет поддерживаемых устройств с протоколом модбус, возможно ли пополнить этот список, или я что то не так делаю?

На сайте Insat выложены видео работы с MasterScada

_Mikhail
25.03.2015, 13:45
На сайте Insat выложены видео работы с MasterScada

http://www.insat.ru/products/?category=1524

Гундеев
27.03.2015, 09:19
Как на ПР 114 сделать на аналоговом выходе значения 0-10 вольт при значении 500=0 при 22 =10 вольт

Василий Кашуба
27.03.2015, 09:31
Как на ПР 114 сделать на аналоговом выходе значения 0-10 вольт при значении 500=0 при 22 =10 вольт
Нужно сначала от 500 отнять вашу переменную, а потом поделить на 22.

melky
27.03.2015, 10:21
И получится какая-то фигня....
Воспользоваться макросом Scale_R от capzap

melky
27.03.2015, 10:29
Не ошибся с отниманием и делением в элементах на скрине ?

Павел Братковский
27.03.2015, 10:33
И получится какая-то фигня....

так любой ответить может, ваш вариант или идея.....

д. Василий, согласен с Мелким, или обоснуйте.

вот моя идея, ну там еще к фомату 0...1 на выходе привести.

17380

melky
27.03.2015, 10:45
Scale_R прекрасно справляется с задачей, при этом ограничивая границы, он собстна для того и нужен.
Вот в чем прелесть Codesys, что из него можно многое повыдергивать и адаптировать под ОЛ...

Павел Братковский
27.03.2015, 10:49
Вот в чем прелесть Codesys, что из него можно многое повыдергивать и адаптировать под ОЛ...

хорошо вам из КДС в ОЛ нырять, а нам остается "репу чесать".....ни какого полета фантазии, все блин придумали до нас.....

Василий Кашуба
27.03.2015, 10:52
Не ошибся с отниманием и делением в элементах на скрине ?
Признаю, поторопился, нужно было (1/х-1/500)/(1/22-1/500).

melky
27.03.2015, 10:52
А кто мешает поставить CDC, кинуть туда библиотеки oscat и не только, посмотреть, почитать как они работают и попросить в ветке про CDS 2 адаптировать код библиотеки под ОЛ ну или простыми элементами на CFC чтобы потом перенести в ОЛ ?

Василий Кашуба
27.03.2015, 10:59
А кто мешает поставить CDC, кинуть туда библиотеки oscat и не только, посмотреть, почитать как они работают и попросить в ветке про CDS 2 адаптировать код библиотеки под ОЛ ну или простыми элементами на CFC чтобы потом перенести в ОЛ ?
Всё это мы умеем делать, говорю же, поторопился.

melky
27.03.2015, 11:36
При значении 0 и при значении 600 что получится по вашей формуле ?
Собственно ограничения нет, в остальном работает только не знаю, правильно у меня получилось или нет.

Василий Кашуба
27.03.2015, 12:48
При значении 0 и при значении 600 что получится по вашей формуле ?
Собственно ограничения нет, в остальном работает только не знаю, правильно у меня получилось или нет.
0 и 600 по определению нет.
Как на ПР 114 сделать на аналоговом выходе значения 0-10 вольт при значении 500=0 при 22 =10 вольт
Лишнее, подразумевается, автор обрежет.

Сергей0308
27.03.2015, 13:27
Моё решение, без "высших материй"!
17384

rovki
27.03.2015, 14:32
Моё решение, без "высших материй"!
17384
красава :eek:

melky
27.03.2015, 16:10
Сергей0308 действительно лаконичненько, а учитывая

Лишнее, подразумевается, автор обрежет.

будет изобретен велосипед, который capzap уже реализовал для ПР

Сергей0308
27.03.2015, 17:34
Или так:
17390
17391

spinogryz57
27.03.2015, 19:53
Уважаемые! Подскажите пожалуйста.
Есть ли "тернарная условная операция сравнения" для типа "FLOAT" ? (на подобии функции "SEL")
И функция сравнения на меньшее значение ? (на подобии функции "GT" только наоборот:))
Нужно для ПР114.

rovki
27.03.2015, 19:56
макрос FSEL называется ...Функция FGT есть... -меняйте входа местами и получите больше или меньше :rolleyes:

spinogryz57
27.03.2015, 20:00
макрос FSEL называется ...Функция FGT есть... -меняйте входа местами и получите больше или меньше :rolleyes:

Крутяк! Спасибо Вам большое.
За макрос отдельное Спасибо!

Сергей0308
06.04.2015, 00:02
Сергей0308 действительно лаконичненько, а учитывая


будет изобретен велосипед, который capzap уже реализовал для ПР

melky можно поинтересоваться какой смысл в данном случае по-вашему в "обрезаниях", хоть по входу(22-500), хоть по выходу(0-1)? По-моему в данном случае в этом нет абсолютно никакого смысла, так как при значениях переменной 22 и меньше на выходе будет- 10В, а при значениях 500 и больше- 0В!

AAA1
06.04.2015, 22:37
Доброго времени. В OWEN Logic Версия 1.7 build 50 beta пропали таймеры CLOCK и CLOCK WEEK. Их специально убрали или как? Посоветуйте пожалуйста до какой версии откатиться чтобы они вернулись?

Вопрос снят. Прошу прощения, затупил, пр выбрал без часов.

Василий Кашуба
06.04.2015, 23:08
Доброго времени. В OWEN Logic Версия 1.7 build 50 beta пропали таймеры CLOCK и CLOCK WEEK. Их специально убрали или как? Посоветуйте пожалуйста до какой версии откатиться чтобы они вернулись?

Вопрос снят. Прошу прощения, затупил, пр выбрал без часов.
Однако, обновите OWEN Logic до Версия 1.7 build 51 beta.

melky
06.04.2015, 23:17
Сергей0308 или бесконечность или не пойми что без гарантий, что там 0 или 10В.

Сергей0308
07.04.2015, 08:19
Сергей0308 или бесконечность или не пойми что без гарантий, что там 0 или 10В.

Не знал, что производитель не гарантирует "поведение" аналоговых выходов вне диапазона 0-1, по-моему, как бы это помягче сказать - очень глупо!

Сергей0308
07.04.2015, 09:52
Тогда тоже, но с ограничением!
17570

Сергей0308
07.04.2015, 12:31
Или так:
17577

Василий Кашуба
07.04.2015, 12:55
Или так:
17577
А я смотрю, что за схема знакомая. 17579

Сергей0308
07.04.2015, 13:30
Извините, случайно получилась из:
17580
Я же не знал, что она Ваша, хотя пальма первенства за Вами, вынужден признать!

Rannir
08.04.2015, 21:38
Здравствуйте, подскажите пожалуйста возможно ли передать данные на СМИ2 в таком случае: датчик уровня ПДУ-И (еще не приобретен) с выходом 4-20 будет подключен на аналоговый вход ПР114 (в наличии), ПР114 связан по RS485 с ИП320 (тоже в наличии), вопрос: возможно ли с ИП320 передать данные полученные от ПР114 на СМИ2 (рассматривается к покупке). Насколько я понял СМИ2 может быть и мастером и подчиненным, но мастером в данной сети уже является ИП320, соответственно СМИ2 может быть только подчиненным, соответственно связать ПР114 и СМИ2 невозможно, остается через ИП320, но возможно ли это? Спасибо.

AAA1
08.04.2015, 22:09
Однако, обновите OWEN Logic до Версия 1.7 build 51 beta.

Что-то я совсем запутался. У меня 1.7 build 50 beta, обновил на 51 бэта. Запускаю проект, выходит сообщение, что обнаружена более новая версия, включаю обновить, а лоджик обновляется назад на 1.7 build 50 beta. Запускаю проект, проверяю обновления, пишет 1.7 build 50 beta последняя версия. Это как понять?

rovki
08.04.2015, 22:11
Ип320 так не может ,а сп270 может .Может использовать ИТП1 ,для контроля ,если есть свободный аналоговый выход

rovki
08.04.2015, 22:14
Что-то я совсем запутался. У меня 1.7 build 50 beta, обновил на 51 бэта. Запускаю проект, выходит сообщение, что обнаружена более новая версия, включаю обновить, а лоджик обновляется назад на 1.7 build 50 beta. Запускаю проект, проверяю обновления, пишет 1.7 build 50 beta последняя версия. Это как понять?
Это очень сложно понять ,проще запомнить -установил 51,откажись от обновления (или выключить проверку обновления)

Rannir
08.04.2015, 22:26
Спасибо, rovki, Вы как всегда отвечаете и помогаете людям. Да я уже и ИТП1 изучил, тоже так прикидывал, но к сожалению все выходы занял, сейчас буду думать как это сделать, по стоимости что ИТП1 что СМИ1 в одной цене. А можно последовательно в токовую цепь подключить аналоговый вход ПР114 (с сопротивлением 50 Ом) и ИТП1? Или это уже называется за двумя зайцами?)

rovki
08.04.2015, 22:36
Последовательно можно попробовать ,ток то один ..

Rannir
08.04.2015, 22:37
Попытаюсь подключить

Сергей0308
09.04.2015, 01:53
Ип320 так не может ,а сп270 может .Может использовать ИТП1 ,для контроля ,если есть свободный аналоговый выход

Поражён возможностями ИП320, даже СМИ1 "так" может!

Павел Братковский
09.04.2015, 06:56
здравствуйте!!!

тут возникла необходимость сделать такой фильтр 17617

вопрос в том, возможно ли вывести уставки задержек в виде константы, что бы их менять и не лазить в макрос.

capzap
09.04.2015, 08:02
Здравствуйте, подскажите пожалуйста возможно ли передать данные на СМИ2 в таком случае: датчик уровня ПДУ-И (еще не приобретен) с выходом 4-20 будет подключен на аналоговый вход ПР114 (в наличии), ПР114 связан по RS485 с ИП320 (тоже в наличии), вопрос: возможно ли с ИП320 передать данные полученные от ПР114 на СМИ2 (рассматривается к покупке). Насколько я понял СМИ2 может быть и мастером и подчиненным, но мастером в данной сети уже является ИП320, соответственно СМИ2 может быть только подчиненным, соответственно связать ПР114 и СМИ2 невозможно, остается через ИП320, но возможно ли это? Спасибо.

а кто мешает ип320 сделать слейвом?

Сергей0308
09.04.2015, 12:00
здравствуйте!!!

тут возникла необходимость сделать такой фильтр 17617

вопрос в том, возможно ли вывести уставки задержек в виде константы, что бы их менять и не лазить в макрос.

Так не проще?
17625

Павел Братковский
09.04.2015, 12:07
Сергей0308 спасибо, да действительно проще.

не ищу легких путей;)......потом перешью.

rovki
09.04.2015, 12:34
а кто мешает ип320 сделать слейвом?
А кто тогда будет посылать данные из ПР в ип320(туда-обратно) ,СМИ2 что ли?:rolleyes:

Сергей0308
09.04.2015, 12:49
Сергей0308 спасибо, да действительно проще.

не ищу легких путей;)......потом перешью.

Логика работы несколько изменится(по сравнению с Вашей), посмотрите подойдёт ни она Вам!

Rannir
09.04.2015, 12:53
capzap, скорее всего это невозможно, ведь в данном варианте ИП320 работает в связке с ПР114 (реле только слэйв), где она мастер сети и является инициатором обмена данными между ними, и в полной мере участвует в техн. процессе, а СМИ2 нужно поставить в другом помещении для дополнительного контроля уровня жидкости персоналом. Поэтому СМИ2 я не могу сделать мастером, поскольку два мастера в одной сети быть не может. Остается вариант с последовательным подключением ПДУ-И к ПР114 и ИТП1 и надеяться что это связка получиться и будет работать. Если уже имелся опыт такого подключения, поделитесь пожалуйста как правильно это сделать (у меня отдельный БП на =24 В на датчики ПР114, питание ИП320 и контакторы исполнительных механизмов). Спасибо.

Павел Братковский
09.04.2015, 14:58
Логика работы несколько изменится(по сравнению с Вашей), посмотрите подойдёт ни она Вам!

да вроде один в один....только у меня замороченее;).

Сергей0308
09.04.2015, 15:52
да вроде один в один....только у меня замороченее;).

Например сигнал на входе пропадёт на 0,5 сек, потом появиться, будут отличия в работе выхода!

Сергей0308
09.04.2015, 16:01
Например сигнал на входе пропадёт на 0,5 сек, потом появиться, будут отличия в работе выхода!

Так что фигню я спорол!

Павел Братковский
09.04.2015, 16:55
Например сигнал на входе пропадёт на 0,5 сек, потом появиться, будут отличия в работе выхода!

и правда, это хорошо что я ленивый ;)

во все дошло как сделать 17633

Сергей0308
09.04.2015, 18:57
Так что фигню я спорол!

Мой вариант, теперь без "косяков"!
17636

Лютерный
09.04.2015, 23:10
увы , это утопия......

ИМХО самый лучший макрос тот, который сделал сам!!!!!!!!

Категорически поддерживаю!!!

Мордорец
10.04.2015, 00:41
А можно последовательно в токовую цепь подключить аналоговый вход ПР114 (с сопротивлением 50 Ом) и ИТП1? Или это уже называется за двумя зайцами?)
можно, нормально работает. Резисторы правда брал не 50 ом, а штатные на 180 ом. Так же подключал последовательно с 2ТРМ1 с резисторами 50 ом.

iman
13.04.2015, 09:53
можно ли к ПР110-24.8д.4р подключить модем ПМ01. чтоб для контроля и управления.

Василий Кашуба
13.04.2015, 10:42
можно ли к ПР110-24.8д.4р подключить модем ПМ01. чтоб для контроля и управления.
Нельзя, в ПР110 нет мастера.

capzap
13.04.2015, 10:44
Нельзя, в ПР110 нет мастера.

почему Вы исключаете использование удаленного мастера? Модем просто должен стоять на автоподнятии трубки и использовать режим CSD

iman
13.04.2015, 11:34
почему Вы исключаете использование удаленного мастера? Модем просто должен стоять на автоподнятии трубки и использовать режим CSD
можно подробней.

на данном объекте требуется удаленно управляются, через телефон.

capzap
13.04.2015, 11:57
на данном объекте требуется удаленно управляются, через телефон.

это можно но геморно, не все манагеры опсосов, не то что предоставляют CSD, некоторые незнают что это
я таким способом связи не пользуюсь, а в теории удаленно мастер например плк, набирает номер, сосвистывается с модемом на объекте как факсы и по псевдоRS-485 сети делает запрос по модбас

Johny
14.04.2015, 13:36
Здравствуйте!
Подскажите, пожалуйста, возможно ли в принципе у ПР110 самопроизвольное включение выхода, если на входах все в норме?

Василий Кашуба
14.04.2015, 14:20
Здравствуйте!
Подскажите, пожалуйста, возможно ли в принципе у ПР110 самопроизвольное включение выхода, если на входах все в норме?
Всё зависит от программы, которую залили в ПР.

rovki
14.04.2015, 17:27
Здравствуйте!
Подскажите, пожалуйста, возможно ли в принципе у ПР110 самопроизвольное включение выхода, если на входах все в норме?
нет ,если только не залипли контакты выходного реле.

Johny
15.04.2015, 06:27
Всё зависит от программы, которую залили в ПР.
А как это может зависеть от программы, поясните пожалуйста.


нет ,если только не залипли контакты выходного реле.
А почему нет, могли бы Вы пояснить каким образом ПР110 защищено от этого.

Наверное этот вопрос можно отнести не только к данному ПР, а к всем контроллерам в принципе. Если коротко, стоит задача управления вырубным прессом с помощью ПР, возможно ли в таком случае сделать запуск пресса непосредственно через выход ПР?

capzap
15.04.2015, 06:42
А как это может зависеть от программы, поясните пожалуйста.


А почему нет, могли бы Вы пояснить каким образом ПР110 защищено от этого.

Наверное этот вопрос можно отнести не только к данному ПР, а к всем контроллерам в принципе. Если коротко, стоит задача управления вырубным прессом с помощью ПР, возможно ли в таком случае сделать запуск пресса непосредственно через выход ПР?

чтоб выход заработал его нужно активировать,влюбом случае через цепь элементов от входа, физического или сетевого,но от входа
а второе по безопасности лучше иметь физическую блокировку,чтоб "не восстали роботы"

аскар
15.04.2015, 08:45
добрый день
подскажите пр114+пр ми 485+ип320
как мне сетевую переменную (целочисленная) с адресом 0*0304 отправить в ип 320 в список тревог?

Василий Кашуба
15.04.2015, 17:39
добрый день
подскажите пр114+пр ми 485+ип320
как мне сетевую переменную (целочисленная) с адресом 0*0304 отправить в ип 320 в список тревог?
Это нужно, ИП320 запрограммировать так, чтобы он опрашивал в ПР114 этот адрес и полученный результат помещал в список тревог.

аскар
15.04.2015, 18:25
Василий можно поподробней.
из ПР сетевые переменные считываются и редактируются в ИП320 это я реализовал, вопрос именно по списку тревог.

Василий Кашуба
15.04.2015, 19:43
Василий можно поподробней.
из ПР сетевые переменные считываются и редактируются в ИП320 это я реализовал, вопрос именно по списку тревог.
Тогда вам в ветку HMI, а не ПР.

amn
15.04.2015, 22:37
аскар, подробное описание смотрите в файле "Конфигурирование панели оператора.pdf" стр. 25.

аскар
16.04.2015, 06:23
ткните меня моськой в ошибку 1774417745

Павел Братковский
16.04.2015, 08:06
бит № 1х772 у вас стоит, не пробовали №0х772 поменять

аскар
16.04.2015, 08:27
пробовал, результат одинаковый-потеря связи

Мордорец
17.04.2015, 11:57
ткните меня моськой в ошибку
У Вас 304 (в панели 772) это адрес байта, а адрес бита 3040 то есть в панели будет 12352.

аскар
17.04.2015, 13:32
спасибо , еще вопрос в ПР 114 адреса сетевых переменных по регистрам,а в ИП320 по битам.1776817769как мне вывести аварию al2 и al3

аскар
17.04.2015, 13:42
добавить в список тревог по 16 пустышек?17770

Василий Кашуба
17.04.2015, 14:37
А как это может зависеть от программы, поясните пожалуйста.


А почему нет, могли бы Вы пояснить каким образом ПР110 защищено от этого.

Наверное этот вопрос можно отнести не только к данному ПР, а к всем контроллерам в принципе. Если коротко, стоит задача управления вырубным прессом с помощью ПР, возможно ли в таком случае сделать запуск пресса непосредственно через выход ПР?

capzap, чтоб выход заработал его нужно активировать,влюбом случае через цепь элементов от входа, физического или сетевого,но от входа
а второе по безопасности лучше иметь физическую блокировку,чтоб "не восстали роботы"
Программно можно и один импульс подать на выход, и непрерывную генерацию импульсов, без использования входов.
17774

capzap
17.04.2015, 16:58
Программно можно и один импульс подать на выход, и непрерывную генерацию импульсов, без использования входов.
на сколько такой выход будет управляемым, для демонстрации возможностей ПР еще можно, а в производстве, с нашей то нестабильной промсетью?

rovki
17.04.2015, 17:45
на сколько такой выход будет управляемым, для демонстрации возможностей ПР еще можно, а в производстве, с нашей то нестабильной промсетью?
Такой выход будет управляем на столько ,на сколько разработчик предусмотрел это .Вспомним солнечные часы ,что совместно делали на ПР ,что то не помню каких то входов в проекте....а тем не менее освещением управляет :rolleyes: Кода выключаю питание на ПР ,он еще несколько секунд выполняет алгоритм ,а если в нестабильную сеть поставить специальный стабилизатор ,то будет еще дольше работать .Это не беда ПР ,а не доработка автора проекта ...который обязан учитывать характеристики питающего напряжения и многое еще чего...

Rannir
17.04.2015, 21:00
Аскар, добрый день, сформируйте все необходимые сигналы с помощью функции PUTBIT 17787в ОДИН регистр 17788и запишите его (соответственно по битно) в аларм ИП32017789 Соответственно на вход B функции PUTBIT, из переменной (с 1-10) подается необходимы сигнал аварии.

аскар
20.04.2015, 07:05
Rannir,большое спасибо все получилось!

Rannir
20.04.2015, 08:32
Пожалуйста, аскар

аскар
07.05.2015, 07:30
Добрый день .
Возможно ли к ПР114 подключить вот это http://amperka.ru/product/hc-sr04-ultrasonic-sensor-distance-module ?
нужен уровнемер в емкости для сточных вод.

melky
07.05.2015, 09:10
аскар эту можно, только через развязку уровней например на оптронах, даже можно твердотельное реле маломощное использовать.
Обычное реле тоже можно. но надо учитывать время его срабатывания

аскар
07.05.2015, 09:52
А если использовать аналоговый вход?

maximov2009
07.05.2015, 09:58
Добрый день .
Возможно ли к ПР114 подключить вот это http://amperka.ru/product/hc-sr04-ultrasonic-sensor-distance-module ?
нужен уровнемер в емкости для сточных вод.

Добрый день. Насколько я понял у Вас производство. А то что Вы хотите поставить это детские игрушки.
Возьмите вот это: http://www.sensoren.ru/ultrazvukovie_datchiki_rasstoyaniya_telemecanique_ osisonic_m30.html
Отлично настраивается, токовый выход прямиком к ПР114 на вход. Стоит конечно дороже, но надёжнее. У нас уже второй год такой работает, меряет уровень в баке с плавленным сыром, нареканий нет вообще. И если Вам нужны только показания, прицепите к ТРМ. У нас работает совместно с ТРМ и показывает и осуществляет аварийный останов по окончанию продукта. А Ваш датчик над ёмкость сточных вод просто "запарится" и помрёт. Есть ещё и радарные и ультразвуковые датчики в защищённом исполнении, но они конечно ещё дороже, но я думаю производство потянет.
С уважением.

аскар
07.05.2015, 10:05
Вы правы,играться не стоит приобретем нормальный датчик.

Владимир Евдокимов
07.05.2015, 11:07
Вы правы,играться не стоит приобретем нормальный датчик.
Советую вот такой: http://www.sensorica.ru/s2-2a.shtml UM30-14113
Установлен для управления ПЧ насоса сточных вод.

AAA1
08.05.2015, 20:08
Доброго времени всем! Возник вопрос с программированием ПР 110. Нужно кучу таймеров CLOCK и CLOCK WEEK в программе поставить, и случайно заметил, что год кроме текущего не установить. Проверил в симуляторе с настройками 2015 года и в 2016 году всё работает, но 2016 год високосный. Как добавить в таймер 29 февраля? Хотя вобще былобы лучше, чтобы сразу в настройках таймера можно было указывать год.

rovki
08.05.2015, 21:50
Доброго времени всем! Возник вопрос с программированием ПР 110. Нужно кучу таймеров CLOCK и CLOCK WEEK в программе поставить, и случайно заметил, что год кроме текущего не установить. Проверил в симуляторе с настройками 2015 года и в 2016 году всё работает, но 2016 год високосный. Как добавить в таймер 29 февраля? Хотя вобще былобы лучше, чтобы сразу в настройках таймера можно было указывать год.
ИЗмените системное время (год) ,тогда и в таймере будет 2016год .

AAA1
11.05.2015, 15:02
ИЗмените системное время (год) ,тогда и в таймере будет 2016год .

Это-то понятно, но к сожалению очень неудобно. В проекте у меня не один год, надо много раз перескакивать между годами, а просто смена системного времени не проходит, обязательно надо комп перезагружать. Ко всему прочему начинает касперский возмущаться (антивирус) блокирует лицензию. Вот эти перезагрузки и прочее ПО не дают элементарно мысль удерживать в алгоритме, если честно раздражает. Хотелосьбы донести до разработчиков просьбу, возможность в таймерах установки года.

dimitriys
21.05.2015, 10:17
День добрый. Натолкните на мысль как реализовать на ПР114 подобие некого расширения диапазона аналогового токового сигнала. на входе 4-20ма но из него надо расширить 10-14 ма для аналогового выхода где будет 4-20ма, т.е. когда на входе 10 мА на выходе будет 4мА, когда на входе 14 мА на выходе 20мА.

Сергей0308
21.05.2015, 12:08
День добрый. Натолкните на мысль как реализовать на ПР114 подобие некого расширения диапазона аналогового токового сигнала. на входе 4-20ма но из него надо расширить 10-14 ма для аналогового выхода где будет 4-20ма, т.е. когда на входе 10 мА на выходе будет 4мА, когда на входе 14 мА на выходе 20мА.

Было уже подобное:
http://www.owen.ru/forum/showthread.php?t=9398&page=150
Правда чуть-чуть придётся переделать!
18278

maximov2009
21.05.2015, 12:33
Добрый день. Настройте вход на диапазон от 0 до 1. От значения полученного со входа отнимите 0,375 (значение при 10ма) и полученное значение умножьте на 4. При входном диапазоне меньше 10ма на выходе будет отрицательное число, что всё равно будет восприниматься за 0. А при значениях на входе больше 14 ма на выходе будет больше 1, что всё равно будет восприниматься как 1.

Сергей0308
21.05.2015, 12:38
Полагаю, может быть и не прав, что подобное можно сделать простой настройкой входа!

Сергей0308
21.05.2015, 13:22
Примерно так: нижняя граница измерения -2,5; верхняя 1,5 из расчёта чтобы диапазон 10-14 мА попадал в 0-1! Точнее посчитаете сами, если понадобится!

Сергей0308
21.05.2015, 15:37
Примерно так: нижняя граница измерения -2,5; верхняя 1,5 из расчёта чтобы диапазон 10-14 мА попадал в 0-1! Точнее посчитаете сами, если понадобится!

Точные настройки: нижняя граница измерения "-1,5"; верхняя "2,5".

Сергей0308
21.05.2015, 15:53
Тогда сама программа будет заключаться в соединении входа с выходом!

maximov2009
21.05.2015, 16:17
Тогда сама программа будет заключаться в соединении входа с выходом!

Согласен, идея интересная, смысла не меняет, но упрощает схемотехнику. Не пробовал, но должно сработать. Цифры не проверял.

Сергей0308
21.05.2015, 19:54
Согласен, идея интересная, смысла не меняет, но упрощает схемотехнику. Не пробовал, но должно сработать. Цифры не проверял.

На счёт цифр, на мой взгляд, всё более чем очевидно: диапазон изменения входного тока составляет 16 мА(20-4), диапазон изменения значений, получаемых со входа составляет 4(2,5-(-1,5)), т. е. при изменении входного тока на 4 мА, значение, получаемое со входа изменится на единицу! Тогда имеем при токе: 4 мА - (-1,5); 8 мА - (-0,5); 10 мА - 0; 14 мА - 1; 18 мА - 2; 20 мА - 2,5!!! Что нам и надо!

dimitriys
22.05.2015, 03:19
спс. А кто может объяснить почему не получается на выходе получить четкую верхнюю границу 20мА? выше 18 не получается?

попробовал неск вариантов

вариант от Сергей0308 при границах низ -1,5 верх 2,5. В ПР вход=выход ток 10мА на выходе 3,77мА. 14мА на выходе 18,9 мА

вариант от maximov2009 где низ 0 верх 1 и получилось точнее 10мА-4мА, верх 18,4мА и вот интересно ниже 10т.е. 9,9мА на выходе дает теже 3,738мА.

измерения на выходе делал по книжке ПР, используя БП 24В и резистор нагрузочный как по тому графику.

Исправился)
при резисторе 680 ом верхнее показание 19,9 мА, знач до этого резюк уменьшал ток., но минимальное значение как сдлеать точно 4 мА???


Вопрос возможно сделать точные границы? при входе до 10 мА выход ровно 4мА? и при входе 14мА и выше выход 20мА ровно?