1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Ответьте на вопрос по STEP7

Модератор: Глоб.модераторы

Ответить

Автор темы
Gopnik
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 09 фев 2013, 23:02
Имя: Колоколов А.И.

Ответьте на вопрос по STEP7

Сообщение Gopnik »

Сегодня начал самостоятельно осваивать STEP7. Уперся в такую проблему. Блок сравнения корректно сравнивает две переменные только до определнной величины. Т.е. если он должен выдавать 1 при Х1<X2, то если Х1=80, а Х2=90, он правильно выдает 1. Если Х1 увеличить до 90, то выдаст 0. Но если продолжать увеличивать Х1 (в моем случае до 32768), то блок опять выдает 1. Кто знает, в чем причина?
Аватара пользователя

doza
завсегдатай
завсегдатай
Сообщения: 546
Зарегистрирован: 05 ноя 2012, 07:38
Имя: Дозморов Владимир Владимирович
Страна: Россия
город/регион: Северск
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: Ответьте на вопрос по STEP7

Сообщение doza »

В симатике я нуб, но мой мозг упорно заявляет что вы используете "блок сравнения неравинства"
Чебурашку видишь???? я тоже не вижу, а он есть.

Михайло
эксперт
эксперт
Сообщения: 3648
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 8 раз
Поблагодарили: 286 раз

Re: Ответьте на вопрос по STEP7

Сообщение Михайло »

Какие типы данных сравниваются? INT? У этого типа все числа выше 32767 соответствуют отрицательным значениям, то есть от 0 до 32767 - это числа от 0 до 32767, а от 32768 до 65535 - это числа от -32768 до -1. Как-то так.

Автор темы
Gopnik
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 09 фев 2013, 23:02
Имя: Колоколов А.И.

Re: Ответьте на вопрос по STEP7

Сообщение Gopnik »

Какие типы данных сравниваются? INT? У этого типа все числа выше 32767 соответствуют отрицательным значениям, то есть от 0 до 32767 - это числа от 0 до 32767, а от 32768 до 65535 - это числа от -32768 до -1. Как-то так.
Так и есть, наверное. Но где это можно увидеть в эмуляторе? Везде положительные значения отображаются.

ЗЫ. На этом форуме можно вставить как-нибудь рисунок с компьютера?

Михайло
эксперт
эксперт
Сообщения: 3648
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 8 раз
Поблагодарили: 286 раз

Re: Ответьте на вопрос по STEP7

Сообщение Михайло »

Gopnik писал(а):Так и есть, наверное. Но где это можно увидеть в эмуляторе? Везде положительные значения отображаются.
Если честно, не могу сказать... Не помню...
Gopnik писал(а):ЗЫ. На этом форуме можно вставить как-нибудь рисунок с компьютера?
Конечно! Когда пишите сообщение (стандартный ответ, а не быстрый ответ), внизу есть "Добавить вложение"...

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5805
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 680 раз
Поблагодарили: 854 раза

Re: Ответьте на вопрос по STEP7

Сообщение Ryzhij »

Gopnik писал(а):Так и есть, наверное. Но где это можно увидеть в эмуляторе? Везде положительные значения отображаются.
А там опций что-то типа "вид отображаемой величины: двоичный, десятичный, шестнадцатеричный, целый со знаком и т.п." разве нет?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
Gopnik
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 09 фев 2013, 23:02
Имя: Колоколов А.И.

Re: Ответьте на вопрос по STEP7

Сообщение Gopnik »

Ryzhij писал(а): А там опций что-то типа "вид отображаемой величины: двоичный, десятичный, шестнадцатеричный, целый со знаком и т.п." разве нет?
А, точно. Я там десятичный формат, задаваемый ползунком, выбрал, и отрицательных значений не было. Переключил на Инт и получил совсем дргое значение переменной. Что ж, картинку уже крепить не буду.
Блин, нужно больше теории изучить перед тем как браться за практику. Что можете посоветовать почитать для начинающего?
Аватара пользователя

Barsik
не первый раз у нас
не первый раз у нас
Сообщения: 353
Зарегистрирован: 02 фев 2010, 22:28
Имя: Корнеев Дмитрий
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: Ответьте на вопрос по STEP7

Сообщение Barsik »

Очень толковая книга Ганс Бергер автоматизация с step 7. Выложена на офф. сайте и в других местах.
Запуск и модернизация оборудования без проекта и документации. Дорого.
Ответить

Вернуться в «Вопросы от студентов»