Страница 243 из 775 ПерваяПервая ... 143193233241242243244245253293343743 ... ПоследняяПоследняя
Показано с 2,421 по 2,430 из 7743

Тема: Экспресс вопрос (ответ)

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

    По умолчанию

    Есть, смотрите версию для Linux под mono

    Разработчик ее собственно и тестирует на Малине
    Под Linux ессно не будут работать OPC сервера, но никто не мешает ОРС устанавливать на другую машину и Коммуникатором передавать на сервер на Linux, где крутится сервер. Внутренние драйвера устройств и так будут работать...
    Последний раз редактировалось melky; 10.08.2016 в 10:27.

  2. #2422
    Пользователь Аватар для Vyachep
    Регистрация
    15.08.2016
    Адрес
    Новосибирск
    Сообщений
    31

    По умолчанию Покритикуйте/поругайте проект для ПР110

    Здравствуйте!

    Возможно подобная задача уже была на форуме, к сожалению найти решение не смог, наваял проект сам.
    До этого делал проекты для встроенной PLC на контроллерах DSE и ComAp.

    Итак задача:
    В наличии 5 ДГУ с небольшими расходными баками по 1 м^3, рядом с ними топливохранилище - 2 цистерны по 50 м^3 и насосная станция с двумя насосами и управляемыми задвижками, на выходе из насосной одна труба, которая подходит ко всем ДГУ.
    При срабатывании низкого уровня в баке ДГУ, контроллер станции замыкает сухой контакт и открывает клапан наполнения расходного бака, при наполнении до определенного уровня - сухой контакт размыкается и клапан наполнения закрывается.

    Шкаф управления насосами и задвижками позволяет вручную управлять как насосами, так и задвижками. Также в нем стоит Сименс Лого, который управлял перекачкой топлива, пока не сгорел. Проекта для лого нет, как и нового лого. Есть ПР110-220.12ДФ.8Р.

    Логика работы следующая:
    1. При получении сигнала "заправка ДГУ" надо дать команду на открытие задвижек, после небольшой задержки включить насосы.
    2. При пропадании сигнала "заправка ДГУ" надо выключить насосы и дать команду на закрытие задвижек.
    3. При появление сигнала "низкий уровень топлива в цистерне" от любой из цистерн надо отключить один из насосов и закрыть задвижку пустой цистерны. При пропадании сигнала "низкий уровень топлива в цистерне" снова начать отбор топлива из нее.
    4. Ограничить время заправки каждой из станций 20-ю минутами работы насосов (этого хватает чтобы одним насосом заправить все станции)
    5. При нажатии кнопки "стоп перекачки" прекратить перекачку либо не начинать ее.
    6. При нажатии кнопки "старт перекачки" возобновить перекачку либо начать ее.

    Прошу гуру посмотреть мой проект и ткнуть меня рылом в недостатки или ошибки.

    Спасибо!
    Вложения Вложения

  3. #2423
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    Вот, пока Лого был живой, с него надо было скачать программу и адаптировать под ПР

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

  4. #2424

    По умолчанию

    Цитата Сообщение от Vyachep Посмотреть сообщение
    Здравствуйте!

    Возможно подобная задача уже была на форуме, к сожалению найти решение не смог, наваял проект сам.
    До этого делал проекты для встроенной PLC на контроллерах DSE и ComAp.

    Итак задача:
    В наличии 5 ДГУ с небольшими расходными баками по 1 м^3, рядом с ними топливохранилище - 2 цистерны по 50 м^3 и насосная станция с двумя насосами и управляемыми задвижками, на выходе из насосной одна труба, которая подходит ко всем ДГУ.
    При срабатывании низкого уровня в баке ДГУ, контроллер станции замыкает сухой контакт и открывает клапан наполнения расходного бака, при наполнении до определенного уровня - сухой контакт размыкается и клапан наполнения закрывается.

    Шкаф управления насосами и задвижками позволяет вручную управлять как насосами, так и задвижками. Также в нем стоит Сименс Лого, который управлял перекачкой топлива, пока не сгорел. Проекта для лого нет, как и нового лого. Есть ПР110-220.12ДФ.8Р.

    Логика работы следующая:
    1. При получении сигнала "заправка ДГУ" надо дать команду на открытие задвижек, после небольшой задержки включить насосы.
    2. При пропадании сигнала "заправка ДГУ" надо выключить насосы и дать команду на закрытие задвижек.
    3. При появление сигнала "низкий уровень топлива в цистерне" от любой из цистерн надо отключить один из насосов и закрыть задвижку пустой цистерны. При пропадании сигнала "низкий уровень топлива в цистерне" снова начать отбор топлива из нее.
    4. Ограничить время заправки каждой из станций 20-ю минутами работы насосов (этого хватает чтобы одним насосом заправить все станции)
    5. При нажатии кнопки "стоп перекачки" прекратить перекачку либо не начинать ее.
    6. При нажатии кнопки "старт перекачки" возобновить перекачку либо начать ее.

    Прошу гуру посмотреть мой проект и ткнуть меня рылом в недостатки или ошибки.

    Спасибо!
    Добрый день! Не сосвсем понятен алгоритм на входах I9, I10, и какие изначально должны быть состояния входов. Если у Вас есть четкое понимание алгоритма, проверьте программу в режиме симуляции в OL.

  5. #2425
    Пользователь Аватар для Vyachep
    Регистрация
    15.08.2016
    Адрес
    Новосибирск
    Сообщений
    31

    По умолчанию

    Юрий_Р,

    I10 - кнопка на размыкание. В рабочем режиме там висит фаза. При пропадании алгоритм работы останавливается. Если на этом входе напряжение не появляется в течении 5 секунд после подачи питания (грибок зажат), то после отжатия грибка надо запустить алгоритм кнопкой I9.
    I9 - Кнопка на замыкание. Подает фазу для запуска алгоритма после останова кнопкой I10.
    Выход Q8 - лампа, которая показывает запущен алгоритм или остановлен.

    Алгоритм примерно восстановлен с помощью мультиметра и вспоминаний местных электриков как оно раньше работало.

    В симуляции проверял, вроде бы работает как надо, но с ПРками дела ни разу не имел, поэтому лучше чтобы другие люди проверили.
    Последний раз редактировалось Vyachep; 16.08.2016 в 17:39.

  6. #2426

    По умолчанию

    Цитата Сообщение от Vyachep Посмотреть сообщение
    Юрий_Р,

    I10 - кнопка на размыкание. В рабочем режиме там висит фаза. При пропадании алгоритм работы останавливается. Если на этом входе напряжение не появляется в течении 5 секунд после подачи питания (грибок зажат), то после отжатия грибка надо запустить алгоритм кнопкой I9.
    I9 - Кнопка на замыкание. Подает фазу для запуска алгоритма после останова кнопкой I10.
    Выход Q8 - лампа, которая показывает запущен алгоритм или остановлен.

    Алгоритм примерно восстановлен с помощью мультиметра и вспоминаний местных электриков как оно раньше работало.

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

  7. #2427

    По умолчанию

    макрос выходной контроль плохо себя ведет при подачи 1 на сброс (резет).

    при опорожнении емкости(например 1) приходит сигнал - клапан закрылся, помпа встала, если есть запрос от ДГУ и емкость 1 наполнилась - сигнал ушел, а клапан не открылся и помпа не запустилась обратно.....

    П.С. для удобства, лучше коменты у входов-выходов делать....тем более холст вам позволяет.

  8. #2428
    Пользователь Аватар для Vyachep
    Регистрация
    15.08.2016
    Адрес
    Новосибирск
    Сообщений
    31

    По умолчанию

    Павел Братковский,

    Проверил еще раз - работает. в макросе TON-OFF задержка на возврат сигнала 30 секунд.
    Насчет комментов - холст позволяет, экран ноутбука (11") не позволяет... :-(

    Спасибо!

  9. #2429
    Пользователь Аватар для Woolfy
    Регистрация
    20.01.2016
    Адрес
    Новосибирск
    Сообщений
    405

    По умолчанию

    Vyachep, можно попробовать слить программу из Лого. Координаты отправил в личку.

  10. #2430

    По умолчанию

    На пр200 методом тыка разбираюсь с экраном("спасибо" за документацию ОВЕН). Нужна помощь. Можно показать на примере как вывести на экран ПР200 индикацию что сработал вход 1 и есть сигнал на выходе 1. Как я представляю на экране 2 знакоместа одно на другим. Верхний ряд индикатора вход. Нижний ряд выход. Само знакоместо меняет из "0" в "1". И второй вопрос. Переставил перемычки на 0-10 Вольт. К входу А1 хоxу подключить термометр RTF1 Pt1000. И также вывести результат на экран.

Страница 243 из 775 ПерваяПервая ... 143193233241242243244245253293343743 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7100
    Последнее сообщение: Вчера, 17:17
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10435
    Последнее сообщение: 24.04.2024, 19:41
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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