Порты ввода/вывода предназначены для общения ПЛК с внеш- ними устройствами. С их помощью ПЛК передает информацию другим устройствам и принимает информацию от них. Входные и выходные данные ПЛК часто сокращаются как I/O – Inputs/Outputs (входы/выходы). Порты ввода/вывода – это часть ПЛК, которая соединяет «мозг» ПЛК (ЦПУ) с внешним миром (то есть с техноло- гическим оборудованием). В системе ПЛК обычно есть отдельные модули для входных сигналов (порты ввода) и отдельные модули для выходов (порты вывода). Модуль входного сигнала обнаружи- вает состояние входных сигналов – кнопки, переключатели, датчи- ки температуры и др. Модуль вывода контролирует приборы – реле, стартеры двигателей, индикаторы и др.
Дискретные (или двоичные) сигналы – это сигналы, которые могут быть только включены или выключены. Это самый простой и наиболее распространенный тип ввода/вывода. В системах авто- матизации очень распространены двоичные сигналы, которые по- ступают от концевых выключателей, датчиков охранной или пожарной сигнализации, датчиков заполнения емкостей, датчиков сбегания ленты на конвейере, датчиков приближения и т. п.
Вывод дискретных сигналов используется для управления со- стоянием включено/выключено исполнительных устройств. При- мерами дискретных выходов могут быть замыкающие или размыкающие автоматы защиты цепи, запуск или остановка гене- ратора, открытие или закрытие клапана подачи воды или включе- ние/отключение светового сигнала тревоги.
Другой распространенной формой ввода/вывода ПЛК является аналоговый ввод/вывод. Аналоговый ввод/вывод относится к сиг- налам, которые имеют диапазон значений намного больше, чем просто 1 или 0. Например, аналоговый сигнал может производить напряжение в диапазоне 0–10 В постоянного тока. Сигнал может быть 2 В; 3 В; 8,5 В и т. д. В мире ПЛК, модули ввода аналога обычно измеряют сигнал в одном из следующих диапазонов: от –10 до 10 В; от 0 до 10 В; от 1 до 5 В; от 0 до 1 мА или от 4 до 20 мА. В основном модуль аналогового ввода измеряет напряжение или ток от входного устройства. Существуют и другие типы аналого- вых сигналов, но эти, безусловно, наиболее распространены. Таким же образом модуль аналогового выхода может подавать сигналы напряжения или тока в одном из упомянутых выше диа- пазонов.
Аналоговый сигнал – это диммер света. При регулировке ручки или ползунка диммера свет станет более тусклым или ярким в за- висимости от направления регулировки. Аналогично аналоговый вход в ПЛК может увеличиваться или уменьшаться с очень не- большими приращениями. И ПЛК может производить аналоговый выход, который действует таким же образом.
Некоторыми реальными примерами аналоговых входов в про- мышленных условиях будут датчики температуры двигателя (тер- мометры сопротивления, термопары и т. д.), датчики давления масла и весы. Датчик температуры может передать диапазон
температур от –50 ºC до +150 ºC, соответствующий 4–20 мА. Весо- вая шкала может сообщать диапазон от 0 до 1000 кг, соответст- вующий 0 до 10 В. И так далее и тому подобное. Аналоговые выходы могут использоваться для управления выходной мощно- стью генератора, положением иглы на аналоговом измерителе дав- ления и др. Аналоговый выход 0–3 В может быть использован для того, чтобы управлять генератором от 0 до 2000 кВт. Или аналого- вый выход 4–20 мА может быть использован для того чтобы управлять датчиком температуры от –20 ºC до +200 ºC.