Как отличить RS232, RS485, RJ45 и Modbus?(5)
Несколько связанных вопросов для объяснения:
6)При большом расстоянии интерфейс RS485 также может быть подключен к оптоволоконному кабелю, но он должен быть оснащен парой оптоволоконных преобразователей. Причина использования 1 пары заключается в том, что одна предназначена для освещения электричеством, а вторая — для света и электричества. Средой связи в середине оптоволоконного приемопередатчика является оптический кабель или оптическое волокно.
Оптические волокна делятся на одномодовые и многомодовые. Одномодовое волокно тоньше, и свет меньше отражается в процессе передачи, поэтому искажения небольшие, а расстояние передачи может достигать более 15 км. Многомодовое волокно толще, и свет больше отражается в процессе передачи, поэтому искажения большие, а расстояние передачи составляет 1,5 км.
7)Проверочный код CRC представляет собой двоичное деление без заимствования, которое используется для проверки правильности полученной информации.
Прежде чем главная станция отправит кадр, она сначала выполняет вычисление CRC для кадра, а затем прикрепляет остаток операции CRC к концу кадра и отправляет его на подчиненную станцию. После того, как ведомая станция получает кадр, она сначала выполняет операцию CRC над частью кадра, за исключением CRC, чтобы проверить его правильность. Если это неверно, ведомая станция запрашивает у ведущей станции повторную передачу.
Точно так же, когда ведомая станция отправляет информацию на ведущую станцию, ведущая станция также проверяет правильность данных в соответствии с CRC. Если обнаружена ошибка, ведомая станция должна повторить передачу.
8)О MODBUS-RTU, MODBUS-ASC и MODBUS-TCP
Если способ представления данных в MODBUS использует двоично-десятичный код, он называется MODBUS-RTU; если способ представления данных в MODBUS принимает код ASCII, он называется MODBUS-ASC; если MODBUS работает на сетевом уровне, он называется MODBUS-TCP.
При фактическом использовании MODBUS большинство из них используют двоично-десятичный код, поэтому MODBUS-RTU широко используется.
Стоит отметить, что: при использовании протокола значения во фрейме данных выражаются в шестнадцатеричных числах. Например, 100Ток записывается как 0X64H, а напряжение 380 В записывается как 0X17CH.
9)О линии связи по витой паре и заземлении, используемом в сети RS485
Мы знаем, что между двумя параллельными кабелями будет распределенная емкость, а распределенная емкость ослабит силу сигнала. Чтобы устранить распределенную емкость, две параллельные линии линии связи необходимо скрутить и скрутить друг с другом на определенную длину, и эта линия называется витой парой. Существует спецификация длины витой пары, которая тесно связана со скоростью передачи данных. В реальных условиях подходящую витую пару следует выбирать в соответствии со скоростью передачи данных.
Внешний слой витой пары имеет экран. Экранирующий слой должен быть заземлен в одной точке и не должен быть заземлен одновременно в начале и в конце провода, чтобы предотвратить протекание тока заземления и создание помех. В реальной проводке каждый сегмент линии заземляется независимо, и практика равномерного заземления экранирующих слоев всех сегментов линии до и после строго запрещена.
10)О способе подключения канала связи лепестков хризантемы
Абсолютной гирляндной сети не существует. Фактически в сети связи, построенной методом гирляндного лепесткового соединения, каждый узел является терминалом, а терминал соединяется с каждой подстанцией через витые пары, и эти витые пары образуют подобную звездную структуру. Мы могли бы также назвать этот метод соединения квазизвездным соединением в цепной сети.
Инженерной практикой доказано, что длина квазизвездного соединения не должна превышать 70см. После превышения может возникнуть нестабильность связи.
Нагрузочный резистор предназначен для поглощения отраженных волн.
Для связи, будь то отраженная волна или стоячая волна, это серьезно повлияет на качество связи. Нагрузочные резисторы используются для поглощения отраженных волн и повышения уровня конечной подстанции.
Две концепции RS485 и MODBUS необходимо освоить на практике. Трудно понять и освоить, читая текст в одиночку. Если эта небольшая статья сможет принести пользу в вашей практической деятельности, мне будет очень приятно.