Показано с 1 по 8 из 8

Тема: Вопрос техподдержке

  1. #1
    Пользователь
    Регистрация
    11.07.2012
    Адрес
    г. МИНСК
    Сообщений
    522

    По умолчанию Вопрос техподдержке

    Мне нужно из си30го по модбас в плк110-32M(мастер) передать состояние двух дискретных выходов.
    Из инструкции на счетчик-
    Состояние выхода1 адрес модбас0-0000 функция чтения0-01 формат и размер данных byte 0/1
    состояние выхода2 адрес модбас0-0001 функция чтения0-01 формат и размер данных byte 0/1

    Почему при опросе выхода2 опять включается регистр0 но уже в состояние2,те s110 снова включается
    А в эмуляторе все работает как надо.
    Вложения Вложения
    • Тип файла: rar ci30.rar (7.1 Кб, Просмотров: 152)

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

    По умолчанию

    первая функция читает биты, это значения TRUE и FALSE, в числовом виде это 0 и 1, так как минимальный тип для цифр байт, то в них и выдается значение, что же касается регистра, то значение 2 соответствует состоянию TRUE в первом разряде, если отсчет с нулевого. Что так же будет означать значение бита по адресу 0х0001
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,251

    По умолчанию

    Есть подозрение что в битовых функциях адресация не регистров, а битов.
    И Вы считываете в байты перекрывающиеся области из 8-ми битов (особенность мастера конфигуратора)
    S10: b0, b1..b7
    S20: b1..b7, b8
    т.е. в S10 видно оба входа (b0,b1), в S20 только 2й (b1)
    В КДС false=0, true <> 0.
    И при комбинациях Di1-Di2 вы получаете
    0-0 S10 = 0 = false, S20 = 0 = false
    1-0 S10 = 1 = true, S20 = 0 = false
    0-1 S10 = 2 = true, S20 = 1 = true
    1-1 S10 = 3 = true, S20 = 1 = true

    Словами capzap:
    Первый вход - S10.0, второй - S10.1, а S20 можно в топку

  4. #4
    Пользователь
    Регистрация
    11.07.2012
    Адрес
    г. МИНСК
    Сообщений
    522

    По умолчанию

    Спасибо ребята все доходчиво и понятно.

  5. #5

    По умолчанию

    Добрый день. Почему пропадает связь ПЛК с МК110 после отключения питания? Спасибо
    .юри

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

    По умолчанию

    Цитата Сообщение от Юрий Ганыч Посмотреть сообщение
    Добрый день. Почему пропадает связь ПЛК с МК110 после отключения питания? Спасибо
    мало информации, например в конфигураторе модуля не сохраняете сетевые настройки
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #7

    По умолчанию

    Та вроде всё сохранено...
    .юри

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

    По умолчанию

    и загрузочный проект выполнен? Поймите вопросов масса, подробнее надо объяснять что и как происходит
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Похожие темы

  1. К техподдержке
    от Альберт в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 06.02.2008, 07:03

Ваши права

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