Показано с 1 по 10 из 5258

Тема: ПР200

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Relaymen Посмотреть сообщение
    Ошибся действительно 8 бит, Но целочисленные переменные формата word или INT это все таки 2 байта, а переменные с плавающей запятой и вовсе 4 байта. И как переустановка лоджика может повлиять на то что ПР не хочет воспринимать более одного байта в сетевой переменной из сети????
    А в чем проявляется то что не хочет воспринимать, возможно необходимо поменять последовательность передачи регистров или в самом алгоритме переменная нулевая, как проверяете?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  2. #2

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    А в чем проявляется то что не хочет воспринимать, возможно необходимо поменять последовательность передачи регистров или в самом алгоритме переменная нулевая, как проверяете?
    Переменные экспортированы из овен лоджик в овен OPC сервер, При вводе чисел через сервер вручную от 0 до 255 все нормально воспринимается и отображается на экране ПР, а 256 воспринимается и отображается как 0, 257, как 1, 258 как 2, и т.д., из чего сделан вывод что ПР видит только 1 байт из 2

  3. #3

    По умолчанию

    Цитата Сообщение от Relaymen Посмотреть сообщение
    Переменные экспортированы из овен лоджик в овен OPC сервер, При вводе чисел через сервер вручную от 0 до 255 все нормально воспринимается и отображается на экране ПР, а 256 воспринимается и отображается как 0, 257, как 1, 258 как 2, и т.д., из чего сделан вывод что ПР видит только 1 байт из 2
    А на экране ПР в каком формате числа выводятся, должны в формате float выводиться.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  4. #4

    По умолчанию

    формат float не отображается вообще никак, так как скорее всего оно видит только байт мантиссы числа а для переменной float этого недостаточно и соответственно не выводит вообще ничего (0,0). Для проверки был сделан проект с целыми числами и соответственно вывод на экран тоже целые числа, тогда и выяснилось что чисел более 255 ПР не воспринимает, как будто байт только 1 а остальные биты как бы для него не существуют, возможно эти биты не записываются в память по какой то причине
    Последний раз редактировалось Relaymen; 13.06.2017 в 12:38.

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

    По умолчанию

    Цитата Сообщение от Relaymen Посмотреть сообщение
    формат float не отображается вообще никак, так как скорее всего оно видит только байт мантиссы числа а для переменной float этого недостаточно и соответственно не выводит вообще ничего (0,0). Для проверки был сделан проект с целыми числами и соответственно вывод на экран тоже целые числа, тогда и выяснилось что чисел более 255 ПР не воспринимает, как будто байт только 1 а остальные биты как бы для него не существуют, возможно эти биты не записываются в память по какой то причине
    в настройках нужно изменить порядок следования байт и еще раз "пробежаться" по типам данных в ОРС, судя по Вашим ошибкам с разрядностью байта в ОРС тоже напутано, вот и видит все целочисленные по модулю 256
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Метки этой темы

Ваши права

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