PDA

Просмотр полной версии : ПР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 реальным характеристикам и свойствам! Что будем делать господа?

Так вот где ... порылась. А тут как честный ... пытаешься помочь. И выяснить что товарищ задумал осуществить. И как это лучше сделать.
Программа ОЛ ещё сыровата и доводится совместными усилиями в том числе и форумчан.
Пишите в раздел БАГОВ ОЛ.
Или сразу разработчикам.
С уважением.

melky
07.11.2016, 11:20
Может я чего не понял, один ПР воспринимает пороги а второй нет ? так может в ремонт ?

Евгений Ионенко
07.11.2016, 11:23
Добрый день.
Проверил. Поведение аналогично описанному. Подтверждаю несоответствие. Информация передана разработчикам.

По самые по...
07.11.2016, 11:36
Добрый день.
Проверил. Поведение аналогично описанному. Подтверждаю несоответствие. Информация передана разработчикам.

Спасибо! Прошу информировать и опубликовать результаты!!!

melky
08.11.2016, 12:43
Я не знаю, но у меня аналоговый вход в режиме дискретного входа выходами управляет при подаче 24В, порог 1 = 10В как по умолчанию стояло.

Сергей0308
08.11.2016, 12:59
Я не знаю, но у меня аналоговый вход в режиме дискретного входа выходами управляет при подаче 24В, порог 1 = 10В как по умолчанию стояло.

Тогда уже повторите его эксперимент, чем утверждать то, с чем и так никто не спорит! Уменьшите порог"1" до 5 вольт и "0" до 2 вольт и проверьте!

melky
08.11.2016, 13:01
У меня нет регулируемого БП, чтобы проверить эксперимент в чистоте. максимум это может 5В подать, поставив порог 4В например.
Под рукой был 12В (12,1) поставил порог 1 = 15В, вход все равно срабатывает.

Сергей0308
08.11.2016, 13:04
У меня нет регулируемого БП, чтобы проверить эксперимент в чистоте. максимум это может 5В подать, поставив порог 4В например.

Это не принципиально 5 или 4 вольта, важен сам факт! И по-моему переменного резистора достаточно, вход под 100 кОм!

melky
08.11.2016, 14:06
Вы думаете у меня тут валяются переменники прямо в каждом ящике ? :))))

Сергей0308
08.11.2016, 15:27
Вы думаете у меня тут валяются переменники прямо в каждом ящике ? :))))

Если есть аналоговый вход, значит есть и аналоговый выход, с выхода подайте, для токового потребуется шунт 500 Ом!

melky
08.11.2016, 15:36
Да на кой? и так понятно, что вход не контролирует порог, я увеличивал в ПО параметр лог 1 от 12 до 15 вольт. БП повторю всего 12,1В то есть выше 12,1 для входа не должен был включаться и воспринимать как лог 1...

Сергей0308
08.11.2016, 15:47
Да на кой? и так понятно, что вход не контролирует порог, я увеличивал в ПО параметр лог 1 от 12 до 15 вольт. БП повторю всего 12,1В то есть выше 12,1 для входа не должен был включаться и воспринимать как лог 1...

Не хочу спорить, но по-моему, если Вам верить, он контролирует пороги, но изменить значения по умолчанию нельзя!

melky
08.11.2016, 15:54
почему нельзя ? открываем программу, ставим порог лог 1 например 20 В, записываем программу - результата ноль целых ноль десятых...
Полагаю внутренние переменные нижней и верхней границ превращаются в пороги но они не работают....

Сергей0308
08.11.2016, 16:15
почему нельзя ? открываем программу, ставим порог лог 1 например 20 В, записываем программу - результата ноль целых ноль десятых...
Полагаю внутренние переменные нижней и верхней границ превращаются в пороги но они не работают....

Так срабатывает компаратор при 10 вольтах, это же Вы сами пишите и до Вас писали, значит работает компаратор, меняли порог до 5 вольт, но он не изменился, остался 10 вольт, это же не я писал, а экспериментатор, отсюда логичный вывод компаратор работает, пороги не меняются, если бы компаратор не работал, то при любом значении на входе, он не менял бы своё состояние, так понятней, а то меня ужасают Ваши выводы!

melky
08.11.2016, 16:20
а, я понял теперь суть... просто мне проверять на работе нечем...

melky
08.11.2016, 16:46
возник вопрос, как можно без множества элементов сделать проверку одной комбинации ?

два входа 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) это "много элементов"?

melky
08.11.2016, 17:04
О, спасибо, а то я уже на триггерах леплю....

rovki
08.11.2016, 17:09
Ошибочка в формуле .not(not(I1)ИI2) ;)

Pavel_
08.11.2016, 17:13
возник вопрос, как можно без множества элементов сделать проверку одной комбинации ?

два входа 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

melky
08.11.2016, 17:22
rovki никакой ошибки там нет, записано как в CodeSys и все верно для ОЛ.
2-й вход через НЕ на вход ИЛИ, 1-й вход на ИЛИ напрямую.
А то у меня было несколько входов с различными комбинациями и использовался макрос Bool а потом в процессе количество входов сократилось до 2-х а глаз уже замылился...

Алексей Геннадьевич
08.11.2016, 17:33
О, спасибо, а то я уже на триггерах леплю....
Мелкий, выспись по человечески хотя-бы один раз...

Владимир Ситников
08.11.2016, 17:40
rovki никакой ошибки там нет, записано как в CodeSys и все верно для ОЛ.
Я сначала написал AND(NOT(I1), I2), но потом быстро исправился (если быстро-быстро менять, то форум даже не добавляет "изменено тем-то тогда-то")

Так что ошибочка была, но её видели немногие )

melky
08.11.2016, 17:44
Алексей Геннадьевич не могу, дома стройка полным ходом, тесть в гости приехал помогать :)
Владимир Ситников понятно, я не видел...

rovki
08.11.2016, 19:17
Так что ошибочка была, но её видели немногие ) Люблю самокритичных ;)

александр 64
08.11.2016, 20:08
есть задача подсоединить к пр200 модуль мв110 8а нужен макрос типа ARRAY TO REAL или алгоритм пересчета

Владимир Ситников
08.11.2016, 20:59
Люблю самокритичных ;)

А я тех, кто может признать, что ошибся

rovki
08.11.2016, 22:46
А я тех, кто может признать, что ошибся
Значит получается ,что самого себя ,а это не есть гуд ;)

Владимир Ситников
08.11.2016, 22:56
Значит получается ,что самого себя ,а это не есть гуд ;)

Себя в любом случае любить нужно.
А когда rovki/capzap быкуют и в итоге не признают, что ошиблись, то не люблю.

rovki
08.11.2016, 23:26
Вас послушать ,то все дураки ,кроме вас ...

Владимир Ситников
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?

Jman
11.11.2016, 11:34
Привет всем! Ребят а подскажите, какую частоту гарантированно может считать дискретные входа ПР200? Смогу например считать 2-3 кГц?

Ревака Юрий
11.11.2016, 11:47
Привет всем! Ребят а подскажите, какую частоту гарантированно может считать дискретные входа ПР200? Смогу например считать 2-3 кГц?

Все зависит от программы, насколько она сложная будет, и какое время цикла при этом получится, но 2-3 кГц не достижимо в любом случае, ориентировочно 100-300 Гц на постоянном токе.

Jman
11.11.2016, 12:37
Все зависит от программы, насколько она сложная будет, и какое время цикла при этом получится.

Спасибо. Меня именно технические возможности порта интересовали. А есть-ли модули расширения дискретных входов с таким диапазоном захвата частоты (меандра)?

Ревака Юрий
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хххх)

melky
14.11.2016, 09:27
Прямое подключение трансформатора тока к аналоговому входу ПР200 как ?
Что куда прицепить, ток на выходе транса 20 мА при 60А в нагрузке

Собственно транс для переменки, можно ли его вкорячить на ПР.... ???

Ревака Юрий
14.11.2016, 09:55
Прямое подключение трансформатора тока к аналоговому входу ПР200 как ?
Что куда прицепить, ток на выходе транса 20 мА при 60А в нагрузке

Собственно транс для переменки, можно ли его вкорячить на ПР.... ???

Добрый день! Напрямую наверное никак, нужно выпрямлять или ставить какой-то блок, который будет давать на выходе постоянное напряжение.

melky
14.11.2016, 10:28
да, уже понял. ищу с выходом 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

melky
14.11.2016, 12:43
Алексей Геннадьевич дорого, нашел дешевле. нужны для частного использования а не на производство

Ревака Юрий
14.11.2016, 12:49
Алексей Геннадьевич дорого, нашел дешевле. нужны для частного использования а не на производство

Что подобрали, если не секрет?

Jman
14.11.2016, 12:58
Всем привет. Подскажите пожалуйста, как можно организовать сигнализацию обрыва датчика 4-20 -> 0-10Бар? Если меньше нуля, выдавать аварию?

melky
14.11.2016, 12:59
Да не секрет, все есть в инете.
Один ДТА-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М не рассматривался?

Jman
14.11.2016, 13:12
Когда уже в Овен Лоджик сделают нормальный условный оператор с выражением.... В кодесис решается двумя строчками кода по 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) при том, что в скаде я вижу как меняются вход и часы реального времени...

Если можно пришлите проект, так будет быстрее.

Jman
14.11.2016, 13:29
Подскажите пожалуйста, как можно организовать сигнализацию обрыва датчика 4-20 -> 0-10Бар? Если меньше нуля, выдавать аварию?
Как это возможно сделать? Сравнить со значением меньше 0?

Ревака Юрий
14.11.2016, 13:32
Как это возможно сделать? Сравнить со значением меньше 0?

Да. При обрыве с такими настройками значение будет <0, это и будет признаком.

Jman
14.11.2016, 13:37
Как сделать это меньше нуля в Овен Лоджик?

melky
14.11.2016, 13:42
Ревака Юрий на счет МЭ - вы издеваетесь ? :)

Jman
14.11.2016, 13:43
это точно так же делается, как ноль больше отрицательного значения

Я это прекрасно понимаю, я не понимаю, как это нарисовать блоками.

Ревака Юрий
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)

А что не так?
Нужен будет ещё трансформатор тока, обычный, к вашему впридачу.

Jman
14.11.2016, 13:47
поменять местами входные переменные перед блоком FGT, сверху 0 снизу значение с AI.

Спасибо! То что нужно!

melky
14.11.2016, 13:48
Ревака Юрий
1. МЭ работает по интерфейсу
2. требует внешнего трансформатора тока, если ток более 5А
3. ну и наконец цена против 1000 рублей с хвостиком за ДТА или если не ошибся менее 1000 за ТП03С

да, если что, то МЭ у меня дома установлен, а датчик тока нужен для других целей

Ревака Юрий
14.11.2016, 13:53
Ревака Юрий
1. МЭ работает по интерфейсу
2. требует внешнего трансформатора тока, если ток более 5А
3. ну и наконец цена против 1000 рублей с хвостиком за ДТА или если не ошибся менее 1000 за ТП03С

да, если что, то МЭ у меня дома установлен, а датчик тока нужен для других целей

Я просто нагуглил цену за ДТС >2000 поэтому и начал прикидывать варианты, если так то согласен, и трансформатор я тоже решил что уже есть.

melky
14.11.2016, 13:57
Если бы был трансформатор, то не было бы и речи о его поиске и типе подключения.

Честно говоря стоимость не уточнял, на сайте была указана цена чуть больше 1000. Сейчас напишу представителям, что скажут.
Уточнил, 2165р, в любом случае это дешевле МЭ по нескольким параметрам.

габариты, не нужен интерфейс.

Ревака Юрий
14.11.2016, 13:57
Здравствуйте,подскажите решение такой проблемы с ПР200, прибор работал на управлении электродным котлом отопления (3 фазы+управление насосом,2 датчика температуры).Первый раз произошло через месяц работы,программа встала,все энергонезависимые вводные встали на 0,аналоговые датчики работали и их параметры выводились на экран как обычно.Перезалил программу прибор обратно заработал.Второй раз звоночик прошел через 2 недели,ситуация такая-же как и ранее.Залил немного изменённую программу,прибор работал неделю,потом произошло совсем странное,контроль управлением дискретным выходом у меня выведен на красный светодиод,прибор самостоятельно включал - выключал нагрузку без всякой логики, в конце концов диодик просто мерцал как хотел.Что предпринять?А то эта штука уже два раза у меня дом заморозила.

Добрый день! Попробуйте обновить внутреннее ПО ПР200 до последней версии. Как вариант перезалить свою логику из последней версии OL, он сам обновит внутреннее ПО реле.

Ревака Юрий
14.11.2016, 14:00
Если бы был трансформатор, то не было бы и речи о его поиске и типе подключения.

Честно говоря стоимость не уточнял, на сайте была указана цена чуть больше 1000. Сейчас напишу представителям, что скажут.

Ну как, если просто трансформатор, то выход у него все равно ~.

melky
14.11.2016, 14:15
Нет, именно с выходом 4-20 мА

Ревака Юрий
14.11.2016, 14:24
Нет, именно с выходом 4-20 мА

Я уже запутался, изначально вопрос был про то как подключить транс у которого при 60A на первичке 20mA на вторичке, я предположил что 20 mA переменки, и сказал что никак. Транс на 60 A найти не проблема, но у него выход будет ~.

Jman
14.11.2016, 15:05
Если бы был вход 0-10В, можно было бы обойтись подбором шунта на котором падало бы необходимое напряжение.

Ревака Юрий
14.11.2016, 15:15
Если бы был вход 0-10В, можно было бы обойтись подбором шунта на котором падало бы необходимое напряжение.

Вход 0-10В у ПР200 есть, только на шунте все равно упадет переменка, нужно организовывать выпрямление.

melky
14.11.2016, 15:29
Ревака Юрий совершенно верно, сперва спрашивал про обычный транс, потом начал искать трансы с выходом 4-20 мА.

Jman
14.11.2016, 16:02
Ребята, если мне необходимо считать битовую маску входов с модуля МВ110 и разбить ее побитово, мне необходимо создать входную сетевую переменную с адресом 99 или 100 (DEC) и применить блок EXTRACT?

Ревака Юрий
14.11.2016, 16:20
Ребята, если мне необходимо считать битовую маску входов с модуля МВ110 и разбить ее побитово, мне необходимо создать входную сетевую переменную с адресом 99 или 100 (DEC) и применить блок EXTRACT?

Битовая маска значений входов, адрес 50(dec). Для побитного доступа в программе можно применить макрос INT_BOOL.

Jman
14.11.2016, 16:29
адрес 50(dec).

В PDF на МУ110 - 32 написано
Битовая маска значений входов – 0.. 4 294 967 295 unsigned long int
(HEX)
0063,
0064
(DEC)
0099,
0100

Jman
14.11.2016, 16:34
Я бы хотел наоборот, читать слово и разбивать по битово.

Ревака Юрий
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, на выходе получите биты входов модуля расширения.

Jman
14.11.2016, 17:09
Ок. Спасибо! Bool_To_int есть такой макрос, а Int_to_Bool? А все, нашел.

melky
14.11.2016, 17:12
то же есть только почему-то в аналоговых преобразованиях в базе

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

melky
15.11.2016, 00:36
я нашел уже по низкой цене, возьму пару на пробу...


plotnik.off86 это правильно, это версия прошивки прибора а не версия ОЛ

plotnik.off86
15.11.2016, 05:45
Понятно,OL у меня свежий.

Ревака Юрий
15.11.2016, 09:50
Позвольте не согласиться, на практике приборы частенько показывали отрицательные значения давления, хотя применяли датчики избыточного давления(ПД100), просто ёмкость была герметично закрыта воздух остывал и получалось разрежение, так что отрицательное значение - не факт что обрыв, наверно для обрыва надо менее 3,8 мА, если не меньше порог делать, а то может обрыв показать, когда никакого обрыва нет!

Если там именно такой случай, ну как вариант делать <-2 или по обстоятельствам, при диапазоне 0-10 этого должно хватить.

Jman
15.11.2016, 15:17
Здравствуйте. Скажите пожалуйста, возможно - ли портировать проекты для разных модификаций ПР200?

melky
15.11.2016, 15:32
Да, только копипастом и заново переменные назначать.... Когда рисуете проект и у вас от входа много линий на разные точки, поставьте элемент ИЛИ и разводитесь от него.
Фиговое решение, но пока производитель соизволит ? ....

Ревака Юрий
15.11.2016, 15:36
Пока только так, в случае если переход с модификации 24 на 220 при одинаковом наборе вх/вых можно прошивать без переделки, если OL позволяет загрузку, там разница в переменной фильтра входов, если этот момент не критичен, можно работать.

Jman
15.11.2016, 15:38
Жесть.... Все переделывать.... Рисовал под 220.2, теперь то же необходимо для 220.1 =( Хотя бы импорт таблицы переменных сделали бы.

Jman
15.11.2016, 16:28
Если я на входе 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.

Jman
15.11.2016, 16:55
Они там независимые, можно как угодно, разницы в принципе нет, верхний int соответствует верхним bool.

=) У меня почему-то наоборот. А регистры в МВ 99 старший, 100 младший?

Ревака Юрий
15.11.2016, 17:01
=) У меня почему-то наоборот. А регистры в МВ 99 старший, 100 младший?

Как наоборот, если Вы проверяете непосредственно на железе, может попутаны 99 и 100 регистры, тогда поменять в программе местами целочисленные переменные.

Jman
15.11.2016, 17:43
2762127622

Ну как-то так, первые 2байта читаются из 100 адреса, вторые два байта из 99;

Павел Братковский
15.11.2016, 19:04
Ну как-то так, первые 2байта читаются из 100 адреса, вторые два байта из 99;


внутренности макроса можно увидеть?

Jman
15.11.2016, 20:51
внутренности макроса можно увидеть?

INT_TO_BOOL, и BOOL_TO_INT - эти макросы лежат в онлайн базе Овен. В OL их можно подгрузить.

Павел Братковский
15.11.2016, 22:55
тогда там не должно быть такого, у меня этот макрос с полгода работает. по сути макрос работает с двумя числами раздельно...это у вас проявляется косяк в железе или в симуляторе?

Jman
16.11.2016, 09:27
В железе. Кнопку жмякаю на DI1 в МВ110.
PS: Я же не говорю, что он не работает. Работает, только почему-то у меня регистрами задом наперед. 100 это первые 16 входов, 99 вторая группа входов получается.

Ревака Юрий
16.11.2016, 09:55
В железе. Кнопку жмякаю на DI1 в МВ110.
PS: Я же не говорю, что он не работает. Работает, только почему-то у меня регистрами задом наперед. 100 это первые 16 входов, 99 вторая группа входов получается.

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

Jman
16.11.2016, 09:58
Сейчас под рукой нет такого модуля, возможно там так сделано, если необходимо чтоб в лоджике нумерация бит шла сверху вниз, ну поменяйте входные переменные местами.
Я так то и сделал методом тыка, просто поделился сомнениями. Кстати в МУ110 через BOOL_INT кидаю в 50 регистр от первого входа DI1 МВ110, попадаю на первый выход - там все нормально.

Ревака Юрий
16.11.2016, 10:11
Я так то и сделал методом тыка, просто поделился сомнениями. Кстати в МУ110 через BOOL_INT кидаю в 50 регистр от первого входа DI1 МВ110, попадаю на первый выход - там все нормально.

Это нормально, в модуле выходных реле на 32 реле, идет также сначала 98 регистр 1-16, затем 97 17-32.

Jman
16.11.2016, 13:13
Возможно-ли кнопку на корпусе привязать к переменной-событию? Что бы не только листать экраны, но и например вкл-выкл выход ПР?

Ревака Юрий
16.11.2016, 13:35
Возможно-ли кнопку на корпусе привязать к переменной-событию? Что бы не только листать экраны, но и например вкл-выкл выход ПР?

На данный момент нет.

Jman
16.11.2016, 13:45
Хорошо, а возможно - ли изменять значение переменной кнопками с лицевой панели?

Алексей Геннадьевич
16.11.2016, 13:53
Хорошо, а возможно - ли изменять значение переменной кнопками с лицевой панели?
Они для этого и предназначены.

Ревака Юрий
16.11.2016, 14:40
Они для этого и предназначены.

И плюс еще для переходов по экранам, с возможностью комбинации настроек.

Jman
16.11.2016, 14:58
ComboBox следует использовать для изменения переменных?

melky
16.11.2016, 15:29
Jman правильнее сказать МОЖНО использовать для изменения переменных.

Как следует, решать только вам.

Jman
16.11.2016, 15:39
Был бы благодарен за пример, например простое инкрементирования числа и показ его на дисплее.

Ревака Юрий
16.11.2016, 17:09
Был бы благодарен за пример, например простое инкрементирования числа и показ его на дисплее.

Инкрементирования чем, если кнопками на передней панели, так тогда на экран устанавливаете переменную в формате int или float, по умолчанию она редактируема, нажимаете SEl, переменная начинает моргать, в это время ее можно изменять кнопками "вверх" "вниз".

Jman
17.11.2016, 10:40
Да, действительно, так просто. А скажите, как потом значение переменной хранить? Галочку "энергонезависимость" установил, но при нажатии "ОК" переменная сбрасывается в нуль.

melky
17.11.2016, 11:16
Jman ваша переменная либо не энергонезависимая, либо переписывается программой.

Ну и последнюю версию ОЛ поставьте, на каких-то из предыдущих был этот баг.

Jman
17.11.2016, 11:24
Jman ваша переменная либо не энергонезависимая, либо переписывается программой.

Ну и последнюю версию ОЛ поставьте, на каких-то из предыдущих был этот баг.

Версия 1.8.93, Переменная энергозависимая - стоит галочка, используется только на экране и все.

Павел Братковский
17.11.2016, 12:47
Версия 1.8.93, Переменная энергозависимая - стоит галочка, используется только на экране и все.

скорее всего это ваша неопытность, без проекта сложно что либо подсказать

Ревака Юрий
17.11.2016, 13:02
Да, действительно, так просто. А скажите, как потом значение переменной хранить? Галочку "энергонезависимость" установил, но при нажатии "ОК" переменная сбрасывается в нуль.

Вот простейший пример, у меня все сохраняется.

Jman
17.11.2016, 13:03
Вот так работает. В большем проекте нет =( Хотя делаю то же самое, только на другом экране с переходом. Кстати, возможно - ли добавить к кнопкам уменьшения и увеличения дебаунс? Что бы быстро переменная не редактировалась.

Ревака Юрий
17.11.2016, 13:09
Вот так работает. В большем проекте нет =( Хотя делаю то же самое, только на другом экране с переходом. Кстати, возможно - ли добавить к кнопкам уменьшения и увеличения дебаунс? Что бы быстро переменная не редактировалась.

Так на экране нет привязки к переменной, возможно в большом проекте в эту переменную пишется из другого места.

Jman
17.11.2016, 13:13
Не то скинул, сорри. Наверное... Сейчас буду искать.

Ревака Юрий
17.11.2016, 13:27
Не то скинул, сорри. Наверное... Сейчас буду искать.

Тогда, лучше так

Jman
17.11.2016, 13:41
Все, заработало. Скажите, а задержку на изменение можно привязать? Что бы не так быстро изменялось значение переменно?

Ревака Юрий
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 оставшихся регистра при подключении прекращают все чтение.

rovki
19.11.2016, 21:57
У меня читает 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
Интересно софт подходит? Никто не может проверить? Просто нет под рукой ПР.

Scream
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
Овен в европе свою продукцию толкает.
Там же весь овеновский каталог...

Vlad84
21.11.2016, 15:24
Здравствуйте! Недавно проблема появилась (и до сих пор не найдём решения), почему у ПР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 к компьютеру. Какие ещё могут быть возможные решения?

Если прошить реле при установленных перемычках не удалось, то наверное в сервис.

Vlad84
21.11.2016, 17:32
Если прошить реле при установленных перемычках не удалось, то наверное в сервис.

А при этом сом-порт должен определять наличие ПР или нет? По-другому ведь не прошить всё равно?

Ревака Юрий
21.11.2016, 18:25
А при этом сом-порт должен определять наличие ПР или нет? По-другому ведь не прошить всё равно?

Ком порт по идее должен, в самом OL названия реле может не отображаться.

Vlad84
21.11.2016, 18:39
Вот в этом и дело, номера сом-портов одинаковы, а значка подключения нет. Не активируется иконка "Загрузить программу в прибор", а в диспетчере неизвестное устройство на этом сом-порте. В приборе при этом нет вариантов смены номера сом-порта. Завтра скриншоты в техподдержку отправят, посмотрим, что там скажут. Да и я посмотрю, а не на словах послушаю, что там отображается. Кстати, программу можно записывать в прибор, когда клеммники входов-выходов присоединены или следует их отсоединять каждый раз на время записи программы? Это для соблюдения ТБ сделано, я так понимаю.
Светодиод F1 постоянно горит, кстати.

Павел Братковский
21.11.2016, 21:25
а в диспетчере неизвестное устройство на этом сом-порте.

это по любому с драйвером ПР200 что то не так!

Vlad84
22.11.2016, 04:17
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.

По самые по...
22.11.2016, 12:41
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.

"дОма и стены помогают!"
У меня была такая ситуация. ПР200 установлен в шкафу с частотным преобразователем. Питание на ПР200 заводиться через сетевой фильтр
ДФ-06. Фильтр, ПЧ и сам корпус шкафа заземлены.
При попытке "на ходу" изменить программу ПР200 с подключенного через сетевой адаптер ноутбука, связь отсутствовала напрочь. Пришлось запитать ноут от встроенной батареи. Только тогда связь восстановилась и. программа перезаписалась

Ревака Юрий
22.11.2016, 15:51
Как же его установить, чтобы было всё так?) Выходит, что драйвер встал криво, но у меня всё работало, была индикация. Прибор приехал на объект и перестал отображать символы.

Попробуйте удалить и переустановить драйвер с диспетчера устройств.

CEkip
22.11.2016, 18:08
Появится ли на ПР200 возможность использовать кнопки в программе?

Ревака Юрий
22.11.2016, 18:27
Появится ли на ПР200 возможность использовать кнопки в программе?

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

Jman
23.11.2016, 12:05
Здравствуйте, ребят а подскажите, чтобы считывать маски Вх/Вых ПР200, мне нужно настроить слот RS485 в Slave, нужно создать устройство в нем например ПР200 и присвоить номер в сети? Но на слейве у меня уже висит GSM - шлюз с адресом 1.

melky
23.11.2016, 12:19
Дайте ПР другой адрес, никто же не запрещает.

Jman
23.11.2016, 12:32
Дайте ПР другой адрес, никто же не запрещает.

Я могу напрямую шлюзом читать сразу регистры с OPC, не создавая ПР200 в слоте?

melky
23.11.2016, 12:39
переставить перемычки в ПР на слейв и указать ему другой адрес, отличный от модема вам придется.

Jman
24.11.2016, 10:12
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?

maximov2009
24.11.2016, 10:53
Добрый день. А не проще открыть файл, сделать "Сохранить как", переименовать и на базе его создать новый проект. Потому как лично я не видел такой возможности экспорта. А вот на базе старых создавал новые.
С уважением.

Сергей0308
24.11.2016, 10:59
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?

Сетевые переменные на то и сетевые, чтобы с ними по сети работать, кто же Вам мешает их считать по сети и записать куда надо, если надо однократно(периодически) я бы и специальный режим(кнопку) прилепил, типа считывание-запись сетевых переменных, это я так вижу, можно конечно и вручную переписать, но это не наш метод!

melky
24.11.2016, 11:09
maximov2009 сделайте сохранить как из ПР200-24-2 на ПР200-220-1 - что получим ? прально, шишь с маслом.

maximov2009
24.11.2016, 11:34
Я имел ввиду идентичную платформу. И обычно если уж проект сделан на одной платформе, то и аналогичный делается на той же.
С уважением.

Ревака Юрий
24.11.2016, 11:38
Ребята подскажите пожалуйста, возможно-ли экспортировать сетевые переменные и конфигурацию из одного проекта в другой?

Если у Вас слот в режиме мастер, то добавленное устройство со всеми переменными можно сохранить в шаблон, и использовать его в другом проекте.

Эдуард_Н
24.11.2016, 11:44
Если у Вас слот в режиме мастер, то добавленное устройство со всеми переменными можно сохранить в шаблон, и использовать его в другом проекте.

В шаблон это как?

Jman
24.11.2016, 12:09
А в слейве?

Ревака Юрий
24.11.2016, 12:19
А в слейве?

В слейве нет такой возможности.

Ревака Юрий
24.11.2016, 12:25
В шаблон это как?

К примеру мы хотим подключить к ПР200 модуль расширения вх/вых, заходим в настройки устройств, меняем интерфейс на мастер и добавляем шаблон ус-ва, и в систему попадают сразу все регистры доступные для данного модуля, если они туда прописаны. аналогично можно сохранить свои ус-ва из слота мастер, и использовать в других проектах.

Эдуард_Н
24.11.2016, 12:41
А готовых шаблонов Мхх110 нет?

Jman
24.11.2016, 12:45
Ну я думаю на будущее в OL необходимо предусмотреть хотя бы экспорт в CSV ну и импорт. Было бы замечательно!

Ревака Юрий
24.11.2016, 12:55
А готовых шаблонов Мхх110 нет?

Пока нет, но в будущем я надеюсь, будут выложены для всех устройств доступных по интерфейсу RS485. Так же если кто-то будет делать для себя, можно выкладывать на форум по аналогии с макросами, это ускорит процесс.

Jman
24.11.2016, 16:33
Макрос 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В переменки.
С уважением.

melky
01.12.2016, 09:16
Сергей78 как вы представляете себе развязку входа внутреннего процессора, чтобы он не сгорел от 220 и при этом воспринимал еще и 24В ? Для процессора и 24 это дофига раз в 5....

Сергей0308
01.12.2016, 10:59
Сергей78 как вы представляете себе развязку входа внутреннего процессора, чтобы он не сгорел от 220 и при этом воспринимал еще и 24В ? Для процессора и 24 это дофига раз в 5....

Питание универсальное на том же ПР114 и не только, можно 24 вольта постоянки подать, можно 220 вольт переменки, а тут пустяки по сравнению с питанием!

Sacha
01.12.2016, 11:05
Ваши не смотрел, мы такие берём, очень удобные:

27600

Кстати, овен почему-то не выпускает подобное, по-моему при адекватной цене очень востребованная вещь!

Или вот попроще:

27602

27603

А у нас вот такие http://www.totalkip.ru/info?goods=483428

melky
01.12.2016, 11:06
Сергей0308 при чем тут питание прибора и гальваническая развязка входов ? это совершенно разные вещи...

Сергей0308
01.12.2016, 11:20
Сергей0308 при чем тут питание прибора и гальваническая развязка входов ? это совершенно разные вещи...

Вроде ясно написал, что универсальное питание(24, 220В) сделать сложней чем подать подобный сигнал на вход, а для гальванической развязки и оптрона достаточно, какие тут могут быть проблемы?!

Ревака Юрий
01.12.2016, 11:57
Вроде ясно написал, что универсальное питание(24, 220В) сделать сложней чем подать подобный сигнал на вход, а для гальванической развязки и оптрона достаточно, какие тут могут быть проблемы?!

-отсутствующее место на плате
-удорожание изделия
и еще куча всего что появится попутно.

melky
01.12.2016, 11:58
номиналы сопротивлений для 220В и для 24В, учитывая, что вход процессора порядка 3,3В опртоны обязательны, так же как и ток, проходящий через оптопару по входу не должен превышать данных по даташиту.
Как вы одновременно обеспечите данное условие ? - разве что перемычками, которые когда-то или кто-то забудет переключить и спалит входа ?

Сергей78
01.12.2016, 13:45
Приветствую!
Мне бы лично удобней было чтобы входы ПР200 с питанием и на 220 и на 24 В были все на 24 В. А из предложенных мне всё-таки модификация с питанием 24 В кажется более выигрышной.

Игорюня
01.12.2016, 14:13
Решил проблему. Установил драйвер с диска, который был в комплекте с ПР200. Тот, что на сайте не устанавливался.

А мне положили чистый, не записанный диск, а с сайта не устанавливается. Что делать?

Ревака Юрий
01.12.2016, 14:14
А мне положили чистый, не записанный диск, а с сайта не устанавливается. Что делать?

А что пишет, какая система?

Игорюня
01.12.2016, 14:26
Пишет неопознаное устройство USB. Система вин7 про 64 бит.

Ревака Юрий
01.12.2016, 14:34
Пишет неопознаное устройство USB. Система вин7 про 64 бит.

Попробуйте перезагрузить систему, я работаю через внешний хаб, иногда тоже появляется неопознанное уст-во, хотя драйвера конечно все стоят. Переподключение хаба решает проблему. В компьютере в принципе тоже хаб.

Игорюня
01.12.2016, 15:12
Перезагрузил. Вообще перестал видеть.

Ревака Юрий
01.12.2016, 15:21
Перезагрузил. Вообще перестал видеть.

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

Игорюня
01.12.2016, 15:36
Удалил драйвер. В конторе только с 4 компа вс-таки считался диск. Установил, и все пошло. Спасибо Юрий!

Игорюня
01.12.2016, 17:35
Граждане! А еще один нескромный вопрос. В ПР200 сетевые в слейве энергонезависимые (как в ПЛК) или при потере связи они обнуляются?

Sacha
01.12.2016, 20:06
Граждане! А еще один нескромный вопрос. В ПР200 сетевые в слейве энергонезависимые (как в ПЛК) или при потере связи они обнуляются?
Да. Энергонезависимые.

Игорюня
01.12.2016, 22:42
Спасибо большое!

melky
02.12.2016, 09:52
Только вам придется сделать и обычные энергонезависимые переменные и состыковать их с сетевыми. Сетевые пока еще не могут начальные значения принимать при прошивке.
Ну или при ПНР вводит все нужные переменные.

Игорюня
02.12.2016, 10:19
Только вам придется сделать и обычные энергонезависимые переменные и состыковать их с сетевыми. Сетевые пока еще не могут начальные значения принимать при прошивке.
Ну или при ПНР вводит все нужные переменные.

Вот я и спрашивал, для ПНР. Чтоб по 485 оперативно поменять параметры, а потом 485 отключить. Уйдут ли сетевые переменные в 0?

ASo
02.12.2016, 10:34
Нет. По перезаписи программы - сохранятся.

melky
02.12.2016, 10:54
Игорюня простыми словами. Если вам при прошивке ПР надо чтобы переменные сразу были с определенными значениями, то надо сделать "объединение" сетевых переменных с внутренними энергонезависимыми.

Если вы все сетевые переменные после прошивки назначите какими нужно, то "объединять" не требуется, после ввода с экрана или через интерфейс они сохранятся

Эдуард_Н
04.12.2016, 17:36
А как Вам такой вариант
1. Динамический текст.
26685
Первая (0) строчка пустая. Затем 16 строк с авариями.
2. Если аварий несколько, то
26686 26687
каждая выводится по очереди и отображается в течение 2 сек, затем отображается следующая в течение 2 сек и т.д.

Так не лучше?

melky
05.12.2016, 10:36
Как вывести список событий на экран?, где нет привязки к тексту ?
Например даты событий, сохраненные в ППЗУ ?

Ревака Юрий
05.12.2016, 11:02
Как вывести список событий на экран?, где нет привязки к тексту ?
Например даты событий, сохраненные в ППЗУ ?

А как у Вас в ППЗУ эти даты сохраненны, одним числом или группой? Как вариант формировать несколько ячеек с числами на экране и читать в них с переменных из ППЗУ.

melky
05.12.2016, 11:09
Дату планирую сохранять в 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/

Спасибо, помогло.

Grampus
06.12.2016, 09:01
Помогите пожалуйста, не могу написать программу для правления клапаном по датчику уровня. Датчик 4...20мА. при низком открыть клапан , при высоком - закрыть.

melky
06.12.2016, 09:40
использовать больше/меньше для сравнения, можно с гистерезисом и RS триггер

Сергей0308
06.12.2016, 11:56
В онлайн базе данных и не только, есть макрос гистерезис, зачем велосипед изобретать?!

27977

27979

Игорюня
10.12.2016, 20:04
Граждане! В руководстве по эксплуатации написано, что можно на экран выводить спецсимволы, но нигде не нашел как? Коды ASCII не идут. Лоджик ругается на недопустимость этих символов.

Игорюня
10.12.2016, 20:10
Символы выложены, А как их поставить?

melky
10.12.2016, 21:09
Только скажу по секрету, не пытайтесь чего-то добиться, вводя цифры, расположенные НАД буквами на клавиатуре, ничего не выйдет.

цифры необходимо вводить именно с Numpad клавиатуры. Если у вас ноут, необходимо включить NumLock и использовать цифры именно с numpad-а

Alt+24 ↑
Alt+25 ↓
Alt+16 ►
Alt+17 ◄
Alt+0171 «
Alt+0187 »
Alt+0189 &#189;
Alt+0190 &#190;
Alt+220 ▄ (в ОЛ показывает знак Пи)

а вот 1/4 (код 0186) не показывает. На другие коды ОЛ ругается.

Игорюня
10.12.2016, 21:28
Это я все делал. Нет их на экране. Правда в ПРке не проверял, нет под рукой. Ну да Бог с ними, уже обошелся. Может они в Лоджике никак не отражаются.

melky
10.12.2016, 23:11
Экран в симуляторе не работает. А в лоджике все отражается.. Возможно другие стрелки надо использовать, я еще не проверял.
Представители Овен могли бы и указать какие именно коды поддерживаются.

Игорюня
10.12.2016, 23:51
Экран в симуляторе не работает. А в лоджике все отражается.. Возможно другие стрелки надо использовать, я еще не проверял.
Представители Овен могли бы и указать какие именно коды поддерживаются.

Вот и я об этом

acronis
11.12.2016, 16:28
Подскажите, с чем связан такой малый объем сетевых переменных в ПР200 в режиме Slave ? ( всего 128 байт)
В режиме мастер, я так понимаю нет таких ограничений или я неправ?
Катастрофически не хватает , именно в slave ...

rovki
11.12.2016, 16:34
Подскажите, с чем связан такой малый объем сетевых переменных в ПР200 в режиме Slave ? ( всего 128 байт)
В режиме мастер, я так понимаю нет таких ограничений или я неправ?
Катастрофически не хватает , именно в slave ...
И что все регистры под значения INT заняты или по биту в каждом регистре ...

acronis
11.12.2016, 16:52
абсолютно все int

rovki
11.12.2016, 18:22
Вам для архивирования, диспетчерезации или управления данные регистры ?

acronis
11.12.2016, 18:35
Архивирование.

С 12 входом (8 дискретных +4 аналоговых , сконфигурированных как дискретные) снимаются данные с оборудования необходимо по каждому входу фиксировать дату и время вкл. и выкл ( 4 байта на каждый вход) + дата и время нач. холостого хода и окончания холост. хода ( еще 4 байта ) итого 8 байт на каждый вход + накопительные счетчики (более 65536 каждый) еще 2 байта на каждый + еще технологические параметры . это все нужно фиксировать и на сервер архив+ частично управление (задание параметров) с сервера.
В каждый момент времени необходимо знать всю информацию по всем входам одновременно ( без дополнительной обработки на сервере)

rovki
11.12.2016, 18:44
Для такой задачи по входу достаточно 1 регистра (16бит) ,а время записывать при изменении этого INT .

acronis
11.12.2016, 18:46
Для такой задачи по входу достаточно 1 регистра (16бит) ,а время записывать при изменении этого INT .
Это как ?
мне нужно знать и дату и время включения и дату и время выключения - как это сделать 1 регистром ?


Допустим включение произошло сегодня - выключение через 5 дней ?

rovki
11.12.2016, 18:59
Это как ?
627
Допустим включение произошло сегодня - выключение через 5 дней ? выключение считать от момента включения ?

был код на входах ,например 123 - тоесть были включены входа -1,2,4 ,5,6,7 .Включился вход 10 -стал код 635 ,сбросился вход 4 -стал код 627 ,итд . Тоесть ловите любое изменение кода на входе и фиксируйте время ,а уж потом и там где будет архив делаете обратную операцию (екстракт) ,...Работа по часам реального времени,тогда и счетчики в ПР 32разрядные не потребуются

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

В пр200 бит>>INT, а на сервере INT>>бит

Eugene.A
11.12.2016, 19:11
А если так - в один регистр мастер записывает адрес переменной, а из другого - читает переменную?

acronis
12.12.2016, 02:08
А если так - в один регистр мастер записывает адрес переменной, а из другого - читает переменную?

Решил по похожему принципу попробовать, только пробовать буду с группой регистров.

Skyblazer
14.12.2016, 11:28
Доброго времени суток Всем!
Подскажите, чем может обуславливаться зависание спустя примерно неделю стабильной работы ПР200 таким образом, что функции кнопок и дисплея выполняются ( изменение уставок, вход в системное меню) а реакции на дискретные входы и какой либо отклик на дискретных выходах не происходит

Андрей Посохов
14.12.2016, 11:34
Добрый день. Пробовали сбросить питание или перезаписать проект? Если да, то после этого корректно работает опять? В системном меню состояние дискретных входов/выходов отслеживали? Скорее всего что-то в самой программе.

Skyblazer
14.12.2016, 11:46
после сброса питания все работает нормально. возможно ли сделать так что при зависании, дискретные выходы переходили в некое определенное безопасное состояние, как это можно сделать на других плк?

melky
14.12.2016, 11:49
Если программа работает правильно и оно зависает, то в ремонт его...
Для проверки записать программу попроще и потестить...

Алексей Геннадьевич
14.12.2016, 14:18
Доброго времени суток Всем!
Подскажите, чем может обуславливаться зависание спустя примерно неделю стабильной работы ПР200 таким образом, что функции кнопок и дисплея выполняются ( изменение уставок, вход в системное меню) а реакции на дискретные входы и какой либо отклик на дискретных выходах не происходит
Вы подробнее опишите. Какое питание реле - 220 или 24В?
Как запитано - если на 220, то применен сетевой фильтр или разделяющий трансформатор? Если на 24 - то есть ли параллельные потребители?

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

Андрей Посохов
14.12.2016, 14:35
Скорее всего вопрос в самой программе. Можете на support@owen.ru скинуть проект с описанием?

Jman
15.12.2016, 11:32
Всем привет. Возник вопрос с управлением ПР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.

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

Приложил два файла, простые примеры управления по сети.

Jman
15.12.2016, 11:55
Это понятно. Такая, чтобы обратиться к конкретному биту, например писать в сетевую переменную не int(например 4 выход ПР200, пишем 16) а bool по битово, через это слово 512 х 16 в адрес бита.

Jman
15.12.2016, 11:59
Я читаю слово по адресу допустим 512 через OPC, нужно записать 4й бит в этом слове, можно ли так сделать? Возможно - ли получить адрес бита слова.

melky
15.12.2016, 12:09
Так нельзя, надо писать все слово целиком.

Jman
15.12.2016, 12:23
Вроде как в режиме мастер так можно?

Ревака Юрий
15.12.2016, 14:44
Я читаю слово по адресу допустим 512 через OPC, нужно записать 4й бит в этом слове, можно ли так сделать? Возможно - ли получить адрес бита слова.

Сетевые переменные имеют адреса как для int начинаются с 512 так и для bool начинается с 0x2000 для команд 0x01 и 0x02, а вот получится ли слейву их отправить, надо смотреть.

Jman
16.12.2016, 10:52
Сетевые переменные имеют адреса как для int начинаются с 512 так и для bool начинается с 0x2000 для команд 0x01 и 0x02, а вот получится ли слейву их отправить, надо смотреть.
В слейве даже не дает переменную булеву создать.
В мастере получается.
28133
28134

Алексей Геннадьевич
16.12.2016, 11:45
У ПР200 периодически (примерно раз в минуту) промаргивает экран, на 1...2с исчезают с него показания. И это не свойство отдельного изделия, на всех ПР200 так. Может ли это быть связано с длительностью цикла? Кажет ся этот эффект проявился при цикле 12...14мс, а на меньших временах этого не замечалось. Кто с таким эффектом встречался - подтвердите или причина этого эффекта другая?
Вы программу выложите, чтобы загрузить и посмотреть.
Просто не приходилось писать такую обьёмную прогу, чтобы ПР её больше 10мс "жевало"

rovki
16.12.2016, 17:33
В слейве даже не дает переменную булеву создать.
В мастере получается.
28133
28134

с битами слейв не работает

Jman
18.12.2016, 12:17
Ребята, покажите пожалуйста пример, как можно прочитать из модуля вывода например МУ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

melky
19.12.2016, 16:24
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 разумнее...а так же индикация состояние входов/выходов без конфигурационных заморочек, согласитесь, очень удобно при беглом осмотре шкафов. Ну да ладно, что-то меня понесло, извиняюсь за дерзость. Просто я "раскушал" эти приборчики и понял, что и на сложных и дорогих ПЛКахах можно делать примитивные схемы, а можно и на ПРках решать вполне серьёзные задачи... всем спасибо...:)

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

melky
20.12.2016, 09:57
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.

Я вот тоже не понимаю, почему мастер не может выполнять групповой запрос. Смысл дергать линию единичными запросами когда можно считать сейчас все и сразу ?

Ревака Юрий
20.12.2016, 10:09
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.

Я вот тоже не понимаю, почему мастер не может выполнять групповой запрос. Смысл дергать линию единичными запросами когда можно считать сейчас все и сразу ?

Мастер читает по 12 регистров без проблем, иногда этого более чем достаточно, ограничения возможно связаны с доступной памятью.

capzap
20.12.2016, 10:14
Проблема в отсутствии группового запроса, на который надеялся человек для скорости работы вероятно.Вы не правильно оцениваете проблемы, в этом Ваша проблема :)
Я например не понимаю, когда в проекте заданы несколько переменных для чтения из слейвов и
доходит только по одной переменной,- остальные игнорятсяпричем тут групповой запрос или нет, тут либо не правильно сформулирована проблема, либо не правильно настроен мастер. Я где то выкладывал работу пр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 ПР, и задать им разные адреса и не забыть про джампера на слотах связи.