Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: ПЛК100. "Зависает" логический оператор AND

  1. #11

    По умолчанию

    Цитата Сообщение от Scream Посмотреть сообщение
    отличный вопрос, тут не 1 должен быть а TRUE\FALSE, лоджик влияет походу.
    Надо использовать TRUE и FALSE, тогда везде будет работать.
    Вложения Вложения
    • Тип файла: pro 1.pro (29.5 Кб, Просмотров: 9)
    Последний раз редактировалось Вольд; 23.03.2016 в 11:39.

  2. #12

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Покажите скриншот данного состояния
    После выключения света. Не очень правильно получилось. Чуть позже сделаю так что-бы было видно что второй датчик сработал.
    кнс.JPG
    Последний раз редактировалось Гребнев Евгений; 23.03.2016 в 10:13.

  3. #13
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,492

    По умолчанию

    Цитата Сообщение от Гребнев Евгений Посмотреть сообщение
    После выключения света. Не очень правильно получилось. Чуть позже сделаю так что-бы было видно что второй датчик сработал.
    кнс.JPG
    Вы трезв? Вам же ответ сказали 3 раза, даже разжевали и в рот положили!

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

    По умолчанию

    Цитата Сообщение от Гребнев Евгений Посмотреть сообщение
    После выключения света. Не очень правильно получилось. Чуть позже сделаю так что-бы было видно что второй датчик сработал.
    кнс.JPG
    Вставлю свои "пять копеек".
    Все, что говорили про "TRUE/FALSE" вместо "1/0" полная ерунда. КДС нормально понимает для булевых переменных и TRUE и "1".
    А дело в другом.
    У Вас проект в контроллере отличается от того с которым Вы подключаетесь.
    Захват-1.png
    Об этом свидетельствуют
    -синяя стрелка возле PLC_PRG
    -звездочка в шапке
    Т.к. Вы скорей всего не соглашаетесь с записью измененной программы в ПЛК при подключении, то состояние линий и элементов на листе программы могут быть совершенно не такими, как их реальное состояние в ПЛК. Вот и все.
    Кроме того красные надписи "*** INVALID...." говорят, что не все в порядке с программой.


    ЗЫ.
    Фраза "После выключения света." говорит о том, что Вы не сделали загрузочный проект после последнего редактирования проекта. По этому "После выключения света" контролер загружает из ПЗУ(из флешки) последний загрузочный проект, который был сделан, например, год назад и совершенно отличается от того, с которым Вы подключаетесь.
    Удачи.
    Последний раз редактировалось petera; 23.03.2016 в 11:09.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #15

    По умолчанию

    КДС нормально понимает для булевых переменных и TRUE и "1".
    Не соглашусь.
    Сейчас попробовал. Тупо на входе АНД поставил "1" и КДС выдал ошибку 4339. Воспринимает их как байт.

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

    По умолчанию

    Цитата Сообщение от Алексей Александрович Посмотреть сообщение
    Не соглашусь.
    Сейчас попробовал. Тупо на входе АНД поставил "1" и КДС выдал ошибку 4339. Воспринимает их как байт.
    А так пробовали?
    Захват-1.png
    После запуска на выполнение
    Захват-2.png

    ЗЫ.
    Или так?
    Захват-3.png Захват-4.png
    Последний раз редактировалось petera; 23.03.2016 в 11:32.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Или явно указать BOOL#1 если не ошибаюсь.

  8. #18

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    А так пробовали?
    Захват-1.png
    После запуска на выполнение
    Захват-2.png

    ЗЫ.
    Или так?
    Захват-3.png Захват-4.png
    Зачем нужен этот огород ? Не ленимся везде использовать TRUE и FALSE и никакой головной боли.
    Последний раз редактировалось Вольд; 23.03.2016 в 11:43.

  9. #19

    По умолчанию

    А я и не спорю что в некоторых случаях прокатит.

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

    По умолчанию

    В любом случае AND "зависает" не из-за TRUE/FALSE, он вообще не зависает, КДС просто не может отобразить то, чего он не знает, программа-то в ПЛК совсем другая.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

Похожие темы

  1. Ответов: 16
    Последнее сообщение: 15.02.2017, 11:39
  2. Ответов: 49
    Последнее сообщение: 06.08.2015, 14:38
  3. Ответов: 20
    Последнее сообщение: 15.04.2015, 11:02
  4. Ответов: 2
    Последнее сообщение: 23.02.2015, 09:54
  5. Ответов: 3
    Последнее сообщение: 30.09.2010, 22:30

Ваши права

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