Страница 25 из 361 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя
Показано с 241 по 250 из 3601

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

  1. #241

    По умолчанию

    Добрый день! я новичёк в лоджике. Програму для ПР200 написал и она работает нормально. Только что с подсказкой с форума освоил как передавать Флоут в ИП320 - заработало, Спасибо Евгению. Теперь вот не соображу как передать три булевых переменных в ИП320. В Ип320 хочу использовать ДИНАМИЧИСКИЙ текст, Вот его параметры ИП320_регистр.jpg. В ПР 200 три бита нужно упаковать в один байтПР200_Схема.jpg. Когда Бит ,оведённый красным, =1 это соответствует на панеле надписи ВЫС, бит синий=1 - НИЗ, зелёный =0 -НОРМА. Но как уложить эту историю в байт ума не приложу.Подскажите?

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

    По умолчанию

    есть макрос Bit_to_Byte в онлайн базе.

  3. #243
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от эндрю Посмотреть сообщение
    Добрый день! я новичёк в лоджике. Програму для ПР200 написал и она работает нормально. Только что с подсказкой с форума освоил как передавать Флоут в ИП320 - заработало, Спасибо Евгению. Теперь вот не соображу как передать три булевых переменных в ИП320. В Ип320 хочу использовать ДИНАМИЧИСКИЙ текст, Вот его параметры ИП320_регистр.jpg. В ПР 200 три бита нужно упаковать в один байтПР200_Схема.jpg. Когда Бит ,оведённый красным, =1 это соответствует на панеле надписи ВЫС, бит синий=1 - НИЗ, зелёный =0 -НОРМА. Но как уложить эту историю в байт ума не приложу.Подскажите?
    Зеленый байт вообще не нужен, даже вредно его упаковывать!
    Красный присвоить нулевому биту байта(слова) при Красный=1 байт=1(Высокий)
    А синий - первому биту байта(слова) при Синий=1 байт=2(Низкий)
    Если и синий и красный равны 0, то байт тоже равен =0(Норма)
    Последний раз редактировалось petera; 14.09.2017 в 15:51.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #244

    По умолчанию

    Спасибо буду пробовать

  5. #245
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от эндрю Посмотреть сообщение
    Спасибо буду пробовать
    Например так
    Захват-1.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #246

    По умолчанию

    Извиняюсь, я правильно понял что необходим этот макрос Макрос.jpg ?

  7. #247

    По умолчанию

    Петра спасибо, сейчас попробую ваше предложение1, ЕСЛИ ВСЕ В ПОРЯДКЕ ТО СДЕЛАЮ ЕГО МАКРОСОМ И БУДУ ИСПОЛЬЗОВАТЬ В СВОИХ ПРОЕКТАХ!

  8. #248

    По умолчанию

    Спасибо Юрий. Получилось так. Проверено работает. Кстати в примере переменные R29...R31 отображаются как R0...R3 глюк при переназначении. Переменные надо перевставить.
    Вложения Вложения
    • Тип файла: owl СМИ.owl (1.32 Мб, Просмотров: 16)

  9. #249

    По умолчанию

    Петра , ваше вариант работает!Снимок_2017_09_14_16_30_34_511.png. Я соеденил выходы как указано цветными линиями Выходы.jpg все работает, но поначалу вместо прямых соединений я использова теже булевые переменные но сделал их входнымиПеременные.jpg. Те я ипользовал выходные переменные и входные с одноименным названием и ничего не работало Выходные изминяли своё значение а входные с одноименным названием не изменялись. Только после этого я удалил входные переменные и соединил связи на прямую. Скажите как соеденитьвход блока с входом другого блока при помощи переменных, чтобы не тянуть связи через всю схему если эти блоки размещены на холсте далеко друг от друга? Заранее спасибо

  10. #250
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от эндрю Посмотреть сообщение
    Петра , ваше вариант работает!Снимок_2017_09_14_16_30_34_511.png. Я соеденил выходы как указано цветными линиями Выходы.jpg все работает, но поначалу вместо прямых соединений я использова теже булевые переменные но сделал их входнымиПеременные.jpg. Те я ипользовал выходные переменные и входные с одноименным названием и ничего не работало Выходные изминяли своё значение а входные с одноименным названием не изменялись. Только после этого я удалил входные переменные и соединил связи на прямую. Скажите как соеденитьвход блока с входом другого блока при помощи переменных, чтобы не тянуть связи через всю схему если эти блоки размещены на холсте далеко друг от друга? Заранее спасибо
    Вам нужно входным переменным не давать похожие имена, а выбирать из списка имён выходных переменных.

Страница 25 из 361 ПерваяПервая ... 1523242526273575125 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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