Алшақтықты жою: электр мамандарына арналған PLC сериялық байланысының маңызды білімі
Алшақтықты жою: электр мамандарына арналған PLC сериялық байланысының маңызды білімі
Сериялық байланыс негіздері
Сериялық байланыс құрылғыдан құрылғыға деректер алмасудың жалпы протоколы болып табылады. USB-ден айырмашылығы, көптеген компьютерлерде екі RS232 негізіндегі сериялық порттар бар. Тізбекті порттар сондай-ақ бақылау-өлшеу аспаптарында және қашықтағы мәліметтерді – алу құрылғыларында кеңінен қолданылады.
Сериялық байланыстың негізгі параметрлері
Тиімді сериялық байланыс үшін келесі параметрлер порттар арасында сәйкес келуі керек:
Берілу жылдамдығы: деректерді өлшейді - секундына битпен жіберу жылдамдығы. Мысалы, 300 бад секундына 300 битке тең. Берілу жылдамдығы деректер жолындағы таңдау жиілігіне тікелей әсер етеді. Қысқа қашықтықты, жоғары жылдамдықты байланысты жеңілдететін жоғары жіберу жылдамдығы тасымалдау қашықтығына кері пропорционалды.
Деректер биттері:Тасымалдауда нақты деректерді көрсетіңіз. Стандартты мәндер 5, 7 немесе 8 бит. Мысалы, стандартты ASCII 7 битті пайдаланады, ал кеңейтілген ASCII 8 битті пайдаланады. Таңдау нақты деректер – тасымалдау талаптарына байланысты.
Тоқтату биттері:Деректер пакетінің соңын әдетте 1, 1,5 немесе 2 бит мәндерімен белгілеңіз. Олар құрылғыларға байланыс кезінде сағаттарды синхрондауға көмектеседі. Көбірек тоқтату биттері сағатқа төзімділікті арттырады - уақыт айырмашылығы, бірақ деректерді беру жылдамдығын азайтады.
Паритет биті:Қарапайым қателік - тексеру әдісі. Параметрлер жұп, тақ, жоғары, төмен немесе ешқайсысын қамтиды. Жұп және тақ паритет жіберілетін деректердегі логикалық жоғары биттердің жұп немесе тақ санын қамтамасыз ету үшін паритет битін орнатады. Жоғары және төмен паритет битті логикалық жоғары немесе төмен етіп орнатады, бұл қабылдау құрылғыларына ықтимал байланыс кедергісін немесе синхронизацияны анықтауға мүмкіндік береді.
Жалпы PLC интерфейстері
RS - 232:RS - 232 стандарты IBM - ДК және үйлесімді жүйелерде кең таралған. Ол тышқандарды, принтерлерді, модемдерді және өнеркәсіптік құралдарды қосу сияқты әртүрлі қолданбаларды қолдайды. RS - 232 компьютердің сериялық порттары мен құрылғылары арасындағы нүктеден нүктеге байланысты қамтамасыз еткенімен, оның максималды тасымалдау қашықтығы 50 фут.
RS - 422:Apple Macintosh компьютерлерінде қолданылатын RS - 422 дифференциалды сигнализацияны қолданады. RS - 232 бір ұшты жерге сілтеме сигнализациясынан айырмашылығы, RS - 422 дифференциалды беріліс сигналдарды жіберу және қабылдау үшін екі желіні пайдаланады. Бұл шуға төзімділікті арттырады және тарату қашықтығын ұзартады, бұл оны өнеркәсіптік параметрлерге қолайлы етеді.
RS - 485:RS - 485 RS - 422 жүйесінде 32 құрылғыға дейін қолдау көрсету және сәйкес сигнал кернеуін қамтамасыз ету үшін максималды - құрылғы - санау сценарийлері үшін электр сипаттамаларын анықтау арқылы жақсартады. Ол бір RS - 422 порты арқылы құрылғы желілерін құруға мүмкіндік береді. Күшті шу – иммунитеті және көп құрылғыларды қолдауы бар RS - 485 ДК, деректерді жинау контроллері, HMI және басқа операциялық жүйелерге қосылған бөлінген құрылғылар желілерін құру сияқты өнеркәсіптік қолданбалар үшін өте қолайлы. RS - 485 RS - 422 жоғарғы жиыны болып табылады, ол беру қашықтығы 4000 футтан асатын барлық RS - 422 құрылғыларын басқаруға мүмкіндік береді.