Кіріспе

Екі компьютерді біріктіретін сериялық кабель. Нулл-модем – екі DTE құрылғысын (компьютер, терминал, принтер және т.б.) тікелей қосуға арналған байланыс әдісі. Бұл әдіс RS 232 сериялық кабелін пайдаланады. Атауының шығуы – екі телепринтер немесе екі модемді бір-бірімен байланыс орнату үшін RS 232 кабельдерін тарихи түрде қолданудан туындайды. Нулл-модем байланысы модемдерді пайдаланбастан, телепринтерлерді тікелей RS 232 кабельімен қосуды білдіреді. Бұл әдіс компьютерді принтерге сериялық түрде қосу үшін де қолданылады, себебі екеуі де DTE құрылғылары болып табылады және бұл жағдайда кабель "принтер кабелі" деп аталады. RS 232 стандарты байланыс желісінің екі ұшын анықтау тұрғысынан асимметриялық, яғни бір ұшы DTE, ал екіншісі DCE (мысалы, модем) болып есептеледі. Нулл-модем қосылымында хабарды жіберу және қабылдау сызықтары шалыстырылады. Мақсатына қарай, кейде қол алысу сызықтарының бірі немесе бірнешесі де шалыстырылуы мүмкін. Нулл-модем қосылымы RS 232 стандартында қарастырылмағандықтан, әртүрлі сымдау схемалары қолданылады.

Шығу тегі

Бастапқыда RS 232 стандарты телефон желісі арқылы бір-бірімен байланыс жасай алатын телепринтерлер үшін әзірленді және қолданылды. Әрбір телепринтер RS 232 қосылысы арқылы модеміне физикалық түрде қосылып, модемдер бір-біріне телефон арқылы қоңырау шалып, телепринтерлер арасында қашықтықтан байланыс орнататын. Егер пайдаланушы екі телепринтерді тікелей, модемсіз (нуль-модем) қосуды қаласа, олар қосылыстарды шатыстырып біріктіретін. Нуль-модем термині кабельдің немесе адаптердің өзіне, сондай-ақ қосылу әдісіне де қатысты болуы мүмкін. Нуль-модем кабельдері 1980-жылдардан 1990-жылдардың басына дейінгі алғашқы жеке компьютерлер арасында деректерді берудің кең таралған тәсілі болды.

Кабельдер мен адаптерлер

Нөлдік модем кабелі – RS 232 тізбектік кабель, онда тарату және қабылдау сызықтары қиылысқан. Кейбір кабельдерде қолдау сызықтары да қиылысқан болуы мүмкін. Көп жағдайда тікелей қосылатын тізбектік кабель нөлдік модем адаптерімен бірге қолданылады. Адаптер сигналдар арасындағы қажетті қиылыстарды қамтамасыз етеді.

Қондырғылардың схемалары

Төменде екі DTE (мысалы, екі дербес компьютер) толық қол алысуды қамтамасыз ететін, Data Carrier Detect (DCD) сигналын дұрыс растауға негізделген бағдарламалық жасақтамамен жұмыс істейтін нөлдік модем кабелі үшін өте кең таралған сымдық схемасы келтірілген: Нөлдік модемдер компьютерлер арасында файлдарды жіберу немесе қашықтан басқару үшін жиі қолданылатын. Microsoft Windows операциялық жүйесінде тікелей кабельдік қосылымды нөлдік модем қосылымы арқылы пайдалануға болады. MS DOS-тың кейінгі нұсқалары InterLnk бағдарламасымен бірге шығарылды. Екі бағдарламалық жасақтама да бір компьютердегі қатты дискіні екінші компьютердегі желілік диск ретінде бейнелеуге мүмкіндік береді. Бұл үшін Ethernet аппараттық құрылғысы (мысалы, желілік интерфейс картасы немесе модем) қажет емес. Amiga компьютерінде нөлдік модем байланысы екі машина арасында көп ойыншылы ойындар ойнаудың әдеттегі тәсілі болды. Ethernet сияқты жылдам ақпарат алмасу жүйелерінің танымалдылығы мен қолжетімділігі нөлдік модем кабельдерін қолдануды азайтып жіберді. Қазіргі заманғы жүйелерде мұндай кабель ядролық режимде әзірлеу үшін әлі де пайдалы болуы мүмкін, себебі ол пайдаланушыға жарақ драйверлері мен кодтың ең аз мөлшерінде ядроны қашықтан түзетуге мүмкіндік береді (сериялық драйвер негізінен екі FIFO буферінен және үзіліс қызметінен тұрады). Мысалы, KGDB Linux үшін, ddb BSD үшін және WinDbg немесе KD Windows үшін жүйелерді қашықтан түзету үшін қолданылуы мүмкін. Бұл сонымен қатар сериялық консольді қамтамасыз ете алады, оның арқылы ядролық дебгугерді ядролық қателіктер кезінде қосуға болады, онда жергілікті монитор мен пернетақта енді қолданылмайтын болуы мүмкін (GUI бұл ресурстарды сақтайды және қателік кезінде дебгугерге қосу оларды босатпайды). Бұл кабельдердің пайдалы болуы мүмкін тағы бір жағдай – сериялық басқару консолін ұсынатын «бассыз» құрылғыларды (яғни басқарылатын коммутаторларды, стойкаға орнатылған серверлік бірліктерді және әртүрлі кіріктірілген жүйелерді) басқару. Қашықтан бақылау үшін нөлдік модемдерді кеңінен қолданатын кіріктірілген жүйелерге RTU, құрылғы контроллерлері және ақылды сенсорлық құрылғылар жатады. Бұл құрылғылар көбінесе жақын жерде орналасады және DNP3, Modbus және басқа IEC нұсқалары сияқты протоколдар арқылы қысқа мерзімді сериялық байланыс үшін өте ыңғайлы. Электр, мұнай, газ және су коммуналдық қызметтерінің жаңа желілік технологияларға жауап беруі баяу, бұл ондаған жылдарға есептелген пайдалы қызмет мерзімі бар күрделі жабдықтарға жасалған үлкен инвестициялардың салдары болуы мүмкін. Серілік порттар мен нөлдік модем кабельдері әлі де осы салаларда кеңінен қолданылады, ал Ethernet енді ғана кеңінен қолжетімді нұсқаға айналуда.