Страница 95 из 96 ПерваяПервая ... 458593949596 ПоследняяПоследняя
Показано с 941 по 950 из 953

Тема: Универсальные макросы для OWEN Logic

  1. #941
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,128

    По умолчанию

    блин, придется опять доставать РЗУ, но вроде раньше пробовал, показывал вход меньше 4 мА

  2. #942
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,512

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    блин, придется опять доставать РЗУ, но вроде раньше пробовал, показывал вход меньше 4 мА
    Проверьте, настройте вход в диапазоне 4-20 мА, подайте на вход 3,8 и 21 мА, в программе должны быть такие же значения, на этом и основана работа предлагаемого товарищами макроса по формированию ошибок!

    Непонятно, в чём сомнения товарища из бочки, Вы можете вразумительно написать или ясность не ваша тема?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #943

    По умолчанию

    Благодарю за труд, сегодня действительно открылось как Вы показали, а вчера открывалось так, что ниже 1.9 ссылки не отображались вообще, я не мог этого не заметить. Такой видимо теперь интернет. У меня даже эта страница по разному открывается на ноуте и на смартфоне. Это сообщение я смог увидеть только с ноута почему-то. Так что , я не нарочно.

  4. #944

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Проверьте, настройте вход в диапазоне 4-20 мА, подайте на вход 3,8 и 21 мА, в программе должны быть такие же значения, на этом и основана работа предлагаемого товарищами макроса по формированию ошибок!

    Непонятно, в чём сомнения товарища из бочки, Вы можете вразумительно написать или ясность не ваша тема?
    А Вы, попробуйте не хамить, а ВНИМАТЕЛЬНО почитать сообщение с вопросом, возможно тогда у Вас произойдёт прояснение.
    К аналоговому входу (входам) подключаются преобразователи, а конкретнее 0-50А / 4..20мА и 0-15В/4..20мА для контроля за током и напряжением. Оба преобразователя выдают 4..20мА (исправность я проверял мультиметром). Попытка преобразования сигнала через макрос показала, что значение после него выдаётся не верное, но к своему удивлению, я заметил, что значение на входе в макрос (оно же значение с аналогового входа в OL ) соответствует реальному значению измеряемой величины. Обратившись к руководству ПР200, была обнаружена следующая информация : "4.2.1.1 Работа входа в аналоговом режиме
    Для измерения токового сигнала 4...20 мА в прибор для каждого канала встроен шунтирующий резистор номиналом 121 Ом. В приборе масштабируются шкалы измерения для каналов «0…10 В» и «4… 20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.). Для каждого такого датчика следует
    установить диапазон измерения:
    нижняя граница диапазона измерения задается параметром «нижняя граница измерения» и соответствует минимальному уровню выходного сигнала датчика;
    верхняя граница диапазона измерения задается параметром «верхняя граница измерения» и соответствует максимальному уровню выходного сигнала датчика." -всё.
    Других настроек кроме этих, и смещения запятой для точности там не указано.
    После чего, макрос был удалён, и вход был напрямую подключен к переменной хранящей значение (тока/напряжения). Теперь стал вопрос : как в таком случае штатно можно обработать ошибки . В макросе это было реализовано, но в случае, когда это происходит в ПР -как это делается в OL? С огородом блоков сравнений понятно, но должен же быть способ с выводом ошибки. Если не знаете - лучше не отвечайте ничего, и свои остроты оставьте потомкам, они это оценят (возможно).

  5. #945
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,512

    По умолчанию

    Цитата Сообщение от Diogen Посмотреть сообщение
    А Вы, попробуйте не хамить, а ВНИМАТЕЛЬНО почитать сообщение с вопросом, возможно тогда у Вас произойдёт прояснение.
    К аналоговому входу (входам) подключаются преобразователи, а конкретнее 0-50А / 4..20мА и 0-15В/4..20мА для контроля за током и напряжением. Оба преобразователя выдают 4..20мА (исправность я проверял мультиметром). Попытка преобразования сигнала через макрос показала, что значение после него выдаётся не верное, но к своему удивлению, я заметил, что значение на входе в макрос (оно же значение с аналогового входа в OL ) соответствует реальному значению измеряемой величины. Обратившись к руководству ПР200, была обнаружена следующая информация : "4.2.1.1 Работа входа в аналоговом режиме
    Для измерения токового сигнала 4...20 мА в прибор для каждого канала встроен шунтирующий резистор номиналом 121 Ом. В приборе масштабируются шкалы измерения для каналов «0…10 В» и «4… 20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.). Для каждого такого датчика следует
    установить диапазон измерения:
    нижняя граница диапазона измерения задается параметром «нижняя граница измерения» и соответствует минимальному уровню выходного сигнала датчика;
    верхняя граница диапазона измерения задается параметром «верхняя граница измерения» и соответствует максимальному уровню выходного сигнала датчика." -всё.
    Других настроек кроме этих, и смещения запятой для точности там не указано.
    После чего, макрос был удалён, и вход был напрямую подключен к переменной хранящей значение (тока/напряжения). Теперь стал вопрос : как в таком случае штатно можно обработать ошибки . В макросе это было реализовано, но в случае, когда это происходит в ПР -как это делается в OL? С огородом блоков сравнений понятно, но должен же быть способ с выводом ошибки. Если не знаете - лучше не отвечайте ничего, и свои остроты оставьте потомкам, они это оценят (возможно).
    Ну как здесь не шутить, полстраницы писанины и ничего конкретного, короче, это ясности не добавило, Вы можете муть(ваши фантазии) не писать, она ясности не добавляет, а напишите, пусть одну две строчки, но правды, например: настроил вход, минимальное значение диапазона - 4, максимальное -20 мА, подаю на вход 3,8 мА, в программе показывает 3,8 мА, подаю 4 мА, показывает, 4 мА, подаю 20 мА, показывает 20 мА, подаю 21 мА, в программу приходит 21 мА, всё, не надо талмуд писать и всё ясно станет, что у вас не так!
    Последний раз редактировалось Сергей0308; 19.01.2026 в 21:43.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #946
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,965

    По умолчанию

    Цитата Сообщение от Diogen Посмотреть сообщение
    ...Теперь стал вопрос : как в таком случае штатно можно обработать ошибки . В макросе это было реализовано, но в случае, когда это происходит в ПР -как это делается в OL? С огородом блоков сравнений понятно, но должен же быть способ с выводом ошибки.
    В ПР200 делается так
    Безымянный.png

  7. #947

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Ну как здесь не шутить, полстраницы писанины и нечего конкретного, короче, это ясности не добавило, Вы можете муть(ваши фантазии) не писать, она ясности не добавляет, а напишите, пусть одну две строчки, но правды, например: настроил вход, минимальное значение диапазона - 4, максимальное -20 мА, подаю на вход 3,8 мА, в программе показывает 3,8 мА, подаю 4 мА, показывает, 4 мА, подаю 20 мА, показывает 20 мА, подаю 21 мА, в программу приходит 21 мА, всё, не надо талмуд писать и всё ясно станет, что у вас не так!
    Вас похоже заклинило с вашей идеей. Я же просил, если не знаете что ответить по существу - не нужно ничего отвечать, ответит тот кто знает или ответа на мой вопрос не найдётся в этой теме.
    Если Вам не понятно, то я сожалею, но помочь не смогу. И почему же у меня "что-то не так" ? У меня всё так, и я подробно объяснил как, только вам не доходит суть вопроса ни кратко ни подробно. Вам нужно какие-то опыты проводить со входом а потом изобретать функции. А мне нужно выяснить как выводится сигнал ошибки по версии разработчиков. Возможно для этого существует настройка о которой мне не известно. А городить функции я справлюсь - спасибо.

  8. #948
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,512

    По умолчанию

    Цитата Сообщение от Diogen Посмотреть сообщение
    Вас похоже заклинило с вашей идеей. Я же просил, если не знаете что ответить по существу - не нужно ничего отвечать, ответит тот кто знает или ответа на мой вопрос не найдётся в этой теме.
    Если Вам не понятно, то я сожалею, но помочь не смогу. И почему же у меня "что-то не так" ? У меня всё так, и я подробно объяснил как, только вам не доходит суть вопроса ни кратко ни подробно. Вам нужно какие-то опыты проводить со входом а потом изобретать функции. А мне нужно выяснить как выводится сигнал ошибки по версии разработчиков. Возможно для этого существует настройка о которой мне не известно. А городить функции я справлюсь - спасибо.
    По версии разработчиков не предусмотрена в ПР переменная с кодом ошибки, каждый сам выкручивается как умеет, хорошо, что в ПР200 значения в программе могут выходить за пределы установленного для входа диапазона, говорят, что в других ПР значения в программе не выходят за пределы установленного для входа диапазона, там вообще никак не сделаешь!
    И в макросе стоят те же функции сравнения, в смысле, никакой разницы не будет если Вы свой макрос поставите или отдельные функции сравнения!
    Короче, если бы Вы в бочке не сидели, всё бы уже знали, это 100-и раз обсуждалось!
    Последний раз редактировалось Сергей0308; 19.01.2026 в 22:06.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #949

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    По версии разработчиков не предусмотрена в ПР переменная с кодом ошибки, каждый сам выкручивается как умеет, хорошо, что в ПР200 значения в программе могут выходить за пределы установленного для входа диапазона, говорят, что в других ПР значения в программе не выходят за пределы установленного для входа диапазона, там вообще никак не сделаешь!
    И в макросе стоят те же функции сравнения, в смысле, никакой разницы не будет если Вы свой макрос поставите или отдельные функции сравнения!
    Короче, если бы Вы в бочке не сидели, всё бы уже знали, это 100-и раз обсуждалось!
    В любом случае благодарю за отзывчивость и ответы.

  10. #950

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    По версии разработчиков не предусмотрена в ПР переменная с кодом ошибки, каждый сам выкручивается как умеет, хорошо, что в ПР200 значения в программе могут выходить за пределы установленного для входа диапазона, говорят, что в других ПР значения в программе не выходят за пределы установленного для входа диапазона, там вообще никак не сделаешь!
    Не скажу за всю Одессу...
    ПР205 позволяет диагностировать обрыв и короткое замыкание дополнительно аппаратной диагностической переменной.
    Пару лет назад ставил эксперимент с ПР205 - проверял срабатывание макроса и переменной - оба синхронно срабатывали. И даже значение с АЦП аналогового входа становилось то -999999.99, то +999999.99.
    Значения задавал калибратором.

    Вот для ПРМ у меня были сомнения - аппаратной переменной нет, но зато в РЭ есть примечание, что для сопротивлений будет изменение показаний в заведомо недоступный для сопротивления диапазон.
    Помню, недавно проверял, но конкретные детали забыл.
    Для ПРМ дополнительно проверял исправность ПРМ и наличие соединения с ним.

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

Страница 95 из 96 ПерваяПервая ... 458593949596 ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. Хотелки в OWEN Logic
    от maks_dmm в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 20.02.2016, 13:56
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •