Iec code что это
Новые статьи на сайте:
IEC (International Electrotechnical Commission) – международная электротехническая комиссия – одна из самых авторитетных стандартизирующих организаций в мире. Исторически сложилось, что электротехника – это одна из двух областей, которая не вошла в поле деятельности ISO. Таким образом, IEC не является частью ISO и не зависит от нее, а является самостоятельным независимым органом.
История IEC начинается с сентября 1904 года, кода на международном электротехническом конгрессе было принято решение о создании единого стандартизирующего органа в области электротехники, который бы позволил унифицировать создаваемые продукты и сделать международное взаимодействие наиболее открытым и эффективным. Датой основания IEC считается июнь 1906 года. К 1914 году в состав IEC входили лишь 4 рабочие группы, занимающиеся вопросами создания единых мер электрических единиц, номенклатуры, определений. К 1923 году таких групп уже было 10. С развитием науки и техники область деятельности IEC постоянно росла. Постепенно добавлялись группы занимающиеся стандартизацией в области проводной и радиосвязи, телевидения, электроники, оптических технологий. К 1980 году технических комитетов уже было 80. К тому времени в состав IEC уже входили практически все развитые страны по всему миру, а работа велась на 6 языках, на которых в последствии публиковались стандарты. К настоящему времени в состав IEC входят 81 национальный орган по стандартизации от 81 страны, работа ведется в рамках 174 комитетов в 1188 рабочих группах, а стандарты и термины публикуются на 13 языках.
Областью деятельности IEC в настоящее время является разработка стандартов в области электрики, электроники и сопутствующих областях. Вот лишь некоторые из существующих направлений:
В состав IEC входят национальные органы по стандартизации от различных стран, представители производителей оборудования, эксплуатирующих организаций, академий, институтов, тестирующих и исследовательских лабораторий – всего около 10000 участников.
IEC является одной из трех лидирующих мировых организаций по стандартизации, на ряду с ITU и ISO. Эта комиссия активно взаимодействует с ISO и ITU для того, чтобы быть уверенным в возможности использования выпускаемых ею стандартов в различных областях техники по всему миру.
При использовании материалов ссылка на сайт обязательна
Iec code что это
Структурированный текст, ST
Язык ST является текстовым языком высокого уровня и очень сильно напоминает Паскаль:
Листинг 2. Пример программы на языке ST
IF Voltage>220 THEN
Current:=50; Speed:= ON;(*Установить ток 50А и включить мотор*)
Язык ST имеет много отличий от языка Паскаль и разработан специально для программирования ПЛК. Он содержит множество конструкций для присвоения значений переменным, для вызова функций и функциональных блоков, для написания выражений условных переходов, выбора операторов, для построения итерационных процессов.
Этот язык предназначен в основном для выполнения сложных математических вычислений, описания сложных функций, функциональных блоков и программ.
Язык релейно-контактных схем, LD
Графический язык релейной логики впервые появился в виде электрических схем, которые состояли из контактов и обмоток электромагнитных реле (Рис. 1).
Такие схемы использовались в автоматике конвейеров для сборки автомобилей до эры микропроцессоров.
Язык релейной логики был интуитивно понятен людям, слегка знакомым с электротехникой и поэтому оказался наиболее распространенным в промышленной автоматике. Обслуживающий персонал легко находил отказ в оборудовании, прослеживая путь сигнала по релейной диаграмме.
Однако язык LD проблематично использовать для реализации сложных алгоритмов, поскольку он не поддерживает подпрограммы, функции, инкапсуляцию и другие средства структурирования программ с целью повышения качества программирования. Эти недостатки затрудняют многократное использование программных компонентов, что делает программу длинной и сложной для обслуживания.
Инкапсуляция (от лат. in capsule — в оболочке) — это заключение данных и функционала в оболочку. В объектно-ориентированном программировании в роли оболочки выступают классы: они не только собирают переменные и методы в одном месте, но и защищают их от вмешательства извне.
Для выполнения арифметических функций в язык LD были добавлены функциональные блоки, которые выполняли операции сложения, умножения, вычисления среднего и т.д.
Сложные вычисления в этом языке невозможны. Недостатком является также то, что только маленькая часть программы умещается на мониторе компьютера или панели оператора при программировании.
Несмотря на указанные недостатки, язык LD относится к наиболее распространенным в мире, хотя используется для программирования только простых задач.
Диаграммы функциональных блоков, FBD
FBD является графическим языком и наиболее удобен для программирования процессов прохождения сигналов через функциональные блоки.
Язык FBD удобен для схемотехников, которые легко могут составить электрическую схему системы управления на «жесткой логике», но не имеют опыта программирования.
Функциональные блоки представляют собой фрагменты программ, написанных на IL, SFC или других языках, которые могут быть многократно использованы в разных частях программы и которым соответствует графическое изображение, принятое при разработке функциональных схем электронных устройств, см. Рис. 2.
Язык FBD может быть использован для программирования функций, функциональных блоков и программ, а также для описания шагов и переходов в языке SFC. Функциональные блоки инкапсулируют данные и методы, чем напоминают объектно-ориентированные языки программирования, но не поддерживают наследование и полиморфизм.
Все то, что во время компиляции или исполнения программы может содержать или обрабатывать значения различных типов — является полиморфным, например:
Но пожалуй, самое лаконичное определение полиморфизма, можно найти в книге Бенджамина Пирса «Типы в языках программирования»: Термин «полиморфизм» обозначает семейство различных механизмов, позволяющих использовать один и тот же участок программы с различными типами в различных контекстах.
Под контекстом, грубо говоря, понимается набор всех доступных переменных в текущем участке программы.
Типичным применением языка FBD является описание «жесткой логики» и замкнутых контуров систем управления.
Язык функциональных блоков является удобным также для создания и пополнения библиотеки типовых функциональных блоков, которую можно многократно использовать при программировании задач промышленной автоматизации.
К типовым блокам относятся блок таймера, ПИД-регулятора, триггера, генератора импульсов, фильтра, и т. п.
Последовательные функциональные схемы, SFC
SFC называют языком программирования, хотя по сути это не язык, а вспомогательное средство для структурирования программ.
Он предназначен специально для программирования последовательности выполнения действий системой управления, когда эти действия должны быть выполнены в заданные моменты времени или при наступлении некоторых событий. В его основе лежит представление системы управления с помощью понятий состояний и переходов между ними.
Язык SFC предназначен для описания системы управления на самом верхнем уровне абстракции, например, в терминах «Старт», «Наполнение автоклава», «Выполнение этапа № 1», «Выполнение этапа № 2», «Выгрузка из автоклава».
Язык SFC может быть использован также для программирования отдельных функциональных блоков, если алгоритм их работы естественным образом описывается с помощью понятий состояний и переходов.
Например, алгоритм автоматического соединения модема с коммутируемой линией описывается состояниями «Включение», «Обнаружение тона», «Набор номер», «Идентификация сигнала» и переходами «Если длинный — то ждать 20 сек», «Если короткий — перейти в состояние «Набор Номера» и т.д.
Iec code что это
What is IEC number?
IEC (importer Exporter Code) number is a 10 digit code number given to an exporter or importer by the regional office of the Director general of Foreign Trade (DGFT), Department of Commerce, Government of India.
Where should I apply?
You can apply to designated regional office of DGFT. The addresses are given here. The jurisdiction of regional offices are mentioned in Appendix-1A
What documents I need?
You need Bank account and income tax PAN number. All other documents can be generated at the time of application.
The following are official Guidelines to applicants:
1. One copy of the application must be submitted.
2. Each individual page of the application has to be signed by the applicant.
3. Application must be accompanied by documents as per details given below :
i. Demand Draft of Rs.250 evidencing payment of application fee in favour of the concerned Regional
Office of DGFT. Money can also be paid through Electronic Fund Transfer (EFT).
ii. Certificate from the Banker of the applicant firm in the specified format
iii. Self certified copy of Permanent Account Number (PAN) issued by Income Tax Authorities.
iv. Two copies of passport size photographs of the applicant
v. Photograph on the banker’s certificate should be attested by the banker of the applicant.
vi. Self addressed envelope and stamp of Rs. 30.
vii. These documents may be kept secured in a file cover.
The above documents may be sent by post or hand delivered at the concerned Regional Office of DGFT.
1. Only one copy of the application should be submitted.
2. Each individual page of the application has to be signed by the applicant.
3. Application must be accompanied by documents as per details given below :
a. In case of Proprietorship firms, please furnish
i. Date of Birth of individual
ii. Number of IECs held along with their details
b. In case of Companies, please furnish
Date of incorporation
c. In case of others
Date of formation
4. No fee is payable for modification/amendment of IEC if the application is made within 90 days. However,
applications submitted after 90 days shall be considered on payment of penalty of Rs.1000/- to be made in
the form of Demand Draft to the concerned RA. No fee is required for inclusion of PAN Number in the old
IEC.
Why do you need IEC number?
(a) No export or import shall be made by any person without an IEC number unless specifically exempted. Exempt Categories and Permanent IEC numbers are given in Para 2.8 of HBP v1.
Can I apply online?
Yes, you can apply online. Please see this DGFT POLICY CIRCULAR NO. 15 (RE-2006)/ 2004-09 dated 27.7.2006 for relevant information. You can file application through online here. IEC online HELP
How to apply?
Application for Grant of IEC
(a) Exporters / Importers shall file an application in ANF 2A format for grant of IEC and submit the same to jurisdictional RA. List of RAs, along with their jurisdiction is given in Appendix 1. (b) Only one IEC would be issued against a single PAN.
Is there any check sheet?
Yes. The following check sheet can be used. However it may vary from office to office.
CHECK SHEET FOR SCRUTINY OF APPLICATION FOR ISSUANCE OF
IMPORTER EXPORTER CODE NUMBER/MODIFICATION
Whether the application in the prescribed format is furnished.(AS PER Public Notice 84, dt.11.11.2011)
Whether the application along with all supporting documents page numbered and kept secured in a white colour file cover is furnished.
Whether all columns of the application are filled-in including e-mail address and wherever the information sought is not relevant whether the same is filled-in as “NA” without leaving the column blank.
Whether details such as Name, Father’s Name, Residential address & Telephone No. in respect of Proprietor, each Partners/Directors/Trustee at SlNo.2 of Part-A of ANF-2A are given.
Whether relevant sub-para i.e., i, ii iii under Para-5 of Declaration/Undertaking of the application is clearly opted by way of indicating “ “against the same.
Whether the application is signed by the Proprietor/Partner/Karta/ Director only as the case may be and each individual page of application is certified by the applicant? Application signed by other than Proprietor/Partner/Karta/ Director is not acceptable.
Whether the certificate in original obtained from the banker is exactly in the format specified in Part-B of ANF 2A on the banker’s letter head is furnished without inclusion of any additional clause.
Whether the Registered Office/Head office address figuring in the certificate issued by the bank and that figuring in the application is exactly matching with each other.
In case of Public Limited and Private Limited Companies, whether the registered office address and list of Directors and their addresses are tallying with the details given in ROC registration certificate?
Whether one passport size photo of the applicant (Director/Partner/Proprietor only) is affixed at Part-A of ANF-2A and one more pass port size photo duly affixed on the banker’s certificate in part-B of ANF-2A duly across attested by the banker and certified that the photograph belongs to the applicant viz., Shri/Smt………………. Designation…………… are furnished.
Whether self certified copy of both sides of PAN (Permanent Account No.) issued by the Income Tax Authorities is furnished. (PAN to be in the name of the firm/company in case of Partnership firm/Company).
Whether the applicant’s Registered office/Head office falls within the Jurisdiction of R.Jt.DGFT, Hyd.
Whether a self addressed envelope duly affixing postal stamp worth Rs.30/- furnished.
Three photographs of the applicant, same as on Bank certificate
Whether Photographs submitted are of Proprietor/Partner/Karta/ Director? Photographs of others not acceptable.
Towards Manufacturer exporter whether Provisional or Permanent SSI is furnished and towards Service Provider whether Regn Cert. issued by Service Tax Cell is furnished.
E-mail ID of the signatory of the Bank Certificate and telephone number of Bank is mentioned
Whether Unique Identification Number, FIRC issued by RBI, submitted for opting 5(iii) in Part-D at Sl.No.5
Whether tick marked specific or general for opting 5(ii) in Part-D at Sl.No.5
Towards Duplicate issue of IEC whether FIR, and Affidavit (Appendix 24) is submitted.
A covering letter may be furnished in a letter head of firm.
Who are exempted from taking IEC numbers?
The following permanent IEC numbers shall be used by the categories of importers/ exporters mentioned against them for import/ export purposes..
Validity of IEC:
An IEC number allotted to an applicant shall be valid for all its branches / divisions / units / factories. IEC is valid for ever and no need to renew the same.
Duplicate copy of the IEC
If original IEC, issued in format Appendix 18B, is lost or misplaced, issuing RA may consider request for grant of a duplicate copy of the IEC in the same format Appendix 18B, based on an affidavit.
Surrender of IEC
If an IEC holder does not wish to operate allotted IEC number, he may surrender the same by informing issuing authority. On receipt of such intimation, issuing authority shall immediately cancel it and electronically transmit it to DGFT and Customs authorities.
Modification in IEC
(a) An application for modification shall be filed with the RA from where IEC was originally issued.
(b) ANF2A shall be used for modification of IEC details like name, address, constitution etc. Application for modification should be filed within 90 days of the modification, after which a penalty as per Para 9.1 of HBP v1 shall be charged as additional application fees.
(c) If the ownership of a proprietor-firm, who has been issued an IEC undergoes any change due to sale, gift, inheritance or any other reason; and it continues to be proprietor-firm even after such change, then an application to incorporate such details of change alongwith PAN details of the new ownership be made before the concerned RA. If by such change of ownership, the nature of firm changes from proprietor-firm to any other type, again necessary application to incorporate the changes shall be made to the concerned RA.
How to submit IEC Code application
Application can be submitted in person/by Authorised represenative of the Company at the R & I counters in the regional offices of DGFT or it can be sent by post/courier.
Processing of IEC Code Application
In many offices there is counter assistance who assist in filing correct IEC application. Please take assistance of PRO also. It is better to file application by self and no need to approach any consultant. It is simple procedure and not complicated. In case of difficulty, one should not hesitate to contact higher officials. Even head of office. They are more than willing to help new exporters.
Issue and Despatch of IEC Code
IEC allotment letter is sent through post at the registered office mentioned by the applicant in the application. Similarly deficiency letters are send by post or if application is through counter assistance system, they are hand delivered.
Многие из наборов символов, включенных как кодировки ISO / IEC 2022, являются «двухбайтовыми» кодировками, где два байта соответствуют одному символу. Это делает ISO-2022 кодировкой переменной ширины. Но конкретная реализация не обязательно должна реализовывать весь стандарт; уровень соответствия и поддерживаемые наборы символов определяются реализацией.
СОДЕРЖАНИЕ
Вступление
ИСО / МЭК 2022 был разработан как метод решения обеих этих проблем: для представления символов в нескольких наборах символов в рамках единой кодировки символов и для представления больших наборов символов.
Второе требование ISO-2022 заключалось в том, что он должен быть совместим с 7-битными каналами связи. Таким образом, даже несмотря на то, что ISO-2022 представляет собой 8-битный набор символов, любую 8-битную последовательность можно перекодировать для использования только 7-битных без потерь и, как правило, лишь с небольшим увеличением размера.
Для представления нескольких наборов символов кодировки символов ISO / IEC 2022 включают escape-последовательности, которые указывают набор символов для следующих символов. Управляющие последовательности зарегистрированы в ISO и следуют шаблонам, определенным в стандарте. Эти кодировки символов требуют, чтобы данные обрабатывались последовательно в прямом направлении, поскольку правильная интерпретация данных зависит от ранее встреченных управляющих последовательностей. Однако обратите внимание, что другие стандарты, такие как ISO-2022-JP, могут налагать дополнительные условия, такие как текущий набор символов сбрасывается до US-ASCII перед концом строки.
На практике управляющие последовательности, объявляющие наборы национальных символов, могут отсутствовать, если контекст или соглашение диктует, что должен использоваться определенный набор национальных символов. Например, ISO-8859-1 заявляет, что никакой управляющей последовательности не требуется, а RFC 1922, который определяет ISO-2022-CN, позволяет использовать символы SHIFT ISO-2022 без явного использования escape-последовательностей.
Определения ISO-2022 наборов символов ISO-8859-X представляют собой конкретные фиксированные комбинации компонентов, которые образуют ISO-2022. В частности, нижние управляющие символы (C0), набор символов US-ASCII (в GL) и верхние управляющие символы (C1) являются стандартными, а старшие символы (GR) определены для каждого из вариантов ISO-8859-X; например, ISO-8859-1 определяется комбинацией ISO-IR-1, ISO-IR-6, ISO-IR-77 и ISO-IR-100 без каких-либо сдвигов или изменений символов.
Структура кода
Обозначения и номенклатура
Кодирование ISO / IEC 2022 определяет двухуровневое соответствие между кодами символов и отображаемыми символами. Управляющие последовательности позволяют «назначить» любой из большого реестра наборов графических символов в один из четырех рабочих наборов с именами от G0 до G3, а более короткие управляющие последовательности определяют рабочий набор, который «вызывается» для интерпретации байтов в потоке.
Фиксированные закодированные символы
Общий синтаксис escape-последовательностей
Первый байт I или его отсутствие определяет тип escape-последовательности; он может, например, обозначать рабочий набор или единственную функцию управления. Во всех типах управляющих последовательностей F байтов в диапазоне 0x30–0x3F зарезервированы для незарегистрированного частного использования, определенного по предварительному соглашению между сторонами.
Наборы графических символов
Объединение персонажей
Ожидается, что символы будут символами-пробелами, а не комбинациями символов, если иное не указано в рассматриваемом графическом наборе. ISO 2022 / ECMA-35 также признает использование Backspace и перевозки контрольных символов возврата как средство объединения в противном случае Spacing символов, а также последовательность CSI «графический символ» Combination (GCC) ( CSI 0x20 (SP) 0x5F (_) ).
Использование обратного пробела и возврата каретки таким образом разрешено ISO / IEC 646, но запрещено ISO / IEC 4873 / ECMA-43 и ISO / IEC 8859 на том основании, что репертуар графических символов остается неопределенным. ISO / IEC 4873 / ECMA-43, однако, разрешает использование функции GCC на основании того, что последовательность символов остается неизменной и просто отображается в одном пространстве, а не штампуется поверх, чтобы сформировать символ с другое значение.
Наборы управляющих символов
Наборы управляющих символов классифицируются как «первичные» или «вторичные» наборы управляющих символов, соответственно также называемые наборами управляющих символов «C0» и «C1».
Другие функции управления
Дополнительные функции управления назначаются управляющим последовательностям типа Fs (в диапазоне ESC 0x60 (`) до ESC 0x7E (
Для отдельных функций управления назначены следующие escape-последовательности:
| Код | Шестигранник | Сокр. | Имя | Эффект |
|---|---|---|---|---|
| ESC ` | 1B 60 | DMI | Отключить ручной ввод | Отключает некоторые или все возможности ручного ввода на устройстве. |
| ESC a | 1B 61 | INT | Прерывать | Прерывает текущий процесс. |
| ESC b | 1B 62 | EMI | Включить ручной ввод | Включает возможности ручного ввода на устройстве. |
| ESC c | 1B 63 | РИС | Сброс в исходное состояние | Сбрасывает устройство в исходное состояние после включения. |
| ESC d | 1B 64 | CMD | Разделитель метода кодирования | Используется при взаимодействии с внешней системой кодирования / представления, см. Ниже. |
| ESC n | 1B 6E | LS2 | Блокировка второй смены | Функция сдвига, см. Ниже. |
| ESC o | 1B 6F | LS3 | Блокировка третьей смены | Функция сдвига, см. Ниже. |
| ESC | | 1B 7C | LS3R | Блокировка сдвига три вправо | Функция сдвига, см. Ниже. |
| ESC > | 1B 7D | LS2R | Блокировка сдвига два вправо | Функция сдвига, см. Ниже. |
| ESC | 1B 7E | LS1R | Блокировка сдвига вправо | Функция сдвига, см. Ниже. |
Функции сдвига
По умолчанию коды GL определяют символы G0, а коды GR (если они доступны) определяют символы G1; это может быть оговорено иначе по предварительной договоренности. Набор, вызываемый для каждой области, также может быть изменен с помощью управляющих кодов, называемых сдвигами, как показано в таблице ниже.
8-битный код может иметь коды GR, определяющие символы G1, то есть с соответствующим 7-битным кодом, использующим Shift In и Shift Out для переключения между наборами (например, JIS X 0201 ), хотя некоторые вместо этого имеют коды GR, определяющие символы G2, с соответствующий 7-битный код, использующий односменный код для доступа ко второму набору (например, T.51 ).
| Код | Шестигранник | Сокр. | Имя | Эффект |
|---|---|---|---|---|
| SI | 0F | SI LS0 | Shift In Locking shift zero | GL с этого момента кодирует G0 |
| SO | 0E | SO LS1 | Shift Out Блокировка первого сдвига | С этого момента GL кодирует G1 |
| ESC n | 1B 6E | LS2 | Блокировка второй смены | GL теперь кодирует G2 |
| ESC o | 1B 6F | LS3 | Блокировка третьей смены | С этого момента GL кодирует G3 |
| Область CR: SS2 Код выхода: ESC N | Область CR: 8E Код выхода: 1B 4E | SS2 | Одна смена два | GL или GR (см. Ниже) кодируют G2 только для следующего за ним символа. |
| Область CR: SS3 Код выхода: ESC O | Область CR: 8F Код выхода: 1B 4F | SS3 | Одна смена три | GL или GR (см. Ниже) кодируют G3 только для следующего за ним символа. |
| ESC | 1B 7E | LS1R | Блокировка сдвига вправо | GR теперь кодирует G1 |
| ESC > | 1B 7D | LS2R | Блокировка сдвига два вправо | GR теперь кодирует G2 |
| ESC | | 1B 7C | LS3R | Блокировка сдвига три вправо | GR теперь кодирует G3 |
Имена «блокирующий нулевой сдвиг» (LS0) и «блокирующий сдвиг один» (LS1) относятся к той же паре управляющих символов C0 (0x0F и 0x0E), что и имена «сдвиг внутрь» (SI) и «сдвиг наружу» (SO ). Однако в стандарте они называются LS0 и LS1, когда они используются в 8-битных средах, и как SI и SO, когда они используются в 7-битных средах.
Стандарт ISO / IEC 2022 / ECMA-35 разрешает, но не рекомендует использовать G1, G2 или G3 одновременно в GL и GR.
Регистрация наборов графических и управляющих кодов
Обозначения набора символов
Таблица I байтов escape-последовательности и обозначение или другая функция, которую они выполняют, приведена ниже.
Взаимодействие с другими системами кодирования
Стандарт также определяет способ определения систем кодирования, которые не следуют своей собственной структуре.
| Код | Шестигранник | Сокр. | Имя | Эффект |
|---|---|---|---|---|
| ESC % @ | 1B 25 40 | ДОКУМЕНТЫ | Укажите другую систему кодирования («стандартный возврат») | Вернитесь к ISO / IEC 2022 из другой кодировки. |
| ESC % F | 1B 25 F | Обозначить другую систему кодирования («со стандартным возвратом») | F выбирает 8-битный код; использовать, ESC % @ чтобы вернуться. | |
| ESC % / F | 1B 25 2F F | Обозначить другую систему кодирования («без стандартного возврата») | F выбирает 8-битный код; стандартного способа возврата нет. | |
| ESC d | 1B 64 | CMD | Разделитель метода кодирования | Обозначает конец кодированной последовательности ISO / IEC 2022. |
Особый интерес представляют последовательности, которые переключаются на форматы ISO / IEC 10646 ( Unicode ), которые не соответствуют структуре ISO / IEC 2022. К ним относятся UTF-8 (который не резервирует диапазон 0x80–0x9F для управляющих символов), его предшественник UTF-1 (который смешивает байты GR и GL в многобайтовых кодах), а также UTF-16 и UTF-32 (которые используют более широкие единицы кодирования).
Хотя использование варианта стандартной возвращаемой последовательности из UTF-16 и UTF-32 разрешено, байты управляющей последовательности должны быть дополнены до размера кодовой единицы кодирования (например, 001B 0025 0040 для UTF-16), т. Е. кодирование стандартной возвращаемой последовательности не полностью соответствует ISO / IEC 2022. По этой причине обозначения для UTF-16 и UTF-32 используют синтаксис без стандартного возврата.
Объявления о структуре кода
Последовательность «объявить структуру кода» ( ) используется для объявления определенной структуры кода или определенной группы средств ISO 2022, которые используются в конкретной версии кода. Хотя объявления могут быть объединены, некоторые противоречивые комбинации (в частности, использование объявлений о блокировке смен 16–23 с объявлениями 1, 3 и 4) запрещены стандартом, как и использование дополнительных объявлений поверх объявлений уровня 12–14 ISO / IEC 4873. (в которых полностью указаны допустимые конструктивные особенности). Последовательность объявлений следующая: ESC SP (0x20) F
| Число | Код | Шестигранник | Анонсирована функция версии кода |
|---|---|---|---|
| 1 | ESC SP A | 1B 20 41 | G0 в GL, GR отсутствует или не используется, блокировка сдвигов отсутствует. |
| 2 | ESC SP B | 1B 20 42 | G0 и G1 вызываются в GL путем блокировки сдвигов, GR отсутствует или не используется. |
| 3 | ESC SP C | 1B 20 43 | G0 в GL, G1 в GR, без блокирующих сдвигов, требует 8-битной среды. |
| 4 | ESC SP D | 1B 20 44 | G0 в GL, G1 в GR, если 8-битная, блокировка не смещается, если только в 7-битной среде. |
| 5 | ESC SP E | 1B 20 45 | Функции сдвига сохраняются при преобразовании 7 бит / 8 бит. |
| 6 | ESC SP F | 1B 20 46 | C1 управляет с помощью escape-последовательностей. |
| 7 | ESC SP G | 1B 20 47 | C1 управляет областью CR в 8-битных средах, иначе как escape-последовательности. |
| 8 | ESC SP H | 1B 20 48 | Только графические наборы из 94 символов. |
| 9 | ESC SP I | 1B 20 49 | 94-символьные и / или 96-символьные графические наборы. |
| 10 | ESC SP J | 1B 20 4A | Использует 7-битный код, даже если восьмой бит доступен для использования. |
| 11 | ESC SP K | 1B 20 4B | Требуется 8-битный код. |
| 12 | ESC SP L | 1B 20 4C | Соответствует уровню 1 ISO / IEC 4873 (ECMA-43). |
| 13 | ESC SP M | 1B 20 4D | Соответствует ISO / IEC 4873 (ECMA-43) уровень 2. |
| 14 | ESC SP N | 1B 20 4E | Соответствует уровню 3 ISO / IEC 4873 (ECMA-43). |
| 16 | ESC SP P | 1B 20 50 | SI / LS0 используется. |
| 18 | ESC SP R | 1B 20 52 | Используется SO / LS1. |
| 19 | ESC SP S | 1B 20 53 | LS1R используется в 8-битных средах, SO используется в 7-битных средах. |
| 20 | ESC SP T | 1B 20 54 | LS2 б / у. |
| 21 год | ESC SP U | 1B 20 55 | LS2R используется в 8-битных средах, LS2 используется в 7-битных средах. |
| 22 | ESC SP V | 1B 20 56 | LS3 б / у. |
| 23 | ESC SP W | 1B 20 57 | LS3R используется в 8-битных средах, LS3 используется в 7-битных средах. |
| 26 | ESC SP Z | 1B 20 5A | SS2 используется. |
| 27 | ESC SP [ | 1B 20 5B | SS3 используется. |
| 28 год | ESC SP \ | 1B 20 5C | Одиночные смены вызывают через GR. |
Версии кода ISO / IEC 2022
Японские версии электронной почты
ISO-2022-JP с представлением ISO-2022-JP-2 для JIS X 0212, но не с другими расширениями, впоследствии был назван ISO-2022-JP-1 в RFC 2237 от 1997 года.
Другие 7-битные версии
ISO-2022-CN иISO-2022-CN-EXTопределены в RFC 1922 от 1996 года. Это 7-битные кодировки, в которых используются как функции Shift Out и Shift In (для переключения между G0 и G1), так и 7-битный escape-код формирует односменные функции SS2 и SS3 (для доступа к G2 и G3). Они поддерживают наборы символовGB 2312(дляупрощенного китайского) иCNS 11643(длятрадиционного китайского).
Профиль ISO-2022-CN-EXT допускает следующие дополнительные наборы и плоскости.
Профиль ISO-2022-CN-EXT дополнительно перечисляет дополнительные стандартные графические наборы Guobiao как разрешенные, но при условии, что им назначены зарегистрированные управляющие последовательности ISO 2022:
ISO / IEC 4873
ISO / IEC 4873 / ECMA-43 определяет три уровня кодирования:
В случаях, когда повторяющиеся символы доступны в разных наборах, текущая редакция ISO / IEC 4873 / ECMA-43 разрешает использование этих символов только в рабочем наборе с наименьшим номером, в котором они появляются. Например, если символ появляется в обоих G1 набор и набор G3, он должен использоваться из набора G1. Однако использование других наборов отмечено как разрешенное в более ранних версиях.
ISO / IEC 8859 определяет полные кодировки на уровне 1 ISO / IEC 4873 и не позволяет использовать несколько частей ISO / IEC 8859 вместе. В нем оговаривается, что ISO / IEC 10367 должен использоваться вместо уровней 2 и 3 ISO / IEC 4873. ISO / IEC 10367: 1991 включает наборы G0 и G1, соответствующие тем, которые используются в первых 9 частях ISO / IEC 8859 (т. Е. Те, которые существовал по состоянию на 1991 год, когда он был опубликован), и некоторые дополнительные наборы.
Управляющие последовательности обозначения набора символов используются для идентификации или переключения между версиями во время обмена информацией только в том случае, если этого требует другой протокол, и в этом случае стандарт требует последовательности извещателя ISO / IEC 2022, определяющей уровень ISO / IEC 4873, за которым следует полный набор экранирований, определяющих обозначения набора символов для C0, C1, G0, G1, G2 и G3 соответственно (но без обозначения G2 и G3 для уровня 1), с F- байтом 0x7E, обозначающим пустой набор. Каждый уровень ISO / IEC 4873 имеет свою собственную последовательность дикторов ISO / IEC 2022, которая выглядит следующим образом:
| Код | Шестигранник | Объявление |
|---|---|---|
| ESC SP L | 1B 20 4C | ISO 4873 Уровень 1 |
| ESC SP M | 1B 20 4D | ISO 4873 Уровень 2 |
| ESC SP N | 1B 20 4E | ISO 4873 уровень 3 |
Расширенный код Unix
G1 используется для набора кодированных символов 94×94, представленного в двух байтах. Форма EUC-CN из GB2312 и EUC-KR являются примерами таких двухбайтовых кодов EUC. EUC-JP включает символы, представленные до трех байтов (т. Е. SS3 плюс два байта), тогда как один символ в EUC-TW может занимать до четырех байтов (т. Е. SS2 плюс три байта).
Сам код EUC не использует диктор или последовательности обозначений из ISO 2022; тем не менее, это соответствует следующей последовательности из четырех последовательностей дикторов, значения которых разбиваются следующим образом.





