Coolgear-ЛОГО

Coolgear CAN програмирање адаптер со 1 порт Ethernet во CAN магистрала

Coolgear-CAN-Programming-1-Port-Ethernet-To-CAN-Bus-Adapter-PRODUCT

Спецификации

  • Производител: Coolgear Inc.
  • Датум на издавање: 01
  • Поддршка: coolgear.com/support

Информации за производот

Водичот за програмирање на CAN од Coolgear Inc. нуди детален водич за програмирање на уредите на мрежата на контролерската област (CAN) користејќи го нивниот интерфејс за програмирање на апликации.

Инсталација

  • За да инсталирате DLL, LIB и заглавие files, копирајте ги во директориумот на вашиот проект за апликација. Специфичните локации може да варираат во зависност од вашиот програмски јазик и конфигурациите на компајлерот.
  • Погледнете ја документацијата за вашата програмска околина за упатства.

Видови и структури

  • Водичот дава детали за различните типови и структури што се користат во CAN програмирањето, како што се CAN_HANDLE, CAN_ERRORS, CAN_STATUS и CAN_MSG.

Example Код

  • Водичот вклучува ексampфрагменти од код за да ви помогнат да разберете како да ги имплементирате функциите во вашата апликација.

Историја на ревизии

Ревизија Датум Коментари
1.0 04 Прво издание

Вовед

  • Ви благодариме што го купивте адаптерот за сериски RS1 до CAN шина од Coolgear со 232 порт. CAN (Controller Area Network) е систем со висок интегритет на асинхрон сериски шина за вмрежување на интелигентни уреди. Често се користи во автомобилски и индустриски системи.
  • CG-1P232CAN е дизајниран да обезбеди брз и едноставен начин за комуникација со CAN bus уреди. Поврзан со сериски порт на вашиот компјутер, CG-1P232CAN веднаш додава индустриски CAN bus канал на вашиот систем домаќин.
  • CG-1P232CAN обезбедува исплатливо решение за клиентите за да овозможат комуникација со CAN магистрални уреди.
  • Решението дизајнирано од 0-битниот микроконтролер ARM Cortex-M32 го прави многу флексибилен во ракувањето со мали рафали од CAN рамки со голема брзина.
  • Со приклучување на CG-1P232CAN во серискиот порт, адаптерот CG-1P232CAN овозможува моментална поврзаност со уредите со CAN магистрала.
  • CG-1P232CAN обезбедува индустриско решение за апликации на CAN bus повеќекратни комуникации на кратки и долги растојанија.
  • CG-1P232CAN обезбедува DC +5V/+12V 500mA напојување за надворешни уреди и се напојува од надворешен DC 12V извор на напојување.

Карактеристики:

  • Додава CAN шина порта на вашиот компјутер со поврзување со серискиот порт RS-232
  • Еден женски конектор DB9 (сериски порт)
  • Еден машки DB9 конектор (CAN магистрален порт)
  • Вклучува еден сериски кабел. Должина на кабелот: 100 см
  • Напојувано од надворешен адаптер за напојување од 12V DC
  • Обезбедува DC +5V/+12V 500mA напојување за надворешни уреди
  • LED диодите ја означуваат иницијализацијата и статусот на CAN магистралата
  • Брзина на CAN магистралата до 1 Mbps
  • Поддржува протоколи CAN 2.0A и CAN 2.0B
  • Поддржани CAN режими
  • Стандарден режим: нормално работење на CAN магистралата
  • Режим на слушање: пасивно примање на CAN рамки
  • Ехо режим: предавателот исто така прима испратени рамки (за тестирање)
  • CG-1P232CAN може да се контролира преку сериски порт со користење на едноставни ASCII команди
  • Работење на широк опсег на амбиентална температура од 0°C до 60°C (32°F до 140°F)
  • CE, FCC одобрение
  • Дизајнирано од 0-битниот микроконтролер ARM Cortex-M32
  • Драјверите се обезбедени за Windows и Linux оперативни системи
  • Поддржува SocketCAN (slcan драјвер) од кернелот 2.6.38+

ДИЈАГРАМ НА CG-1P232CAN

Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-1

ПОСТАВУВАЊЕ НА ПХБCoolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-2

БЛОК ДИЈАГРАМCoolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-3

ИНФОРМАЦИИ ЗА ПИН ИЗЛЕГУВАЊЕ

Следново е прикажан излезот на конекторот за сигналите од RS-232 серискиот порт.Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-4

RS-232 сериски портен пин-излез за DB9 женски конектор

Број на пинови Сигнали Опис
1 DCD Откривање на носач на податоци
2 RxD Примање сериски податоци
3 TxD Пренеси сериски податоци
4 Резервирано
5 ГНД Заземјување на сигналот
6 DSR Подготвени сет на податоци
7 РТС Барање за испраќање
8 CTS Избриши за испраќање
9 Резервирано
  • Следните се игла-излезот на машкиот конектор DB-9 и терминалниот блок за сигналите од CAN шината.Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-5

CAN Bus пин-излез за DB9 машки конектор

Број на пинови Сигнали Опис
1 CAN_V + Обезбедува +DC 5V или 12V напојување (опционално)
2 МОANЕ_Л Автобуска линија CAN_L (доминантното ниво е ниско)
3 CAN_GND Земјиште на сигнал
4 Резервирано
5 Резервирано
6 CAN_GND Земјиште на сигнал
7 МОANЕ_Х Автобуска линија CAN_H (доминантното ниво е високо)
8 Резервирано
9 CAN_V + Обезбедува +DC 5V или 12V напојување (опционално)

Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-6

CAN Bus Pin-out за 5-пински терминален блок

Број на пинови Сигнали Опис
1 CAN_GND Земјиште на сигнал
2 МОANЕ_Х Автобуска линија CAN_H (доминантното ниво е високо)
3 МОANЕ_Л Автобуска линија CAN_L (доминантното ниво е ниско)
4 -CAN_V+ Обезбедува +DC 5V или 12V напојување (опционално)
5 CAN_GND Земјиште на сигнал

Овозможување на DC +5V или DC +12V напојување за надворешни уреди

Надвор од уредот, има 3-пински DIP прекинувач (SW) кои се поставки што се користат за овозможување на напојување од 5V или 12V (макс. 500mA) за надворешни уреди.

SW ФУНКЦИЈА
ПИН 1 ON Овозможете го пинот 9 на DB1 за да обезбедите напојување од 5V или 12V за надворешни уреди
ИСКЛУЧЕНО Оневозможете го напојувањето од 5V или 12V на пин 1
ПИН 2 ON Овозможете го пинот 9 на DB9 за да обезбедите напојување од 5V или 12V за надворешни уреди
ИСКЛУЧЕНО Оневозможете го напојувањето од 5V или 12V на пин 9
ПИН 3 ON Овозможете го пинот 4 на терминалниот блок за да обезбедите напојување од 5V или 12V за надворешни уреди
ИСКЛУЧЕНО Исклучете го напојувањето од 5V или 12V на пинот 4 на терминалниот блок
  • Внатре во единицата има три блока со 3 пина (J1, J2, J3), кои се џемпери за избор на напојување од 5V или 12V за надворешни уреди.Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-7
Скокач ФУНКЦИЈА
J1 пин 1, 2 кратки Изберете го пинот 9 на DB1 за да обезбедите напојување од 5V за надворешни уреди.
J1 пин 2, 3 кратки Изберете го пинот 9 на DB1 за да обезбедите напојување од 12V за надворешни уреди.
J2 пин 1, 2 кратки Изберете го пинот 9 на DB9 за да обезбедите напојување од 5V за надворешни уреди.
J2 пин 2, 3 кратки Изберете го пинот 9 на DB9 за да обезбедите напојување од 12V за надворешни уреди.
J3 пин 1, 2 кратки Изберете го пинот 4 на терминалниот блок за да обезбедите напојување од 5V за надворешни уреди
J3 пин 2, 3 кратки Изберете го пинот 4 на терминалниот блок за да обезбедите напојување од 12V за надворешни уреди

Отпорници за прекинување

  • Серискиот-CAN адаптерот не обезбедува отпорници за завршување на CAN шината. CAN шинската мрежа бара отпорници за завршување од 120Ω на секој крај.
  • Општо земено, ова мора да се направи во каблирањето. Бидејќи ова зависи од инсталацијата на врските, проверете ја спецификацијата на вашиот CAN шина за соодветно совпаѓање на импедансата.Coolgear-CAN-програмирање-1-порт-Ethernet-до-CAN-магистрала-слика-8

ОПИС НА ФУНКЦИЈАТА

LED индикатори

  • Адаптерот CG-1P232CAN има три LED диоди (црвена LED диода, зелена LED диода, жолта LED диода) за да ги означуваат статусите на напојувањето и CAN магистралата.
  • Црвената LED диода означува напојување на адаптерот CG-1P232CAN; зелената LED диода означува активност на податоци на CAN магистралата, а жолтата LED диода означува грешка во CAN магистралата.
  • Следните се дефиниции за различни комбинации на LED диоди.

A: Вклучување (уредот е иницијализиран)

  • Откако ќе се вклучи CG-1P232CAN (уредот ќе се иницијализира), црвената LED диода ќе се вклучи, а зелената и жолтата LED диода ќе трепкаат четири пати за да означат дека адаптерот CG-1P232CAN е иницијализиран.

Б: Отворање/затворање на каналот на CAN магистралата

  • Кога ќе се отвори CAN магистралниот канал, зелената LED диода ќе се вклучи за да означи дека CAN магистралниот канал е отворен; кога CAN магистралниот канал ќе се затвори, зелената LED диода ќе се изгасне за да означи дека CAN магистралниот канал е затворен.

C: Активност на податоци на CAN магистралата

  • Кога се испраќа или прима рамка со податоци од CAN, зелената LED диода трепка континуирано за да укаже на активноста на влезно-излезните податоци на CAN магистралата.

D: Грешка во CAN магистралата

  • Кога ќе се појави грешка на CAN магистралата, жолтата LED диода трепка континуирано за да укаже на грешка во CAN магистралата.

Комплет на команди ASCII

  • Со едноставни ASCII команди, адаптерот CG-1P232CAN може да се контролира преку серискиот порт. Корисниците можат да испраќаат/примаат команди од која било едноставна програма за сериски терминал.
  • Exampле: Поставете ја битрејтот на 500 Kbps, отворете го CAN каналот, испратете го CAN рамката (ID = 002h, DLC = 3, Data = 11 22 33), затворете го CAN.
Команда Одговор Функција
S6[CR] [CR] Поставете ја битрејтот на адаптерот CG-1P232CAN на 500 Kbps
О[КР] [CR] Отвори CAN канал
t0023112233[CR] z[CR] Испрати CAN порака (ID = 002h, DLC = 3, Data = 11 22 33)
C[CR] [CR] Затворете го CAN каналот

Список на команди

  • Командите се базираат на линија и завршуваат со знакот за нов ред CR (0xD). При грешка, одговорот ќе биде 0x7 (BELL).
  • Командата „помош“ („H“, „h“ или „?“) ќе ги наведе поддржаните команди.
Команда Одговор Функција
H[CR] [CR] Листај ги сите поддржани команди
h[CR] [CR]
?[CR] z[CR]
  • Exampле: H[CR]

Код за враќање

Список на поддржани команди:

  • ' – Отворете го каналот во нормален режим
  • 'L' – Отворете го каналот во режим „Само слушај“
  • 'Y' – Отворете го каналот во режим на повратна врска
  • 'C' – Затвори CAN канал
  • 'S' – Поставете стандардна CAN битрејт
  • 's' – Поставете нестандардна CAN битрејт
  • 't' – Пренеси стандардна рамка
  • 'Т' – Пренеси продолжена рамка
  • 'р' – Пренеси стандардна рамка за барање од далечина
  • 'Р' – Пренеси проширена рамка за далечинско барање
  • 'Z' – Поставете времеamp вклучување/исклучување
  • ‘m – Поставете маска за прифаќање
  • "М" – Поставете филтер за прифаќање
  • 'F' – Ознака за статус на читање
  • 'V' – Проверете ја верзијата на софтверот
  • 'N' – Проверете го серискиот број
  • ‘m – Поставете маска за прифаќање
  • ' – Постави филтер за прифаќање
  • 'РСТ„– Ресетирај го адаптерот CG-1P232CAN“
  • „Х“, „х“ или „?“' – Листа на поддржани команди

Отворање на CAN Bus каналот

  • Каналот на CAN магистралата ќе биде отворен со командата O[CR], L[CR] или Y[CR].
  • Командата O[CR] ќе го отвори CAN магистралниот канал во нормален режим на работа, а командата L[CR] ќе го отвори CAN магистралниот канал во режим „само за слушање“, во кој нема да се врши никаква интеракција со магистралата од контролерот.
  • Командата Y[CR] ќе го отвори каналот на CAN магистралата во режим на повратна јамка, во кој адаптерот CG-1P232CAN исто така ќе ги прима рамките што ги испраќа. Пред да користите една од командите, треба да поставите битрејт со командите S или s.
Команда Одговор Функција
О[КР] [CR] Отворете го каналот во нормален режим
Л[КР] [CR] Отворете го каналот во режим „Само слушај“
Y[CR] [CR] Отворете го каналот во режим на повратна врска

Затворање на CAN Bus каналот

CAN магистралниот канал ќе биде затворен со командата C[CR]. Командата може да се користи само ако CAN магистралниот канал е отворен.

Команда Одговор Функција
C[CR] [CR] Затворете го CAN каналот ако е отворен

Поставување на CAN битрејт (стандардно)

  • Битрејтот на CAN магистралата може да се постави со командата SX[CR]. Командата може да се користи само ако каналот на CAN магистралата е затворен.
Команда Одговор Функција
S6[CR] S00[CR] [CR] Поставете ја битрејтот на адаптерот CG-1P232CAN на 500 Kbps
S0[CR] [CR] Отвори CAN канал
S1[CR] S2[CR] [CR] Испрати CAN порака (ID = 002h, DLC = 3, Data = 11 22 33)
S3[CR] [CR] Затворете го CAN каналот
S4[CR] [CR]  
S5[CR] [CR]  
S6[CR] [CR]  
S7[CR] [CR]  
S8[CR] [CR] Поставете ја битрејтот на CAN магистралата на 1M

Спецификации

Општо

Сериска порта Bosch C_CAN модул
Може автобус Поддржува CAN 2.0A и CAN 2.0B
Чипсет ARM Cortex-M0 32-битен микроконтролер

Може автобус

Број на пристаништа 1
Конектор Машки конектор DB9
Брзина на CAN магистралата CAN 2.0A / 2.0B 5kbps до 1Mbps за пренос и прием
Сигнали CAN_H, CAN_L, CAN_GND, CAN_V+
Контролер на CAN магистрала Bosch C_CAN модул
LED Напојување, активност на податоци на CAN магистралата, грешка во CAN магистралата
CAN Bus режим Стандарден режим: нормално работење на CAN магистралата. Режим на слушање: пасивно примање на CAN рамки.

Ехо режим: предавателот исто така прима испратени рамки (за тестирање)

Заштита +/-16 KV ESD заштита за CAN сигнали

Софтверски карактеристики

Библиотека на API Поддржува C/C++, C#, VB.NET и LabVIEW
Корисна работа Вградена алатка за ажурирање на фирмверот
Алатки за следење Поддржано од CANHacker, програмата за тестирање на Titan CAN

Потребна моќност

Влез на енергија Надворешен адаптер за напојување од 12V на еднонасочна струја
Потрошувачка на енергија Макс. 80mA@12VDC (без надворешни уреди)

Механички

Обвивка SECC лим (1мм)
Димензии 81 mm x 81 mm x 24 mm (Д x Ш x В)
Тежина 175 гр

Еколошки

Работна температура 0°C до 55°C (32°F до 131°F)
Температура на складирање -20°C до 75°C (-4°F до 167°F)
Работна влажност 5% до 95% RH
Одобренија за безбедност CE, FCC

Контактирајте со нас:

  • Coolgear Inc.
  • 5120 110-та авенија Северна
  • Клирвотер, Флорида 33760 САД
  • патарина Бесплатно: 18886882188
  • Локално: 17272091300
  • Факс: 17272091302

Безбедност

  • Прочитајте го целото Упатство за инсталација пред да го имплементирате овој производ за вашата намена. Ова упатство содржи важни информации за електричните поврзувања што мора да се следат за безбедно и правилно работење.
  • Внимателно проверете го производот за визуелни дефекти пред да го ставите во употреба.
  • Држете се подалеку од места каде што се насобирање влага. Овој производ содржи електрични компоненти кои можат да се оштетат од насобирање влага, што може негативно да влијае на вашата опрема поврзана со него.
  • Не расклопувајте го производот. Ракувањето со внатрешните компоненти на производот може да го изложи на опасности од ESD (електро-статичко празнење) што може да влијае на функцијата на уредот.
  • Ако овој производ не функционира правилно, испратете е-пошта на нашиот тим за поддршка support@coolgear.com.

ЕКСПЕРТИ ЗА ПОЛНЕЊЕ И ПОВРЗУВАЊЕ на USB

Во секоја голема машина

  • Повеќе од 20 години, нашите робусни, готови USB хабови, полначи и сериски производи се подготвени за вашиот следен проект.
  • Со седиште во САД, Coolgear успешно дизајнираше и имплементираше милиони решенија за поврзување во индустриската, медицинската, автомобилската, комерцијалната и воздухопловната индустрија.
  • Ја разбираме важноста на доверливоста, квалитетот на градбата и ги сметаме сите апликации на нашите клиенти како критични, сакајќи да обезбедиме долготрајни интеграции без настани.

Изјава за усогласеност

  • View усогласеност во соодветниот лист со технички податоци на производот, кој се наоѓа на онлајн огласот на производот.

Техничка поддршка

  • Кога ќе се обратите до поддршката на Coolgear, ќе се најдете во рацете на експерт ориентиран кон решенија и стручен, подготвен да одговори на секое прашање што ќе му го поставите.
  • Доколку некогаш ви е потребна помош со вашиот производ, посетете ја страницата coolgear.com/support за билети за поддршка, преземања и други ресурси за поддршка. За најновите драјвери, посетете ја страницата coolgear.com/download.

Гаранција

Стандардна гаранција на производот

  • Една (1) година гаранција од датумот на фактурата за купување. Coolgear ќе поправи или замени секој Производ за кој е утврдено дека е неисправен и кој е вратен, на ваш ризик и трошок, на Coolgear. Доколку Coolgear утврди по сопствено проценки дека поправката или замената на таков Производ не е разумна, Coolgear ќе го задржи несоодветниот Производ и ќе ви го врати износот што сте го платиле за таков Производ. Вратените производи ќе бидат предмет на преостанатиот дел од Гарантниот период, доколку инаку се применува.
  • Сите репарирани делови што ги користи Coolgear ќе бидат предмет на сите исти одредби што инаку се применуваат за новите делови.
  • ГОРЕНАВЕДЕНОТО ЈА ОПИШУВА ЕДИНСТВЕНАТА ОДГОВОРНОСТ НА COOLGEAR И ВАШИОТ ЕДИНСТВЕН ЛЕК ЗА СЕКОЕ КРШЕЊЕ НА ГАРАНЦИЈАТА.
  • ДОКОЛКУ НЕ СЕ СОГЛАСУВАТЕ СО УСЛОВИТЕ НА ОВАА ОГРАНИЧЕНА ГАРАНЦИЈА, МОРА ДА ГИ ВРАТИТЕ ПРОИЗВОДИТЕ НЕИСКОРИСТЕНИ И ВО НИВНИТЕ ОРИГИНАЛНИ АМБАЛАЖИ ВО МЕСТОТО НА КУПУВАЊЕ.

Ограничување на одговорноста

  • Оваа Ограничена Гаранција не ги покрива: (i) дефекти или штети што произлегуваат од природни причини, несреќа, несреќа, злоупотреба или злоупотреба, занемарување, измени, сервис или поправка од страна на друг освен Coolgear, вклучително и без ограничување од ваша страна; (ii) неправилна инсталација или деинсталација, работа или одржување, неправилни поврзувања со периферни уреди или други причини што не произлегуваат од дефекти во материјалите или изработката на Производите; (iii) секој Производ за кој е отстранета, изменета или оштетена гарантната налепница; (iv) нормално абење; (v) оштетување или губење на поправени или заменети Производи за време на испорака од Coolgear, освен кога таквата штета или губење е предизвикана од лошо или несоодветно пакување од страна на Coolgear; или (vi) Производи купени надвор од Соединетите Американски Држави. ВО СОГЛАСНОСТ ОД
  • ВО НИКАКВИ ОКОЛНОСТИ COOLGEAR НЕМА ДА БИДЕ ОДГОВОРЕН ЗА БИЛО КАКВА ЗАГУБА НА УПОТРЕБА, ПРЕКИН НА РАБОТАТА ИЛИ ЗА БИЛО КАКВИ ИНДИРЕКТНИ, ПОСЕБНИ, СЛУЧАЈНИ, КАЗНЕНИ ИЛИ ПОСЛЕДИЧНИ ШТЕТИ ОД БИЛО КАКОВ ВИД (ВКЛУЧУВАЈЌИ И ЗАГУБЕНА ДОБИВКА) БЕЗ РАЗЛИКА НА ФОРМАТА НА АКЦИЈАТА ДАЛИ Е ПО ДОГОВОР, ДЕЛИКТ (ВКЛУЧУВАЈЌИ НЕБРЕМНОСТ), СТРИКТНА ОДГОВОРНОСТ ЗА ПРОИЗВОДОТ ИЛИ НА ДРУГ НАЧИН, ДУРИ И АКО COOLGEAR БИЛ ИЗВЕСТУВАН ЗА МОЖНОСТА ЗА ТАКВИ ШТЕТИ.
  • ВО НИКОЈ СЛУЧАЈ ВКУПНАТА ОДГОВОРНОСТ НА COOLGEAR ПОД ОВОЈ ДОГОВОР НЕМА ДА ГО НАДМИНУВА ПОГОЛЕМОТО ОД 50.00 ДОЛАРИ ИЛИ ИЗНОСОТ ШТО ВИЕ ВИСТИНСКИ СТЕ ГО ПЛАТИЛЕ ПРОИЗВОДОТ ШТО ПОЧИНАЛ ДО ТАКА ОДГОВОРНОСТ, БЕЗ РАЗЛИКА НА ПРИЧИНАТА ЗА ТУЖБАТА, ПО ДОГОВОР, ДЕЛИКТ, СТРИКТНА ОДГОВОРНОСТ ИЛИ НА ДРУГ НАЧИН. НЕ СИТЕ ЈУРИСДИКЦИИ ДОЗВОЛУВААТ ТАКВИ ОГРАНИЧУВАЊА НА ШТЕТАТА, ТАКА ГОРЕНАВЕДЕНИТЕ ОГРАНИЧУВАЊА МОЖЕ ДА НЕ ВАЖАТ ЗА ВАС.
    © 2024 Coolgear, Inc. Сите права се задржани. Сите производи и придружната дигитална документација, вклучувајќи ги и сликите, се сопственост и/или трговски марки на Coolgear Inc. Coolgear Inc. постојано ги подобрува своите производи.
  • Спецификациите на производите се предмет на промена без претходна најава.
  • Треба помош? Посетете: coolgear.com/support
  • Coolgear, Inc.
  • Верзија: 1.0
  • Датум: 04 година

Најчесто поставувани прашања

  • П: Дали постои специфичен инсталер за DLL?
    • A: Не, не е обезбеден специфичен инсталер на DLL. Треба рачно да ги копирате DLL, LIB и заглавието. files во директориумот на вашиот проект за апликација.
  • П: Кои се стандардните вредности за acceptance_code и acceptance_mask?
    • A: Стандардните вредности се поставени да дозволат поминување на сите рамки – Филтер за прифаќање = 0x7FF за стандардни пораки и 0x1FFFFFFFF за проширени пораки.

Документи / ресурси

Coolgear CAN програмирање адаптер со 1 порт Ethernet во CAN магистрала [pdf] Водич за инсталација
CAN програмирање адаптер од 1 порт Ethernet до CAN магистрала, CAN програмирање, адаптер од 1 порт Ethernet до CAN магистрала, адаптер за CAN магистрала, адаптер за магистрала, адаптер

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *