Страница 185 из 782 ПерваяПервая ... 85135175183184185186187195235285685 ... ПоследняяПоследняя
Показано с 1,841 по 1,850 из 7815

Тема: Экспресс вопрос (ответ)

  1. #1841
    Пользователь Аватар для iAHTOH
    Регистрация
    23.01.2014
    Адрес
    Казань
    Сообщений
    17

    По умолчанию

    День добрый уважаемые!
    Подскажите что это за ошибка и почему она возникает?
    Прибор ПР 110-220.8ДФ.4Р
    Связь с прибором работает. Даже попросил обновить прошивку. И обновил. Но вот записать проект в него не получается.

    phoca_thumb_l_084.jpg

    Прошу прощения! Разобрался. Не соответствовал тип прибора проекта.

    Кстати как его поменять в проекте? Только новый создавать?
    Последний раз редактировалось iAHTOH; 05.10.2015 в 16:21.

  2. #1842

    По умолчанию

    Добрый день! Имеется контроллер ПЛК110-32. Есть работающая программа, но понадобилось между установкой некоторых выходов добавить задержку.
    Создаю экземпляр таймера TON и вызываю следющим способом:
    timer(IN:=FALSE);
    timer(IN:=TRUE, PT:=T#2s, Q=>exit);
    Проблема в том, что выполение программы не задерживается на работе таймера совсем. И таймер похоже вообще не отсчитывает время. Подскажите, что я делаю не так?

  3. #1843
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,256

    По умолчанию

    Цитата Сообщение от s.lazukov Посмотреть сообщение
    Добрый день! Имеется контроллер ПЛК110-32. Есть работающая программа, но понадобилось между установкой некоторых выходов добавить задержку.
    Создаю экземпляр таймера TON и вызываю следющим способом:

    Проблема в том, что выполение программы не задерживается на работе таймера совсем. И таймер похоже вообще не отсчитывает время. Подскажите, что я делаю не так?
    ПЛК110 совсем не одно и тоже что ПР110, это в другой раздел Вам нужно, а по поводу кода, вызывая экземпляр, с аргументом IN и фальш и тру, Вы кадый цикл его сбрасываете, поэтому и не идет отсчет времени
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #1844

    По умолчанию

    Тему в поиске нашел, не обратил внимание на раздел. Прошу прощения.
    Таймер вызывается однократно по событию.
    Разве отсчет не должен начинатся заново при вызове
    timer(IN:=TRUE, PT:=T#2s, Q=> exit)
    ?

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну, если знать формат целого инта, принимкемого смишкой, можно в ПР обойтись и без флоатов. Напомню, по сети в протоколе модбас передается беззнаковый word
    Насколько смог понять надо: UINT-32768=INT, мои робкие движения в правильном направлении???

  6. #1846
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,256

    По умолчанию

    в интах знак минус располоагается в старшем разряде, ноль положительное, единица отрицательное, поэтому INT меньше UINT/WORD почти в два раза
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в интах знак минус располоагается в старшем разряде, ноль положительное, единица отрицательное, поэтому INT меньше UINT/WORD почти в два раза
    Спасибо! Перевариваем информацию!!!

  8. #1848

    По умолчанию

    Не могу сообразить, как в лоджике реализовать расчёт по условию. В cds, например, это делается элементарно
    Код:
    IF NOT Err THEN res:=a1+a2*a3/a4; END_IF
    Соответственно, если вылезла ошибка (Err:= TRUE), то программа работает по результатам предыдущего вычисления. Как реализовать это в Лоджике, никак не пойму.

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

    По умолчанию

    energvk, примените SEL или fSEL

  10. #1850

    По умолчанию

    Странно, но не вижу fSEL в функциях (106 лоджик). Ну и даже если бы был, также не пойму, как использовать предыдущий результат измерений

Страница 185 из 782 ПерваяПервая ... 85135175183184185186187195235285685 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7185
    Последнее сообщение: Вчера, 15:34
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10556
    Последнее сообщение: Вчера, 13:36
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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