OPC сервер булевые переменные функцией 3 получает нормально. Но в ПР нет функции 3 для булевых.
OPC сервер булевые переменные функцией 3 получает нормально. Но в ПР нет функции 3 для булевых.
После обновления прошивки до 2.25 появилась такая проблема - считываю значения с аналогового входа в целочисленном виде, регистр модбаса "2944", вход настроен от 0 до 100. На момент считывания на входе значение "-0.1", т.е. отрицательное, и целочисленное считывается не 0, а "65555".
Ижевск
Возможно попросить бывалых, создать демо проект, с макросом пчв, с настройкой RS485 и записью в ПЧВ командного слова и задания. Чтение из ПЧВ параметра мгновенного потребления кВт/ч двигателем. Пытаюсь разобраться как это работает, а на примере было бы легче и главное правильнее разобраться
Вы случайно не Вий, вопрос из серии поднимите мне веки! Есть шаблон для ПЧВ, там имеются все регистры, что Вы указали!
Описания(назначение) каждого бита командного слова и слова состояния есть в РЭ, Вам лень 5 минут потратить чтобы самому это посмотреть, это же будет во много раз быстрее.
Примерно как-то так:
ПЧВ.PNG
Если надо считывать(писать) целочисленные отрицательные значения - надо применять макросы преобразования, ПР и ОЛ не поддерживает знаковые целочисленные переменные(тип данных)!
https://owen.ru/forum/showthread.php?t=13106&page=3
Последний раз редактировалось Сергей0308; 07.03.2021 в 19:57.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
руководство по эксплуатации и программированию посмотрел, когда делаешь впервые и пытаешься понять что вообще такое регистр, то пример, просто укажет ты правильно понимаешь или нет, кто это делал не раз, "прощёлкать" настройки и создать пару переменных - 5 минут, я же пока хожу по кругу, и не понимаю правильно ли я понимаю
Спасибо, много всего на картинке, я про настройки спрашивал RS485 и макрос что в библиотеке есть ПЧВ 12, правильно я переменную создал
Последний раз редактировалось Andrei Z; 07.03.2021 в 20:05.
Боюсь проект ничем Вам не поможет, у меня по другому сделано!
И зачем Вы велосипед изобретаете, выдумываете ненужные макросы? Пользуйтесь уже имеющимися в менеджере компонентов и других местах, в том числе что в темах форума выложены! Какой в этом смысл, если ваши мягко говоря - не лучше!
Сетевые насосы + ПЧВ_11.owl
Последний раз редактировалось Сергей0308; 17.03.2021 в 23:06.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Спасибо, теперь начинаю понимать глядя на проект, что за биты, и что за регистры. Ничего нового не изобретаю, как раз то в моём случае разбираюсь как работает макрос который в менеджере компонентов.
Есть пример от ОВЕН
PR200-24.2+ПЧВ.owl