
Для промышленных сетей двумя наиболее важными факторами производительности являются детерминизм и скорость. Другими словами, промышленные сети должны быть способны доставлять данные в определенный, предсказуемый период времени, и они должны делать это как можно быстрее. При описании скорости сети обычно используются три спецификации: скорость передачи данных, скорость передачи в бодах и время цикла.
Здесь мы рассмотрим, как связаны эти три показателя скорости сети и какой из них обычно считается наиболее важным для промышленных сетей.
Одним из показателей скорости сети является ее битрейт — количество битов, которые она может передавать за период времени, обычно выражаемое в килобитах в секунду (кбит/с или кбит/с), мегабитах в секунду (Мбит/с или Мбит/с) или гигабитах в секунду (Гбит/с или Гбит/с).. В сетевой терминологии скорость передачи данных иногда упоминается как пропускная способность сети — например, EtherCAT G часто описывается как имеющий “пропускную способность” 1 Гбит/с.
Бит или байт?
Бит — это количество цифровых данных, представленное либо как “0”, либо как “1”. В то время как единица измерения “бит” используется для обозначения объема передаваемых данных, единица измерения “байт” используется для обозначения размера набора данных. (Один байт равен 8 битам). Например, скорость загрузки и разгрузки, рекламируемая интернет-провайдерами, указана в битах в секунду (обычно Мбит/с), но объем хранилища данных на вашем компьютере указан в байтах (например, 2 ГБ или 1 ТБ).
Обратите внимание, что в сокращениях единиц измерения буква ”b”, обозначающая “бит”, написана в нижнем регистре (Мбит, Мбит/с), а буква “B”, обозначающая “байт”, написана с заглавной буквы (кБ, МБ, ГБ).
Термин “бод” относится к сигналу, по которому передаются биты данных. Этот сигнал претерпевает изменения — с точки зрения напряжения, частоты или фазы — несколько раз в секунду, и эти изменения называются изменениями символов или иногда сигнальными событиями. Термин “бод” является выражением скорости изменения символа: 1 бод (Bd) равен одному изменению символа в секунду.
Если сигнал имеет только два состояния, и каждое состояние содержит один бит, то скорость передачи битов и бод (иногда называемые “скоростью передачи в бодах” или “скоростью сигнала”) равны. Однако символы могут иметь более двух состояний, поэтому в одном сигнале может передаваться несколько битов. В этих случаях скорость передачи данных (бит/с) будет выше, чем скорость передачи в бодах (Bd).
Скорость передачи данных чаще используется, чем бод (или скорость передачи в бодах) для описания скорости промышленных сетей, хотя скорость передачи в бодах все еще используется в некоторых контекстах. И нередко можно увидеть спецификацию скорости передачи данных в битах в секунду — например, “скорость передачи данных в бодах = 100 Мбит/ с”, — хотя на самом деле это скорость передачи данных.
Время цикла в промышленной сети — это время, необходимое для передачи данных от ведущего устройства (контроллера) ко всем узлам (устройствам) в сети, а затем обновленные данные возвращаются контроллеру. В отличие от скорости передачи данных или передачи в бодах, существует множество переменных, которые влияют на время цикла, включая объем передаваемых данных, количество узлов в сети, длину сетевого кабеля, наличие концентраторы и коммутаторы, и задержки обработки, присущие самим сетевым устройствам.
Время цикла, как правило, является наиболее важным показателем скорости для промышленных сетей, поскольку оно определяет, насколько быстро устройства — сервоприводы, переключатели и исполнительные механизмы — могут быть обновлены, чтобы гарантировать, что система работает должным образом.
Например, при работе со станками привод шпинделя должен своевременно получать обновленные команды крутящего момента, чтобы исправить любые ошибки в положении и предотвратить операции, которые могут привести к отказу, переделке или, возможно, даже повреждению станка. Вот почему многие промышленные протоколы Ethernet были разработаны с явной целью минимизации времени сетевого цикла — для удовлетворения требований все более сложного многоосевого скоординированного движения.
Свежие комментарии