Перевод: с русского на английский

с английского на русский

ascii+code++

  • 121 протокол Modbus RTU

    1. Modbus RTU protocol

     

    протокол Modbus RTU
    -
    [Интент]

    3.5.1. Протокол MODBUS

    Протокол Modbus был предложен в 1979 году компанией Modicon. Он должен был служить протоколом реализации внутренних коммуникаций «точка-точка» между ПЛК Modicon и панелью программирования, предназначенной для ввода программ в этот ПЛК. Протокол Modbus построен по принципу открытой системы.

    Область применения этого протокола не ограничивается только промышленной автоматизацией, Modbus применяется во многих других областях, включая системы автоматизации зданий.

    Протокол Modbus предназначен для использования в сетевых структурах нескольких разновидностей, в том числе в разработанной компанией Modicon одноранговой сети Modbus Plus.

    Modbus представляет собой протокол, построенный по принципу master-slave (ведущий-ведомый). Modbus допускает наличие в структуре только одного ведущего устройства и от 1 до 247 ведомых. В качестве ведомого устройства обычно выступает ПЛК. Роль ведущего устройства обычно играет либо панель программирования, либо главный компьютер.

    Идеология протокола такова, что ведущему устройству адрес не присваивается, а ведомые пронумерованы от 1 до 247.

    Адрес «0» зарезервирован в качестве адреса широковещательной передачи сообщений, предназначенных всем ведомым устройствам. Такое сообщение получают все ведомые устройства, но ответ на него не предусмотрен.

    Сообщения-команды, исходящие от ведущего устройства, именуются запросами, а ответные сообщения, присылаемые ведомым устройством, ответами. Упрощенная структура формата сообщения, как запроса, так и ответа, показана ниже:

    Адрес устройства Код функции Данные Контрольная сумма

    Ведущее устройство не имеет адреса вообще, поэтому в поле адреса всегда указывается номер ведомого устройства. Если это запрос, то он направляется ведомому устройству с указанным адресом. Если сообщение является ответом, то оно поступает от ведомого устройства с проставленным в этом поле его адресом. Сообщение-запрос всегда содержит тот или иной код функции, например, код 03 – это функция «Чтение регистров хранения».

    В последнем поле каждого сообщения помещается код ошибки, формируемый устройством-отправителем, так что устройство-получатель может проверить целостность пришедшего сообщения.

    Протокол Modbus рассчитан на два режима последовательной передачи данных. Один именуется ASCII (American Standard Code for Information Interchange), а второй – режимом RTU (Remote Terminal Unit). Термин RTU ведет происхождение от SCADA-систем (Supervisor Control and Data Acquisition), в которых ведущее устройство, именуемое CTU (Central Terminal Unit), обменивается информацией с несколькими удаленными устройствами (RTU), находящимися от него на определенных расстояниях.

    Для каждого режима определена структура кадров сообщений и их синхронизация. В процессе передачи по каналам последовательной связи оба режима предусматривают асинхронную передачу, при которой имеется заранее определенная структура кадра и символы пересылаются последовательно – по одному в каждый момент.

    В табл. 3.11 и 3.12 показана отправка символа при использовании асинхронной последовательной передачи данных для обоих режимов с битом четности или без него.

    Таблица 3.11. Структура кадра для 7-битового режима ASCII
    Стартовый бит Бит четности Стоповый бит
    Стартовый бит Стоповый бит Стоповый бит

    Таблица 3.12. Структура кадра для 8-битового режима RTU
    Стартовый бит Бит четности Стоповый бит
    Стартовый бит Стоповый бит Стоповый бит

    Каждый символ передается как последовательность битов, причем время, затрачиваемое на передачу одного бита, обратно пропорционально скорости передачи данных. Например, при скорости 9600 бод время передачи 1 бита равно 104,1 мкс. Когда информация не передается, линии связи находится в маркерном (marking) состоянии. Противоположное ему состояние именуется заполненным (spacing). Когда линия переходит в заполненное состояние для побитовой передачи данных, каждому символу предшествует стартовый бит, а в конце идет один стоповый бит или больше, после этого линия возвращается в маркерное состояние.

    В промежутке между стартовым и стоповым битами осуществляется передача 7, в режиме ASCII, или 8, в режиме RTU, битов, составляющих символ, причем первым посылается младший бит (LSB). После символа идет либо бит четности, либо еще один стоповый бит. При этом пользователь имеет возможность выбирать один из трех вариантов: контроль на четность, или на нечетность, либо отсутствие контроля. В режиме ASCII передача одного символа требует передачи 10 битов, а в режиме RTU – 11. При асинхронной связи символы могут пересылаться либо вплотную, либо с временным интервалом между ними. Последовательности символов, образующих сообщения, имеют различные структуры в зависимости от режима – ASCII или RTU.

    [ Источник]

    Тематики

    EN

    Русско-английский словарь нормативно-технической терминологии > протокол Modbus RTU

  • 122 Американский стандартный код для обмена информацией

    3) Advertising: American standard code for information interchange (семиразрядный код, обеспечивающий совместимость разных вычислительных систем при обмене информацией между ними)

    Универсальный русско-английский словарь > Американский стандартный код для обмена информацией

  • 123 американский стандартный код для обмена информацией

    3) Advertising: American standard code for information interchange (семиразрядный код, обеспечивающий совместимость разных вычислительных систем при обмене информацией между ними)

    Универсальный русско-английский словарь > американский стандартный код для обмена информацией

  • 124 код символа

    1. character code

     

    код символа
    Код символа в стандартной системе кодировки. Например, в системе ASCII.
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

    Русско-английский словарь нормативно-технической терминологии > код символа

  • 125 расширенный двоично-десятичный код для обмена информацией

    1. extended binary coded decimal interchange code
    2. EBCDIC

     

    расширенный двоично-десятичный код для обмена информацией
    Стандарт для числового кодирования символов, используемый в компьютерных системах IBM. См. также ASCII. 
    [ http://www.lexikon.ru/dict/net/index.html]

    Тематики

    EN

    Русско-английский словарь нормативно-технической терминологии > расширенный двоично-десятичный код для обмена информацией

  • 126 код ISO

    Универсальный русско-английский словарь > код ISO

См. также в других словарях:

  • ASCII-Code — 〈[ạskıko:d)] m. 6; unz.; Abk. für engl.〉 American Standard Code for Information Interchange, amerikan. Standardcode für Datenaustausch, sehr verbreiteter 7 Bit Code zur Darstellung von Buchstaben, Zahlen u. a. Zeichen (auch für den Dialog zw.… …   Universal-Lexikon

  • ASCII-Code — 〈[ạskıko:d] m.; Gen.: od. s; Pl.: unz.; Abk. für engl.〉 American Standard Code for Information Interchange (amerikan. Code für Datenaustausch), ein Code für Fernschreiber, den Dialog zwischen Computern u. für Bildschirmtexte; Syn. ASCII …   Lexikalische Deutsches Wörterbuch

  • ASCII-Code — [ aski... ] <englisch American Standard Code of Information Interchange> (EDV ein Zeichencode) …   Die deutsche Rechtschreibung

  • ASCII-Code — American Standard Code for Information Interchange (ASCII, alternativ US ASCII, oft [æski] ausgesprochen) ist eine 7 Bit Zeichenkodierung und bildet die US Variante von ISO 646 sowie die Grundlage für spätere mehrbittige Zeichensätze und… …   Deutsch Wikipedia

  • Ascii-code — American Standard Code for Information Interchange (ASCII, alternativ US ASCII, oft [æski] ausgesprochen) ist eine 7 Bit Zeichenkodierung und bildet die US Variante von ISO 646 sowie die Grundlage für spätere mehrbittige Zeichensätze und… …   Deutsch Wikipedia

  • ASCII code — æskɪː‚kəʊd code which follows the ASCII standard (Computers) …   English contemporary dictionary

  • ASCII(-Code) — American Standard Code of Information Interchange; international genormter ⇡ Binärcode für die Darstellung und Übertragung von Daten. Zunächst für die Datenübertragung als 7 Bit Code konzipiert (d.h., ein Zeichen wird durch eine 7 stellige… …   Lexikon der Economics

  • Code page 437 — Code page 437, as rendered by the IBM PC using a VGA adapter. IBM PC or MS DOS code page 437, often abbreviated CP437 and also known as DOS US, OEM US or sometimes misleadingly referred to as the OEM font, High ASCII or Extended ASCII,[1][2] is… …   Wikipedia

  • Code page — is another term for character encoding. It consists of a table of values that describes the character set for a particular language. The term code page originated from IBM s EBCDIC based mainframe systems,[1] but many vendors use this term… …   Wikipedia

  • ASCII — 〈[ạskı] kurz für〉 ASCII Code * * * ASCII   [Abk. für American Standard Code for Information Interchange, dt. »amerik. Standardcode für den Informationsaustausch«] (ASCII Code), ein Code, d. h. ein Zuordnungsschema, mit dem Ziffern, Buchstaben… …   Universal-Lexikon

  • ASCII — [ aski ] n. m. • 1982; acronyme angl. de American Standard Code for Information Interchange ♦ Inform. Code ASCII : code utilisé dans les échanges entre un périphérique et un ordinateur, ou pour le codage interne des données. ASCII [aski] n. m.… …   Encyclopédie Universelle

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»