Просмотр полной версии : ПР200
Страницы :
1
2
3
4
5
6
7
[
8]
9
10
11
12
13
14
15
16
17
18
19
20
21
По самые по...
07.11.2016, 10:44
а без цифрового фильтра те же значения?
Да. Без разницы.
maximov2009
07.11.2016, 10:54
Таким образом, я как потребитель продукции компании "Овен", вижу несоответствие заявленных компанией характеристик своего изделия ПР200 реальным характеристикам и свойствам! Что будем делать господа?
Так вот где ... порылась. А тут как честный ... пытаешься помочь. И выяснить что товарищ задумал осуществить. И как это лучше сделать.
Программа ОЛ ещё сыровата и доводится совместными усилиями в том числе и форумчан.
Пишите в раздел БАГОВ ОЛ.
Или сразу разработчикам.
С уважением.
Может я чего не понял, один ПР воспринимает пороги а второй нет ? так может в ремонт ?
Евгений Ионенко
07.11.2016, 11:23
Добрый день.
Проверил. Поведение аналогично описанному. Подтверждаю несоответствие. Информация передана разработчикам.
По самые по...
07.11.2016, 11:36
Добрый день.
Проверил. Поведение аналогично описанному. Подтверждаю несоответствие. Информация передана разработчикам.
Спасибо! Прошу информировать и опубликовать результаты!!!
Я не знаю, но у меня аналоговый вход в режиме дискретного входа выходами управляет при подаче 24В, порог 1 = 10В как по умолчанию стояло.
Сергей0308
08.11.2016, 12:59
Я не знаю, но у меня аналоговый вход в режиме дискретного входа выходами управляет при подаче 24В, порог 1 = 10В как по умолчанию стояло.
Тогда уже повторите его эксперимент, чем утверждать то, с чем и так никто не спорит! Уменьшите порог"1" до 5 вольт и "0" до 2 вольт и проверьте!
У меня нет регулируемого БП, чтобы проверить эксперимент в чистоте. максимум это может 5В подать, поставив порог 4В например.
Под рукой был 12В (12,1) поставил порог 1 = 15В, вход все равно срабатывает.
Сергей0308
08.11.2016, 13:04
У меня нет регулируемого БП, чтобы проверить эксперимент в чистоте. максимум это может 5В подать, поставив порог 4В например.
Это не принципиально 5 или 4 вольта, важен сам факт! И по-моему переменного резистора достаточно, вход под 100 кОм!
Вы думаете у меня тут валяются переменники прямо в каждом ящике ? :))))
Сергей0308
08.11.2016, 15:27
Вы думаете у меня тут валяются переменники прямо в каждом ящике ? :))))
Если есть аналоговый вход, значит есть и аналоговый выход, с выхода подайте, для токового потребуется шунт 500 Ом!
Да на кой? и так понятно, что вход не контролирует порог, я увеличивал в ПО параметр лог 1 от 12 до 15 вольт. БП повторю всего 12,1В то есть выше 12,1 для входа не должен был включаться и воспринимать как лог 1...
Сергей0308
08.11.2016, 15:47
Да на кой? и так понятно, что вход не контролирует порог, я увеличивал в ПО параметр лог 1 от 12 до 15 вольт. БП повторю всего 12,1В то есть выше 12,1 для входа не должен был включаться и воспринимать как лог 1...
Не хочу спорить, но по-моему, если Вам верить, он контролирует пороги, но изменить значения по умолчанию нельзя!
почему нельзя ? открываем программу, ставим порог лог 1 например 20 В, записываем программу - результата ноль целых ноль десятых...
Полагаю внутренние переменные нижней и верхней границ превращаются в пороги но они не работают....
Сергей0308
08.11.2016, 16:15
почему нельзя ? открываем программу, ставим порог лог 1 например 20 В, записываем программу - результата ноль целых ноль десятых...
Полагаю внутренние переменные нижней и верхней границ превращаются в пороги но они не работают....
Так срабатывает компаратор при 10 вольтах, это же Вы сами пишите и до Вас писали, значит работает компаратор, меняли порог до 5 вольт, но он не изменился, остался 10 вольт, это же не я писал, а экспериментатор, отсюда логичный вывод компаратор работает, пороги не меняются, если бы компаратор не работал, то при любом значении на входе, он не менял бы своё состояние, так понятней, а то меня ужасают Ваши выводы!
а, я понял теперь суть... просто мне проверять на работе нечем...
возник вопрос, как можно без множества элементов сделать проверку одной комбинации ?
два входа 1 и 2.
I1 - 0 - 1 - 0 - 1
I2 - 0 - 0 - 1 - 1
Q - 1 - 1 - 0 - 1
а то для 2-х входов целый макрос использовать как-то жирно...
Владимир Ситников
08.11.2016, 16:51
возник вопрос, как можно без множества элементов сделать проверку одной комбинации ?
два входа 1 и 2.
I1 - 0 - 1 - 0 - 1
I2 - 0 - 0 - 1 - 1
Q - 1 - 1 - 0 - 1
а то для 2-х входов целый макрос использовать как-то жирно...
OR(NOT(I2), I1) это "много элементов"?
О, спасибо, а то я уже на триггерах леплю....
Ошибочка в формуле .not(not(I1)ИI2) ;)
возник вопрос, как можно без множества элементов сделать проверку одной комбинации ?
два входа 1 и 2.
I1 - 0 - 1 - 0 - 1
I2 - 0 - 0 - 1 - 1
Q - 1 - 1 - 0 - 1
а то для 2-х входов целый макрос использовать как-то жирно...
или так
http://www.owen.ru/forum/attachment.php?attachmentid=27491&d=1478614348
rovki никакой ошибки там нет, записано как в CodeSys и все верно для ОЛ.
2-й вход через НЕ на вход ИЛИ, 1-й вход на ИЛИ напрямую.
А то у меня было несколько входов с различными комбинациями и использовался макрос Bool а потом в процессе количество входов сократилось до 2-х а глаз уже замылился...
Алексей Геннадьевич
08.11.2016, 17:33
О, спасибо, а то я уже на триггерах леплю....
Мелкий, выспись по человечески хотя-бы один раз...
Владимир Ситников
08.11.2016, 17:40
rovki никакой ошибки там нет, записано как в CodeSys и все верно для ОЛ.
Я сначала написал AND(NOT(I1), I2), но потом быстро исправился (если быстро-быстро менять, то форум даже не добавляет "изменено тем-то тогда-то")
Так что ошибочка была, но её видели немногие )
Алексей Геннадьевич не могу, дома стройка полным ходом, тесть в гости приехал помогать :)
Владимир Ситников понятно, я не видел...
Так что ошибочка была, но её видели немногие ) Люблю самокритичных ;)
александр 64
08.11.2016, 20:08
есть задача подсоединить к пр200 модуль мв110 8а нужен макрос типа ARRAY TO REAL или алгоритм пересчета
Владимир Ситников
08.11.2016, 20:59
Люблю самокритичных ;)
А я тех, кто может признать, что ошибся
А я тех, кто может признать, что ошибся
Значит получается ,что самого себя ,а это не есть гуд ;)
Владимир Ситников
08.11.2016, 22:56
Значит получается ,что самого себя ,а это не есть гуд ;)
Себя в любом случае любить нужно.
А когда rovki/capzap быкуют и в итоге не признают, что ошиблись, то не люблю.
Вас послушать ,то все дураки ,кроме вас ...
Владимир Ситников
09.11.2016, 00:04
Вас послушать ,то все дураки ,кроме вас ...
Вы понимаете, что это утверждение опровергается одним единственным примером?
http://www.owen.ru/forum/showthread.php?t=20435&page=3&p=226506&viewfull=1#post226506
Не буду остальное искать, т.к. я не злопамятный, да и к ПР200 это не относится (хотя тему с 196ю страницами испортить уже невозможно)
Ревака Юрий
09.11.2016, 10:39
есть задача подсоединить к пр200 модуль мв110 8а нужен макрос типа ARRAY TO REAL или алгоритм пересчета
Добрый день! Перенес сообщение в более подходящую ветку, не совсем понял суть макроса, и что нужно пересчитывать? Что у Вас будет подключено к MB110-8A?
Привет всем! Ребят а подскажите, какую частоту гарантированно может считать дискретные входа ПР200? Смогу например считать 2-3 кГц?
Ревака Юрий
11.11.2016, 11:47
Привет всем! Ребят а подскажите, какую частоту гарантированно может считать дискретные входа ПР200? Смогу например считать 2-3 кГц?
Все зависит от программы, насколько она сложная будет, и какое время цикла при этом получится, но 2-3 кГц не достижимо в любом случае, ориентировочно 100-300 Гц на постоянном токе.
Все зависит от программы, насколько она сложная будет, и какое время цикла при этом получится.
Спасибо. Меня именно технические возможности порта интересовали. А есть-ли модули расширения дискретных входов с таким диапазоном захвата частоты (меандра)?
Ревака Юрий
11.11.2016, 13:02
Спасибо. Меня именно технические возможности порта интересовали. А есть-ли модули расширения дискретных входов с таким диапазоном захвата частоты (меандра)?
Посмотрите в сторону СИ30, ТХ01, их можно связать по RS485 с ПР200.
plotnik.off86
14.11.2016, 06:20
Здравствуйте,подскажите решение такой проблемы с ПР200, прибор работал на управлении электродным котлом отопления (3 фазы+управление насосом,2 датчика температуры).Первый раз произошло через месяц работы,программа встала,все энергонезависимые вводные встали на 0,аналоговые датчики работали и их параметры выводились на экран как обычно.Перезалил программу прибор обратно заработал.Второй раз звоночик прошел через 2 недели,ситуация такая-же как и ранее.Залил немного изменённую программу,прибор работал неделю,потом произошло совсем странное,контроль управлением дискретным выходом у меня выведен на красный светодиод,прибор самостоятельно включал - выключал нагрузку без всякой логики, в конце концов диодик просто мерцал как хотел.Что предпринять?А то эта штука уже два раза у меня дом заморозила.
plotnik.off86
14.11.2016, 06:57
Первое какого кода?Прибор ПР200-220.2(4).X.XXXX,и если он неисправен то куда его?
Алексей Геннадьевич
14.11.2016, 08:19
Здравствуйте,подскажите решение такой проблемы с ПР200, прибор работал на управлении электродным котлом отопления (3 фазы+управление насосом,2 датчика температуры).Первый раз произошло через месяц работы,программа встала,все энергонезависимые вводные встали на 0,аналоговые датчики работали и их параметры выводились на экран как обычно.Перезалил программу прибор обратно заработал.Второй раз звоночик прошел через 2 недели,ситуация такая-же как и ранее.Залил немного изменённую программу,прибор работал неделю,потом произошло совсем странное,контроль управлением дискретным выходом у меня выведен на красный светодиод,прибор самостоятельно включал - выключал нагрузку без всякой логики, в конце концов диодик просто мерцал как хотел.Что предпринять?А то эта штука уже два раза у меня дом заморозила.
Проблему со слетанием энергонезависимых переменных на данный момент исправили в релизах 1.8.9х
Обновите встроенное ПО ПР200.
PS
Проверьте цепи питания реле: сброс энергонезависимых переменных происходит при дребезге питающего напряжения, или при перегруженном БП 24в в момент подачи напряжения (если ПР200-24хххх)
Прямое подключение трансформатора тока к аналоговому входу ПР200 как ?
Что куда прицепить, ток на выходе транса 20 мА при 60А в нагрузке
Собственно транс для переменки, можно ли его вкорячить на ПР.... ???
Ревака Юрий
14.11.2016, 09:55
Прямое подключение трансформатора тока к аналоговому входу ПР200 как ?
Что куда прицепить, ток на выходе транса 20 мА при 60А в нагрузке
Собственно транс для переменки, можно ли его вкорячить на ПР.... ???
Добрый день! Напрямую наверное никак, нужно выпрямлять или ставить какой-то блок, который будет давать на выходе постоянное напряжение.
да, уже понял. ищу с выходом 4-20мА не сильно дорогие и не громоздкие...
Алексей Геннадьевич
14.11.2016, 10:49
Прямое подключение трансформатора тока к аналоговому входу ПР200 как ?
Что куда прицепить, ток на выходе транса 20 мА при 60А в нагрузке
Собственно транс для переменки, можно ли его вкорячить на ПР.... ???
Нет. При изготовлении махарайки получите цирк с конями.
Для этого есть специализированные трансформаторы тока с выходом 4-20ма.
http://kipservis.ru/seneca/izmeritelnyi-transformator-toka-t-201.htm
Ревака Юрий
14.11.2016, 11:19
Вариант меню для пользователя Semen913
Алексей Геннадьевич дорого, нашел дешевле. нужны для частного использования а не на производство
Ревака Юрий
14.11.2016, 12:49
Алексей Геннадьевич дорого, нашел дешевле. нужны для частного использования а не на производство
Что подобрали, если не секрет?
Всем привет. Подскажите пожалуйста, как можно организовать сигнализацию обрыва датчика 4-20 -> 0-10Бар? Если меньше нуля, выдавать аварию?
Да не секрет, все есть в инете.
Один ДТА-4-20-50, другой ТП03С-50А/(4-20)-00
пока общаюсь на счет покупки физ лицом. Первый точно можно, второй пока не знаю.
Геннадий_Власенко
14.11.2016, 13:02
Здравствуйте! Закупили ПР200-24.2.1.0 для организации счетчика продукции и последующей передачи данных через RS-485 на скаду для ведения учета (за смену, сутки...). Подключили реле ПР200 через преобразователь АС-4 (RS-485-USB).
Скада является мастером, ПР-200 - слейвом. В скаде видим дискретные входа (адреса регистров 0x1000 – 0x1007) и даже часы реального времени (адреса регистров 0x0400 – 0x0408), но вот сетевые переменные (адреса регистров 0x0200 – 0x023F) не вижу. Почему я не вижу сетевые переменные?
plotnik.off86
14.11.2016, 13:03
Проблему со слетанием энергонезависимых переменных на данный момент исправили в релизах 1.8.9х
Обновите встроенное ПО ПР200.
PS
Проверьте цепи питания реле: сброс энергонезависимых переменных происходит при дребезге питающего напряжения, или при перегруженном БП 24в в момент подачи напряжения (если ПР200-24хххх)
У меня питание 220.
Ревака Юрий
14.11.2016, 13:11
Да не секрет, все есть в инете.
Один ДТА-4-20-50, другой ТП03С-50А/(4-20)-00
пока общаюсь на счет покупки физ лицом. Первый точно можно, второй пока не знаю.
Не нашел цену на ТП03С-50А/(4-20)-00 , а МЭ110-224.1М не рассматривался?
Когда уже в Овен Лоджик сделают нормальный условный оператор с выражением.... В кодесис решается двумя строчками кода по IF...
Ревака Юрий
14.11.2016, 13:14
Здравствуйте! Закупили ПР200-24.2.1.0 для организации счетчика продукции и последующей передачи данных через RS-485 на скаду для ведения учета (за смену, сутки...). Подключили реле ПР200 через преобразователь АС-4 (RS-485-USB).
Скада является мастером, ПР-200 - слейвом. В скаде видим дискретные входа (адреса регистров 0x1000 – 0x1007) и даже часы реального времени (адреса регистров 0x0400 – 0x0408), но вот сетевые переменные (адреса регистров 0x0200 – 0x023F) не вижу. Почему я не вижу сетевые переменные?
Добрый день! А самой программе OL они заданы, дело в том, что те адреса что вы видите они присутствуют по умолчанию, а сетевые переменные формируются в программе пользователя, Вам необходимо их создать в программе, для проверки можно повесить на них константу, и тогда они будут читаться по интерфейсу.
Ревака Юрий
14.11.2016, 13:16
Когда уже в Овен Лоджик сделают нормальный условный оператор с выражением.... В кодесис решается двумя строчками кода по IF...
Какой именно оператор Вам нужен, в OL они все в виде блоков.
Геннадий_Власенко
14.11.2016, 13:23
Ревака Юрий! В скаде сформировал чтение сетевой переменной по регистру 512 (естественно кинул в нее данные в OL) при том, что в скаде я вижу как меняются вход и часы реального времени...
Ревака Юрий
14.11.2016, 13:26
Ревака Юрий! В скаде сформировал чтение сетевой переменной по регистру 512 (естественно кинул в нее данные в OL) при том, что в скаде я вижу как меняются вход и часы реального времени...
Если можно пришлите проект, так будет быстрее.
Подскажите пожалуйста, как можно организовать сигнализацию обрыва датчика 4-20 -> 0-10Бар? Если меньше нуля, выдавать аварию?
Как это возможно сделать? Сравнить со значением меньше 0?
Ревака Юрий
14.11.2016, 13:32
Как это возможно сделать? Сравнить со значением меньше 0?
Да. При обрыве с такими настройками значение будет <0, это и будет признаком.
Как сделать это меньше нуля в Овен Лоджик?
Ревака Юрий на счет МЭ - вы издеваетесь ? :)
это точно так же делается, как ноль больше отрицательного значения
Я это прекрасно понимаю, я не понимаю, как это нарисовать блоками.
Ревака Юрий
14.11.2016, 13:43
Как сделать это меньше нуля в Овен Лоджик?
поменять местами входные переменные перед блоком FGT, сверху 0 снизу значение с AI.
Ревака Юрий
14.11.2016, 13:44
Ревака Юрий на счет МЭ - вы издеваетесь ? :)
А что не так?
Алексей Геннадьевич
14.11.2016, 13:46
Алексей Геннадьевич дорого, нашел дешевле. нужны для частного использования а не на производство
Если для себя -то можно и самому спаять.
У меня питание 220.
Сброс в момент подачи напряжения после сбоя в энергоснабжении. В ПР114 вообще программа слетает полностью... А в ПР200-только энергонезависимые переменные.
В какой версии ОЛ прогу писали?
Когда уже в Овен Лоджик сделают нормальный условный оператор с выражением.... В кодесис решается двумя строчками кода по IF...
А в ОЛ - двумя ФБ. SEL & (GT,EQ,fGT)
А что не так?
Нужен будет ещё трансформатор тока, обычный, к вашему впридачу.
поменять местами входные переменные перед блоком FGT, сверху 0 снизу значение с AI.
Спасибо! То что нужно!
Ревака Юрий
1. МЭ работает по интерфейсу
2. требует внешнего трансформатора тока, если ток более 5А
3. ну и наконец цена против 1000 рублей с хвостиком за ДТА или если не ошибся менее 1000 за ТП03С
да, если что, то МЭ у меня дома установлен, а датчик тока нужен для других целей
Ревака Юрий
14.11.2016, 13:53
Ревака Юрий
1. МЭ работает по интерфейсу
2. требует внешнего трансформатора тока, если ток более 5А
3. ну и наконец цена против 1000 рублей с хвостиком за ДТА или если не ошибся менее 1000 за ТП03С
да, если что, то МЭ у меня дома установлен, а датчик тока нужен для других целей
Я просто нагуглил цену за ДТС >2000 поэтому и начал прикидывать варианты, если так то согласен, и трансформатор я тоже решил что уже есть.
Если бы был трансформатор, то не было бы и речи о его поиске и типе подключения.
Честно говоря стоимость не уточнял, на сайте была указана цена чуть больше 1000. Сейчас напишу представителям, что скажут.
Уточнил, 2165р, в любом случае это дешевле МЭ по нескольким параметрам.
габариты, не нужен интерфейс.
Ревака Юрий
14.11.2016, 13:57
Здравствуйте,подскажите решение такой проблемы с ПР200, прибор работал на управлении электродным котлом отопления (3 фазы+управление насосом,2 датчика температуры).Первый раз произошло через месяц работы,программа встала,все энергонезависимые вводные встали на 0,аналоговые датчики работали и их параметры выводились на экран как обычно.Перезалил программу прибор обратно заработал.Второй раз звоночик прошел через 2 недели,ситуация такая-же как и ранее.Залил немного изменённую программу,прибор работал неделю,потом произошло совсем странное,контроль управлением дискретным выходом у меня выведен на красный светодиод,прибор самостоятельно включал - выключал нагрузку без всякой логики, в конце концов диодик просто мерцал как хотел.Что предпринять?А то эта штука уже два раза у меня дом заморозила.
Добрый день! Попробуйте обновить внутреннее ПО ПР200 до последней версии. Как вариант перезалить свою логику из последней версии OL, он сам обновит внутреннее ПО реле.
Ревака Юрий
14.11.2016, 14:00
Если бы был трансформатор, то не было бы и речи о его поиске и типе подключения.
Честно говоря стоимость не уточнял, на сайте была указана цена чуть больше 1000. Сейчас напишу представителям, что скажут.
Ну как, если просто трансформатор, то выход у него все равно ~.
Нет, именно с выходом 4-20 мА
Ревака Юрий
14.11.2016, 14:24
Нет, именно с выходом 4-20 мА
Я уже запутался, изначально вопрос был про то как подключить транс у которого при 60A на первичке 20mA на вторичке, я предположил что 20 mA переменки, и сказал что никак. Транс на 60 A найти не проблема, но у него выход будет ~.
Если бы был вход 0-10В, можно было бы обойтись подбором шунта на котором падало бы необходимое напряжение.
Ревака Юрий
14.11.2016, 15:15
Если бы был вход 0-10В, можно было бы обойтись подбором шунта на котором падало бы необходимое напряжение.
Вход 0-10В у ПР200 есть, только на шунте все равно упадет переменка, нужно организовывать выпрямление.
Ревака Юрий совершенно верно, сперва спрашивал про обычный транс, потом начал искать трансы с выходом 4-20 мА.
Ребята, если мне необходимо считать битовую маску входов с модуля МВ110 и разбить ее побитово, мне необходимо создать входную сетевую переменную с адресом 99 или 100 (DEC) и применить блок EXTRACT?
Ревака Юрий
14.11.2016, 16:20
Ребята, если мне необходимо считать битовую маску входов с модуля МВ110 и разбить ее побитово, мне необходимо создать входную сетевую переменную с адресом 99 или 100 (DEC) и применить блок EXTRACT?
Битовая маска значений входов, адрес 50(dec). Для побитного доступа в программе можно применить макрос INT_BOOL.
адрес 50(dec).
В PDF на МУ110 - 32 написано
Битовая маска значений входов – 0.. 4 294 967 295 unsigned long int
(HEX)
0063,
0064
(DEC)
0099,
0100
Я бы хотел наоборот, читать слово и разбивать по битово.
Ревака Юрий
14.11.2016, 16:52
В PDF на МУ110 - 32 написано
Битовая маска значений входов – 0.. 4 294 967 295 unsigned long int
(HEX)
0063,
0064
(DEC)
0099,
0100
:D Вы не указали какой именно модуль, я посмотрел 8ДФ, 16Д, там адрес 50, в МУ110 - 32, там 99, 100. Необходимо читать два регистра, и затем данные с регистра подать на макрос INT_BOOL, на выходе получите биты входов модуля расширения.
Ок. Спасибо! Bool_To_int есть такой макрос, а Int_to_Bool? А все, нашел.
то же есть только почему-то в аналоговых преобразованиях в базе
plotnik.off86
14.11.2016, 20:24
Проблему со слетанием энергонезависимых переменных на данный момент исправили в релизах 1.8.9х
Обновите встроенное ПО ПР200.
PS
Проверьте цепи питания реле: сброс энергонезависимых переменных происходит при дребезге питающего напряжения, или при перегруженном БП 24в в момент подачи напряжения (если ПР200-24хххх)
После обновления встроенного ПО в приборе остаётся версия V1.10, это правильно или как?
Сергей0308
14.11.2016, 21:08
Да. При обрыве с такими настройками значение будет <0, это и будет признаком.
Позвольте не согласиться, на практике приборы частенько показывали отрицательные значения давления, хотя применяли датчики избыточного давления(ПД100), просто ёмкость была герметично закрыта воздух остывал и получалось разрежение, так что отрицательное значение - не факт что обрыв, наверно для обрыва надо менее 3,8 мА, если не меньше порог делать, а то может обрыв показать, когда никакого обрыва нет!
Сергей0308
14.11.2016, 21:58
Если бы был трансформатор, то не было бы и речи о его поиске и типе подключения.
Честно говоря стоимость не уточнял, на сайте была указана цена чуть больше 1000. Сейчас напишу представителям, что скажут.
Уточнил, 2165р, в любом случае это дешевле МЭ по нескольким параметрам.
габариты, не нужен интерфейс.
Ваши не смотрел, мы такие берём, очень удобные:
27600
Кстати, овен почему-то не выпускает подобное, по-моему при адекватной цене очень востребованная вещь!
Или вот попроще:
27602
27603
я нашел уже по низкой цене, возьму пару на пробу...
plotnik.off86 это правильно, это версия прошивки прибора а не версия ОЛ
plotnik.off86
15.11.2016, 05:45
Понятно,OL у меня свежий.
Ревака Юрий
15.11.2016, 09:50
Позвольте не согласиться, на практике приборы частенько показывали отрицательные значения давления, хотя применяли датчики избыточного давления(ПД100), просто ёмкость была герметично закрыта воздух остывал и получалось разрежение, так что отрицательное значение - не факт что обрыв, наверно для обрыва надо менее 3,8 мА, если не меньше порог делать, а то может обрыв показать, когда никакого обрыва нет!
Если там именно такой случай, ну как вариант делать <-2 или по обстоятельствам, при диапазоне 0-10 этого должно хватить.
Здравствуйте. Скажите пожалуйста, возможно - ли портировать проекты для разных модификаций ПР200?
Да, только копипастом и заново переменные назначать.... Когда рисуете проект и у вас от входа много линий на разные точки, поставьте элемент ИЛИ и разводитесь от него.
Фиговое решение, но пока производитель соизволит ? ....
Ревака Юрий
15.11.2016, 15:36
Пока только так, в случае если переход с модификации 24 на 220 при одинаковом наборе вх/вых можно прошивать без переделки, если OL позволяет загрузку, там разница в переменной фильтра входов, если этот момент не критичен, можно работать.
Жесть.... Все переделывать.... Рисовал под 220.2, теперь то же необходимо для 220.1 =( Хотя бы импорт таблицы переменных сделали бы.
Если я на входе INT_TO_BOOL прочитаю слово по адресу 99 (МВ110-32ДН), и второе слово по адресу 100. На выходе OUT1 блока INT_TO_BOOL я получу содержимое первого бита маски входов МВ110? Просто у меня сейчас наоборот, 100 адрес читает маску с 0-15, 99 с 16-31, так должно быть?
Ревака Юрий
15.11.2016, 16:38
Если я на входе INT_TO_BOOL прочитаю слово по адресу 99 (МВ110-32ДН), и второе слово по адресу 100. На выходе OUT1 блока INT_TO_BOOL я получу содержимое первого бита маски входов МВ110? Просто у меня сейчас наоборот, 100 адрес читает маску с 0-15, 99 с 16-31, так должно быть?
Они там независимые, можно как угодно, разницы в принципе нет, верхний int соответствует верхним bool.
Они там независимые, можно как угодно, разницы в принципе нет, верхний int соответствует верхним bool.
=) У меня почему-то наоборот. А регистры в МВ 99 старший, 100 младший?
Ревака Юрий
15.11.2016, 17:01
=) У меня почему-то наоборот. А регистры в МВ 99 старший, 100 младший?
Как наоборот, если Вы проверяете непосредственно на железе, может попутаны 99 и 100 регистры, тогда поменять в программе местами целочисленные переменные.
2762127622
Ну как-то так, первые 2байта читаются из 100 адреса, вторые два байта из 99;
Павел Братковский
15.11.2016, 19:04
Ну как-то так, первые 2байта читаются из 100 адреса, вторые два байта из 99;
внутренности макроса можно увидеть?
внутренности макроса можно увидеть?
INT_TO_BOOL, и BOOL_TO_INT - эти макросы лежат в онлайн базе Овен. В OL их можно подгрузить.
Павел Братковский
15.11.2016, 22:55
тогда там не должно быть такого, у меня этот макрос с полгода работает. по сути макрос работает с двумя числами раздельно...это у вас проявляется косяк в железе или в симуляторе?
В железе. Кнопку жмякаю на DI1 в МВ110.
PS: Я же не говорю, что он не работает. Работает, только почему-то у меня регистрами задом наперед. 100 это первые 16 входов, 99 вторая группа входов получается.
Ревака Юрий
16.11.2016, 09:55
В железе. Кнопку жмякаю на DI1 в МВ110.
PS: Я же не говорю, что он не работает. Работает, только почему-то у меня регистрами задом наперед. 100 это первые 16 входов, 99 вторая группа входов получается.
Сейчас под рукой нет такого модуля, возможно там так сделано, если необходимо чтоб в лоджике нумерация бит шла сверху вниз, ну поменяйте входные переменные местами.
Сейчас под рукой нет такого модуля, возможно там так сделано, если необходимо чтоб в лоджике нумерация бит шла сверху вниз, ну поменяйте входные переменные местами.
Я так то и сделал методом тыка, просто поделился сомнениями. Кстати в МУ110 через BOOL_INT кидаю в 50 регистр от первого входа DI1 МВ110, попадаю на первый выход - там все нормально.
Ревака Юрий
16.11.2016, 10:11
Я так то и сделал методом тыка, просто поделился сомнениями. Кстати в МУ110 через BOOL_INT кидаю в 50 регистр от первого входа DI1 МВ110, попадаю на первый выход - там все нормально.
Это нормально, в модуле выходных реле на 32 реле, идет также сначала 98 регистр 1-16, затем 97 17-32.
Возможно-ли кнопку на корпусе привязать к переменной-событию? Что бы не только листать экраны, но и например вкл-выкл выход ПР?
Ревака Юрий
16.11.2016, 13:35
Возможно-ли кнопку на корпусе привязать к переменной-событию? Что бы не только листать экраны, но и например вкл-выкл выход ПР?
На данный момент нет.
Хорошо, а возможно - ли изменять значение переменной кнопками с лицевой панели?
Алексей Геннадьевич
16.11.2016, 13:53
Хорошо, а возможно - ли изменять значение переменной кнопками с лицевой панели?
Они для этого и предназначены.
Ревака Юрий
16.11.2016, 14:40
Они для этого и предназначены.
И плюс еще для переходов по экранам, с возможностью комбинации настроек.
ComboBox следует использовать для изменения переменных?
Jman правильнее сказать МОЖНО использовать для изменения переменных.
Как следует, решать только вам.
Был бы благодарен за пример, например простое инкрементирования числа и показ его на дисплее.
Ревака Юрий
16.11.2016, 17:09
Был бы благодарен за пример, например простое инкрементирования числа и показ его на дисплее.
Инкрементирования чем, если кнопками на передней панели, так тогда на экран устанавливаете переменную в формате int или float, по умолчанию она редактируема, нажимаете SEl, переменная начинает моргать, в это время ее можно изменять кнопками "вверх" "вниз".
Да, действительно, так просто. А скажите, как потом значение переменной хранить? Галочку "энергонезависимость" установил, но при нажатии "ОК" переменная сбрасывается в нуль.
Jman ваша переменная либо не энергонезависимая, либо переписывается программой.
Ну и последнюю версию ОЛ поставьте, на каких-то из предыдущих был этот баг.
Jman ваша переменная либо не энергонезависимая, либо переписывается программой.
Ну и последнюю версию ОЛ поставьте, на каких-то из предыдущих был этот баг.
Версия 1.8.93, Переменная энергозависимая - стоит галочка, используется только на экране и все.
Павел Братковский
17.11.2016, 12:47
Версия 1.8.93, Переменная энергозависимая - стоит галочка, используется только на экране и все.
скорее всего это ваша неопытность, без проекта сложно что либо подсказать
Ревака Юрий
17.11.2016, 13:02
Да, действительно, так просто. А скажите, как потом значение переменной хранить? Галочку "энергонезависимость" установил, но при нажатии "ОК" переменная сбрасывается в нуль.
Вот простейший пример, у меня все сохраняется.
Вот так работает. В большем проекте нет =( Хотя делаю то же самое, только на другом экране с переходом. Кстати, возможно - ли добавить к кнопкам уменьшения и увеличения дебаунс? Что бы быстро переменная не редактировалась.
Ревака Юрий
17.11.2016, 13:09
Вот так работает. В большем проекте нет =( Хотя делаю то же самое, только на другом экране с переходом. Кстати, возможно - ли добавить к кнопкам уменьшения и увеличения дебаунс? Что бы быстро переменная не редактировалась.
Так на экране нет привязки к переменной, возможно в большом проекте в эту переменную пишется из другого места.
Не то скинул, сорри. Наверное... Сейчас буду искать.
Ревака Юрий
17.11.2016, 13:27
Не то скинул, сорри. Наверное... Сейчас буду искать.
Тогда, лучше так
Все, заработало. Скажите, а задержку на изменение можно привязать? Что бы не так быстро изменялось значение переменно?
Ревака Юрий
17.11.2016, 13:52
Все, заработало. Скажите, а задержку на изменение можно привязать? Что бы не так быстро изменялось значение переменно?
При изменении с кнопки нет, но можно ее не постоянно держать, а нажимать, тогда частота изменения переменной, регулируется частотой нажатия.
plotnik.off86
19.11.2016, 07:02
Как узнать что встроенное ПО прибора обновилось?
MrNobody
19.11.2016, 10:00
Как узнать что встроенное ПО прибора обновилось?
Как вариант - посмотреть версию прошивки в самом приборе: зажать кнопку ALT. Далее зайти в Прибор - Версия.
plotnik.off86
19.11.2016, 10:04
А какая актуальная версия?У меня V1.10.
MrNobody
19.11.2016, 10:20
А какая актуальная версия?У меня V1.10.
1.10 должна быть последней. (Файлы прошивок лежат в папке OWEN Logic\BaseFirmwares)
Massmeter
19.11.2016, 11:54
Здравствуйте. Появилась необходимость подключить ПР200 к OPC серверу. (новый овеновский и ИнСат) На удивление все заработало сразу. Но с добавлением 7-й по счету переменной "float" все работать перестает. Т.е если начать с регистра 512, то добавление регистра 524 останавливает опрос. Исключаю это регистр и добавляю 526. Все работает. Итого не работают регистры сетевых переменных 524, 538, 552, 566. При игнорировании перечисленных регистров все остальные работают отлично. Высылаю программу с ПР и с OPC сервера в тех поддержку OWEN - у них все работает. Меняю OPC сервер на инсатовский - проблема остается. Меняю ПР200 на другой экземпляр - проблема остается. Начинаю в OPC сервере подключать регистры не с 512 а с 514 - битые регистры сдвигаются на 1 и опять остаются каждый 7-й. Скриншоты прилагаю.
Massmeter
19.11.2016, 12:02
Не приатачил файлы сразу.
Massmeter
19.11.2016, 20:47
У меня читает 28 float. 4 оставшихся регистра при подключении прекращают все чтение.
У меня читает 28 float. 4 оставшихся регистра при подключении прекращают все чтение.
Андрей имеет ввиду групповое чтение (12 регистров за раз)
Massmeter
20.11.2016, 16:14
А как это делается? Дискретные входа и выхода я читаю и записываю регистром а про аналоговые не знал.
orbita-skb
20.11.2016, 20:56
http://akytec.de/en/pr200-programmable-relay.html Неужто конкуренты слизали?
orbita-skb
20.11.2016, 21:10
Интересно софт подходит? Никто не может проверить? Просто нет под рукой ПР.
http://akytec.de/en/pr200-programmable-relay.html Неужто конкуренты слизали?
это наверное вовсе не конкуренты.
По самые по...
21.11.2016, 01:06
это наверное вовсе не конкуренты.
akYtec Gmbh
Vahrenwalder Str. 269 A
30179 Hannover
Germany
Tel.: +49 (0) 511 / 16 59 672-0
Fax: +49 (0) 511 / 16 59 672-9
info@akytec.de
www.akytec.de
Managing directors: Alex Holm, Dmitry Krasheninnikov
Registration court: Amtsgericht Hannover, HRB 208465
VAT-No.: DE274782826
Алексей Геннадьевич
21.11.2016, 11:14
http://akytec.de/en/pr200-programmable-relay.html Неужто конкуренты слизали?
Ага.;)
И ещё СМИ-2 и ПР114. :D
Овен в европе свою продукцию толкает.
Там же весь овеновский каталог...
Здравствуйте! Недавно проблема появилась (и до сих пор не найдём решения), почему у ПР200 зелёный экран и никаких символов? Ни нажатие АЛЬТ 4-х секундное (другие клавиши так же не действуют), ни перезагрузка с переустановленными драйверами, ни установка перемычек для спец. режимов на ХР2 и ХР3 не помогли исправить ситуацию. СОМ-порт у ПР200 - №1, в диспетчере устройств - тоже №1, но не определяется как ПР200, а какой-то непонятный. Может операционная система не та? Там Windows 7 стоит. Windows 8 и 10 (в качестве эксперимента) вообще не видит никаких подключений ПР200 к компьютеру. Какие ещё могут быть возможные решения?
Ревака Юрий
21.11.2016, 16:17
Здравствуйте! Недавно проблема появилась (и до сих пор не найдём решения), почему у ПР200 зелёный экран и никаких символов? Ни нажатие АЛЬТ 4-х секундное (другие клавиши так же не действуют), ни перезагрузка с переустановленными драйверами, ни установка перемычек для спец. режимов на ХР2 и ХР3 не помогли исправить ситуацию. СОМ-порт у ПР200 - №1, в диспетчере устройств - тоже №1, но не определяется как ПР200, а какой-то непонятный. Может операционная система не та? Там Windows 7 стоит. Windows 8 и 10 (в качестве эксперимента) вообще не видит никаких подключений ПР200 к компьютеру. Какие ещё могут быть возможные решения?
Если прошить реле при установленных перемычках не удалось, то наверное в сервис.
Если прошить реле при установленных перемычках не удалось, то наверное в сервис.
А при этом сом-порт должен определять наличие ПР или нет? По-другому ведь не прошить всё равно?
Ревака Юрий
21.11.2016, 18:25
А при этом сом-порт должен определять наличие ПР или нет? По-другому ведь не прошить всё равно?
Ком порт по идее должен, в самом OL названия реле может не отображаться.
Вот в этом и дело, номера сом-портов одинаковы, а значка подключения нет. Не активируется иконка "Загрузить программу в прибор", а в диспетчере неизвестное устройство на этом сом-порте. В приборе при этом нет вариантов смены номера сом-порта. Завтра скриншоты в техподдержку отправят, посмотрим, что там скажут. Да и я посмотрю, а не на словах послушаю, что там отображается. Кстати, программу можно записывать в прибор, когда клеммники входов-выходов присоединены или следует их отсоединять каждый раз на время записи программы? Это для соблюдения ТБ сделано, я так понимаю.
Светодиод F1 постоянно горит, кстати.
Павел Братковский
21.11.2016, 21:25
а в диспетчере неизвестное устройство на этом сом-порте.
это по любому с драйвером ПР200 что то не так!
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.
По самые по...
22.11.2016, 12:41
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.
"дОма и стены помогают!"
У меня была такая ситуация. ПР200 установлен в шкафу с частотным преобразователем. Питание на ПР200 заводиться через сетевой фильтр
ДФ-06. Фильтр, ПЧ и сам корпус шкафа заземлены.
При попытке "на ходу" изменить программу ПР200 с подключенного через сетевой адаптер ноутбука, связь отсутствовала напрочь. Пришлось запитать ноут от встроенной батареи. Только тогда связь восстановилась и. программа перезаписалась
Ревака Юрий
22.11.2016, 15:51
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.
Попробуйте удалить и переустановить драйвер с диспетчера устройств.
Появится ли на ПР200 возможность использовать кнопки в программе?
Ревака Юрий
22.11.2016, 18:27
Появится ли на ПР200 возможность использовать кнопки в программе?
Пока трудно сказать, я передал запрос разработчикам, будем ждать ответ от них.
Здравствуйте, ребят а подскажите, чтобы считывать маски Вх/Вых ПР200, мне нужно настроить слот RS485 в Slave, нужно создать устройство в нем например ПР200 и присвоить номер в сети? Но на слейве у меня уже висит GSM - шлюз с адресом 1.
Дайте ПР другой адрес, никто же не запрещает.
Дайте ПР другой адрес, никто же не запрещает.
Я могу напрямую шлюзом читать сразу регистры с OPC, не создавая ПР200 в слоте?
переставить перемычки в ПР на слейв и указать ему другой адрес, отличный от модема вам придется.
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?
maximov2009
24.11.2016, 10:53
Добрый день. А не проще открыть файл, сделать "Сохранить как", переименовать и на базе его создать новый проект. Потому как лично я не видел такой возможности экспорта. А вот на базе старых создавал новые.
С уважением.
Сергей0308
24.11.2016, 10:59
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?
Сетевые переменные на то и сетевые, чтобы с ними по сети работать, кто же Вам мешает их считать по сети и записать куда надо, если надо однократно(периодически) я бы и специальный режим(кнопку) прилепил, типа считывание-запись сетевых переменных, это я так вижу, можно конечно и вручную переписать, но это не наш метод!
maximov2009 сделайте сохранить как из ПР200-24-2 на ПР200-220-1 - что получим ? прально, шишь с маслом.
maximov2009
24.11.2016, 11:34
Я имел ввиду идентичную платформу. И обычно если уж проект сделан на одной платформе, то и аналогичный делается на той же.
С уважением.
Ревака Юрий
24.11.2016, 11:38
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?
Если у Вас слот в режиме мастер, то добавленное устройство со всеми переменными можно сохранить в шаблон, и использовать его в другом проекте.
Эдуард_Н
24.11.2016, 11:44
Если у Вас слот в режиме мастер, то добавленное устройство со всеми переменными можно сохранить в шаблон, и использовать его в другом проекте.
В шаблон это как?
Ревака Юрий
24.11.2016, 12:19
А в слейве?
В слейве нет такой возможности.
Ревака Юрий
24.11.2016, 12:25
В шаблон это как?
К примеру мы хотим подключить к ПР200 модуль расширения вх/вых, заходим в настройки устройств, меняем интерфейс на мастер и добавляем шаблон ус-ва, и в систему попадают сразу все регистры доступные для данного модуля, если они туда прописаны. аналогично можно сохранить свои ус-ва из слота мастер, и использовать в других проектах.
Эдуард_Н
24.11.2016, 12:41
А готовых шаблонов Мхх110 нет?
Ну я думаю на будущее в OL необходимо предусмотреть хотя бы экспорт в CSV ну и импорт. Было бы замечательно!
Ревака Юрий
24.11.2016, 12:55
А готовых шаблонов Мхх110 нет?
Пока нет, но в будущем я надеюсь, будут выложены для всех устройств доступных по интерфейсу RS485. Так же если кто-то будет делать для себя, можно выкладывать на форум по аналогии с макросами, это ускорит процесс.
Макрос INT_TO_BOOL, если я передаю слово на вход он мне побитово раскладывает? Например если я на вход отправлю число 32768 - активирую 16 бит?
Ревака Юрий
24.11.2016, 18:18
Макрос INT_TO_BOOL, если я передаю слово на вход он мне побитово раскладывает? Например если я на вход отправлю число 32768 - активирую 16 бит?
Да именно так, все можно проверить в режиме симуляции.
Сергей78
30.11.2016, 22:39
Приветствую всех!
Почему в модификациях с питанием 220/24 В дискретные входы разной схемы? Получается что дискретные входы модификации 220 В не универсальны как на 24, к ним нельзя подключить датчики с выходом на P-N-P транзисторе, для этого нужно будет задействовать аналоговые входы.
maximov2009
01.12.2016, 04:32
Добрый день. Если Вы планируете использовать датчики на 24В, зачем брать модификацию на 220? Если же у Вас например все входа используются 220В, а Вам нужно всего один датчик на 24 прилепить - сделайте промежуточное реле. То есть датчик включает релюшку на 24В, а та своими контактами уже коммутирует фазу на вход ПР200.
Если не секрет, какой датчик Вам нужно использовать. Сейчас по моему есть все типы датчиков (по крайней мере большинство), которые в соответствующей модификации могут коммутировать 220В переменки.
С уважением.
Сергей78 как вы представляете себе развязку входа внутреннего процессора, чтобы он не сгорел от 220 и при этом воспринимал еще и 24В ? Для процессора и 24 это дофига раз в 5....
Сергей0308
01.12.2016, 10:59
Сергей78 как вы представляете себе развязку входа внутреннего процессора, чтобы он не сгорел от 220 и при этом воспринимал еще и 24В ? Для процессора и 24 это дофига раз в 5....
Питание универсальное на том же ПР114 и не только, можно 24 вольта постоянки подать, можно 220 вольт переменки, а тут пустяки по сравнению с питанием!
Ваши не смотрел, мы такие берём, очень удобные:
27600
Кстати, овен почему-то не выпускает подобное, по-моему при адекватной цене очень востребованная вещь!
Или вот попроще:
27602
27603
А у нас вот такие http://www.totalkip.ru/info?goods=483428
Сергей0308 при чем тут питание прибора и гальваническая развязка входов ? это совершенно разные вещи...
Сергей0308
01.12.2016, 11:20
Сергей0308 при чем тут питание прибора и гальваническая развязка входов ? это совершенно разные вещи...
Вроде ясно написал, что универсальное питание(24, 220В) сделать сложней чем подать подобный сигнал на вход, а для гальванической развязки и оптрона достаточно, какие тут могут быть проблемы?!
Ревака Юрий
01.12.2016, 11:57
Вроде ясно написал, что универсальное питание(24, 220В) сделать сложней чем подать подобный сигнал на вход, а для гальванической развязки и оптрона достаточно, какие тут могут быть проблемы?!
-отсутствующее место на плате
-удорожание изделия
и еще куча всего что появится попутно.
номиналы сопротивлений для 220В и для 24В, учитывая, что вход процессора порядка 3,3В опртоны обязательны, так же как и ток, проходящий через оптопару по входу не должен превышать данных по даташиту.
Как вы одновременно обеспечите данное условие ? - разве что перемычками, которые когда-то или кто-то забудет переключить и спалит входа ?
Сергей78
01.12.2016, 13:45
Приветствую!
Мне бы лично удобней было чтобы входы ПР200 с питанием и на 220 и на 24 В были все на 24 В. А из предложенных мне всё-таки модификация с питанием 24 В кажется более выигрышной.
Решил проблему. Установил драйвер с диска, который был в комплекте с ПР200. Тот, что на сайте не устанавливался.
А мне положили чистый, не записанный диск, а с сайта не устанавливается. Что делать?
Ревака Юрий
01.12.2016, 14:14
А мне положили чистый, не записанный диск, а с сайта не устанавливается. Что делать?
А что пишет, какая система?
Пишет неопознаное устройство USB. Система вин7 про 64 бит.
Ревака Юрий
01.12.2016, 14:34
Пишет неопознаное устройство USB. Система вин7 про 64 бит.
Попробуйте перезагрузить систему, я работаю через внешний хаб, иногда тоже появляется неопознанное уст-во, хотя драйвера конечно все стоят. Переподключение хаба решает проблему. В компьютере в принципе тоже хаб.
Перезагрузил. Вообще перестал видеть.
Ревака Юрий
01.12.2016, 15:21
Перезагрузил. Вообще перестал видеть.
А если обновить устройства в диспетчере уст-в, что происходит на других портах, это ноутбук или ПК, кабель пробовали менять, используется заводской или свой, если свой какая длина?
Удалил драйвер. В конторе только с 4 компа вс-таки считался диск. Установил, и все пошло. Спасибо Юрий!
Граждане! А еще один нескромный вопрос. В ПР200 сетевые в слейве энергонезависимые (как в ПЛК) или при потере связи они обнуляются?
Граждане! А еще один нескромный вопрос. В ПР200 сетевые в слейве энергонезависимые (как в ПЛК) или при потере связи они обнуляются?
Да. Энергонезависимые.
Только вам придется сделать и обычные энергонезависимые переменные и состыковать их с сетевыми. Сетевые пока еще не могут начальные значения принимать при прошивке.
Ну или при ПНР вводит все нужные переменные.
Только вам придется сделать и обычные энергонезависимые переменные и состыковать их с сетевыми. Сетевые пока еще не могут начальные значения принимать при прошивке.
Ну или при ПНР вводит все нужные переменные.
Вот я и спрашивал, для ПНР. Чтоб по 485 оперативно поменять параметры, а потом 485 отключить. Уйдут ли сетевые переменные в 0?
Нет. По перезаписи программы - сохранятся.
Игорюня простыми словами. Если вам при прошивке ПР надо чтобы переменные сразу были с определенными значениями, то надо сделать "объединение" сетевых переменных с внутренними энергонезависимыми.
Если вы все сетевые переменные после прошивки назначите какими нужно, то "объединять" не требуется, после ввода с экрана или через интерфейс они сохранятся
Эдуард_Н
04.12.2016, 17:36
А как Вам такой вариант
1. Динамический текст.
26685
Первая (0) строчка пустая. Затем 16 строк с авариями.
2. Если аварий несколько, то
26686 26687
каждая выводится по очереди и отображается в течение 2 сек, затем отображается следующая в течение 2 сек и т.д.
Так не лучше?
Как вывести список событий на экран?, где нет привязки к тексту ?
Например даты событий, сохраненные в ППЗУ ?
Ревака Юрий
05.12.2016, 11:02
Как вывести список событий на экран?, где нет привязки к тексту ?
Например даты событий, сохраненные в ППЗУ ?
А как у Вас в ППЗУ эти даты сохраненны, одним числом или группой? Как вариант формировать несколько ячеек с числами на экране и читать в них с переменных из ППЗУ.
Дату планирую сохранять в UNIX формате в одну ячейку ППЗУ, само событие сохранять в следующую ячейку ППЗУ.
Если с событием все более менее ясно, они у нас имеют список постоянных значений, их можно отсортировать и выводить от большего к меньшему, создав на экране Н-ное количество динамических текстов и не будет промежутков.
То с датой совсем ничего не ясно, так как динамический текст явно не подходит. Значит надо на экран согласно дин.тексу снова распаковывать UNIX время в обычные переменные и выводить на экран.
Остается проблема с пустыми динамическими текстами, так как там будут либо нули в дате, либо текущее время. Ведь для переменных INT мы же не можем пробелами забить данные, или можем ?
Сергей78
05.12.2016, 11:22
Приветствую всех!
Подскажите пожалуйста где скачать последнюю версию Owen Logic?
Ревака Юрий
05.12.2016, 11:57
Приветствую всех!
Подскажите пожалуйста где скачать последнюю версию Owen Logic?
Добрый день! Самый надежный способ, обновиться из программы.
Серёга Букашкин
05.12.2016, 12:19
Подскажите пожалуйста где скачать последнюю версию Owen Logic?
Лично я из архива этого подбираю. Это 93-я. Устанавливается нормально.
http://ftp-ow.owen.ru/softupdate/OWEN%20Logic/1.8/Setup/
Сергей78
05.12.2016, 12:36
Лично я из архива этого подбираю. Это 93-я. Устанавливается нормально.
http://ftp-ow.owen.ru/softupdate/OWEN%20Logic/1.8/Setup/
Спасибо, помогло.
Помогите пожалуйста, не могу написать программу для правления клапаном по датчику уровня. Датчик 4...20мА. при низком открыть клапан , при высоком - закрыть.
использовать больше/меньше для сравнения, можно с гистерезисом и RS триггер
Сергей0308
06.12.2016, 11:56
В онлайн базе данных и не только, есть макрос гистерезис, зачем велосипед изобретать?!
27977
27979
Граждане! В руководстве по эксплуатации написано, что можно на экран выводить спецсимволы, но нигде не нашел как? Коды ASCII не идут. Лоджик ругается на недопустимость этих символов.
Символы выложены, А как их поставить?
Только скажу по секрету, не пытайтесь чего-то добиться, вводя цифры, расположенные НАД буквами на клавиатуре, ничего не выйдет.
цифры необходимо вводить именно с Numpad клавиатуры. Если у вас ноут, необходимо включить NumLock и использовать цифры именно с numpad-а
Alt+24 ↑
Alt+25 ↓
Alt+16 ►
Alt+17 ◄
Alt+0171 «
Alt+0187 »
Alt+0189 ½
Alt+0190 ¾
Alt+220 ▄ (в ОЛ показывает знак Пи)
а вот 1/4 (код 0186) не показывает. На другие коды ОЛ ругается.
Это я все делал. Нет их на экране. Правда в ПРке не проверял, нет под рукой. Ну да Бог с ними, уже обошелся. Может они в Лоджике никак не отражаются.
Экран в симуляторе не работает. А в лоджике все отражается.. Возможно другие стрелки надо использовать, я еще не проверял.
Представители Овен могли бы и указать какие именно коды поддерживаются.
Экран в симуляторе не работает. А в лоджике все отражается.. Возможно другие стрелки надо использовать, я еще не проверял.
Представители Овен могли бы и указать какие именно коды поддерживаются.
Вот и я об этом
Подскажите, с чем связан такой малый объем сетевых переменных в ПР200 в режиме Slave ? ( всего 128 байт)
В режиме мастер, я так понимаю нет таких ограничений или я неправ?
Катастрофически не хватает , именно в slave ...
Подскажите, с чем связан такой малый объем сетевых переменных в ПР200 в режиме Slave ? ( всего 128 байт)
В режиме мастер, я так понимаю нет таких ограничений или я неправ?
Катастрофически не хватает , именно в slave ...
И что все регистры под значения INT заняты или по биту в каждом регистре ...
Вам для архивирования, диспетчерезации или управления данные регистры ?
Архивирование.
С 12 входом (8 дискретных +4 аналоговых , сконфигурированных как дискретные) снимаются данные с оборудования необходимо по каждому входу фиксировать дату и время вкл. и выкл ( 4 байта на каждый вход) + дата и время нач. холостого хода и окончания холост. хода ( еще 4 байта ) итого 8 байт на каждый вход + накопительные счетчики (более 65536 каждый) еще 2 байта на каждый + еще технологические параметры . это все нужно фиксировать и на сервер архив+ частично управление (задание параметров) с сервера.
В каждый момент времени необходимо знать всю информацию по всем входам одновременно ( без дополнительной обработки на сервере)
Для такой задачи по входу достаточно 1 регистра (16бит) ,а время записывать при изменении этого INT .
Для такой задачи по входу достаточно 1 регистра (16бит) ,а время записывать при изменении этого INT .
Это как ?
мне нужно знать и дату и время включения и дату и время выключения - как это сделать 1 регистром ?
Допустим включение произошло сегодня - выключение через 5 дней ?
Это как ?
627
Допустим включение произошло сегодня - выключение через 5 дней ? выключение считать от момента включения ?
был код на входах ,например 123 - тоесть были включены входа -1,2,4 ,5,6,7 .Включился вход 10 -стал код 635 ,сбросился вход 4 -стал код 627 ,итд . Тоесть ловите любое изменение кода на входе и фиксируйте время ,а уж потом и там где будет архив делаете обратную операцию (екстракт) ,...Работа по часам реального времени,тогда и счетчики в ПР 32разрядные не потребуются
Преобразовать в архиве десятичное число в биты не составит труда с метками времени
В пр200 бит>>INT, а на сервере INT>>бит
Eugene.A
11.12.2016, 19:11
А если так - в один регистр мастер записывает адрес переменной, а из другого - читает переменную?
А если так - в один регистр мастер записывает адрес переменной, а из другого - читает переменную?
Решил по похожему принципу попробовать, только пробовать буду с группой регистров.
Skyblazer
14.12.2016, 11:28
Доброго времени суток Всем!
Подскажите, чем может обуславливаться зависание спустя примерно неделю стабильной работы ПР200 таким образом, что функции кнопок и дисплея выполняются ( изменение уставок, вход в системное меню) а реакции на дискретные входы и какой либо отклик на дискретных выходах не происходит
Андрей Посохов
14.12.2016, 11:34
Добрый день. Пробовали сбросить питание или перезаписать проект? Если да, то после этого корректно работает опять? В системном меню состояние дискретных входов/выходов отслеживали? Скорее всего что-то в самой программе.
Skyblazer
14.12.2016, 11:46
после сброса питания все работает нормально. возможно ли сделать так что при зависании, дискретные выходы переходили в некое определенное безопасное состояние, как это можно сделать на других плк?
Если программа работает правильно и оно зависает, то в ремонт его...
Для проверки записать программу попроще и потестить...
Алексей Геннадьевич
14.12.2016, 14:18
Доброго времени суток Всем!
Подскажите, чем может обуславливаться зависание спустя примерно неделю стабильной работы ПР200 таким образом, что функции кнопок и дисплея выполняются ( изменение уставок, вход в системное меню) а реакции на дискретные входы и какой либо отклик на дискретных выходах не происходит
Вы подробнее опишите. Какое питание реле - 220 или 24В?
Как запитано - если на 220, то применен сетевой фильтр или разделяющий трансформатор? Если на 24 - то есть ли параллельные потребители?
после сброса питания все работает нормально. возможно ли сделать так что при зависании, дискретные выходы переходили в некое определенное безопасное состояние, как это можно сделать на других плк?
ПР - у него нет этой функции, выводные реле должны просто отключаться.
И программу посмотреть не мешает.
Андрей Посохов
14.12.2016, 14:35
Скорее всего вопрос в самой программе. Можете на support@owen.ru скинуть проект с описанием?
Всем привет. Возник вопрос с управлением ПР200 по сети Modbus RTU используя сетевые переменные. Например я создаю слово, возможно-ли управлять отдельным битом слова? ПР200 в режиме SLAVE.
Павел Братковский
15.12.2016, 11:35
возможно-ли управлять отдельным битом слова?
да, элемент EXTRACT в помощь
Алексей Геннадьевич
15.12.2016, 11:44
Всем привет. Возник вопрос с управлением ПР200 по сети Modbus RTU используя сетевые переменные. Например я создаю слово, возможно-ли управлять отдельным битом слова? ПР200 в режиме SLAVE.
А можно и так.
Ревака Юрий
15.12.2016, 11:44
Всем привет. Возник вопрос с управлением ПР200 по сети Modbus RTU используя сетевые переменные. Например я создаю слово, возможно-ли управлять отдельным битом слова? ПР200 в режиме SLAVE.
Добрый день! такая возможность есть, либо через извлечение отдельного бита, либо используя макросы.
Приложил два файла, простые примеры управления по сети.
Это понятно. Такая, чтобы обратиться к конкретному биту, например писать в сетевую переменную не int(например 4 выход ПР200, пишем 16) а bool по битово, через это слово 512 х 16 в адрес бита.
Я читаю слово по адресу допустим 512 через OPC, нужно записать 4й бит в этом слове, можно ли так сделать? Возможно - ли получить адрес бита слова.
Так нельзя, надо писать все слово целиком.
Вроде как в режиме мастер так можно?
Ревака Юрий
15.12.2016, 14:44
Я читаю слово по адресу допустим 512 через OPC, нужно записать 4й бит в этом слове, можно ли так сделать? Возможно - ли получить адрес бита слова.
Сетевые переменные имеют адреса как для int начинаются с 512 так и для bool начинается с 0x2000 для команд 0x01 и 0x02, а вот получится ли слейву их отправить, надо смотреть.
Сетевые переменные имеют адреса как для int начинаются с 512 так и для bool начинается с 0x2000 для команд 0x01 и 0x02, а вот получится ли слейву их отправить, надо смотреть.
В слейве даже не дает переменную булеву создать.
В мастере получается.
28133
28134
Алексей Геннадьевич
16.12.2016, 11:45
У ПР200 периодически (примерно раз в минуту) промаргивает экран, на 1...2с исчезают с него показания. И это не свойство отдельного изделия, на всех ПР200 так. Может ли это быть связано с длительностью цикла? Кажет ся этот эффект проявился при цикле 12...14мс, а на меньших временах этого не замечалось. Кто с таким эффектом встречался - подтвердите или причина этого эффекта другая?
Вы программу выложите, чтобы загрузить и посмотреть.
Просто не приходилось писать такую обьёмную прогу, чтобы ПР её больше 10мс "жевало"
В слейве даже не дает переменную булеву создать.
В мастере получается.
28133
28134
с битами слейв не работает
Ребята, покажите пожалуйста пример, как можно прочитать из модуля вывода например МУ110-8 или другого. Я создаю сетевую переменную с адресом 50 и пишу туда и читаю, эту же переменную. Мне необходимо запретить записывать в модуль через второй слот 485(включен в слейв) от мастера, разрешить только чтение.
Ревака Юрий
19.12.2016, 11:42
В слейве даже не дает переменную булеву создать.
В мастере получается.
28133
28134
Ну в мастере то дает создавать, а в слейве читаем регистр и извлекаем нужный быт, а вообще проще все через регистры делать, так и на сеть меньше нагрузка.
Nikodim73
19.12.2016, 16:14
Люди, подскажите по такому вопросу: Панелька СП-307 Master, ПР-200 Master и Slave, Slave(ы) ПР-114 и МЭ-110-220-3М. Проблема такая, что от каждого "раба" в 200-х сотку доходит только по одной переменной,- остальные игнорятся. При прямой трансляции на СП-шку -никаких проблем (практически полный дуплекс даже через радиомодем НЕВОД-5). И заметил такую штуку,- не могу поставить-не ставится- галку "Групповой запрос". (В Lectus эта галка актуальна). ПОМОГИТЕ РАЗОБРАТЬСЯ. 28216
Nikodim73 нет у ПР200 в режиме мастера пока групповых запросов. Это задел на будущее если случиться...
Nikodim73
19.12.2016, 18:59
Мда, печально.Рано радовался. Исходя из моего замысла, этот прибор был приобретён зря... на эту функцию и был расчёт.- удалённое управление и мониторинг трёх скважин.(целочисленных значений в данном проекте вполне достаточно). Не понятно одно,- зачем выдавать "сырой" прибор в НАРОД как полноценный или хотя бы предупреждать:"люди, так мол и так". хотя задумка хорошая. RS МИшка на борту, Master / Slave, увеличенная память. давно хотелось этого. На 114 с AI за 4 года удалось реализовать много интересных распределённых вещей, запряжённых в Scadы. При некоторых ограничениях, из ПР-ок можно "выжать" много чего, а 200-ку "довести до ума", расширив количество сетевых переменных, добавить, наконец, "групповой опрос",чтоб МАСТЕР был МАСТЕРОМ ,а не пародией, а на закусь, полноценный ПИД-регулятор с ШИМ и позиционный и тогда язык не повернётся назвать "это" ПР-кой, а уже ПЛКшка, с вполне понятной средой программирования. Хотя к Logic ку тоже есть вопросы. Мне, лично, очень нравится интерфейс проги для Siemens Logo. А так хочется быть патриотом... И ещё: зачем выходные релюшки объединили в пары с общим проводом? не вписывались в габариты? в этом плане 114 разумнее...а так же индикация состояние входов/выходов без конфигурационных заморочек, согласитесь, очень удобно при беглом осмотре шкафов. Ну да ладно, что-то меня понесло, извиняюсь за дерзость. Просто я "раскушал" эти приборчики и понял, что и на сложных и дорогих ПЛКахах можно делать примитивные схемы, а можно и на ПРках решать вполне серьёзные задачи... всем спасибо...:)
Ревака Юрий
20.12.2016, 09:51
Мда, печально.Рано радовался. Исходя из моего замысла, этот прибор был приобретён зря... на эту функцию и был расчёт.- удалённое управление и мониторинг трёх скважин.(целочисленных значений в данном проекте вполне достаточно). Не понятно одно,- зачем выдавать "сырой" прибор в НАРОД как полноценный или хотя бы предупреждать:"люди, так мол и так". хотя задумка хорошая. RS МИшка на борту, Master / Slave, увеличенная память. давно хотелось этого. На 114 с AI за 4 года удалось реализовать много интересных распределённых вещей, запряжённых в Scadы. При некоторых ограничениях, из ПР-ок можно "выжать" много чего, а 200-ку "довести до ума", расширив количество сетевых переменных, добавить, наконец, "групповой опрос",чтоб МАСТЕР был МАСТЕРОМ ,а не пародией, а на закусь, полноценный ПИД-регулятор с ШИМ и позиционный и тогда язык не повернётся назвать "это" ПР-кой, а уже ПЛКшка, с вполне понятной средой программирования. Хотя к Logic ку тоже есть вопросы. Мне, лично, очень нравится интерфейс проги для Siemens Logo. А так хочется быть патриотом... И ещё: зачем выходные релюшки объединили в пары с общим проводом? не вписывались в габариты? в этом плане 114 разумнее...а так же индикация состояние входов/выходов без конфигурационных заморочек, согласитесь, очень удобно при беглом осмотре шкафов. Ну да ладно, что-то меня понесло, извиняюсь за дерзость. Просто я "раскушал" эти приборчики и понял, что и на сложных и дорогих ПЛКахах можно делать примитивные схемы, а можно и на ПРках решать вполне серьёзные задачи... всем спасибо...:)
Добрый день! Не совсем понятно что у Вас не получилось решить, приход от слейвов по одной переменной явно не проблема группового запроса, надо смотреть более конкретно. Ваш проект и структура связей, помог бы разобраться в проблеме.
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.
Я вот тоже не понимаю, почему мастер не может выполнять групповой запрос. Смысл дергать линию единичными запросами когда можно считать сейчас все и сразу ?
Ревака Юрий
20.12.2016, 10:09
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.
Я вот тоже не понимаю, почему мастер не может выполнять групповой запрос. Смысл дергать линию единичными запросами когда можно считать сейчас все и сразу ?
Мастер читает по 12 регистров без проблем, иногда этого более чем достаточно, ограничения возможно связаны с доступной памятью.
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.Вы не правильно оцениваете проблемы, в этом Ваша проблема :)
Я например не понимаю, когда в проекте заданы несколько переменных для чтения из слейвов и
доходит только по одной переменной,- остальные игнорятсяпричем тут групповой запрос или нет, тут либо не правильно сформулирована проблема, либо не правильно настроен мастер. Я где то выкладывал работу пр200 в связке с трм202, как минимум брал показания PV и SP
Ревака Юрий
20.12.2016, 10:55
Если кто-то читает мастером на ПР200 по 12 регистров, то сообщите плз как это сделать если группового запроса нет.
Я говорил про чтение с ПР200 когда она слейв, ведь об этом шла речь в начале, с самой ПР200 когда она мастер, да, сейчас специально проверил на чтение, читает по одному регистру.
Fordovod
20.12.2016, 10:58
Добрый день! У меня ситуация такая: взял я несколько ПР-200 что бы управлять светом на даче. Хочу новый год на даче справить. Так как на дачу получается приехать только на субботу - воскресенье, то пишу программы для ПР-200 дома, а потом пытаюсь на даче заставить то, что написал работать :). До этого ни с какими программируемыми реле и контроллерами не работал. Инструкция у Овна написана так, что ее можно и не читать.
И возникла у меня сейчас проблема с объединением ПР-200. Связка такая: ПР-200 мастер+4 штуки ПР-200 в слейве. Временно для контроля работы я сделал так, что диод F2 на всех ПР-200 мигает если подано питание, а диод F1 мигает если есть связь с мастером через сетевую переменную MasterTick.
Так же есть сетевая переменная OffAll - через нее я планировал выключать свет во всем доме.
Теперь что я сделал: я залил программу "Шаблон общий Slave" в три штуки ПР200, а программу "ПР-200 мастрер" в ПР-200Мастрер. И у меня получилось, что диоды F1 мигают на всех ПР200 как я и планировал, а вот общий сброс при включении I8 на мастере срабатывает очень редко, а аногда и вообще не срабатывает и свет не гаснет.
Так как до дачи я доберусь только в субботу, а сейчас могу только теоретически разбираться прошу вас дать консультацию что я делаю не так (а если не сложно, то и подправить мою программу) и дать ответы на следующие вопросы:
1)почему диод F1 мигает как я и планировал, а кнопка I8 на ПР-200мастер не работает.
2)Как передать нажатие например кнопки I2 с одного из ПР200слейв на другой ПР200слейв?
Очень надеюсь на вашу помощь, а то новый год близко, а я пока не знаю как решить поставленную перед собой задачу.
Ревака Юрий
20.12.2016, 11:26
Добрый день! У меня ситуация такая: взял я несколько ПР-200 что бы управлять светом на даче. Хочу новый год на даче справить. Так как на дачу получается приехать только на субботу - воскресенье, то пишу программы для ПР-200 дома, а потом пытаюсь на даче заставить то, что написал работать :). До этого ни с какими программируемыми реле и контроллерами не работал. Инструкция у Овна написана так, что ее можно и не читать.
И возникла у меня сейчас проблема с объединением ПР-200. Связка такая: ПР-200 мастер+4 штуки ПР-200 в слейве. Временно для контроля работы я сделал так, что диод F2 на всех ПР-200 мигает если подано питание, а диод F1 мигает если есть связь с мастером через сетевую переменную MasterTick.
Так же есть сетевая переменная OffAll - через нее я планировал выключать свет во всем доме.
Теперь что я сделал: я залил программу "Шаблон общий Slave" в три штуки ПР200, а программу "ПР-200 мастрер" в ПР-200Мастрер. И у меня получилось, что диоды F1 мигают на всех ПР200 как я и планировал, а вот общий сброс при включении I8 на мастере срабатывает очень редко, а аногда и вообще не срабатывает и свет не гаснет.
Так как до дачи я доберусь только в субботу, а сейчас могу только теоретически разбираться прошу вас дать консультацию что я делаю не так (а если не сложно, то и подправить мою программу) и дать ответы на следующие вопросы:
1)почему диод F1 мигает как я и планировал, а кнопка I8 на ПР-200мастер не работает.
2)Как передать нажатие например кнопки I2 с одного из ПР200слейв на другой ПР200слейв?
Очень надеюсь на вашу помощь, а то новый год близко, а я пока не знаю как решить поставленную перед собой задачу.
Добрый день! Глубоко не копая, возможно проблема в том, что при нажатии переменная не успевает попасть на все слейвы, попробуйте задержать ее на некоторое время, чтоб 1 висела подольше.
передача кнопок со слева на другой, как вариант читать на мастере какой-то регистр, и отправлять его на все слейвы, и уже на слейвах извлекать нужные биты, предназначенные для определенного слева.
Проверил еще раз, скорость обмена у Вас низкая, можно еще проверить задав скорость на максимум.
А и еще, в мастере у вас только одно устройство, а проверяете как, нужно добавить все 4 ПР, и задать им разные адреса и не забыть про джампера на слотах связи.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot