Страница 382 из 411 ПерваяПервая ... 282332372380381382383384392 ... ПоследняяПоследняя
Показано с 3,811 по 3,820 из 4101

Тема: разные вопросы новичка

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

    По умолчанию

    Подобное Пётр из Минска делал в какой-то теме, на крайний случай макрос изменения целочисленной переменной из двух мест есть, он то по любому подойдёт!
    Последний раз редактировалось Сергей0308; 09.10.2024 в 20:20.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    вот это похоже то, что нужно. пойду проверю
    проверил. в живой железке на пр 205 не работает.
    если устанавливается нулевой бит все хорошо. активирую первый - обнуляется нулевой и наоборот

    битовые переменные привязаны с двух сторон к одноименным вход/выход (понятно без перехлеста)
    установка у этих переменных атрибута "запись в конце цикла" не помогла
    Может такой подойдет - переделал немного макрос на FBD от kondor3000
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Может такой подойдет - переделал немного макрос на FBD от kondor3000
    Согласен, не до конца понятно как должно работать, в смысле, приходится гадать!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #3814

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    вот это похоже то, что нужно. пойду проверю
    проверил. в живой железке на пр 205 не работает.
    если устанавливается нулевой бит все хорошо. активирую первый - обнуляется нулевой и наоборот

    битовые переменные привязаны с двух сторон к одноименным вход/выход (понятно без перехлеста)
    установка у этих переменных атрибута "запись в конце цикла" не помогла
    Короче всё так и должно быть, только по задумке биты должны включаться кнопкой, а не на постоянку. Выключаются при повторном нажатии.
    Биты так же запоминаются и можно забить безопасное состояние при включении.
    Добавил R_Trig по булевым входам, теперь пофиг, оставили бит включённым или выключили. Можете проверить ещё раз.
    Переделал только на ST, на FBD осталось как было, если кто не понял как работает.
    Если ФБ вставлять в другой ФБ, нужно внизу добавить строчку M:=N_;
    Проверено на живом ПЛК в Codesys 2.3, всё работает. Прикол, что Codesys не позволяет вложить друг в друга 8 штук PUTBIT ( ругается гад),
    пришлось разбить на части. А Лоджик хоть 15 штук вложить даёт.

    На скрине видно, что верхний макрос срабатывает через раз, если бит не выключить (на входах XOR), а нижний ФБ, отработал всё, у него по входам R_TRIG. 1 Переключатель бит.jpg
    Вложения Вложения
    Последний раз редактировалось kondor3000; 09.10.2024 в 22:21.

  5. #3815
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,716

    По умолчанию

    мдя-я-я
    Все ж легко решается простыми логическими операциями с целыми
    А коли их не завезли, то им втупую делается замена и спокойно пьется пиво.
    Завезут - просто убираются прокладки и все.
    Вложения Вложения

  6. #3816
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,716

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    .. не до конца понятно как должно работать, в смысле, приходится гадать!
    Реверс битов по фронту соотв.входов, но прямое сетевое изменение приоритетно.
    Если я правильно понял мысль тс. Да?
    (ссылки не смотрел, глянул то, про что сказал "норм" kondor3000)
    Последний раз редактировалось Валенок; 10.10.2024 в 09:07.

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Реверс битов по фронту соотв.входов, но прямое сетевое изменение приоритетно.
    Если я правильно понял мысль тс. Да?
    (ссылки не смотрел, глянул то, про что сказал "норм" kondor3000)
    Так такую лабуду ещё несколько лет назад мы на форуме делали:

    32 Т-триггера + управление из нескольких мест(по сети).PNG

    https://owen.ru/forum/showthread.php?t=26216&page=222

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

  8. #3818

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так такую лабуду ещё несколько лет назад мы на форуме делали:
    Это же на FBD, а запрос был ФБ на ST, его в другой ФБ ещё будут вставлять. На FBD макрос в ФБ не вставишь.

    Доработал ФБ Валенка, инициализация при включении и память в сетевых переменных.
    Вложения Вложения
    Последний раз редактировалось kondor3000; 28.03.2025 в 18:51.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Это же на FBD, а запрос был ФБ на ST, его в другой ФБ ещё будут вставлять. На FBD макрос в ФБ не вставишь.
    У товарища таких хотелок не было, в смысле, что это куда-то там ещё вставлять надо в неудобной позе!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #3820

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    У товарища таких хотелок не было, в смысле, что это куда-то там ещё вставлять надо в неудобной позе!
    Вот первый пост, с которого всё началось, неужели посмотреть трудно, на предыдущей странице?

    Цитата Сообщение от bayk Посмотреть сообщение
    друзья! а никто на ST не делал удобоваримый блок запаковки и распаковки регистра модбас в биты, чтобы этими битами можно было управлять и снаружи (модбас) и изнутри (из логики) ?

Страница 382 из 411 ПерваяПервая ... 282332372380381382383384392 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 24.05.2024, 13:53
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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