Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 200

Тема: Первые шаги в Owen Logic

Комбинированный просмотр

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

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Ну вроде бы подчистил, выравнял, хоть не стыдно людям показать. И всё таки счётчики я исключил, оставил только в пятом макросе внутри него. Сергей, на счёт аналоговых входов я думал, но ни где не встречал как внутри программы организовать его встречу, встречу с ПЧ....можете примерную ссылочку скинуть, изучить этот материал?
    Ну вот, совсем другое дело!
    Уставки таймера обратного отсчёта времени сделайте такими:

    Таймер обратного отсчёта времени.PNG

    Иначе будет неверно считать(медленно), у вас цикл программы > 5 мс!
    И так по мелочи, необязательно выводить из макросов сигнал(переменную) "Работа", он туда заходит из вне и уже присутствует снаружи макросов, лишняя трата одного выхода макроса!
    Аналоговые входы по умолчанию уже сконфигурированы на токовый сигнал, можете посмотреть стр.27-33! Вы главное правильно подключите, а в программе мы его встретим, в бараний рог свернём!

    И хотел добавить, у Вас вот эти макросы и переменные полностью дублируют друг друга, оставьте или то или то:

    Стенд_2.PNG

    Лучше уберите второе(правое) и ненужный выход макросов можно удалить!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 25.12.2017 в 00:08.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    [QUOTE=Сергей0308;265828]Ну вот, совсем другое дело!
    Уставки таймера обратного отсчёта времени сделайте такими:

    Таймер обратного отсчёта времени.PNG

    Сергей , честно говоря - ничего не понял. Какие критерии по этим временам? Или, может так - какие временные критерии железо воспроизводит адаптивно к человеческим часам?

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

    По умолчанию

    [QUOTE=sertol64;265836]
    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Ну вот, совсем другое дело!
    Уставки таймера обратного отсчёта времени сделайте такими:

    Таймер обратного отсчёта времени.PNG

    Сергей , честно говоря - ничего не понял. Какие критерии по этим временам? Или, может так - какие временные критерии железо воспроизводит адаптивно к человеческим часам?
    Суть понимания в следующем, в программе не может быть времени уставок, менее времени цикла программы, например у нас уставки генератора импульсов: время включённого состояния и время выключенного состояния - 5 мс, но так как время цикла программы - 10 мс, то эти уставки будут - 10 мс! В нашем случае не важно при нажатии кнопки пуск, процесс запустится сразу или спустя секунду и можно с этим не заморачиваться синхронизировав с секундными импульсами часов реального времени, на досуге, если будет время и Вы не против выложу свой вариант макроса для этого случая!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    [QUOTE=Сергей0308;265852]
    Цитата Сообщение от sertol64 Посмотреть сообщение

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

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

  5. #5
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Н

    Таймер обратного отсчёта времени.PNG


    Аналоговые входы по умолчанию уже сконфигурированы на токовый сигнал, можете посмотреть стр.27-33! Вы главное правильно подключите, а в программе мы его встретим, в бараний рог свернём!
    Стенд_2.PNG
    А на счёт анал.входов - ума не прилажу, с какого бока подойти. Видимо макрос нужно сделать...? У нас в редукторе стоят две термопары (вых 4-20мА) показывают перегрев редуктора, они заводятся на прибор, который "сиреной" оповещает перегрев редуктора. При перегреве мы должны выключить всё и, продолжить процесс после остывания. Правда это бывает редко, когда кто-нить забудет охлаждающую воду включить, но всёж.... Поискал тут на форуме, нифига ничЁ не нашёл. С чего нужно начинать? Датчик видимо нужно так подключать...
    Схема.jpg

  6. #6

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    А на счёт анал.входов - ума не прилажу, с какого бока подойти. Видимо макрос нужно сделать...? У нас в редукторе стоят две термопары (вых 4-20мА) показывают перегрев редуктора, они заводятся на прибор, который "сиреной" оповещает перегрев редуктора. При перегреве мы должны выключить всё и, продолжить процесс после остывания. Правда это бывает редко, когда кто-нить забудет охлаждающую воду включить, но всёж.... Поискал тут на форуме, нифига ничЁ не нашёл. С чего нужно начинать? Датчик видимо нужно так подключать...
    Схема.jpg
    Вот вам для улучшения понимания. Датчики с внутренним преобразователем 4-20ma.
    Резисторы - защита от идиотов. Диоды - для безразрывного контроля мультиметром.
    Безымянный.PNG
    И программа с парой макросов.
    Вложения Вложения

  7. #7
    Пользователь Аватар для sertol64
    Регистрация
    06.12.2017
    Адрес
    Подмосковье, не очень близкое
    Сообщений
    379

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Вот вам для улучшения понимания. Датчики с внутренним преобразователем 4-20ma.
    Резисторы - защита от идиотов. Диоды - для безразрывного контроля мультиметром.
    Безымянный.PNG
    Во...спасибо, поразбераемся.
    Ну а схемку я вроде как правильно наваял?! Вот только про 200Ом не указал, голова дырявая. А защита от идиотов, это температурная тонкомпенсация?

  8. #8

    По умолчанию

    Цитата Сообщение от sertol64 Посмотреть сообщение
    Во...спасибо, поразбераемся.
    Ну а схемку я вроде как правильно наваял?!
    Да.
    Вот только про 200Ом не указал, голова дырявая. А защита от идиотов, это температурная тонкомпенсация?
    Нет. Это от совсем клинических случаев.
    Например от соединения вместе 109 и 109А проводов при поданном напряжении. Без резисторов 200ом вход ПР200 не выживет от такого варварства.

  9. #9

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Без резисторов 200ом вход ПР200 не выживет от такого варварства.
    Эта тема интересна. Вы проверяли, что с 200ом вход выживет? Рассчет показывает, что при закоротке датчика на измерительном сопротивлении входа (с питанием =24В) будет протекать 80мА и рассеиваться на нем будет тогда 0,64Вт. И он выживет?
    Последний раз редактировалось Серёга Букашкин; 25.12.2017 в 16:18.

  10. #10

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    Эта тема интересна. Вы проверяли, что с 200ом вход выживет? Рассчет показывает, что при закоротке датчика на измерительном сопротивлении входа (с питанием =24В) будет протекать 80мА и рассеиваться на нем будет тогда 0,64Вт. И он выживет?
    4,8Вт и 0,64Вт разница есть.

    При 0,64Вт резистор проживёт относительно долго,
    достаточное время для отключения реле напряжения питания входов/выходов.
    Без аварийного отключения свою схемотехнику не строю.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. первые шаги
    от zrom31 в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 05.10.2018, 14:34
  3. Первые шаги
    от WhiteZebeer в разделе Master SCADA 3
    Ответов: 106
    Последнее сообщение: 06.09.2017, 16:43
  4. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  5. плк63 + сп270 первые шаги
    от Father в разделе ПЛК63/73
    Ответов: 9
    Последнее сообщение: 21.01.2010, 10:22

Ваши права

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