Страница 318 из 1044 ПерваяПервая ... 218268308316317318319320328368418818 ... ПоследняяПоследняя
Показано с 3,171 по 3,180 из 10432

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #3171

    По умолчанию

    Люди, помогите, как выгрузить программу с плк 160

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

    По умолчанию

    Kacheg1987 для редактирования никак

  3. #3173

    По умолчанию

    Добрый вечер. Подскажите пожалуйста как можно организовать перестановку байтов в значении Real, в том порядке который нужен в данном проекте. Если точнее то организовал вывод аналогового сигнала через модбас, он выводится по умолчанию старшим байтом в перед (т.е. 10325476), мне нужен вывод к примеру старшим словом вперед (32107654) или старшим двойным словом вперед (76543210). Типа, что то этого. Хотя, лучше чтоб можно было устанавливать произвольно.

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

    По умолчанию

    Код:
    type enum_order :
      (order_1234, order_2143, order_3412, order_4321);
    end_type
    
    
    function swap : real
    var_input
      v : real;
      order : enum_order;
    end_var
    var
      p : pointer to dword;
    end_var
    
    swap := v;
    p := ADR(swap);
    
    case order of order_3412, order_4321:
      p^ := rol(p^,16);
    end_case
    
    case order of order_2143, order_4321:
      p^ := ((p^ * 256) and 16#FF00FF00) + ((p^ / 256) and 16#00FF00FF);
    end_case

  5. #3175

    По умолчанию

    Здравствуйте! У меня вопрос как можно ввести значение в счётчик CTU на вход с помощью кнопки?
    Вложение 15639
    И ещё вопрос Как можно с помощью переключателя изменить "контакт" на "инверсный контакт"
    Вложение 15640

  6. #3176
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    1 используйте счетчик CTUD там есть загрузка.
    2 используйте ветвление.

  7. #3177

    По умолчанию

    Большое спасибо.

  8. #3178

    По умолчанию

    Здравствуйте,пожалуйста помогите с решением небольшой задачи-На подвижной каретке светодиодный датчик ,при движении каретки вперед,датчик должен фиксировать материал -открывается клапан по подаче клея,материал заканчивается-клапан закрывается-и теперь(в этом и есть проблема) каретка должна вернуться без открытия клапана(без концевиков)После чего операция повторяется(если можно в CFC)я только учусь -мне хотелось бы на примере понят логику выполнения задач.Всем заранее спасибо

  9. #3179
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Выложите свою версию. Тогда найдутся желающие помочь.

  10. #3180
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Насколько я понял у вас не получается сделать без концевиков. Делаем их программно. У вас есть датчик. Проезжая мимо материала датчик срабатывает. Когда материал заканчивается датчик снова срабатывает. Используем это свойство вместо концевиков. Для этого добавляем переменную "направление движения". Теперь мы уже знаем в какую сторону движется каретка. Сработал датчик и в этот момент двигались вперед - доехали до конца. Сработал датчик и двигались назад - доехали до начала. Датчик изначально включен. То есть, когда подъехали к материалу светодиод перекрывается и сигнал у датчика будет FALSE, пока каретка не проедет до конца. Когда каретка едет вперед и датчик сработал клапан клея должен быть открытым, когда каретка едет назад клапан клея должен быть закрытым. Для этого используем переменную направления движения и состояние датчика. Еще можно добавить небольшую задержку при смене направления движения каретки.

Страница 318 из 1044 ПерваяПервая ... 218268308316317318319320328368418818 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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