Как и обещал, сделал подробный разбор по режимам записи/чтения по протоколу Modbus.
Как и обещал, сделал подробный разбор по режимам записи/чтения по протоколу Modbus.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Мне кажется это как-то дико что ли, вместо двух-трёх строчек и поясняющих диаграмм для особо непонятливых, теперь надо мультики смотреть, я подозреваю от куда ноги растут!
Вы наверно ждёте от меня ответной любезности в виде многочасового видео, мне обманывать смысла нет, что запись не шла на СМИ2 при задании переменной запуск записи единичного значения, может и СМИ2 в чём то виноват, не знаю, но факт такой был и я пока не собираюсь фильм об этом снимать, короче, неужели нельзя это написать и обязательно фильмы об этом смотреть, представляю будущие разговоры: ты о чём фильм смотрел?
-О том как датчик давления подключить к ПР200.
-А я как изменить значение уставки таймера с экрана!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
При чем тут Вы с любезностями, эти вопросы задаются постоянно в разных вариантах и каждому нужны подробности, которые не всегда можно описать тремя строчками или двумя диаграммами, поэтому и решил в подробностях все показать и расписать, идея возникла еще год назад, после анализа всех обращений и не только здесь, да и рассчитана больше на начинающих осваивать OwenLogic. Не подумайте, что это из-за СМИ такая движуха.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Потому и масса обращений, что нет вменяемых объяснений, куда точней и подробней если нарисовать диаграммы состояний, для меня так просто идеально, ну и вразумительные объяснения помогут!
Я допускаю такие "мультики", но они не должны заменять РЭ!
Чтобы было понятно: если Вы бы написали, что в случае присвоения "1" переменной запуска записи, запись будет производиться постоянно с максимально возможной частотой, мне(как и любому другому) потребуется времени чтобы это узнать в сотни(тысячи) раз меньше, чем смотреть фильм! Если честно, то из видео мне вообще ничего не понятно, приходится останавливать и назад перематывать, короче, чтобы ролик посмотреть с пониманием, времени уходит в несколько раз больше, чем длина ролика! Короче, я так думаю, по роликам понять ещё сложнее чем из нормального РЭ, может кто чего и понял, пусть напишут, а то я сомневаюсь возможно ли это в принципе?!
И ещё, чтобы два раза не вставать, и сам метод удивляет, в простонародье называют методом научного втыка: делаем так, так работает, делаем так, так работает, как будто, к нам летающая тарелка прилетела из другой галактики и мы её "изучаем", типа фильма "Ангар 18"!
https://www.youtube.com/watch?v=adPO9mLgGu0
Последний раз редактировалось Сергей0308; 19.04.2020 в 07:12.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Все руководства с определенной периодичностью корректируются, вносятся новые правки, на основании анализа обращений и т.д. систематизируем, внесем правки.
А пока вторая часть, https://youtu.be/miTsntqGIQA про основные настройки и работу со статусами.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Вопрос, почему при rd = 0 работает по периоду опроса, если вообще НЕ ДОЛЖНО быть опросов никогда ?
Еще раз по порядку.
1. Опрос = 1 - разрешает опрос вообще, при =0 никаких опросов
2. Опрос = 1, опрос переменной по rd = 1 опрос только по импульсу, если rd = 0 то переменная не должна опрашиваться вообще, а у вас они все опрашиваются по периоду опроса даже при выключенном rd
3. Вот если бы по периоду опрашивалось, когда сетевая переменная не привязана к rd, а в свете того, что привязаны, то почему при периоде 1000 мс (стоит же RTRIG на rd) продолжался опрос всей пачки каждую секунду, в то время как rd = 0 ?????
обязательно надо выставлять период опроса максимум, чтобы можно было управлять по rd, а это явный косяк...
Последний раз редактировалось melky; 16.04.2020 в 19:56.
Затрудняюсь ответить, почему именно так, узнаю.
1. Да, это как вывести модуль из обмена вообще.
2 и 3 следствие этой особенности, возможно что максимум и не нужно ставить, если чтение будет выставляться раньше, то опрос по периоду не будет возникать, что-то типа watchdog, нужно уточнить.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Ну у вас в примере видно же, что опрос продолжался каждую секунду (поставлен период 1000 мс) а ведь переменная rd равна 0, вы же вход I2 каждую секунду не вкл/выкл а по видео видно что там RTrig стоит, значит 1 должна была сброситься на следующем цикле и куда раньше, чем 1 секунда. Либо это очередная фича, надо строго по переменной опрашивать, выставить максимальное значение 65535 ? это чуть больше минуты однако. Выходит тогда программно ну никак не заставить читаться переменную потому что не имеет смысла, все равно через минуту прочтется ?
Например с настроечного экрана прочитать переменные из сети а просто по программе они триста лет не нужны. Один из вариантов
Последний раз редактировалось melky; 16.04.2020 в 22:57.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Вот в этом и косяк, шаблонизация захромала.
Так как если у меня ничего не привязано к входу прибора, мне вообще не нужен опрос переменной. Придется переменную просто удалять, так как исключить ее из опроса никак не получится. В тот или иной момент времени все равно будет происходить опрос.
надо, чтобы при наличии переменной Запрос чтения, чтение проводилось только при наличии импульса лог 1. Если там 0 - переменная выбыла из опроса шаблона при любых других комбинациях. Если "Не задано" тогда участвует в опросе.
Опять же, переменная Опрос = "не задано" чтение в цикле, = 1 - чтение по периоду, = 0 - запрет
А у вас у тут хромает, по видео видно что при = 1 есть вариант циклического опроса.
Если хотите красиво оформить шаблонизацию для ПР, поправьте логику работы при наличии и отсутствии указанных переменных. Добавьте в выбор еще и Константы в пункты меню. то есть "не задано"; привязать переменную; константа 0 или 1
Последний раз редактировалось melky; 17.04.2020 в 08:42.