PDA

Просмотр полной версии : Фичи и баги OWEN Logic



Страницы : 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15

Игорюня
22.12.2016, 19:45
имхо для элементов управления надо писать не Выключить, а Отключить. Выключить - бытовое выражения, типа выключить свет, воду, телевизор.

Имхо. Это ВЫКЛючено, и ВКЛючено.

ivan_velsk
12.01.2017, 20:25
Добрый день. У меня программа версии 1.8.93.7745. Меню по какой то причине на английском и поменять нет возможности? А на другом компе версия такая же но там все на русском языке.

Павелл59
13.01.2017, 06:35
Здравствуйте! Пишу первую программу на ПР200. Вопрос: возможно-ли отображение на дисплее действующего значения давления в барах ?.
К аналоговому входу AI1 подключен датчик давления 4...20мА. Буду рад советам.

Василий Кашуба
13.01.2017, 09:55
Здравствуйте! Пишу первую программу на ПР200. Вопрос: возможно-ли отображение на дисплее действующего значения давления в барах ?.
К аналоговому входу AI1 подключен датчик давления 4...20мА. Буду рад советам.
Можно, только вопрос задайте в теме про ПР200.

melky
07.02.2017, 11:46
Не работает смена регистров в ПР200 для float переменных.

У меня при любых вариантах в SCADA стоит 2301 (по аналогии ПР 3412)... Или чтобы заработало надо сделать изменение программы и залить ?
Хотя при чтении из прибора читает уже с галкой...

Просьба исправить этот момент, версия ОЛ 1.8.96.9000
А может косяк в самом ПР ? он по другому передавать не умеет ?

Алексей Геннадьевич
08.02.2017, 11:38
Здравствуйте! Пишу первую программу на ПР200. Вопрос: возможно-ли отображение на дисплее действующего значения давления в барах ?.
К аналоговому входу AI1 подключен датчик давления 4...20мА. Буду рад советам.
Да.
Читаем РЭ на прибор, задаём свойства аналогового входа.

Василий Кашуба
09.02.2017, 10:42
http://www.owen.ru/forum/images/misc/quote_icon.png Сообщение от Василий Кашуба http://www.owen.ru/forum/images/buttons/viewpost-right.png (http://www.owen.ru/forum/showthread.php?p=236490#post236490)Вот такой баг заметил в новом релизе.
http://www.owen.ru/forum/attachment.php?attachmentid=29251&d=1486500431&thumb=1 (http://www.owen.ru/forum/attachment.php?attachmentid=29251&d=1486500431)
Прилагаю программу.



Интересно... А есть какие-нибудь подробности? Какие последние действия были выполнены перед тем как стало так работать?
P.S. Немного конечно не в той теме. Здесь 1.9.
В старой программе отредактировал три макроса, один или два, сначала пробовал менять на другие. Точный порядок действий сейчас уже не скажу.

Василий Кашуба
09.02.2017, 14:02
Обнаружил новые баги. В симуляторе не работают начальные значения переменных. (Значение по умолчанию.)
29320 29321

anthrwpos
17.02.2017, 12:10
Иногда входа элементов не дают цеплять к ним соединения.
Перед началом симуляции на всех входах сидит "ноль" (не смотря на реально заданные значения), который попадая в частное деления вызывает бесконечности и NaN по всей остальной программе.
Если соединить выход элемента с входом того-же элемента (в том числе и "явной обратной связью"), соединительную линию скрючит в непонятную петельку.
При сближении элементов соединенных прямой линией, соединительная линия укорачивается не более чем вдвое.
Вещественные числа почти всегда во время симуляции отображаются со всего одним знаком после запятой (а хочется видеть хотябы 2-3, а лучше - все 6)

melky
17.02.2017, 12:27
Василий Кашуба в сетевых переменных они не работают давно, но мало того, они не работают и в приборе и тему пока прикрыли со стороны разработчиков ОЛ.

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

wal79
17.02.2017, 14:54
Перед началом симуляции на всех входах сидит "ноль" (не смотря на реально заданные значения), который попадая в частное деления вызывает бесконечности и NaN по всей остальной программе.


Поподробнее, пож-ста... Можно скрин...

Алексей Геннадьевич
17.02.2017, 15:04
Поподробнее, пож-ста... Можно скрин...
Не совсем то, но похоже - появляется лог 1 там, где её нет- на 3х выходах нижнего макроса в момент перед запуском на исполнение.
http://www.owen.ru/forum/showthread.php?t=17153&page=245&p=237521&viewfull=1#post237521

anthrwpos
17.02.2017, 19:11
Поподробнее, пож-ста... Можно скрин...

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

melky
17.02.2017, 23:23
anthrwpos всему виной деление на ноль, надо попробовать в приборе. Возможно симулятор предварительно делает проверку.
это можно обойти в принципе

anthrwpos
18.02.2017, 05:00
anthrwpos всему виной деление на ноль, надо попробовать в приборе. Возможно симулятор предварительно делает проверку.
это можно обойти в принципе

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

anthrwpos
18.02.2017, 05:08
anthrwpos вещественные числа в симуляции отображаются всегда с экспонентой, в приборе работают нормально, если хотите видеть знаки, используйте округление.
Народ давно просит сделать отображение и так и сяк...

Экспонента это нормально. Раздражает именно количество знаков. Почему число 10498,3 вместо 1,0E+4 не пишется 1,049830E+4? Когда тестируешь алгоритмы аналоговых преобразований и хочешь проверить их точность, выводимого одного знака явно недостаточно.

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

melky
18.02.2017, 10:41
anthrwpos на счет запятой вам к ОС, поставьте не Россию а другую страну в локализациях где ввод точки и будет точка. Если не ошибаюсь.

Сергей0308
18.02.2017, 12:38
Кстати еще одна вещь на которую хочется пожаловаться, так это требование при вводе числа во вход симуляции указывать именно запятую, а не точку.

А не с Луны ли Вы(не иностранный ли шпиён)? У нас целую и дробную части числа разделяет запятая!

melky
18.02.2017, 12:57
он не с луны, он программист наверное :)))

anthrwpos
18.02.2017, 14:21
А не с Луны ли Вы(не иностранный ли шпиён)? У нас целую и дробную части числа разделяет запятая!
Согласен на запятую, если запись типа 1,33Е+06 можно будет набирать с использованием русской Е.
Дело в том, что я все числа набираю нумпадом. И когда приходится писать подобные числа, то приходится либо тянуться за запятой к буквам, что чудовищно неудобно, либо дважды переключать раскладку сперва на русскую чтобы ввести запятую, а потом на английскую для ввода Е )

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

melky
18.02.2017, 18:17
что-то вы привираете, на нумпаде вместо точки тоже запятая, когда русская локализация.

Игорюня
19.02.2017, 08:45
29624 Чему верить? До INT или после?

capzap
19.02.2017, 08:56
29624 Чему верить? До INT или после?

а что, разве по законам математики округлив 2.66 мы не сможем получить 2.7, представляю как бы Вас шокировало, еслиб округлить до целого

Игорюня
19.02.2017, 09:11
а что, разве по законам математики округлив 2.66 мы не сможем получить 2.7, представляю как бы Вас шокировало, еслиб округлить до целого
Почему бы тогда и ИНТ не округлить по законам математики до целого? Ерунду написали, согласитесь. Было бы 2,6Е+02, я бы понял. А небыло бы ИНТа, как узнать точно ли формула вычислилась или есть какой косяк?

Василий Кашуба
19.02.2017, 10:13
Почему бы тогда и ИНТ не округлить по законам математики до целого? Ерунду написали, согласитесь. Было бы 2,6Е+02, я бы понял. А небыло бы ИНТа, как узнать точно ли формула вычислилась или есть какой косяк?
А вы что не знаете, что преобразование в ИНТ не округляет, а просто отбрасывает дробную часть? Даже, если это 0.999...

capzap
19.02.2017, 11:15
Было бы 2,6Е+02, я бы понял.

И что бы Вы поняли? Для меня такая запись означала бы что диапазон чисел с отображением двух знаков после запятой следующий 2.55...2,64

Игорюня
19.02.2017, 18:44
А вы что не знаете, что преобразование в ИНТ не округляет, а просто отбрасывает дробную часть? Даже, если это 0.999...

Знаю. А вот что преобразование к экспоненте с округлением, первый раз вижу. Как-то раньше не замечал такого.

Владимир Ситников
19.02.2017, 21:21
Знаю. А вот что преобразование к экспоненте с округлением, первый раз вижу. Как-то раньше не замечал такого.

Вступайте в клуб свидетелей точных значений (http://www.owen.ru/forum/showthread.php?t=23233).

Pavel_
19.02.2017, 22:35
29624 Чему верить? До INT или после?
Тоже натыкался на такое....так и не понял чему верить ))

29634 29635

Василий Кашуба
19.02.2017, 22:38
В тестовом проекте удалил три сетевых переменных, посмотрел таблицу переменных, а из таблицы они не удалились. Попытался удалить их из таблицы и попал в засаду, теперь не могу закрыть ни таблицу, ни проект, ни программу. Что делать?
29636

Василий Кашуба
19.02.2017, 23:03
В тестовом проекте удалил три сетевых переменных, посмотрел таблицу переменных, а из таблицы они не удалились. Попытался удалить их из таблицы и попал в засаду, теперь не могу закрыть ни таблицу, ни проект, ни программу. Что делать?
29636
Разобрался, случайно одну действующую переменную удалил.

wal79
20.02.2017, 10:19
Не совсем то, но похоже - появляется лог 1 там, где её нет- на 3х выходах нижнего макроса в момент перед запуском на исполнение.
http://www.owen.ru/forum/showthread.php?t=17153&page=245&p=237521&viewfull=1#post237521

У Вас есть модули расширения уже? Я вижу проект с модулями, поэтому возник вопрос, какую практическую цель преследовали при создании проекта? Планировалось его открыть в лоджике 1.9 и подключить модули расширения?

Алексей Геннадьевич
20.02.2017, 11:00
У Вас есть модули расширения уже? Я вижу проект с модулями, поэтому возник вопрос, какую практическую цель преследовали при создании проекта?
Модулей физически нет. Пока.

Планировалось его открыть в лоджике 1.9 и подключить модули расширения?
Проект тестовый. Как помощь. Модуля использовались потому, что так удобнее.
http://www.owen.ru/forum/showthread.php?t=17153&page=234&p=235996&viewfull=1#post235996
http://www.owen.ru/forum/showthread.php?t=17153&page=234&p=236238&viewfull=1#post236238

zamnarzanom
22.02.2017, 11:20
на нетбуке стала постоянно рваться связь
ОЛ пишет

присоединённое к системе устройство не работает
вин7 32бит

Василий Кашуба
22.02.2017, 14:29
на нетбуке стала постоянно рваться связь
ОЛ пишет
...присоединённое к системе устройство не работает...
вин7 32бит
Каков вопрос, таков ответ. Подключите другое устройство, которое будет работать.

Lihoj
25.02.2017, 20:07
С чем может быть связано! Запускаю OL, открываю программу и OL сразу закрывается. Или наоборот запускаю программу, а она в момент открытия закрывается, как будь то вирус какой, проверил на вирусы все нормально и тем более такое только с OL! Версия последняя 1.8.111.9301. Эта версия работала до сегодняшниго дня с момента выхода обновления, сегодня днем не пойму почему перестала работать.

petera
25.02.2017, 20:47
С чем может быть связано! Запускаю OL, открываю программу и OL сразу закрывается. Или наоборот запускаю программу, а она в момент открытия закрывается, как будь то вирус какой, проверил на вирусы все нормально и тем более такое только с OL! Версия последняя 1.8.111.9301. Эта версия работала до сегодняшниго дня с момента выхода обновления, сегодня днем не пойму почему перестала работать.
Для начала перед запуском OL отключиться от интернета.
Похоже опять с авто обновлением чего-то намудрили.

Lihoj
25.02.2017, 20:54
Для начала перед запуском OL отключиться от интернета.
Похоже опять с авто обновлением чего-то намудрили.
Да! Вы правы! Только отключился и все заработало! Большое спасибо! Даже не мог представить такое!

Василий Кашуба
25.02.2017, 21:01
С чем может быть связано! Запускаю OL, открываю программу и OL сразу закрывается. Или наоборот запускаю программу, а она в момент открытия закрывается, как будь то вирус какой, проверил на вирусы все нормально и тем более такое только с OL! Версия последняя 1.8.111.9301. Эта версия работала до дня с момента выхода обновления, сегодня днем не пойму почему перестала работать.
Где вы взяли этот релиз? У меня после этого релиза других обновлений нет.
29733

Василий Кашуба
25.02.2017, 23:02
http://ftp-ow.owen.ru/softupdate/
В этом каталоге, релизы годовой давности.

petera
26.02.2017, 00:12
Да! Вы правы! Только отключился и все заработало! Большое спасибо! Даже не мог представить такое!


Где вы взяли этот релиз? У меня после этого релиза других обновлений нет.
29733

OL сам лезет в интернет и хотя авто обновления отключены все равно пытается загрузить новую версию
29734
После чего ему приходит кирдык
29735

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

Windows XP.

Василий Кашуба
26.02.2017, 00:30
OL сам лезет в интернет и хотя авто обновления отключены все равно пытается загрузить новую версию
29734
После чего ему приходит кирдык
29735

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

Windows XP.
Дело в том, что у меня, он сам не лезет в интернет, я сам включаю проверить обновления и ни чего не нахожу.
Windows 7

liga_blunt
26.02.2017, 00:32
Откройте глаза там все есть даже в двух местах

Василий Кашуба
26.02.2017, 00:48
Откройте глаза там все есть даже в двух местах
У меня, при нажатии проверить обновления, вот такое сообщение.
29736

wal79
27.02.2017, 08:38
Ошибка с автопроверкой обновлений устранена.

Алексей Геннадьевич
27.02.2017, 11:45
Ошибка с автопроверкой обновлений устранена.
Номер версии и ссылку.

wal79
27.02.2017, 11:52
Номер версии и ссылку.

На сервере были испорчены данные для обновления. В лоджике обработка такого сценария не была заложена. Обработка некорректных данных вызвал в лоджике исключение. Ошибка на сервере была найдена и устранена. OL как работали так и будут работать. Единственное что было сделано в лоджике: обработка этого исключения (чтобы исключить в дальнейшем подобные сценарии). Это не критическое замечание.

zamnarzanom
28.02.2017, 11:59
Каков вопрос, таков ответ. Подключите другое устройство, которое будет работать.

у меня нет другого пр200
причём секунд 20 соединение есть, внизу справа галочки горят зелёным, потом связь рвётся.
вкл\выкл питание пр200 снова 15-20с работает и обрыв.

Pavel_
28.02.2017, 12:48
у меня нет другого пр200
причём секунд 20 соединение есть, внизу справа галочки горят зелёным, потом связь рвётся.
вкл\выкл питание пр200 снова 15-20с работает и обрыв.

Если у Вас открыто(запущено/загружено) сразу две программы ОЛ, то так и будет: периодически появляется и пропадать связь между ОЛ и прибором, т.к. оба открытых ОЛ занимают один и тот-же ком-порт.
я обычно, когда требуется открыть второй ОЛ для копирования схемы из другого проекта, на втором ОЛ переключаю комп-порт, на любой другой.

zamnarzanom
28.02.2017, 23:15
нет, один открыт!

Павел Братковский
09.03.2017, 21:32
обновил ОЛ до версии 1.8.101.9301 и кранты ОЛ, ВИН7. как на обратно откатится?

переустановка помогла....гора с плеч

Алексей Геннадьевич
10.03.2017, 08:03
обновил ОЛ до версии 1.8.101.9301 и кранты ОЛ, ВИН7. как на обратно откатится?

переустановка помогла....гора с плеч
Вы как обновление делали?
Переустановка - в отдельную папку?

anthrwpos
10.03.2017, 08:15
Все таки очень больная тема - инициализация локальных (неявных) переменных.
Постоянно сталкиваюсь с проблемой, что новосделанные программы не работают потому что где-то в момент запуска поделилось на ноль.
Очень хотелось бы, чтобы связям между блоками, можно было присваивать каким либо образом начальные значения, которые они преобретали бы по запуску программы при подаче питания, ибо автоматическое присвоение нуля в большинстве случаев некорректно, и если во многих случаях помогает процедура инициализации, которая первую секунду подает во все нужные места правильные значения, то в тех местах, где есть деление с дальнейшими обратными связями и куда в первый такт автоматически подается ноль, возникает NaN который "вешает" всю программу. И естественно инициализация в этих местах не работает поскольку макрос fSEL работает через умножения, и если на одном из входов NaN то на выходе будет 100% NaN

melky
10.03.2017, 09:08
anthrwpos там где может быть ноль, умножьте на 1-E37 или как-то так, в общем на 0,0........1 - погоды не сделает, но от NaN избавитесь.

Павел Братковский
10.03.2017, 10:34
Вы как обновление делали?
Переустановка - в отдельную папку?

сначала обновил в ту же папку на диске Д, ОЛ слетел, затер его, нашел изначальную установку на диске С, обновил в Д, все заработало.....вроде так все и было.

Василий Кашуба
10.03.2017, 13:28
anthrwpos там где может быть ноль, умножьте на 1-E37 или как-то так, в общем на 0,0........1 - погоды не сделает, но от NaN избавитесь.
Делить на ноль нельзя, а умножать можно.

Сергей0308
10.03.2017, 14:24
Делить на ноль нельзя.

Зря Вы так сказали, я не так давно, уже не помню в какой теме, тоже самое ляпнул, так меня всего заругали, не спасло ничего!

Алексей Геннадьевич
10.03.2017, 14:29
Делить на ноль нельзя, а умножать можно.


Зря Вы так сказали, я не так давно, уже не помню в какой теме, тоже самое ляпнул, так меня всего заругали, не спасло ничего!

Щас математики высшие набегут... и поколотят. всех.:D
А по теме: Операции деления нужно заменять на операции умножения где возможно это сделать.

melky
10.03.2017, 15:04
блин, вы делите на НЕКОЕ число в макросе или программе, если вы предполагаете или знаете, что это НЕКОЕ число может оказаться НУЛЕМ, предварительно прибавьте к нему "писечку" :)

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

wal79
13.03.2017, 07:29
сначала обновил в ту же папку на диске Д, ОЛ слетел, затер его, нашел изначальную установку на диске С, обновил в Д, все заработало.....вроде так все и было.

А не подскажете какая до обновления версия была? Попробую возобновить ситуацию...

Павел Братковский
13.03.2017, 07:38
А не подскажете какая до обновления версия была? Попробую возобновить ситуацию...

к сожалению не подскажу......

Василий Кашуба
13.03.2017, 08:32
А не подскажете какая до обновления версия была? Попробую возобновить ситуацию...
Скорее всего, что то стало криво. Я работаю на 101 релизе, система W7 максимальная, работает стабильно.

zamnarzanom
17.03.2017, 11:58
при создании макроса для пр200 невозможно установить туда ФБ ПИД, его просто нет в списке ФБ

Мамонов Михаил
22.03.2017, 11:56
Мелкая недоработка ОЛ: если в таблице переменных задать какой либо переменной комментарий, то на схеме в блоке записи в переменную он отображается, а в блоке чтения из переменной нет.

Андрей Посохов
24.03.2017, 10:10
при создании макроса для пр200 невозможно установить туда ФБ ПИД, его просто нет в списке ФБ

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

Инженер по продукту АН «Программируемые реле» /
Инженер группы технической поддержки ОВЕН
Посохов Андрей Владимирович

Андрей Посохов
24.03.2017, 11:06
Мелкая недоработка ОЛ: если в таблице переменных задать какой либо переменной комментарий, то на схеме в блоке записи в переменную он отображается, а в блоке чтения из переменной нет.

Вопрос взяли в обработку. Спасибо за замечания.

Инженер по продукту АН «Программируемые реле» /
Инженер группы технической поддержки ОВЕН
Посохов Андрей Владимирович

Эдуард_Н
26.03.2017, 04:26
Какие изменения в OwenLogic_1.8.107?

Серёга Букашкин
30.03.2017, 16:54
Результаты деления на ноль странные. Это так и задумано? Как понятие "бесконечность" понимает процессор? Можно ли "бесконечность" использовать как возможное состояние при вычислениях? Как "бесконечность" будет показана на экране? ФБ деления должен адекватно защищаться от деления на "0". Значит для INTрезультат будет "0", понятно. Но в float что за число "бесконечность" и что с ним можно делать? В симуляторе если из бесконечности вычесть бесконечность будет "Nan", и что это значит в реальности? Ясно что делить на ноль не надо, но если не уберегся, какое наказание? Надеюсь не зависнет? А то в некоторых языках такое наказание практикуют.

Василий Кашуба
30.03.2017, 17:05
Результаты деления на ноль странные. Это так и задумано?
А что в этом странного?
30312

Алексей Геннадьевич
31.03.2017, 12:15
[QUOTE=Василий Кашуба;242564]А что в этом странного?
То, что с вещественными - результат неопределён (всё верно)
а с целыми - ноль (магия и колдунство.)

Мамонов Михаил
06.04.2017, 14:08
Вопрос по реализации PID-регулятора, встроенного в OwenLogic.
У регулятора есть две настройки - минимальная мощность и максимальная мощность. Если задать их изменение с экрана (с помощью энергонезависимой переменной и блока "write to FB"), то изменение переменной, сделанное с экрана, изменится в самом PID только после отключения и включения питания контроллера. Это ошибка или специально так задумано?

p.s. Коэффициенты и начальная мощность применяются сразу после изменения соответствующих переменных, а мин. и макс. только после передергивания питания

Ревака Юрий
06.04.2017, 16:34
Вопрос по реализации PID-регулятора, встроенного в OwenLogic.
У регулятора есть две настройки - минимальная мощность и максимальная мощность. Если задать их изменение с экрана (с помощью энергонезависимой переменной и блока "write to FB"), то изменение переменной, сделанное с экрана, изменится в самом PID только после отключения и включения питания контроллера. Это ошибка или специально так задумано?

p.s. Коэффициенты и начальная мощность применяются сразу после изменения соответствующих переменных, а мин. и макс. только после передергивания питания

Специально так задумано.

Дмитрий Камский
07.04.2017, 09:56
Добрый день. Столкнулся с проблемой при открытии проекта. Подобное уже было в старых версиях, но в новых вроде бы пофиксили... вобщем вот
30429
В дампе
"System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта."
Проект редактировался на компе под ХР. Открываю на другом, под Win10.
Переустановил OL. Сейчас последняя версия, 1.8.107. На старых версиях то же.
С чем связана проблема? Подозреваю, что что-то с виндой, но где копать не понял пока.

Ревака Юрий
07.04.2017, 10:23
Добрый день. Столкнулся с проблемой при открытии проекта. Подобное уже было в старых версиях, но в новых вроде бы пофиксили... вобщем вот
30429
В дампе
"System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта."
Проект редактировался на компе под ХР. Открываю на другом, под Win10.
Переустановил OL. Сейчас последняя версия, 1.8.107. На старых версиях то же.
С чем связана проблема? Подозреваю, что что-то с виндой, но где копать не понял пока.

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

Дмитрий Камский
07.04.2017, 12:01
А проект сможете выложить?
Могу. Только это случается со всеми проектами на этом компе :(

Ревака Юрий
07.04.2017, 12:11
Могу. Только это случается со всеми проектами на этом компе :(

Возможно проблема в Framework, проверьте что установлена 4 версия.

Если что, тут можно скачать http://www.owen.ru/uploads/txtlic.php?url=http://owen.ru/upl_files/PO/dotNetFx40_Full_x86_x64.zip

Эдуард_Н
09.04.2017, 12:23
Если в блоке комментариев убрать текст то прозрачность фона не работает, надо хотя бы пробел поставить что бы заработало.

RX9COZ
10.04.2017, 20:14
не могу загрузить из онлайн базы макросов шаблон для модулей ввода/вывода, говорит ошибку:

30500

Версия Owen Logic: 1.8.107.9617

RX9COZ
10.04.2017, 22:13
Ещё добавлю. В режиме симуляции при вводе значений с плавающей запятой уж больно напрягает то что запятая должна быть запятой, а не точкой. По привычке вводишь на цифровой клавиатуре цифры и на ней же запятую/точку, и как же оно бывает раздражает, когда программа говорит что неверный формат строки, вводишь заново значение, с запятой набранной на основной клавиатуре, в английской раскладке под буквой Б русская. А когда забудешь где запятая где точка, судорожно пытаешься сменить одну раскладку на другую, да ещё и сама строка ввода значений очень мелкая, надо присматриваться чтоб понять что ввелось точка или запятая.
Вот в редактировании значений переменных - всёравно точка или запятая, всё канает. И в режиме симуляции было бы тоже правильным это сделать. И при редактировании констант тоже считаю полезным это сделать.

Ревака Юрий
11.04.2017, 09:28
не могу загрузить из онлайн базы макросов шаблон для модулей ввода/вывода, говорит ошибку:

30500

Версия Owen Logic: 1.8.107.9617

Ссылка на скачивание в описании или тут на форуме.

Fordovod
12.04.2017, 22:35
Ссылка на скачивание в описании или тут на форуме.

А как скачать? в описании макроса щелкаю по ссылке, но ничего не качается, попробовал в браузере набрать строку: http://ftp-ow.owen.ru/softupdate/owen%20logic/onlinemacroes/shablon%20rs/pr200-x.2.x.x.dvtp
не помогло.
:(

AI!
13.04.2017, 03:09
не помогло.:(из похожих по названию файлов наел только этот http://ftp-ow.owen.ru/softupdate/OWEN%20Logic/OnlineMacroes/Shablon%20RS/PR200.dvtp

RX9COZ
13.04.2017, 10:33
Ещё заметил, что в некоторых случаях блок "детектор заднего фронта" детектирует этот задний фронт при включении питания ПР, когда при включении не должно быть никакой единицы. Решается путём присвоения этой переменной (булевой, от которой детектируется задний фронт) энергонезависимости и значение по умолчанию 0. В симуляторе такого не происходит.

Ревака Юрий
13.04.2017, 12:24
А как скачать? в описании макроса щелкаю по ссылке, но ничего не качается, попробовал в браузере набрать строку: http://ftp-ow.owen.ru/softupdate/owen%20logic/onlinemacroes/shablon%20rs/pr200-x.2.x.x.dvtp
не помогло.
:(

Можно скачать описание и из него перейти по ссылке либо зайти в тему и оттуда все скачать http://www.owen.ru/forum/showthread.php?t=25978

_Pavel_
14.04.2017, 08:25
OWEN Logic падает при возобновлении Win7 из спящего режима.

Серёга Букашкин
18.04.2017, 18:27
В ОЛ 8-107 при наведении на сетевую переменную нет текста ее комментария в сплывающем окне. Это так всегда было?

_Evgeny_
19.04.2017, 01:51
В/из CTU невозможно писать/читать значения при помощи Write_to_FB/Read_from_FB

306623066330664

P.S. Проблеме уже почти год. В поиске не нашел, так что не ругайтесь если было.

Василий Кашуба
19.04.2017, 08:07
В/из CTU невозможно писать/читать значения при помощи Write_to_FB/Read_from_FB

306623066330664

P.S. Проблеме уже почти год. В поиске не нашел, так что не ругайтесь если было.
Зачем вам CTU, применяйте CTN, его сделали как раз для замены CTU, но оставили в библиотеке, чтобы старые проекты работали в новых релизах.
30665

_Evgeny_
19.04.2017, 11:04
Зачем вам CTU, применяйте CTN, его сделали как раз для замены CTU, но оставили в библиотеке, чтобы старые проекты работали в новых релизах.
30665

Спасибо за ответ. Не знал что CTU является рудиментом. Но почему бы его тогда не удалить ведь он даже памяти больше занимает чем CTN, а новички будут постоянно беспокоить форум этим вопросом.

RomX
22.04.2017, 17:17
При попытке открыть проект на другом компьютере на свежеустановленном и обновленном OL в левом нижнем углу сообщение "Ссылка на объект не указывает на экземпляр объекта". При это симуляция не работает и при закрытии получаем то же сообщение только в окошке. Причем менеджер экранов после закрытия остается открытым со всеми окнами проекта. Это происходит не со всеми файлами проектов.

Василий Кашуба
22.04.2017, 18:59
При попытке открыть проект на другом компьютере на свежеустановленном и обновленном OL в левом нижнем углу сообщение "Ссылка на объект не указывает на экземпляр объекта". При это симуляция не работает и при закрытии получаем то же сообщение только в окошке. Причем менеджер экранов после закрытия остается открытым со всеми окнами проекта. Это происходит не со всеми файлами проектов.
У меня ваш проект указанных глюков не показал.

Дмитрий Камский
22.04.2017, 22:11
Возможно проблема в Framework, проверьте что установлена 4 версия.

В Win10 сейчас Framework v4.6. Проблему решил полной переустановкой программы. Удалив все версии ОЛ и зачистив реестр, заново установил программу и всё заработало. Причин не нашёл, но возможно, повлияло очередное обновление.

RomX
23.04.2017, 09:22
При загрузке прилетело "критическое обновление" 1.8.107.9617 и после этого ошибка пропала.

anthrwpos
26.04.2017, 08:12
Есть такая проблема - при добавлении в макрос нового вывода верхняя часть рабочего поля "падает" на ближайший компонент, не оставляя сверху никакого места. И если расширить макрос вниз можно задав больший размер поля, то для добавления места вверху приходится двигать все компоненты вниз, а если макрос большой, то сие действо вызывает массу головной боли.
Поэтому рекомендую перед началом работы с макросом устанавливать "подпорку для потолка" - берем и в самом верху создаем комментарий.
Теперь при добавлении нового вывода место сверху остается нетронутым)

Irgy
29.04.2017, 01:40
Очень не нравится в ОЛ редактор переменных. Хотелось бы чтобы сохранялся выбранный порядок сортировки и выбранная ширина полей при каждом новом открытии и не глючило удаление ненужных переменных

Серёга Букашкин
11.05.2017, 10:54
ОЛ-107. Свойства AI1...4 -Смещение десятичной точки. Чего ни ставь - ни на что не влияет. Это нормально или баг?

Сергей0308
11.05.2017, 10:56
ОЛ-107. Свойства AI1...4 -Смещение десятичной точки. Чего ни ставь - ни на что не влияет. Это нормально или баг?

Вы что в инте по сети читаете?

Серёга Букашкин
11.05.2017, 11:02
Вы что в инте по сети читаете?
Я смотрю сигналы AI и их границы в системном меню. Просто нужно бы мне иметь установку границ без длинной дробной части, но не получается. Объясните на что конкретно это смещение десятичной точки влияет.

Сергей0308
11.05.2017, 11:08
Я смотрю сигналы AI и их границы в системном меню. Просто нужно бы мне иметь установку границ без длинной дробной части, но не получается.

Ну если не в инте по сети читаете, то наверно и не должно ни на что влиять!
Короче, посмотрите руководство пользователя, вот на что это должно повлиять:

31076

И значения в инте будут приходить х10 в этой степени(0-3)!

AAA1
12.05.2017, 18:54
Всем здравствуйте. Два не понятных момента:
1. Снова появилось такое дело: Программа лоджик. Сбой памяти! Помнится больше года назад на форуме писали, что данная проблема решена, или я что-то путаю? Хотя на другом объекте было один раз, перепрошил обновленной версией и больше года всё хорошо. Версия Лоджик 1.8.62.6638, второй сбой за пару месяцев.
2. Там же: Лоджик сегодня перестал запускаться: Обнаружена ошибка, будет закрыто, приносим извинения... Оказалось, что такое происходит только если ПР200 физически не подключено к ноуту, если предварительно подключить кабель, всё нормально загружается и программа в прибор пишется. Но пункт №1 покоя не даёт. Объект далеко вёрст 500, все манипуляции делает человек которому я по телефону объясняю и к сожалению он и с компом не очень, даже не смог сказать какая ОС, пришлось - нажми ПКМ на мой ком, выбери свойства....

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

Ревака Юрий
13.05.2017, 09:40
Всем здравствуйте. Два не понятных момента:
Версия Лоджик 1.8.62.6638, второй сбой за пару месяцев.
...

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

rovki
13.05.2017, 09:46
То есть дело не в самом ОЛ ,а в прошивке ,которая загружается из ОЛ?.

Ревака Юрий
13.05.2017, 10:26
То есть дело не в самом ОЛ ,а в прошивке ,которая загружается из ОЛ?.

В данном случае сложно сказать.

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

Ну... Юрий, при всём огромном к Вам уважении, это конечно понятное дело, но! Было заявлено, что данный "косяк" устранён. Получается, сейчас я клиенту говорю, что бага не будет, мы переустанавливаем, а я чешу затылок и жду следующего раза.
ЗЫ: Вчера он уже предлагал снять щит и отправить его мне на "обслуживание". Вспомнилось, "....когда я сел за баранку этого пылесоса" ))))

GAlex
13.05.2017, 13:38
Это только у меня так получается, или все же баг имеет место быть?
Совершенно случайно попытался сохранить проект в OL 1.8.107.9617 в момент, когда окна проекта были разделены. В результате программа долго "думала" с появлением приписки к названию файла с сообщением "Не отвечает" в самой верхней строке программы. Затем выскочило сообщение что-то типа: "Файл проекта бла-бла-бла не может быть сохранен, так процесс занят другим процессом" (за точность формулировки не ручаюсь).

Ревака Юрий
13.05.2017, 15:13
Ну... Юрий, при всём огромном к Вам уважении, это конечно понятное дело, но! Было заявлено, что данный "косяк" устранён. Получается, сейчас я клиенту говорю, что бага не будет, мы переустанавливаем, а я чешу затылок и жду следующего раза.
ЗЫ: Вчера он уже предлагал снять щит и отправить его мне на "обслуживание". Вспомнилось, "....когда я сел за баранку этого пылесоса" ))))

Напишите полное наименование прибора, текущую версию внутреннего ПО (удерживаем 3 сек. ALT->Прибор->Версия ПО), в понедельник попробую узнать, что и начиная с какой версии прошивки и OL делалось по данному вопросу.

AAA1
13.05.2017, 22:28
Напишите полное наименование прибора, текущую версию внутреннего ПО (удерживаем 3 сек. ALT->Прибор->Версия ПО), в понедельник попробую узнать, что и начиная с какой версии прошивки и OL делалось по данному вопросу.

Спасибо Юрий! Только узнать смогу после выходных. Отпишусь.

ПР200-220.2 V1.07

Смотрю текущая V1.12. Имеет смысл менять с данной ошибкой?

AAA1
15.05.2017, 18:00
Повторю на всякий, а то форум показывает вчерашнее последнее, хотя я сегодня добавлял.

ПР200-220.2 V1.07

Смотрю текущая V1.12. Имеет смысл менять с данной ошибкой?

Ревака Юрий
16.05.2017, 11:29
Повторю на всякий, а то форум показывает вчерашнее последнее, хотя я сегодня добавлял.

ПР200-220.2 V1.07

Смотрю текущая V1.12. Имеет смысл менять с данной ошибкой?

Добрый день, обновиться имеет смысл в любом случае, у Вас версия которая идет по умолчанию с прибором, за год было много мелких доработок. С проблемой сбоя памяти так же боролись, но решена ли она на 100% сказать тяжело из-за сложности диагностирования. так же в скорем времени ожидается версия 1.14, если вдруг проблема повторится, можно будет проверить на ней.

AAA1
16.05.2017, 14:17
Добрый день, обновиться имеет смысл в любом случае, у Вас версия которая идет по умолчанию с прибором, за год было много мелких доработок. С проблемой сбоя памяти так же боролись, но решена ли она на 100% сказать тяжело из-за сложности диагностирования. так же в скорем времени ожидается версия 1.14, если вдруг проблема повторится, можно будет проверить на ней.

А позже на 1.15, 1.16... Прискорбно. Может Вам прибор с программой предоставить? Вы ни какого решения не предложили, или я чего не понимаю?
Ещё про второй момент, это конечно не критично, так для кругозора
2. Там же: Лоджик сегодня перестал запускаться: Обнаружена ошибка, будет закрыто, приносим извинения... Оказалось, что такое происходит только если ПР200 физически не подключено к ноуту, если предварительно подключить кабель, всё нормально загружается и программа в прибор пишется.

Ревака Юрий
17.05.2017, 10:45
А позже на 1.15, 1.16... Прискорбно. Может Вам прибор с программой предоставить? Вы ни какого решения не предложили, или я чего не понимаю?
Ещё про второй момент, это конечно не критично, так для кругозора

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

По второму пункту, какая версия ПО OWENLogic, системы, происходит ли это постоянно или иногда, тут много всяких факторов может влиять.

AAA1
17.05.2017, 15:14
Ну как не предложил, у Вас версия ПО более чем годичной давности, разработчики целый год собирали информацию, анализировали, проводили тестирование, выкладывали новые версии как OWENLogic так и встроенного ПО приборов, Вам необходимо скачать свежую версию ПО, открыть в ней проект и загрузить его, это и есть решение.

Обновить конечно попробуем, но это не решение, это МОЖЕТ БЫТЬ получится. В сухом остатке имеем: более года назад ЗАЯВЛЕНО (в посте 1106 я уже написал ранее) устранена данная ошибка, мною использованное ПО было СТАРШЕ на момент установки, ошибка осталась. Сейчас может быть устранена... И снова повторюсь, на другом объекте после такой ошибки, я точно вспомнил, на новый год 16-й обновлялся (ПО того времени) всё стало нормально уже 1,5 года. ВЫ ТОЧНО можете сказать, что это дело в ПО? Есть очень большие сомнения. Я всё понимаю и ни чего против не имею, просто мне надо исправить не в первый раз возникающую ошибку у нервничающего клиента. Будем бороться с косяком по мере возможности. Когда объект рядом, ещё куда не шло, но вот далече - сто раз подумать.

Ревака Юрий
17.05.2017, 16:21
Обновить конечно попробуем, но это не решение, это МОЖЕТ БЫТЬ получится. В сухом остатке имеем: более года назад ЗАЯВЛЕНО (в посте 1106 я уже написал ранее) устранена данная ошибка, мною использованное ПО было СТАРШЕ на момент установки, ошибка осталась. Сейчас может быть устранена... И снова повторюсь, на другом объекте после такой ошибки, я точно вспомнил, на новый год 16-й обновлялся (ПО того времени) всё стало нормально уже 1,5 года. ВЫ ТОЧНО можете сказать, что это дело в ПО? Есть очень большие сомнения. Я всё понимаю и ни чего против не имею, просто мне надо исправить не в первый раз возникающую ошибку у нервничающего клиента. Будем бороться с косяком по мере возможности. Когда объект рядом, ещё куда не шло, но вот далече - сто раз подумать.

А на другом объекте все один в один, я имею ввиду программа идентичная, приборы одинаковой модификации, условия эксплуатации, помехи, климатика все одинаково. Влияющих факторов может быть много, от чего-то нашли меры, а о другом может еще и не подозреваем, поэтому 100% гарантии дать нельзя.

Мамонов Михаил
22.05.2017, 18:19
Версия ОЛ 1.9 - функция fSel в библиотеке компонентов видна в основной схеме и не видна в макросах. Хотя ее можно скопировать с основной схемы в макрос. Это так сделано специально - можно ли использовать fSel в макросе или какие-то проблемы есть?

Мамонов Михаил
22.05.2017, 18:29
ОЛ 1.9.
Создаем макрос, в нем появится дискретный вход. Связываем его с любой дискретной переменной, хоть с дискретным выходом. Потом отрываем, делаем целочисленным и связываем с целочисленной переменной. Все связывается нормально.
При симуляции вход ведет себя как дискретный - при щелчке мышью меняет состояние с 0 на 1 и обратно, вместо вывода окна с запросом нового значения. В окне просмотра вход отображается как булевский.
Никаким образом переделать его в целочисленный не удается, только удалить вход и добавить его снова, и сразу назначить целочисленным.
31298

wal79
23.05.2017, 10:50
Версия ОЛ 1.9 - функция fSel в библиотеке компонентов видна в основной схеме и не видна в макросах. Хотя ее можно скопировать с основной схемы в макрос. Это так сделано специально - можно ли использовать fSel в макросе или какие-то проблемы есть?

Да, было обнаружено и исправлено после выхода релиза. В следующем релизе будет виден и в редакторе макросов.

wal79
23.05.2017, 10:58
ОЛ 1.9.
Создаем макрос, в нем появится дискретный вход. Связываем его с любой дискретной переменной, хоть с дискретным выходом. Потом отрываем, делаем целочисленным и связываем с целочисленной переменной. Все связывается нормально.
При симуляции вход ведет себя как дискретный - при щелчке мышью меняет состояние с 0 на 1 и обратно, вместо вывода окна с запросом нового значения. В окне просмотра вход отображается как булевский.
Никаким образом переделать его в целочисленный не удается, только удалить вход и добавить его снова, и сразу назначить целочисленным.
31298

Да, замечание принимаю... Будем устранять.

Project M
25.05.2017, 09:15
Здравствуйте!

Обнаружил следующую особенность поведения ПР200 с рабочей программой.
Экран периодически перестаёт выводить информацию с последующим восстановлением. Видео прилагаю.
https://yadi.sk/i/6wBamgw73JVzeT

rovki
25.05.2017, 09:32
Нужен проект ,а не видео

wal79
25.05.2017, 09:48
Нужен проект ,а не видео

Чтобы разобраться, да, нужен проект. Но видео всегда очень наглядно описывает проблему. Так что, если люди предпочитают описывать проблему посредством видео - мы только за. :-)

Project M
25.05.2017, 10:06
Ещё одна особенность, на мой взгляд явный косячок.

Два экрана. С первого на второй переход осуществляется по УДЕРЖАНИЮ клавиши "ОК". Со второго на первый НАЖАТИЕМ клавиши ОК.
За переходом с первого экрана на второй сразу же следует переход обратно (пользователь не успел отдёрнуть палец). Что на мой взгляд явно не корректно.
События не должны генерироваться одно за другим без отпускания клавиши, либо менять свою последовательность!

Пример https://yadi.sk/d/WpnvUuYE3JW63U

Project M
25.05.2017, 10:09
Чтобы разобраться, да, нужен проект. Но видео всегда очень наглядно описывает проблему. Так что, если люди предпочитают описывать проблему посредством видео - мы только за. :-)
Проект: https://yadi.sk/d/RYz75Xlz3JW6Ns

Мамонов Михаил
25.05.2017, 18:08
Да, замечание принимаю... Будем устранять.

В продолжение - в окне просмотра в любом случае выход с плавающей запятой показывается как булевский со значениями 0 или 1. На рисунке - создал макрос и сразу ему выход обозвал "с плавающей запятой", не присоединяя его до этого никуда. Все равно показывает его как булевский.

31371

P.S. На рисунке очень полезный макрос LinTrafo - перерисовал из CoDeSys библиотеки Util.lib - масштабирование входного значения к выходному. Жалко, что его нет в библиотеке онлайн-макросов

Серёга Букашкин
27.05.2017, 19:03
На рисунке очень полезный макрос - перерисовал из CoDeSys библиотеки Util.lib - масштабирование входного значения к выходному. Жалко, что его нет в библиотеке онлайн-макросов
Там что, тоже не защищаются от деления на "0"? А если InMax=InMin? Интересно что будет в этом случае на ПР? Потому что имелись случаи, в библиотеке PL/M например, что если делитель "0"- программа зависает (jmp на себя). Ну правильно, нельзя же делить на "0",... но и зависать нельзя. Симулятор в таком случае выдает "бесконечность", а вот что выдает процессор ПР -интересно, и что происходит с бесконечностью при дальнейшей арифметике с нею.

Владимир Ситников
27.05.2017, 19:33
Симулятор в таком случае выдает "бесконечность", а вот что выдает процессор ПР -интересно.
В документации ОЛ сказано, что

При делении на 0 на выходе элемента будет значение 0хFFFFFFFF.

Серёга Букашкин
27.05.2017, 19:45
В документации ОЛ сказано, что
Да, но это сказано про целочисленное деление, а про fDiv ни чего не сказано. Для целочисленного вроде бы и логично если так как сказано, но в симуляторе при делении на "0" дает "0", и это напрягает. Так что на самом деле? Я не проверял на ПР, а на симуляторе дает "0", что не соответствует описанию ОЛ.

Мамонов Михаил
28.05.2017, 00:03
Проверил на живой ПР200: fDiv 0/0=0. Ничего не зависает.

По исходнику из CoDeSys - когда-то очень давно (лет 8 назад) скопировал из Util.lib себе в проект - нужна была только эта функция. Там тоже деление на ноль не проверялось. Вот:
K := (OUT_MAX - OUT_MIN) / (IN_MAX - IN_MIN);
IF (IN <= IN_MIN) THEN
LIN_TRAFO_FUN := OUT_MIN;
END_IF;
IF ((IN > IN_MIN) AND (IN < IN_MAX)) THEN
LIN_TRAFO_FUN := OUT_MIN + K * (IN - IN_MIN);
END_IF;
IF (IN >= IN_MAX) THEN
LIN_TRAFO_FUN := OUT_MAX;
END_IF;
Поскольку IN_MIN,IN_MAX,OUT_MIN,OUT_MAX у меня всегда задавались константой при программировании - никогда на деление на ноль не нарывался.
Сейчас глянул в Util.lib, котрорая вместе с текущей версией CoDeSys поставилась - там вообще все по другому, и деление на ноль проверяется, и выход ошибки появился..

Нашел еще - такой макрос уже на форуме пробегал, только для ПР114 - http://www.owen.ru/forum/showthread.php?t=12687&p=123611&viewfull=1#post123611. Там тоже деление на 0 не проверяется.

Серёга Букашкин
28.05.2017, 09:41
Проверил на живой ПР200: fDiv 0/0=0. Ничего не зависает.
Как раз 0/0=0 проверять не надо, это и в симуляторе так. Интересен вариант чистого деления на ноль, например 100/0 для float и для целочисленных. Результат может оказаться разным и удивить. Уже то, что имеем противоречие показаний в симуляторе с описанием ОЛ при делении на "0" напрягает.

Мамонов Михаил
28.05.2017, 22:42
Проверил:
INT 100/0 в симуляторе =0, в живом контроллере =4294967295 (если ограничить вывод на экран в 3 знака, то покажет 999)
FLOAT 100/0 в симуляторе пишет "бесконечность", в живом контроллере 999999,9

Проверял через вывод на экран, кол-во знаков переменной ставил максимальное (11 для INT и 7 для FLOAT)
Ну результат как бы закономерный - живой контроллер пытается взять максимально большое число для данного типа, с эти можно согласиться при отсутствии в нем системы контроля таких ошибок, симулятор с FLOAT ведет себя тоже правильно, а вот с INT - как то странно..

Project M
29.05.2017, 10:26
Господа разработчики и знатоки ПР200!
Прыгающее значение измеренного, стабильного сопротивления это нормально? В преобразовании в градусы цельсия, температура прыгает в пределах 1-го градуса. При этом при выводе на экран цифры смазываются от такого количества разных значений. И как с этим бороться?

На аналоговый вход подключен датчик температуры Pt100, перемычки и параметры выставлены для измерения сопротивления, для преобразования используется макрос из он-лайн библиотеки. время фильтра 0,1.

HappyLuckyMan
29.05.2017, 10:45
температура прыгает в пределах 1-го градуса.

Если не критично время реакции на изменение показаний, попробуйте увеличить время фильтрации до 1с.
Инерционность самого термосопротивления не позволит получать реальные показания со скоростью на порядок выше, чем раз в секунду. С применением модуля МВ110-8А уже привык к тому, что самое быстрое обновление показаний температуры при нагруженном приборе ~0,8 с.

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

Ещё идея: использовать для отображения и для обработки сигнала 2 разных переменных. Например, для отображения - среднее значение за 5с, для обработки можете оставить 0,1с. Плюс не забываем, что флюктуации на уровне 1° - это всего лишь 0,5% для датчика, работающего в диапазоне от -50 до 150°.

Серёга Букашкин
29.05.2017, 10:51
INT 100/0 в симуляторе =0, в живом контроллере =4294967295 (если ограничить вывод на экран в 3 знака, то покажет 999)
FLOAT 100/0 в симуляторе пишет "бесконечность", в живом контроллере 999999,9
Если в симуляторе у float из бесконечности вычесть бесконечность, то будет "nan", а если "nan"+100="nan". В реальном ПР очевидно будет не так, наверное будет "0" и "100" соответственно. Просьба разработчикам ОЛ обратить внимание не несоответствие работы симулятора и ПР200 в этих состояниях.

melky
29.05.2017, 11:11
Серёга Букашкин я к значению, где может оказаться nan прибавляю 0.0000000000001 (найдите самое минимальное число) и все работает прекрасно, так как число не является нулем и на измерения и остальное не влияет... Так вот выхожу из ситуации.

Серёга Букашкин
29.05.2017, 11:18
Я тоже так делаю, защищаюсь от "0" в делителе. Но поведение реального ПР оказывается допускает иногда этого не делать, отдавая в результате максимум регистра. Но то что в симуляторе при таких действиях всё не так как вживую - про это и пишем.

Project M
29.05.2017, 12:29
А что за фильтр используется в макросе? Если просто среднее значение за заданный период, то можно смело и 2с поставить.

В настройках прибора "Постоянная время фильтра".

Время фильтрации увеличил, стало значительно лучше, однако не понятно почему АЦП прибора выдаёт разное значения измерения, даже если непосредственно на вход просто подключить резистор со стабильным сопротивлением.:confused:

melky
29.05.2017, 12:58
кто вам сказал, что сопротивление стабильно ?

Project M
29.05.2017, 13:59
кто вам сказал, что сопротивление стабильно ?
В пределах двух смежных измерений с разницей, даже в 0,01с ? Видимо ток измерения нагревает провода и резистор ;)

melky
29.05.2017, 14:12
температура может меняться внешняя, смотря насколько большая разница в значениях измерения.

wal79
29.05.2017, 15:19
Если в симуляторе у float из бесконечности вычесть бесконечность, то будет "nan", а если "nan"+100="nan". В реальном ПР очевидно будет не так, наверное будет "0" и "100" соответственно. Просьба разработчикам ОЛ обратить внимание не несоответствие работы симулятора и ПР200 в этих состояниях.

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

Newcomer
29.05.2017, 18:33
Есть ли в ОЛ функция FSEL ?

Василий Кашуба
29.05.2017, 20:49
Есть ли в ОЛ функция FSEL ?
Есть в ОЛ 1.9.111

wal79
30.05.2017, 13:52
Есть ли в ОЛ функция FSEL ?

Есть, но в редакторе макросов пока что не видно. Готовится первый релиз с исправлениями. Вот-вот выйдет.

Василий Кашуба
30.05.2017, 21:02
Фатальный баг в Ол 1.9.111! Проект, сделанный под ПР200-24 не пишется в такой же, но на 220! Это полное безобразие! В ОЛ 1.8 этого не было. Пришлось откатиться на 1.8 и поставить полный крест на 1.9 уже только от этого... Это зачем так жестоко? И главное никто не предупреждает!
Для записи в ПР200-220 измените платформу 31479

capzap
31.05.2017, 07:31
И все таки даже если адаптация возможна, есть ряд проблем связанных с тем что испытательные ПР200 все на 24В (так удобнее и безопаснее), а реальные на объекте на 220В. Если бы вернулись к игнору этой разницы в ОЛ1.9, было бы лучше.

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

Project M
31.05.2017, 15:23
Господа разработчики, день добрый!

Обратите внимание на следующий махровый глючок!
Проект создан в OL1.8, редактируется в OL1.9. При удалении с окна визуализации элемента, осталась рамка элемента. При попытке удалить её, выдаёт сообщение "Ссылка на объект не указывает на экземпляр объекта".
При удалении всего окна визуализации получилась неразбериха с таким же сообщением во всплывающей подсказке :( . При открытии закрытии проекта, всё остаётся по прежнему.
31485
31486
31487

В файле проекта окно "Настройки программы"
31488

Project M
31.05.2017, 16:18
Господа!

Кто-нибудь знает, где можно посмотреть таблицу отображаемых символов HMI ПР200? :confused:
Мечтаю вставить классический °C в экран визуализации!

Pavel_
01.06.2017, 01:04
Фатальный баг в Ол 1.9.111! Проект, сделанный под ПР200-24 не пишется в такой же, но на 220! Это полное безобразие! В ОЛ 1.8 этого не было. Пришлось откатиться на 1.8 и поставить полный крест на 1.9 уже только от этого... И не предупреждается в новостях версии, что записываться такой проект не будет.
http://www.owen.ru/forum/showthread.php?t=9398&page=338&p=248568&viewfull=1#post248568

RomX
01.06.2017, 06:59
Господа!

Кто-нибудь знает, где можно посмотреть таблицу отображаемых символов HMI ПР200? :confused:
Мечтаю вставить классический °C в экран визуализации!
В руководстве пользователя. А так Alt+0176 и табл. не нужна. Кстати там нет ° однако поле текстового ввода позволяет ввести этот символ. Надо смотреть живьем отображается или нет.

Project M
01.06.2017, 08:43
В руководстве пользователя. А так Alt+0176 и табл. не нужна. Кстати там нет ° однако поле текстового ввода позволяет ввести этот символ. Надо смотреть живьем отображается или нет.

Действительно, в электронном варианте имеется таблица символов :).
Жаль, мечта обломалась жёстко :eek:.

wal79
01.06.2017, 11:07
Господа разработчики, день добрый!

Обратите внимание на следующий махровый глючок!
Проект создан в OL1.8, редактируется в OL1.9. При удалении с окна визуализации элемента, осталась рамка элемента. При попытке удалить её, выдаёт сообщение "Ссылка на объект не указывает на экземпляр объекта".
При удалении всего окна визуализации получилась неразбериха с таким же сообщением во всплывающей подсказке :( . При открытии закрытии проекта, всё остаётся по прежнему.
31485
31486
31487

В файле проекта окно "Настройки программы"
31488

Спасибо, будем разбираться...

Project M
02.06.2017, 09:34
Господа разработчики, здравствуйте!

Ещё один лёгкий глючок :)
Блоки переменной отображают разные переменные, хотя указывают на одну и ту же (переменная нужна одна и та же).

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

Часть проекта с глючком: 31518

Project M
02.06.2017, 09:48
Господа разработчики!

Ещё одна не нормальная особенность поведения OL.
В проекте можно создавать любое кол-во переменных с одинаковыми именами!
Конечно, все понимают, что непосредственно внутри OL, система работает не с именами переменных, а с объектами класса переменная.
И всё же, добавьте в систему простейшую проверку на уникальность имён переменных, пожалуйста.
Иначе при среднем, и больше среднего, размере проекта может возникнуть серьёзная путаница :(.

Благодарю, за внимание.

Игорь Брылёв
02.06.2017, 12:13
Господа разработчики!

Ещё одна не нормальная особенность поведения OL.
В проекте можно создавать любое кол-во переменных с одинаковыми именами!
Конечно, все понимают, что непосредственно внутри OL, система работает не с именами переменных, а с объектами класса переменная.
И всё же, добавьте в систему простейшую проверку на уникальность имён переменных, пожалуйста.
Иначе при среднем, и больше среднего, размере проекта может возникнуть серьёзная путаница :(.

Благодарю, за внимание.

Мы планируем добавить проверку имён переменных на дублирование в одном из ближайших релизов. Не смотря на кажущуюся простоту, эта задача требует глубокой проработки, ведь большое количество проектов уже были внедрены с дублированными переменными. Действовать нужно предельно аккуратно, чтобы не повлиять на их работоспособность.

Сергей0308
02.06.2017, 13:00
Уже на это попадались почти все у кого много переменных. И в форуме это не новость. Но реакции разработчиков действительно не было.

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

Project M
02.06.2017, 15:20
Мы планируем добавить проверку имён переменных на дублирование в одном из ближайших релизов...

Благодарю. :)

wal79
05.06.2017, 08:43
Так раньше, насколько помню, этого нельзя было сделать, потом они отменяют проверку уникальности имён, теперь снова пытаются добавить, очень увлекательно!

Вы ошибаетесь. Никогда не было проверки имен. Она просто лоджику не нужна. Как тут уже правильно заметили, лоджик не ориентируется на имена. Но для удобства пользователей и для будущих задачи уникальность имен будет введена (как уже отметил Игорь Брылев).

wal79
05.06.2017, 09:25
Господа разработчики, здравствуйте!

Ещё один лёгкий глючок :)
Блоки переменной отображают разные переменные, хотя указывают на одну и ту же (переменная нужна одна и та же).

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

Часть проекта с глючком: 31518

Немного проясним... Что значит с последующей заменой. Заменой что на что?

Сергей0308
05.06.2017, 12:01
Вы ошибаетесь. Никогда не было проверки имен. Она просто лоджику не нужна. Как тут уже правильно заметили, лоджик не ориентируется на имена. Но для удобства пользователей и для будущих задачи уникальность имен будет введена (как уже отметил Игорь Брылев).

Может быть с макросами попутал!

Project M
05.06.2017, 14:35
Здравствуйте!
Пояснения:

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

После вставки, во вставленной части схемы, в "блоках входных переменных" переменные были заменены на переменную CT_S.

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

wal79
05.06.2017, 15:46
Здравствуйте!
Пояснения:

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

После вставки, во вставленной части схемы, в "блоках входных переменных" переменные были заменены на переменную CT_S.

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

Спасибо. То что в свойствах видится CT_S я видел... Будем разбираться.

Project M
06.06.2017, 12:25
Доброго времени суток, господа разработчики!

Обнаружил один, не очень приятный, нюанс поведения OL1.9.

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

Задаю значение по умолчанию:
31560

Сохраняю проект, загружаю в ПР200. Всё отлично.

Закрываю OL, открываю....

Значения по умолчанию корова языком слизала... :eek:
31561
:confused:

Если есть необходимость могу прислать часть проекта.

wal79
06.06.2017, 22:01
Доброго времени суток, господа разработчики!

Обнаружил один, не очень приятный, нюанс поведения OL1.9.

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

Задаю значение по умолчанию:
31560

Сохраняю проект, загружаю в ПР200. Всё отлично.

Закрываю OL, открываю....

Значения по умолчанию корова языком слизала... :eek:
31561
:confused:

Если есть необходимость могу прислать часть проекта.

Спасибо, проект не нужен. В 1.8 такое же поведение. Будем устранять.

Project M
15.06.2017, 09:33
Здравствуйте, господа разработчики!

Закончил разработку проекта средней величины, и обнаружил досадную проблему. Проект не собирается загружаться в Реле ПР200, причём в процессе разработки всё загружалось и работало. Кнопка записи нажимается и ничего не происходит.
Могу прислать проект в личку.
Благодарю за внимание.

Ревака Юрий
15.06.2017, 09:49
Здравствуйте, господа разработчики!

Закончил разработку проекта средней величины, и обнаружил досадную проблему. Проект не собирается загружаться в Реле ПР200, причём в процессе разработки всё загружалось и работало. Кнопка записи нажимается и ничего не происходит.
Могу прислать проект в личку.
Благодарю за внимание.

Добрый день, какая версия OWENLogic используется? Нет ли возможности попробовать другое реле или другую версию ПО?

Project M
15.06.2017, 10:45
Начинал разработку в OL 1.8. Продолжил и закончил в 1.9.
Набросанный проект на скорую руку нормально вписывается в реле. Прошивка реле последняя.

Ревака Юрий
15.06.2017, 11:02
Начинал разработку в OL 1.8. Продолжил и закончил в 1.9.
Набросанный проект на скорую руку нормально вписывается в реле. Прошивка реле последняя.

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

КБА
15.06.2017, 14:41
Доброго времени суток!
Проект изначально разрабатывался на OL 1.8.107. Сначала хочется отметить преимущества при переходе на OL 1.9.111.10295:
___1. отрисовка действительно стала значительно шустрей;
___2. трассировка также стала лучше (хотя пропали "дужки" при пересечении линий связи - в принципе не критично);
___3. функция fSEL - отлично! побольше бы мелких функций логики и вычислений, встроенных в среду (как уже было отмечено выше функция доступна только при добавлении её из списка функций на холсте "Схема", но отсутствует в списке функций на холсте любого макроса, хотя ничего не мешает её скопировать);
___4. смена типа переменной по двойному щелчку (не знаю, может было и раньше, а я просто не замечал).

А теперь перейду к недостаткам/недочётам/ошибкам/пожеланиям на будущее (может быть что-то из замеченных моментов уже обсуждалось ранее, но всё равно приведу список):
___1. по прежнему нет автоматического обновления макросов (после любого изменения внутренней логики макроса везде, где он используется, в т.ч. и в других макросах, данный макрос подсвечивается красным - приходится везде удалять и добавлять его на схему заново и заново привязывать входы и выходы - очень напрягает, особенно если экземпляров макроса с десяток и более);
___2. добавление макроса, содержащего энергонезависимые переменные или константы вынесенные для задания снаружи макроса (свойство "Использование в макросе" -> "Да"), в другой макрос приводит к тому, что последний подсвечивается на схеме красным, а при попытке его добавить на схему пишет "Не удалось вставить элемент на холст. Указанный метод не поддерживается" (в OL 1.8 эта функция работала); хотелось бы знать планируется ли обеспечить возможность вложенности макросов без подобных ограничений или от такого функционала полностью откажутся;
___3. если на холст макроса №1 добавить экземпляр макроса №2, то у макроса №2 свойство "Использование в макросе" сразу недоступно (отсутствует в списке свойств), и становится доступным только после того, как макрос №1 будет закрыт и открыт заново;
___4. при добавлении/удалении входов/выходов в макросе размеры холста прыгают абсолютно хаотически (ставил блоки входов и выходов по предполагаемым краям - не помогло), причём часто бывает, что холст наполовину пуст, а уменьшить его размеры всё равно невозможно через окно свойств, как если бы что-то невидимое на холсте мешало (проверял на макросах, созданных в OL 1.9 и портированных из 1.8 - поведение одинаково);
___5. для отображения в библиотеке компонентов "Группировка по папкам" при попытке перетащить папку за пределы окна, в котором приведён список папок OL ругается, считаю, что будет удобней, если данную возможность вообще заблокировать; также для "Группировки по папкам" при удалении макроса из папки он продолжает отображаться до тех пор пока не переключишь режим на "Показать все компаненты" и обратно, аналогично отображается папка при удалении макроса, если он единственный в этой папке (группе), при этом макрос всё же удаляется, т.к. при попытке его перенести на холст пишет "Не удалось вставить элемент на холст. Шаблон макроса не найден в библиотеке" (полупрозрачное отображение макроса при переносе отображается);
___6. при переключении между вкладками редактирования схемы и макросов, для последних срабатывает автосохранение (не знаю, может так и задумано), причём происходит это не каждый раз;
___7. OL ругается на циклические связи если использовать переменную неэнергонезависимую, значение которой планируется менять как из программы, так и с панели, и которую соответственно нужно подать на вход макроса и на выход (аналог VAR_IN_OUT в CoDeSys);
___8. привязка элементов к сетке холста часто идёт не по тем точкам, которые видно, а по положению между ними, причём сами точки отстают друг от друга на 2.5 мм (т.е. привязка по 1.25 мм), можно это заменить на сетку, кратную 5 с соответствующей привязкой?
___9. при открытии в разных вкладках дубляжа макроса ("Файл" -> "Сохранить макрос как" -> задаём другое имя) и переключении между вкладками видно, что скачут шрифты и размеры элементов (едва заметно, на несколько пикселей).
__10. можно ли добавить закрытие окна списка переменных по нажатию Esc?
__11. ещё пожелания по окну списка переменных: сортировка по клику на графы "Тип перменной" и "Энергозависимость", как это сделано для других граф; в графах, содержащих текст выравнивание по левому краю; в графе "Значение по умолчанию" выравнивание по правому краю; открывать окно с включенной по умолчанию сортировкой по имени переменной.

P.S. если какие-то моменты нужно описать подробней, со скриншотами, то укажите.

Massmeter
16.06.2017, 21:07
Здравствуйте. OL 1.9.111.10295 Описываю PID регулятор. Хочу записать "пуск АНР" с экрана. Т.е. меняю внутреннюю bool переменную с экрана. bool переменную соединяю с "Write to FB". Далее "PID1", далее "запуск АНР". Далее при попытке записи в ПР200 эта связь рвется. Все переменные "bool". Ранее подобные операции происходили без проблем.

wal79
19.06.2017, 10:19
Доброго времени суток!
Проект изначально разрабатывался на OL 1.8.107. Сначала хочется отметить преимущества при переходе на OL 1.9.111.10295:
___1. отрисовка действительно стала значительно шустрей;
___2. трассировка также стала лучше (хотя пропали "дужки" при пересечении линий связи - в принципе не критично);
___3. функция fSEL - отлично! побольше бы мелких функций логики и вычислений, встроенных в среду (как уже было отмечено выше функция доступна только при добавлении её из списка функций на холсте "Схема", но отсутствует в списке функций на холсте любого макроса, хотя ничего не мешает её скопировать);
___4. смена типа переменной по двойному щелчку (не знаю, может было и раньше, а я просто не замечал).

А теперь перейду к недостаткам/недочётам/ошибкам/пожеланиям на будущее (может быть что-то из замеченных моментов уже обсуждалось ранее, но всё равно приведу список):
___1. по прежнему нет автоматического обновления макросов (после любого изменения внутренней логики макроса везде, где он используется, в т.ч. и в других макросах, данный макрос подсвечивается красным - приходится везде удалять и добавлять его на схему заново и заново привязывать входы и выходы - очень напрягает, особенно если экземпляров макроса с десяток и более);
___2. добавление макроса, содержащего энергонезависимые переменные или константы вынесенные для задания снаружи макроса (свойство "Использование в макросе" -> "Да"), в другой макрос приводит к тому, что последний подсвечивается на схеме красным, а при попытке его добавить на схему пишет "Не удалось вставить элемент на холст. Указанный метод не поддерживается" (в OL 1.8 эта функция работала); хотелось бы знать планируется ли обеспечить возможность вложенности макросов без подобных ограничений или от такого функционала полностью откажутся;
___3. если на холст макроса №1 добавить экземпляр макроса №2, то у макроса №2 свойство "Использование в макросе" сразу недоступно (отсутствует в списке свойств), и становится доступным только после того, как макрос №1 будет закрыт и открыт заново;
___4. при добавлении/удалении входов/выходов в макросе размеры холста прыгают абсолютно хаотически (ставил блоки входов и выходов по предполагаемым краям - не помогло), причём часто бывает, что холст наполовину пуст, а уменьшить его размеры всё равно невозможно через окно свойств, как если бы что-то невидимое на холсте мешало (проверял на макросах, созданных в OL 1.9 и портированных из 1.8 - поведение одинаково);
___5. для отображения в библиотеке компонентов "Группировка по папкам" при попытке перетащить папку за пределы окна, в котором приведён список папок OL ругается, считаю, что будет удобней, если данную возможность вообще заблокировать; также для "Группировки по папкам" при удалении макроса из папки он продолжает отображаться до тех пор пока не переключишь режим на "Показать все компаненты" и обратно, аналогично отображается папка при удалении макроса, если он единственный в этой папке (группе), при этом макрос всё же удаляется, т.к. при попытке его перенести на холст пишет "Не удалось вставить элемент на холст. Шаблон макроса не найден в библиотеке" (полупрозрачное отображение макроса при переносе отображается);
___6. при переключении между вкладками редактирования схемы и макросов, для последних срабатывает автосохранение (не знаю, может так и задумано), причём происходит это не каждый раз;
___7. OL ругается на циклические связи если использовать переменную неэнергонезависимую, значение которой планируется менять как из программы, так и с панели, и которую соответственно нужно подать на вход макроса и на выход (аналог VAR_IN_OUT в CoDeSys);
___8. привязка элементов к сетке холста часто идёт не по тем точкам, которые видно, а по положению между ними, причём сами точки отстают друг от друга на 2.5 мм (т.е. привязка по 1.25 мм), можно это заменить на сетку, кратную 5 с соответствующей привязкой?
___9. при открытии в разных вкладках дубляжа макроса ("Файл" -> "Сохранить макрос как" -> задаём другое имя) и переключении между вкладками видно, что скачут шрифты и размеры элементов (едва заметно, на несколько пикселей).
__10. можно ли добавить закрытие окна списка переменных по нажатию Esc?
__11. ещё пожелания по окну списка переменных: сортировка по клику на графы "Тип перменной" и "Энергозависимость", как это сделано для других граф; в графах, содержащих текст выравнивание по левому краю; в графе "Значение по умолчанию" выравнивание по правому краю; открывать окно с включенной по умолчанию сортировкой по имени переменной.

P.S. если какие-то моменты нужно описать подробней, со скриншотами, то укажите.

Спасибо за достаточно полную обратную связь. Для развития лоджика она необходима. :-) Я со временем рассмотрю каждый из пунктов недочетов.

Massmeter
19.06.2017, 11:08
Уважаемый Wal79. Прошу рассмотреть мою просьбу выше с запуском АНР на PID регуляторе. Мне на этой неделе надо работу сдавать а я не могу запустить автонастройку. Или оперативно исправьте ошибку или укажите как обойти эту ошибку. Или укажите что это я ошибаюсь где-то.

wal79
19.06.2017, 13:17
Здравствуйте. OL 1.9.111.10295 Описываю PID регулятор. Хочу записать "пуск АНР" с экрана. Т.е. меняю внутреннюю bool переменную с экрана. bool переменную соединяю с "Write to FB". Далее "PID1", далее "запуск АНР". Далее при попытке записи в ПР200 эта связь рвется. Все переменные "bool". Ранее подобные операции происходили без проблем.

Подправил. Ждите обновлений... только что увидел Ваше сообщение. Донесу Вашу просьбу руководству. Постараемся выпустить на этой неделе обновление.

Добро от руководства дано... после всех процедур тестирования будет выпущен релиз с Вашим исправлением.

КБА
19.06.2017, 13:41
Massmeter, попробуйте пока использовать триггеры при записи НЕэнергонезависимых переменных с панели (ПР под рукой нет, не смогу проверить, решит ли это Вашу проблему).
Пример 1: необходимо осуществить запуск процесса с панели (назовём Proc) длительность 1 цикл работы ПР.
Реализуем схему 1
"Proc" -> "RTRIG" -> "Proc"
параллельно подаём "Proc" в нашем проекте на входы всех необходимых блоков, макросов и т.п.

Пример 2: необходимо осуществить запуск процесса с панели (назовём Proc), по окончании процесса статус Proc необходимо сбросить.
Реализуем схему 2
"Proc" -> "RTRIG" -> (вход S) "SR"
________"RTRIG" -> логика обработки процесса -> (вход R) "SR"
(выход Q) "SR" -> "Proc"
3172631727

Андрей Сотников
19.06.2017, 18:37
Здравствуйте!
Вот, столкнулся с такой ошибкой. В версии 1,8 всё работает, а в 1,9 нет.317313173231733

Василий Кашуба
20.06.2017, 06:05
Здравствуйте!
Вот, столкнулся с такой ошибкой. В версии 1,8 всё работает, а в 1,9 нет.317313173231733
Вы скопировали программу в новый релиз или открыли её в новом релизе?

Андрей Сотников
20.06.2017, 07:55
Вы скопировали программу в новый релиз или открыли её в новом релизе?
Здравствуйте, Василий!
Нет, не копировал. Стоят 2 версии программы и в каждой делал "с нуля".

Massmeter
20.06.2017, 10:35
К сожалению, ошибка в изменении переменной АНР в PID сохранилась. Обновил сегодня OL и прошивку ПР200 и написал тестовую программу с PID. Блок записи в PID "Write to FB" в котором выбрано PID1 Запуск АНР никак не привязывается к BOOL переменной. Если связь тянешь от BOOL переменной к блоку "Write to FB", то связь хоть и не привязываеся, но программа в ПР200 загружается. Подства для ждущих счастья от АНР. Если тянешь линию связи от блока "Write to FB" к BOOL переменной, то программа не загружается, выпадает сообщение "обнаружена разорванная связь. (Нет подставы). Еще вопрос. В описании PID в табличке свойства указаны переменный BOOL и BOOLEAN. Объясните разницу между ними в приложении OL.

Андрей Посохов
20.06.2017, 10:47
К сожалению, ошибка в изменении переменной АНР в PID сохранилась. Обновил сегодня OL и прошивку ПР200 и написал тестовую программу с PID. Блок записи в PID "Write to FB" в котором выбрано PID1 Запуск АНР никак не привязывается к BOOL переменной. Если связь тянешь от BOOL переменной к блоку "Write to FB", то связь хоть и не привязываеся, но программа в ПР200 загружается. Подства для ждущих счастья от АНР. Если тянешь линию связи от блока "Write to FB" к BOOL переменной, то программа не загружается, выпадает сообщение "обнаружена разорванная связь. (Нет подставы). Еще вопрос. В описании PID в табличке свойства указаны переменный BOOL и BOOLEAN. Объясните разницу между ними в приложении OL.

По автонастройке ПИД-регулятора. Небольшой тестовый пример во вложении.
После проведения автонастройки, просто нажмите кнопку записать (на экране в самом низу).
Разницы между BOOL и BOOLEAN нет, это одно и то же.

Massmeter
20.06.2017, 11:45
Смотри мануал к OL. Смотрим описание PID. Смотрим пункт "Разместите на схеме и настройте функциональный блок PID и блоки чтения и записи." Смотрим картинку к нему. Там записывается в блок PID параметр PWR. В этой-же картинке PWR обозначен как выходной сигнал PID.

Massmeter
20.06.2017, 11:47
Спасибо. Собирался это сделать, но лень становилась на моем пути непреодолимой преградой.

Эдуард_Н
20.06.2017, 12:21
По автонастройке ПИД-регулятора. Небольшой тестовый пример во вложении.
После проведения автонастройки, просто нажмите кнопку записать (на экране в самом низу).
Разницы между BOOL и BOOLEAN нет, это одно и то же.
Проект не открывается31741



Криво установил обновление.:(

Massmeter
20.06.2017, 12:33
У меня открылся.

Эдуард_Н
20.06.2017, 13:01
У меня открылся.
какой версией?

Massmeter
20.06.2017, 13:36
последняя, глючная. Утром обновил.

Андрей Сотников
20.06.2017, 17:54
И у меня открылся. Обеими версиями.

wal79
21.06.2017, 08:43
К сожалению, ошибка в изменении переменной АНР в PID сохранилась. Обновил сегодня OL и прошивку ПР200 и написал тестовую программу с PID. Блок записи в PID "Write to FB" в котором выбрано PID1 Запуск АНР никак не привязывается к BOOL переменной. Если связь тянешь от BOOL переменной к блоку "Write to FB", то связь хоть и не привязываеся, но программа в ПР200 загружается. Подства для ждущих счастья от АНР. Если тянешь линию связи от блока "Write to FB" к BOOL переменной, то программа не загружается, выпадает сообщение "обнаружена разорванная связь. (Нет подставы). Еще вопрос. В описании PID в табличке свойства указаны переменный BOOL и BOOLEAN. Объясните разницу между ними в приложении OL.

Так погодите Ваше обновление еще не вышло. Сегодня буду выкладывать только исправление.

Выложил...

Эдуард_Н
21.06.2017, 10:19
Так погодите Ваше обновление еще не вышло. Сегодня буду выкладывать только исправление.

Выложил...
Где лежит?

Андрей Посохов
21.06.2017, 10:23
Где лежит?

До версии 1.9.125 можно обновиться через Owen Logic.

Инженер по продукту АН «Программируемые реле» /
Инженер группы технической поддержки ОВЕН
Посохов Андрей Владимирович

Эдуард_Н
21.06.2017, 10:27
До версии 1.9.125 можно обновиться через Owen Logic.

Это понятно, а сам инсталятор где взять?

Pavel_
21.06.2017, 10:56
Это понятно, а сам инсталятор где взять?

При обновлении инсталлятор скачивается на ПК.

Эдуард_Н
21.06.2017, 11:12
При обновлении инсталлятор скачивается на ПК.

Почему на фтп его нет и соответственно описания изменений.

Massmeter
21.06.2017, 11:28
Установил последний выпуск. запись в FB PID работает. Спасибо.

capzap
21.06.2017, 12:02
Почему на фтп его нет и соответственно описания изменений.как нет если вот лежит

wal79
21.06.2017, 12:27
Почему на фтп его нет и соответственно описания изменений.

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

Эдуард_Н
21.06.2017, 12:39
В Истории версий есть ссылка. Там всегда есть ссылки на все дистрибутивы. Возможно потребуется обновить страницу, так как браузер кэширует.

Точно, надо было обновить страницу. Спасибо.

Андрей Посохов
22.06.2017, 12:26
Не получается на экране ПР200 показывать переменную float без дробной части, требует минимум 1 знак после запятой. Зачем такое ограничение? Когда нужно показать целое число со знаком, заведомо без десятичной дроби, нет такой возможности.

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

Инженер по продукту АН «Программируемые реле» /
Инженер группы технической поддержки ОВЕН
Посохов Андрей Владимирович

КБА
22.06.2017, 12:53
Можно на данный момент сдвинуть десятичную точку вправо

Тогда уж задать фиксированное число знаков (свойство "Знаков"), указать после запятой 1 (хотя на самом деле не важно сколько, главное не "Авто" и чтобы согласовывалось с общим числом знаков) и ограничить длину самого сообщения (свойство "Длина") так, чтобы запятая и всё, что после неё не влазило.

КБА
22.06.2017, 13:31
Может в будущем нас осчастливят симулятором экранов.
Было бы здорово, но на данном этапе есть более важные задачи по сопровождению OL. Плюс не забывайте про поддержку нового оборудования (модули, ИП120).
Я бы порекомендовал продолжать копить на свой ПР200 для отладки, глядишь потом и в хозяйстве пригодится.

melky
22.06.2017, 13:37
Вам всегда надо без запятой выводить ? без дробной части вообще ? тогда нет ничего проще целого числа...

КБА
22.06.2017, 14:37
Вам всегда надо без запятой выводить ? без дробной части вообще ? тогда нет ничего проще целого числа...
А как прикажете быть с целым отрицательным?

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

Сергей0308
22.06.2017, 14:41
А как прикажете быть с целым отрицательным?

На экране ПР и в ОЛ так не получится, а например на СМИ2 можно вывести в INTе!

capzap
22.06.2017, 18:49
А как прикажете быть с целым отрицательным?

так можно следующий костыль поставить, знак показывать отдельным символом, не зависимо от числа

Андрей Сотников
22.06.2017, 19:18
Обновился до последней версии. Ошибка осталась. 31773

Василий Кашуба
22.06.2017, 19:43
Обновился до последней версии. Ошибка осталась. 31773

У меня всё работает. 31774

Андрей Сотников
22.06.2017, 20:30
У меня всё работает.
Да, в ПР200 работает, а в ПР114 нет. Или версия 1.9 только для ПР200 ?

Василий Кашуба
22.06.2017, 21:58
Да, в ПР200 работает, а в ПР114 нет. Или версия 1.9 только для ПР200 ?
Да действительно и только аналоговые входа.

wal79
23.06.2017, 08:27
Да действительно и только аналоговые входа.

Все, вижу проблему, спасибо, будет исправлено...

Игорюня
23.06.2017, 08:34
Обновился до последней версии. Ошибка осталась. 31773

Непонятно. После fGT выходит булевский, а подключается на аналоговый выход. Может в этом проблема. У Василия идет на светодиоды, то бишь булев.

wal79
23.06.2017, 10:25
Исправил... Ждите в следующем релизе.

КБА
26.06.2017, 11:12
Где можно подробно прочитать про файл ключа? Как его правильно использовать и в каких случаях стоит пользоваться данной функцией?

melky
26.06.2017, 12:17
Легко быть с целым отрицательным, достаточно отлавливать что значение отрицательное и выводить знак МИНУСА булевой переменной через комбобокс. Вот уж тоже проблему нашли.

Смысл городить дополнительный огород в ПО ради редкой задачи - показывать float без чисел после запятой и точек, очень редкая и специфичная задача однако...

КБА
26.06.2017, 12:30
редкая и специфичная задача
По сети приходит настройка, задаваемая как целое знаковое число (она же должна быть доступна для изменения с экрана).
Обычно в таких случаях резервируем 1 регистр, т.к. ПЛК по сети прочитает регистр, а уж как с ним работать: как с INT или как с WORD - это уже согласно построенной в CoDeSys программе. Вот к чему привыкли.
Появилось новое устройство - ПР200 - нужно городить огороды: либо изначально резервировать под такую настройку REAL (соответственно автоматически увеличить сетевой трафик и сократить количество передаваемых по сети единиц данных в 2 раза), либо передавать число и знак по отдельности (соответственно и в сети, и на экране вместо одной переменной использовать две).

P.S. вопрос про ключ выше всё ещё актуальный

Василий Кашуба
26.06.2017, 12:37
По сети приходит настройка, задаваемая как целое знаковое число (она же должна быть доступна для изменения с экрана).
Обычно в таких случаях резервируем 1 регистр, т.к. ПЛК по сети прочитает регистр, а уж как с ним работать: как с INT или как с WORD - это уже согласно построенной в CoDeSys программе. Вот к чему привыкли.
Появилось новое устройство - ПР200 - нужно городить огороды: либо изначально резервировать под такую настройку REAL (соответственно автоматически увеличить сетевой трафик и сократить количество передаваемых по сети единиц данных в 2 раза), либо передавать число и знак по отдельности (соответственно и в сети, и на экране вместо одной переменной использовать две).

P.S. вопрос про ключ выше всё ещё актуальный
Так и используйте один регистр, в старшем разряде которого, меняйте знак переменной

melky
26.06.2017, 13:14
Серёга Букашкин не цепляйтесь к ИП320 и вообще забудьте про нее, ее не Овен разрабатывал изначально.

КБА передавайте float в прибор (смена уставки), читайте из прибора тоже float, показывайте на экране как INT + знак.
Если уж совсем хотите заморочиться, пакуйте как вам надо один регистр в ПР в word и передавайте в scada а так же обратный процесс выполняйте со стороны scada и в программе ПР распаковывайте. Не вижу проблем, AND, OR, XOR прекрасно в ПР работают с целочисленными, можно и бит знака скинуть и присобачить...

чуть-чуть по другому обработка, но если scada позволяет можно извратиться как угодно.
з.ы. больше 12(13) регистров из ПР вы все равно не прочитаете одним запросом.

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

Серёга Букашкин
26.06.2017, 14:31
Можно ли ждать возможности группового запроса с ПР200 в Мастере?

Андрей Посохов
26.06.2017, 16:04
Можно ли ждать возможности группового запроса с ПР200 в Мастере?

В эту сторону работы ведутся. Точных сроков пока, к сожалению, нет.

Инженер по продукту АН «Программируемые реле» /
Инженер группы технической поддержки ОВЕН
Посохов Андрей Владимирович

Sel
04.07.2017, 16:32
Добрый день.
Поправьте плиз.
В некоторых случаях, внизу экрана возникает восклицательный знак и подсказка, например "Обнаружены циклические связи...". Нажатие на эту строку, завешивает лоджик намертво, помогает только убийство лоджика через диспечер задач.

wal79
05.07.2017, 06:46
Добрый день.
Поправьте плиз.
В некоторых случаях, внизу экрана возникает восклицательный знак и подсказка, например "Обнаружены циклические связи...". Нажатие на эту строку, завешивает лоджик намертво, помогает только убийство лоджика через диспечер задач.

Проект можете дать? Можно в личку.... Вообще при клике на этом сообщении лоджик прокручивает холст чтобы показать это место. Видимо в Вашем случае что-то идет не так. Поэтому и хотел бы посмотреть на проект. И еще сведения о Вашей ОС.

Netmas
05.07.2017, 16:50
Нормальное явления! Где то выход соединен с входом, кстати показывает это желтым выделением или элемента или линии связи между элементами! например так31987

Netmas
05.07.2017, 18:48
Интересно! Решил поработать с реле ПР200,обновился на версию ОЛ1,9.125! Как бы всё интересно и хорошо, как испортило картину такие вещи!
1. Загружаю проект посмотреть созданный для ПР200, так вот появляется табличка которая не дает залить проект в ПР 31988 Поработал ручками и нашел что снимается эта ошибка так файл>выбор целевой платформы>подверждаем что ПР200. Это часто встречается у меня!
2. Появляется такая фигня 31989 хотя проект есть и только не давно открывался, что я не делал, помогло мне удаление ОЛ с помощью утилиты utool, которая вычищает с реестра остатки записи от ОЛ, и заново установка!
3.Потом бывает такое если открываешь проект чей то, ОЛ не понимает к какой платформе ПРок принадлежит31990
ПЫсы Как начинаю с порывом и энтузиазмом , так натыкаешься на камни подводные в программах и в технических не доработках ПРок, так сразу хочется всё бросить и сказать чтоб ктонибудь укусил за ногу тех кто это не доглядел!))))

Project M
06.07.2017, 10:34
Господа разработчики, здравствуйте!

Возникла серьёзная проблема с юстировкой по сопротивлению аналоговых входов у реле ПР200.

31997

31998

Пожалуйста, устраните сей баг как можно скорее.

wal79
06.07.2017, 11:33
Интересно! Решил поработать с реле ПР200,обновился на версию ОЛ1,9.125! Как бы всё интересно и хорошо, как испортило картину такие вещи!
1. Загружаю проект посмотреть созданный для ПР200, так вот появляется табличка которая не дает залить проект в ПР 31988 Поработал ручками и нашел что снимается эта ошибка так файл>выбор целевой платформы>подверждаем что ПР200. Это часто встречается у меня!
2. Появляется такая фигня 31989 хотя проект есть и только не давно открывался, что я не делал, помогло мне удаление ОЛ с помощью утилиты utool, которая вычищает с реестра остатки записи от ОЛ, и заново установка!
3.Потом бывает такое если открываешь проект чей то, ОЛ не понимает к какой платформе ПРок принадлежит31990
ПЫсы Как начинаю с порывом и энтузиазмом , так натыкаешься на камни подводные в программах и в технических не доработках ПРок, так сразу хочется всё бросить и сказать чтоб ктонибудь укусил за ногу тех кто это не доглядел!))))

1. Про смену целевой платформы говорилось в списке изменений. Возможно малоинформативно - согласен. Будем работать в этом направлении.
2 и 3. В случае подобных сообщений об ошибке просьба высылать проект, можно в личку.

Sel
08.07.2017, 23:56
Проект можете дать? Можно в личку.... Вообще при клике на этом сообщении лоджик прокручивает холст чтобы показать это место. Видимо в Вашем случае что-то идет не так. Поэтому и хотел бы посмотреть на проект. И еще сведения о Вашей ОС.
Система - Windows 7 Домашняя расширенная
Лоджик дает подсказку, хотелось бы ее прочитать и исправить, если это требуется. Но лоджик зависает.
32011

Netmas
09.07.2017, 02:10
1. Про смену целевой платформы говорилось в списке изменений. Возможно малоинформативно - согласен. Будем работать в этом направлении.
2 и 3. В случае подобных сообщений об ошибке просьба высылать проект, можно в личку.

Проект брал любой с примеров для пр110 у Rovki ,искал я готовый регистр сдвига, поэтому проект открывался и ошибку давал! Это по примеру 3.По примеру 2 я переустановил ОЛ пока полет нормальный!
Ещё было такое что холст на ОЛ пропадал не открывался,тоже переустановка помогла ОЛ. Далее хотелось иметь кнопу установить по умолчанию настройки,это для того что можно менюшки так пооткрывать что потом тяжко их на место поставить,а если что то закроется нужно искать ставить галки и т.д. танцевать с бубном! Да и ещё настройки прибора ПР200 значок и чего там новый макрос написано?если при нажатии там только настройки прибора!

Netmas
10.07.2017, 09:42
Ещё Бы в реале проверьте входы на наводящее напряжение, болезнь с пр110 была огромной, входы подсвечивались и давали единицу и тогда может произойти неправильное включение, вышел из положения - добавлял на вход RC цепь с точкой отвода между R и С, уже 3 год полёт нормальный, если что можно реле ставить и контактными группами вход коммутировать или применять постоянное напряжение!

Мордорец
14.07.2017, 02:34
Такая грустная история обновился на версию 125 и у меня пропал холст схемы. Вообще. Откат на предыдущую версию ничего не дал. Удаление с последующей установкой тоже самое. Установил ОЛ на другой компьютер вроде все как нормально. сегодня загружаю проект мне очень весело пишут что не ОЛ не может загрузить файл который сама же создала и опять пропадает хост схемы. Люди меня сроки поджимают, исправьте пожалуйста этот баг.

wal79
14.07.2017, 13:28
Такая грустная история обновился на версию 125 и у меня пропал холст схемы. Вообще. Откат на предыдущую версию ничего не дал. Удаление с последующей установкой тоже самое. Установил ОЛ на другой компьютер вроде все как нормально. сегодня загружаю проект мне очень весело пишут что не ОЛ не может загрузить файл который сама же создала и опять пропадает хост схемы. Люди меня сроки поджимают, исправьте пожалуйста этот баг.

После переустановки файл по прежнему не открывается?

Сергей0308
14.07.2017, 17:36
Такая грустная история обновился на версию 125 и у меня пропал холст схемы. Вообще. Откат на предыдущую версию ничего не дал. Удаление с последующей установкой тоже самое. Установил ОЛ на другой компьютер вроде все как нормально. сегодня загружаю проект мне очень весело пишут что не ОЛ не может загрузить файл который сама же создала и опять пропадает хост схемы. Люди меня сроки поджимают, исправьте пожалуйста этот баг.

Было аналогично, помогло только удаление и новая установка, уже кто-то писал подобное, случилось только на одном из четырёх компов(ноутов), на всех винда 10(на двух - 32 разрядная, на двух - 64 разрядная система), произошло на 32 разрядной системе, хотя раньше думал, что у 64 разрядных систем должно быть больше проблем, оказалось совсем наоборот!

Эдуард_Н
16.07.2017, 06:23
Странно так, ничего не понял. 51 версия на ноуте с вин8 идёт нормально, а на стационаре с вин8.1 не хочет. Никто с таким не сталкивался?

AI!
16.07.2017, 17:57
.NET стоит не официальный? ("сборка")

Эдуард_Н
16.07.2017, 20:29
.NET стоит не официальный? ("сборка")

в винде какой то был, больше ничего не ставил. Новая версия ОЛ нормально работает.

Netmas
17.07.2017, 01:11
Такая грустная история обновился на версию 125 и у меня пропал холст схемы. Вообще. Откат на предыдущую версию ничего не дал. Удаление с последующей установкой тоже самое. Установил ОЛ на другой компьютер вроде все как нормально. сегодня загружаю проект мне очень весело пишут что не ОЛ не может загрузить файл который сама же создала и опять пропадает хост схемы. Люди меня сроки поджимают, исправьте пожалуйста этот баг.

Удаляй ОЛ с утилитой utool нужно чтобы и удалились хвосты в реестре!Сам попался на такую удочку! Почистил и всё заработало!

Project M
19.07.2017, 16:56
Такая грустная история обновился на версию 125 и у меня пропал холст схемы. Вообще. Откат на предыдущую версию ничего не дал. Удаление с последующей установкой тоже самое. Установил ОЛ на другой компьютер вроде все как нормально. сегодня загружаю проект мне очень весело пишут что не ОЛ не может загрузить файл который сама же создала и опять пропадает хост схемы. Люди меня сроки поджимают, исправьте пожалуйста этот баг.

Здравствуйте!
Была такая проблема.
Помогло полная деинсталяция OL и все версии .NET, с последующей установкой самой свежей .NET и OL. Всё появилось и заработало.

Эдуард_Н
21.07.2017, 10:16
Надо в ОЛ ввести контроль переменных которые не используются. И возможность произвольно перемещать переменные по таблице тоже надо сделать.

pop70
23.07.2017, 19:11
1.9.125.10819
Создаю новый проект. Ставлю один блок "входной переменной", меняю размер (ctrl+стрелки), двойной клик - открывается окно переменных, ввожу имя переменной, щёлкаю ок.
У блока ломаются размеры, вплоть до выхода за границы холста, ломается точка подключения связи.
Блок сетевой переменной однажды удалось таким же способом вообще "уничтожить".
Баг проявляется если размеры блока изменить до назначения переменной, либо при переназначении переменной после изменения размеров блока.

Василий Кашуба
23.07.2017, 19:40
1.9.125.10819
Создаю новый проект. Ставлю один блок "входной переменной", меняю размер (ctrl+стрелки), двойной клик - открывается окно переменных, ввожу имя переменной, щёлкаю ок.
У блока ломаются размеры, вплоть до выхода за границы холста, ломается точка подключения связи.
Блок сетевой переменной однажды удалось таким же способом вообще "уничтожить".
Баг проявляется если размеры блока изменить до назначения переменной, либо при переназначении переменной после изменения размеров блока.
А зачем вообще менять размер блоков входных/выходных переменных? Они сами изменят свой размер в зависимости от длины имени.

pop70
23.07.2017, 20:42
А зачем вообще менять размер блоков входных/выходных переменных? Они сами изменят свой размер в зависимости от длины имени.
Нет. В зависимости от длины имени не меняются.
И имя (текст) не переносится, к сожалению.
Вот ещё бы можно было цвет заливки блоков менять... Но это просто хотелки, а баг остаётся багом.

Sulfur
26.07.2017, 09:34
Вопрос:
Имею вот такую проблему. Не могу понять причину. Хотя в эмуляторе вроде как работает нормально.
Убираю связь переменной Step к любому блоку GT - предупреждение исчезает.
OL 1.9.125.10819
32231

Василий Кашуба
26.07.2017, 09:42
Вопрос:
Имею вот такую проблему. Не могу понять причину. Хотя в эмуляторе вроде как работает нормально.
Убираю связь переменной Step к любому блоку GT - предупреждение исчезает.
32231
Нужно связи от верхних uplimit/downlimit к ФБ "И" заменить на линию задержки(пунктирную связь).

Sulfur
26.07.2017, 09:47
Не могу найти как это сделать

Василий Кашуба
26.07.2017, 10:41
Не могу найти как это сделать
Как то так. 32237

Sulfur
26.07.2017, 10:56
Спасибо!
Я уже разобрался.

ParuSnow
31.07.2017, 18:52
Здравствуйте:rolleyes:
После открытия проекта!
Вылетает окошко с ошибкой и
32340
И всё пустое окно Больше не чего
32330
И это не исправить вплоть до переустановки
32331
Как исправить теперь это

Сергей0308
31.07.2017, 18:59
Здравствуйте:rolleyes:
После открытия проекта!
Вылетает окошко с ошибкой и
32340
И всё пустое окно Больше не чего
32330
И это не исправить вплоть до переустановки
32331
Как исправить теперь это

Попробуйте удалить, а затем заново установить ОЛ, потом напишите, должно помочь, мне помогло!

ParuSnow
31.07.2017, 19:53
Попробуйте удалить, а затем заново установить ОЛ, потом напишите, должно помочь, мне помогло!
Я про то что причина в том что зачем-то после выхода ОЛ меняет пользовательские настройки!
Из-за этого возможно причина
ты живёшь чтол тут

Woolfy
01.08.2017, 17:19
Записывал программу в ПР114. Вылезло вот это...32357Что теперь делать? В сервис?
Дополнительно 32358

Сергей0308
01.08.2017, 17:32
Записывал программу в ПР114. Вылезло вот это...32357Что теперь делать? В сервис?
Дополнительно 32358

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

Woolfy
01.08.2017, 17:38
Спасибо...
Увы, та же фигня...

rovki
01.08.2017, 18:37
Попробуйте взять ОЛ51 версии .

Woolfy
01.08.2017, 19:28
Похоже, проблема крылась в разных настройках аналоговых входов. Парочка осталась в режиме 4-20 мА. Перестроил все 4 на режим 0-10 В и программа нормально записалась.