Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 24

Тема: помогите начинающему часть2

  1. #1

    По умолчанию помогите начинающему часть2

    только начал изучать плк.подскажите как надо описывать аналоговый вход плк(например плк150) с любым типом датчика на языке Fbd или Lad, и вывести его ,например, на аналоговый компаратор.спасибо.

  2. #2
    Пользователь
    Регистрация
    05.05.2007
    Адрес
    Барнаул->Москва
    Сообщений
    139

    По умолчанию

    в конфигураторе настройте диапазон и работайте уже с преобразованным значением.... либо преобразуйте в ручную

  3. #3

    По умолчанию

    В PLC configuration Вы указываете какой тип датчика подключается к конкретному аналоговому входу. Градулировка выставляется автоматически - Вам всего лишь необходимо выбрать тип датчика. Далее, Вы прям в PLC configuration даете имя переменной, в строке, соответствующей данному аналоговому входу...
    Более подробно это описано в документе Описание PLC configuration.
    Дальше все совсем просто - вы подключаете библиотеку Stanfdart.lib в области подключения библиотек и выбираете необходимый Вам компаратор.
    Подключение библиотек не вызывает проблем - скрин-шот выкладывать, на мой взгляд, смысла нет.

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

  4. #4
    Пользователь
    Регистрация
    02.05.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    15

    По умолчанию

    Парни кинте парочку простеньких проектов для овеновских ПЛК.
    Ну совсем простеньких, для начального уровня. Хочу разобраться попробовать в CoDeSys. А то куплю, а начальство меня грохнет. --Че мол купил, а пользоваться не умеешь ГЫ_ГЫ --

  5. #5

    Post

    лови тут вообще проще не куда. для просмотра надо подключить торгет-файлы для ПЛК100-24Р.М и ПЛК100-24Р.L
    (для ребят знающих что такое "or", "and" и "if Then Else" не качайте, время потеряете)
    Вложения Вложения

  6. #6
    Пользователь
    Регистрация
    02.05.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    15

    По умолчанию

    благадарствую

  7. #7
    Пользователь
    Регистрация
    02.05.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    15

    По умолчанию

    Вот такой вопрос, может глупый, но немогу найти ответа. Как приостановить выполнение программы , пока не будет получена переменная из подпрограммы и вообще возможно ли это ?
    Основная программа ведет циклический подсчет 1+1+1 и т.д., на каждом цикле вызывается подпрограмма таймера с задержкой включения. Надо остановить счет программы пока из подпрограммы не будет получено значение выходной переменной true/false.

  8. #8
    Пользователь
    Регистрация
    05.05.2007
    Адрес
    Барнаул->Москва
    Сообщений
    139

    По умолчанию

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

  9. #9
    Пользователь
    Регистрация
    02.05.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    15

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    В PLC configuration Вы указываете какой тип датчика подключается к конкретному аналоговому входу. Градулировка выставляется автоматически - Вам всего лишь необходимо выбрать тип датчика. Далее, Вы прям в PLC configuration даете имя переменной, в строке, соответствующей данному аналоговому входу...
    Более подробно это описано в документе Описание PLC configuration.
    Я почему то не вижу картинку как в инструкции, хотя все делаю как написано. У меня вот так. Что подскажете ?
    Изображения Изображения
    • Тип файла: jpg CDS.jpg (18.7 Кб, Просмотров: 79)

  10. #10

    По умолчанию

    Вы перешли от одного таргета к другому, несовместимому. После этого надо сделать Extras->Standart Configuration

Страница 1 из 3 123 ПоследняяПоследняя

Ваши права

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