Показано с 1 по 10 из 4973

Тема: Области применения ПР110(примеры реализации)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,465

    По умолчанию

    Цитата Сообщение от Flicker Посмотреть сообщение
    Действительно так, все согласно циклограмме, но если входы с i2 до i4 не замкнуты, то программа не запуститься. При поступление сигнала на эти входы идет отчет времени 2-3 сек для того чтобы исключить дребезг контактов)
    Маленько стал понятен Пуск. Но только почему в макросе блокировка 3 секундные задержки стоят. И в блоке ТОN 4 даже 0.1 секунды много. Он по идее совсем не нужен. За ним стоит триггер, ему дребезг не страшен.
    Устранение дребезга используется обычно если нет триггера, и дальнейшая схема может отработать столько раз, сколько "дребезнёт" предыдущий участок.
    Кнопки стоп обычно не делают так, чтобы были включены при старте.
    С дальнейшей работой схемы пока не разобрался, но интересно. Если можно всё таки поясните ваши задумки по схеме.
    С уважением.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  2. #2

    По умолчанию

    Почему в макросе блокировка 3 секундные задержки стоят?
    Чтобы исключить ложное срабатывание) Допустим по уровню: оператор наливает воду(щелочной раствор) только вода коснулась электрода уже работать можно) Или по другому...провод уровня задел массу и как итог запустился насос без жидкости). Допустим по зажиму: зажим служит для прижатия бочонка который требуется помыть к рабочему столу. Оператор нажал кнопку зажим, а потом по какой то причине зажим не сработал или сам отключил. После выполнения алгоритма без бочонка щелочь, пар может попасть на человека, по этому все так сделано в целях безопасности.

    Кнопки стоп обычно не делают так, чтобы были включены при старте.
    А как делают кнопки стоп? Информацию приму к сведению У меня кнопка стоп служить для сброса триггера блокировки, мало ли после цикла параметры изменились, сейчас для сброса триггера добавлю и кнопку зажим.

    Если можно все-таки поясните ваши задумки по схеме.
    Попробую все описать, но нужно времени больше)

  3. #3
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,465

    По умолчанию

    [QUOTE=Flicker;104972]

    А как делают кнопки стоп?
    Добрый день. Это раньше, при использовании релейных схем, или схем на ЭМ пускателях для срабатывания схемы пуска, сигнал пускали через нормально замкнутую кнопку СТОП. Сейчас в этом необходимость отпала, а та же ПР воспринимает сигнал в виде положительного импульса на входе. Поэтому проще использовать нормально разомкнутую кнопку,как и для других операций. В этом случае проще отслеживать работу программы.
    Вот при переделке старого аппарата, если не хочется менять родные кнопки, тогда уж только как вариант, но это от лукавого.
    Нормально замкнутые кнопки (СТОПОВЫЕ) также используют для аварийного размыкания электропроводки аппарата, но они уже через контроллер не заводятся. Просто "ТУПО" рвут питающее напряжение и фиксируются до устранения причины аварии (АВАРИЙНЫЕ).
    С уважением.
    Последний раз редактировалось maximov2009; 17.03.2013 в 05:56.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  4. #4
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от maximov2009 Посмотреть сообщение
    Маленько стал понятен Пуск. Но только почему в макросе блокировка 3 секундные задержки стоят. И в блоке ТОN 4 даже 0.1 секунды много. Он по идее совсем не нужен. За ним стоит триггер, ему дребезг не страшен.
    Устранение дребезга используется обычно если нет триггера, и дальнейшая схема может отработать столько раз, сколько "дребезнёт" предыдущий участок.
    Кнопки стоп обычно не делают так, чтобы были включены при старте.
    С дальнейшей работой схемы пока не разобрался, но интересно. Если можно всё таки поясните ваши задумки по схеме.
    С уважением.
    Если кратко -то основа схемы макросы ППЗУ который выдает на выход то ,что записал пользователь в свойствах макроса по адресу (входу А).Тоесть если записать в свойствах в 5 ячейку 5,то когда на входе будет адрес 5 ,на выходе будет значение 5 ,которое соответствует "1" на первом выходе и третьем после макроса Экстракт (чтение бита).
    В схеме 2 макроса ППЗУ -1 макрос задает какие выходы включать (десятичным числом) в каждом цикле ,а 2 ППЗУ определяет время каждого цикла ,то есть ППЗУ хранит записанные пользователем временные уставки .Циклограмму развертывает генератор через счетчик ,который считает циклы и определяет адрес ППЗУ.
    электронщик до мозга костей и не только

  5. #5
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,465

    По умолчанию

    [QUOTE=rovki;104977]Если кратко -то основа схемы макросы ППЗУ который выдает на выход то ...
    Добрый день. Пока выдалась свободная минутка, хочется ещё поразбираться с вашей программкой. Очень интересные макросы. Но никак толком не могу понять работу. Если можно, дайте более подробное описание работы с макросами ППЗУ и ТIME. Восхищаюсь в очередной раз красотой решения. Я в основном больше практик по внедрению, поэтому легче даю советы по реалиям производства, а вот углубленным изучением возможностей данного языка не очень много времени имею. А они как вижу большие. А желание разобраться поглубже есть.
    Заранее благодарен за помощь.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  6. #6
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    [QUOTE=maximov2009;105088]
    Цитата Сообщение от rovki Посмотреть сообщение
    Если кратко -то основа схемы макросы ППЗУ который выдает на выход то ...
    Добрый день. Пока выдалась свободная минутка, хочется ещё поразбираться с вашей программкой. Очень интересные макросы. Но никак толком не могу понять работу. Если можно, дайте более подробное описание работы с макросами ППЗУ .
    .
    Вам главное понять как работает макрос снаружи ,внутрь потрахов можно не лезть .В ППЗУ есть ячейки памяти (константы) которые задаются пользователем в свойствах .снизу расположена ячейка с адресом "0" ,вверху ячейка с адресом 15 .для того чтобы не перепутать где какая ячейка ,первоначально в ячейки записаны их адреса (0-0,1-1....).А вы можете писать в свойствах ППЗУ любые значения.
    Вход "А"- адрес ячейки ,которая выбирается (выдается на выход) .
    Вход "В"- это адрес(номер банка) самого ППЗУ .он нужен для того что бы можно было наращивать обьем ППЗУ.Вот и все описание ,посмотрите пример
    Вложения Вложения
    электронщик до мозга костей и не только

  7. #7
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,465

    По умолчанию

    [QUOTE=rovki;105096][QUOTE=maximov2009;105088].
    Вам главное понять как работает макрос снаружи ,

    Добрый вечер. Преклоняюсь перед Вашим мастерством, но что же Вы лишаете права разобраться досконально. Как я сказал ранее не очень много времени для досконального изучения. Я хоть и на пенсии и внуков нянчу, но приходится ещё работать, а на работе текучка страшная. Так что в свободное время пытаюсь всё таки вникнуть. Самое интересное, что наверное и сами программисты ОВЕНа не думали, что язык так разовьется. Кстати на прошлой неделе приезжал к нам на завод представитель фирмы, так что мы тоже не совсем забытая провинция. Как раз задал вопрос почему ПР 110 не имеет энергонезависимой памяти, она очень нужна в отдельных проектах. Обещали подумать, так что может скоро что то сделают в этом плане.
    С большим уважением.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

  8. #8
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    [QUOTE=maximov2009;105114][QUOTE=rovki;105096]
    Цитата Сообщение от maximov2009 Посмотреть сообщение
    .
    Вам главное понять как работает макрос снаружи ,

    Добрый вечер. Преклоняюсь перед Вашим мастерством, но что же Вы лишаете права разобраться досконально. Как я сказал ранее не очень много времени для досконального изучения. Я хоть и на пенсии и внуков нянчу, но приходится ещё работать, а на работе текучка страшная. Так что в свободное время пытаюсь всё таки вникнуть. Самое интересное, что наверное и сами программисты ОВЕНа не думали, что язык так разовьется. Кстати на прошлой неделе приезжал к нам на завод представитель фирмы, так что мы тоже не совсем забытая провинция. Как раз задал вопрос почему ПР 110 не имеет энергонезависимой памяти, она очень нужна в отдельных проектах. Обещали подумать, так что может скоро что то сделают в этом плане.
    С большим уважением.
    Макрос открыт ,там одни сел и константы ,да еще пару ФБ.запускайте симулятор и гоняйте нолики единички и числа .Просто вы же не спрашиваете как внутри сделан триггер или счетчик .даже электронщики когда используют микросхемы они не опускаются до уровня транзистора ,как там сделан внутри D-триггер ,например .Достаточно ,что они знают назначение входов и выходов и какая между ними связь (логика) и куда его можно применить .
    На счет энергонезависимой памяти ,так она есть в ПР114 ,а в ПР110 навряд ли будет.при той цене.
    На счет языка ,так от определен МЭК .А вот на счет сервисов ОЛ ,представления элементов ,то тут пользователи постарались совместно с разработчиками (рекомендации) ,большая часть которых нашла свое отражение ,особенно в последних версиях .Осталось еще немного реализовать задумок и можно говорить о мировом уровне ОЛ(среди аналогов) ,естественно после выявления и устранения багов -в выявлении которых пользователи затратили больше времени(суммарно) чем разработчики Что ни каким тестовым программам не снилось
    Последний раз редактировалось rovki; 17.03.2013 в 17:51.
    электронщик до мозга костей и не только

  9. #9
    Пользователь Аватар для maximov2009
    Регистрация
    11.09.2012
    Адрес
    Барнаул Алтайский край
    Сообщений
    2,465

    По умолчанию

    [QUOTE=rovki;105117][QUOTE=maximov2009;105114]
    Цитата Сообщение от rovki Посмотреть сообщение
    Макрос открыт ,там одни сел и константы ,да еще пару ФБ.
    Добрый день, спасибо за ответ. Просто хотел изучить возможность добавки к данному макросу возможности изменения уставок через сетевые адреса. Может быть Вы как автор предложите модификацию с такой возможностью. А то зачастую приходится аппарат подстраивать оперативно во время работы. Заранее благодарен.
    P.S. А макрос сейчас буду гонять, я не до конца понял как задаются уставки. Понял пока что в двоично-десятичном коде.
    С уважением.
    Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)

Ваши права

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