Страница 48 из 699 ПерваяПервая ... 3846474849505898148548 ... ПоследняяПоследняя
Показано с 471 по 480 из 6985

Тема: CODESYS V3.5. Вопросы и ответы

  1. #471

    По умолчанию

    Действительно, что-то затупил я, спасибо.

  2. #472

    По умолчанию

    Подскажите почему не вызывается функция (код корректный, т.к. если все тоже самое сделать в ФБ то будет работать и вызываться).
    Вызов: 37898318bf.jpg
    Функция: 67adcf31cc.jpg

    Результат 1: 441368e5c4.jpg
    Результат 2: 894ba4e2a4.jpg

    Мне нужно только 1 булевое значение вернуть.

    PS делаю все по мануалу SPK_First_start_v.0.8.pdf (только код, я понимаю что у меня ПЛК).

    UPD: разобрался. очень ограниченные функции, кроме вычислений они не нужны.
    Последний раз редактировалось ntro123; 11.11.2015 в 17:15.

  3. #473

    По умолчанию

    Здравствуйте, не могу разобраться, почему не включается один из таймеров TON (см. скриншот). testtimer включается и отсчитывает время, а milling_timer нет.Untitled.jpg

  4. #474
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    У вас код под условием выполняется только один раз при k=0. Дальше этот таймер просто не вызывается. Народная примета: таймер под условием — к длительным командировкам.

  5. #475

    По умолчанию

    Это просто тестовая программка. Задача кода под условием - запустить таймер один раз чтобы увидеть в отладчике, что отсчет времени идет (ET увеличивается). Столкнулся с этой ситуацией в рабочей программе.
    Последний раз редактировалось sobol; 11.11.2015 в 19:28.

  6. #476
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    запустить таймер один раз
    В ПЛК не бывает «запустить один раз». Ну то есть так почти не пишут. Не надо рассматривать таймер как самостоятельную сущность. Когда вы вызываете таймер с IN=TRUE после IN=FALSE, то таймер запоминает этот момент как начало отсчёта. Дальше он сам по себе считать не будет. Вы должны его вызывать, чтобы он посчитал своё время работы. Так вот под вашим условием он своё время считать не может, хоть и зафиксировал момент запуска. Если таймер нужно запускать по какому-то условию, то подавайте это условие прямо на вход типа milling_timer(IN := k > 5) прямо в теле программы (вне блока IF), и с момента, когда k>5, ваш таймер будет как бы идти.

  7. #477

    По умолчанию

    Спасибо, попробую.

  8. #478

    По умолчанию

    Создал другую тестовую программку... Да, действительно , получается нужно каждый цикл ПЛК вызывать таймер с параметром IN:=TRUE , чтобы он считал.

  9. #479

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Я правильно понимаю, что в СПК не реализована 20-я функция modbus на чтение файла?
    В ModBus TCP Slave реализована. Но из вашего вопроса не понятно где именно вы хотите использовать эту функцию (Master/Slave, RS/TCP).

  10. #480

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    В ModBus TCP Slave реализована. Но из вашего вопроса не понятно где именно вы хотите использовать эту функцию (Master/Slave, RS/TCP).
    Спасибо за ответ, буду разбираться. Планирую использовать в tcp slave. А в библиотеке modbus_tcp_slave от Овен есть поддержка данной функции?

Страница 48 из 699 ПерваяПервая ... 3846474849505898148548 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3177
    Последнее сообщение: Вчера, 12:47
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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