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

Тема: ИПXXX ОБЩЕЕ ПРОСТРАНССТВО ПАМЯТИ

  1. #1

    По умолчанию ИПXXX ОБЩЕЕ ПРОСТРАНССТВО ПАМЯТИ

    ПОМОГИТЕ ПЖ ВНИКНУТЬ
    ПАНЕЛЬ ИП320 МАСТЕР ПЛК 110 ПОМОЩНИК
    ЕСЛИ Я НА ПАНЕЛИ, В КОНФИГУРАТОРЕ, ЗАДАЮ, ЧТО БИТ 0Х 65, ТО ПАНЕЛЬ УСЛОВНО ГОВОРЯ ОБРАТИТСЯ К БИТУ С НОМЕРОМ 65
    И ЭТО В ПЛК БУДЕТ 8 БАЙТ 0 БИТ (А ЕСЛИ В ПЛК DWORD ПО ЭТИМ АДРЕСАМ, ТО 3-Й DWORD 0-Й БИТ ) ИЛИ Я ОШИБАЮСЬ

    И ВТОРОЙ ВОПРОС ЕСЛИ Я НЕ СТАВЛЮ ГАЛКУ НА ИЗМЕНЕНИЕ РЕГИСТРА, ТО ДО НОВОЙ ЗАПИСИ В ЭТОТ РЕГИСТР БУДЕТ ЧИТАТЬСЯ СТАРОЕ ЗНАЧЕНИЕ РЕГИСТРА (В СМЫСЛЕ, ПОКА ОПЕРАТОР НЕ НАЖМЕТ ПИМПОЧКУ "СОХРАНИТЬ" В СМ-ЛЕ ENT)
    ПОЯСНЮ В ОДНОМ ОКНЕ ДВА РЕГИСТРА С ОДИНАКОВЫМИ АДРЕСАМИ,НО ОДИН С ИЗМЕНЕНИЕМ, А ВТОРОЙ НЕТ

    НУ И ПРОСТИТЕ ЗА ТРЕТИЙ ВОПРОС МОЖНО-ЛИ ИЗ ПЛК В ДАННОМ РЕЖИМЕ СМЕНИТЬ В ИП ОКНО ?(ГДЕ ГЛЛЯНУТЬ КАК)
    СПАСИБО.

  2. #2

    По умолчанию

    ошибаетесь.
    0..7 - байт 0 (регистр 0)
    8..15 - байт 1
    16..23 - байт 2 (регистр 1)
    24..31 - байт 3
    32..39 - байт 4 (регистр 2)
    40..47 - байт 5
    48..55 - байт 6 (регистр 3)
    56..63 - байт 7
    64..71 - байт 8 (регистр 4)

    65 - 1 бит 8-го байта.

    Как это считать:
    65/8 и берем целую часть, получаем 8. 8*8=64 - это 0-й бит 8-го регистра. Ну а 65, значит первый.

  3. #3

    По умолчанию

    Цитата Сообщение от bgn62 Посмотреть сообщение
    И ВТОРОЙ ВОПРОС ЕСЛИ Я НЕ СТАВЛЮ ГАЛКУ НА ИЗМЕНЕНИЕ РЕГИСТРА, ТО ДО НОВОЙ ЗАПИСИ В ЭТОТ РЕГИСТР БУДЕТ ЧИТАТЬСЯ СТАРОЕ ЗНАЧЕНИЕ РЕГИСТРА (В СМЫСЛЕ, ПОКА ОПЕРАТОР НЕ НАЖМЕТ ПИМПОЧКУ "СОХРАНИТЬ" В СМ-ЛЕ ENT)
    ПОЯСНЮ В ОДНОМ ОКНЕ ДВА РЕГИСТРА С ОДИНАКОВЫМИ АДРЕСАМИ,НО ОДИН С ИЗМЕНЕНИЕМ, А ВТОРОЙ НЕТ
    Как то не понял вообще о чем речь. Проект в студию.

    НУ И ПРОСТИТЕ ЗА ТРЕТИЙ ВОПРОС МОЖНО-ЛИ ИЗ ПЛК В ДАННОМ РЕЖИМЕ СМЕНИТЬ В ИП ОКНО ?(ГДЕ ГЛЛЯНУТЬ КАК)
    С плк можно экраны менять. Для этого в соответствующий регистр нужно послать номер экрана.
    Меню сервис - настройки проекта. И ставим галочку Текущий № экрана.
    Последний раз редактировалось Александр Приходько; 01.07.2011 в 09:56.

  4. #4

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    ошибаетесь.
    0..7 - байт 0 (регистр 0)
    8..15 - байт 1
    16..23 - байт 2 (регистр 1)
    24..31 - байт 3
    32..39 - байт 4 (регистр 2)
    40..47 - байт 5
    48..55 - байт 6 (регистр 3)
    56..63 - байт 7
    64..71 - байт 8 (регистр 4)

    65 - 1 бит 8-го байта.
    ЧЕСТНО СКАЗАТЬ ПОКА НЕ ДОКОНЦА РАЗОБРАЛСЯ, НО В ВАШИХ РАССУЖДЕНИЯХ ПО МОЕМУ ЕСТЬ ОШИБКА
    (ВОЕВАЛ С ЮСБ -- ОШИБКА ПОДКЛЮЧЕНИЯ. ПОЭТОМУ НЕ СРАЗУ ВЕРНУЛСЯ В ТЕМУ)
    Я ДУМАЮ, ЧТО В МОДБАСЕ РЕГИСТРЫ НЕ ОГРАНИЧИВАЮТСЯ 16-Ю БИТАМИ
    (КАК ТО ТАК) НО РАЗБЕРУСЬ

    ПО ПОВОДУ ПРОЕКТА ДОПОЛНИТЕЛЬНЫЙ ВОПРОС
    ЕСЛИ Я В ОДНОМ ЭКРАНЕ ВВЕДУ 2-Е КНОПКИ ОДИНАКОВЫХ ОДНА ИЗМЕНЯЕТ ЗНАЧЕНИЕ БИТА, А ВТОРАЯ СКРЫТАЯ ПЕРЕХОД НА ДРУГОЙ ЭКРАН
    ОБЬЯСНЮ ДЛЯ ЧЕГО
    НА 1-М ЭКРАНЕ КНОПКА ПУСК С СООТВЕТСТВУЕЩЕЙ НАДПИСЬЮ
    А НА ВТОРОМ ЭКРАНЕ КНОПКА СТОП
    Т.Е. ДОЛЖНО ПОЛУЧАТЬСЯ НАЖИМАЮ ENT НА 1-М
    УСТАНАВЛ В 1 БИТ
    А СО ВТОРОГО НА ТАКУЮЖЕ ENT СНИМАЮ 1-ЦУ И ВЫХОЖУ НА ПЕРВЫЙ ЭКРАН
    МОЖЕТ ЕСТЬ КАКИЕТО ДР РЕШЕНИЯ

    ПРОСТО УЖЕ ВАРИАНТ КНОПОК ПРОБОВАЛ, НО ПОЧЕМУТО ТО СРАБАТЫВАЕ ТО НЕТ (В СМЫСЛЕ СМЕНА ЭКРАНА И УСТАНОВКА БИТА)
    МОЖЕТ ТАК НЕЛЬЗЯ А НАДО КАКТО ПО ДРУГОМУ?
    Вложения Вложения
    • Тип файла: rar FORUM.rar (469 байт, Просмотров: 10)
    Последний раз редактировалось bgn62; 04.07.2011 в 21:56.

Ваши права

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