Способ и устройство контроля активации блока мультиплексной сети посредством подсчета несвоевременных активаций



Способ и устройство контроля активации блока мультиплексной сети посредством подсчета несвоевременных активаций
Способ и устройство контроля активации блока мультиплексной сети посредством подсчета несвоевременных активаций

 


Владельцы патента RU 2497291:

ПЕЖО СИТРОЕН ОТОМОБИЛЬ СА (FR)

Изобретение относится к мультиплексным сетям связи, например сетям, называемым локальными сетями межсоединений (или LIN (от “Local Interconnected Network”)), или сетям типа CAN (“Controller Area Network”), используемым, в частности, в некоторых автотранспортных средствах. Технический результат - уменьшение перерасхода электрической энергии в сети, вызывающего разрядку батареи. Устройство (D) предназначено для контроля активации блока (OEi), входящего в состав мультиплексной сети (R) связи, управляемого управляющим блоком (ОМ). Это устройство (D) отвечает за то, чтобы каждый раз, когда этот блок (OEi) намеревается осуществить в сети (R) запрос на активацию сети, определять текущее значение локального счетчика и, если это текущее значение превышает или равно выбранному порогу, запрещать блоку (OEi) осуществить свой запрос, тогда как если это текущее значение меньше упомянутого выбранного порога, разрешить осуществление этим блоком (OEi) его запроса и увеличить на одну единицу текущее значение счетчика. 3 н. и 6 з.п. ф-лы, 2 ил.

 

Настоящее изобретение относится к мультиплексным сетям связи, например сетям, называемым локальными сетями межсоединений (или LIN (от “Local Interconnected Network”)), или сетям типа CAN (“Controller Area Network”), используемым, в частности, в некоторых автотранспортных средствах.

В данном случае под «мультиплексной сетью связи» следует понимать сеть связи, содержащую шину, с которой соединены управляющий блок (называемый задающим блоком (или узлом) в случае сети LIN) и, по меньшей мере, один блок (называемый подчиненным блоком (или узлом) в случае сети LIN). Управляющий блок предназначен, в частности, для управления переводами в режим ожидания и активациями блоков своей мультиплексной сети.

Когда блоки (или узлы) мультиплексной сети находятся в состоянии ожидания (по команде управляющего органа), они активируются автоматически, когда обнаруживают активность на своей шине. Эта активность исходит, в частности, от какого-либо блока, возможно от управляющего блока, который затребовал активацию других блоков.

Считают, что на шине проявляется активность, когда можно обнаружить так называемый переход «рецессия-доминанта», за которым следует доминантное состояние в течение времени, превышающего порог (несколько десятков микросекунд в случае сети CAN). Доминантное состояние (или “logical low”) является электрическим уровнем сети, соответствующим логическому «0». И, наоборот, рецессивное состояние (или “logical high”) является электрическим уровнем сети, соответствующим логической «1». Логический уровень «0» называют доминантным уровнем, так как он является приоритетным, когда несколько блоков намереваются задать разные уровни. Следовательно, любое произвольное или непроизвольное (паразитное) явление, приводящее к переходу «рецессия-доминанта», за которым следует доминантное состояние в течение времени, превышающего порог, воспринимается блоком как проявление активности, которая должна привести к его активации.

Когда управляющий блок обнаруживает на шине активность, он должен немедленно определить, действительно ли эта активность исходит от какого-либо блока его сети и оправдана ли эта активность. Если управляющий блок получает от активирующего блока подтверждение активации, и он считает, что активация сети оправдана, тогда он разрешает блокам оставаться активированными. В противном случае (отсутствие подтверждения или неоправданная активация сети) управляющий блок предписывает управляемым им блокам вернуться в режим ожидания.

Если блок (способный создавать запросы на активацию сети) является неисправным или если он не воспринимает отклонение управляющим блоком его запроса на активацию сети, он создает последовательно новые запросы на активацию сети, пока не получит удовлетворение запроса. Поскольку управляющий блок не конфигурирован для удовлетворения запроса неисправного блока, блоки мультиплексной сети могут быть вовлечены в чередование фаз перевода в состояние ожидания и активации, что приведет к перерасходу электрической энергии в сети и, как следствие, к разрядке батареи (в случае применения на автомобиле).

Задачей настоящего изобретения является улучшение этой ситуации.

В этой связи объектом изобретения является способ, предназначенный для контроля активации блока мультиплексной сети связи, управляемого управляющим блоком, и состоящий в том, что каждый раз, когда этот блок намеревается осуществить в сети запрос на активацию сети, определяют текущее значение локального счетчика и, если это текущее значение превышает или равно выбранному порогу, этому блоку запрещают осуществить свой запрос, тогда как если это текущее значение меньше выбранного порога, этому блоку разрешают осуществить свой запрос и увеличивают на одну единицу текущее значение счетчика.

Кроме того, в случае получения блоком через сеть разрешения на активацию сети, исходящего от управляющего блока, можно обнулить текущее значение счетчика этого блока, тогда как в случае получения этим блоком через сеть запрещения активации можно предписать этому блоку вернуться в его состояние ожидания и оставить без изменения текущее значение счетчика этого блока.

Кроме того, в случае получения блоком через сеть запроса на активацию сети, исходящего от управляющего блока или от другого блока сети, можно обнулить текущее значение счетчика этого блока и разрешить его активацию, если он затем получает от управляющего блока разрешение на активацию (следует напомнить, что это разрешение представляет собой подтверждение запроса на активацию сети, если этот запрос оправдан).

Объектом изобретения является также устройство контроля, предназначенное входить в состав блока (или быть соединенным с блоком) мультиплексной сети связи, управляемого управляющим блоком, и выполненное таким образом, чтобы каждый раз, когда этот блок намеревается осуществить в сети запрос на активацию сети, определять текущее значение локального счетчика и, если это текущее значение превышает или равно выбранному порогу, запрещать этому блоку осуществить свой запрос, тогда как если это текущее значение меньше выбранного порога, разрешать осуществление этим блоком своего запроса и увеличивать на одну единицу текущее значение счетчика.

Это устройство может быть также выполнено таким образом, чтобы, когда блок получает через сеть разрешение на активацию сети, исходящее от управляющего блока, обнулять текущее значение счетчика этого блока, и, когда этот блок получает через сеть запрещение активации, предписывать этому блоку его возвращение в состояние ожидания и увеличивать на одну единицу текущее значение счетчика.

Это устройство может быть также выполнено таким образом, чтобы, когда блок получает через сеть запрос на активацию сети, исходящий от управляющего блока или от другого блока сети, разрешать активацию этого блока и обнулять текущее значение его счетчика, если он получает затем от управляющего блока разрешение на активацию.

Объектом изобретения является также блок, предназначенный входить в состав мультиплексной сети и оборудованный описанным выше устройством контроля.

Изобретение предназначено, в частности, но не ограничительно для мультиплексных сетей, выбранных среди локальных сетей межсоединений (или LIN от Local Interconnect Network) и сетей типа CAN (Controller Area Network).

Другие отличительные признаки и преимущества настоящего изобретения будут более очевидны из нижеследующего подробного описания со ссылками на прилагаемые чертежи, на которых:

Фиг.1 - схематичный вид мультиплексной сети, например, типа LIN или CAN, содержащей три блока, оборудованных устройством контроля в соответствии с настоящим изобретением.

Фиг.2 - схематичный пример алгоритма, позволяющего применять способ контроля в соответствии с настоящим изобретением.

Прилагаемые чертежи не только дополняют изобретение, но также, в случае необходимости, помогают его охарактеризовать.

Изобретение призвано предложить способ и соответствующее устройство, позволяющие контролировать активацию блока, принадлежащего к мультиплексной сети связи.

В дальнейшем в качестве не ограничительного примера будет рассмотрен случай, когда мультиплексная сеть (связи) является сетью типа LIN и установлена на автотранспортном средстве, например на автомобиле. Однако изобретение не ограничивается этим применением. Действительно, оно касается всех мультиплексных сетей и, в частности, сетей, например, типа CAN или типа LIN.

На фиг.1 схематично представлен не ограничительный пример мультиплексной сети (связи) R (в данном случае типа LIN), содержащей шину В, с которой соединены управляющий блок (или узел) ОМ, называемый в дальнейшем задающим блоком, и три блока ОЕ1-ОЕ3, называемые в дальнейшем подчиненными блоками OEi (i=от 1 до 3).

Следует отметить, что мультиплексная сеть R может содержать только один подчиненный блок (или узел) OEi или более одного подчиненного блока (или узла) OEi.

Задающий (или управляющий) блок ОМ и подчиненные блоки OEi могут быть любого типа. Например, в случае автомобиля речь может идти об элементах, оборудовании или блоках системы кондиционирования, или системы управления перемещения окон, или системы запирания дверей.

Задающий блок ОМ содержит главное устройство (или автомат) DP, которое отвечает за управление различными фазами деятельности (ожидания и активации) подчиненных блоков OEi его мультиплексной сети R. Каждый раз, когда это главное устройство (или автомат) DP обнаруживает на шине активность (например, сообщение с запросом на активацию сети), оно запускает процедуру, призванную определить, действительно ли эта активность исходит от подчиненного блока OEi и оправдана ли эта активность. Если задающий блок ОМ получает от «активирующего» подчиненного блока OEi подтверждение активации и если он считает, что активация сети оправдана, он разрешает всем подчиненным блокам OEi своей сети R оставаться активированными. Если он (ОМ) не получает подтверждения запроса на активацию сети или если активация сети представляется ему не оправданной, тогда он (ОМ) предписывает подчиненным блокам OEi своей сети вернуться в состояние ожидания.

Способ контроля в соответствии с настоящим изобретением применяют на уровне одного (предпочтительно каждого) подчиненного блока OEi, выполненного с возможностью инициации запроса на активацию сети, при помощи устройства контроля D. Как показано в этом не ограничительном примере, это устройство D может быть составной частью подчиненного блока OEi. Однако в варианте оно может быть только связано с подчиненным блоком OEi. Поэтому устройство D можно выполнить в виде программных (или информационных) модулей, или в виде электронных схем, или в виде комбинации электронных схем и программных модулей. Следует отметить, что устройство контроля D можно рассматривать как автомат.

Далее следует подробное описание способа в соответствии с настоящим изобретением со ссылками на алгоритм, представленный на фиг.2. Этот способ осуществляют каждый раз, когда устройство контроля D (в соответствии с настоящим изобретением) подчиненного блока OEi (например, ОЕ1) обнаруживает событие (или получает предупреждение о наступлении события) внутри упомянутого подчиненного блока ОЕ1 (на этапе 10). В данном случае под «событием» следует понимать решение об осуществлении запроса на активацию сети или, возможно, обнаружение деятельности на шине В, которое интерпретируется как запрос на активацию сети, исходящий от другого подчиненного блока OEi' (в данном случае i'=2 или 3) или от задающего блока ОМ.

Например, когда устройство D обнаруживает такое событие на этапе 10, оно может осуществить на этапе 20 тест с целью определения, идет ли речь о решении осуществления запроса на активацию сети, принятое его подчиненным блоком ОЕ1.

Если тест на этапе 20 показывает, что событие является локальным решением осуществления запроса на активацию сети, тогда устройство контроля D производит на этапе 30 сравнение между текущим значением Vc локального счетчика и выбранным порогом Vs.

Этот порог Vs равен, например, 3 или 4. Он представляет допустимое максимальное число несвоевременных (или не оправданных) последовательных активаций сети, которые подчиненный блок OEi запускает до запрещения локального создания новых запросов на активацию сети этим подчиненным блоком OEi.

Если текущее значение меньше выбранного порога Vs (Vc<Vs), то на этапе 40 устройство D разрешает своему подчиненному блоку ОЕ1 передать на шину В свой запрос на активацию сети, затем оно увеличивает на одну единицу текущее значение Vc счетчика (Vc=Vc+1). При этом подчиненный блок ОЕ1 переходит в нормальное состояние фазы деятельности сети, в котором он получит от управляющего блока ОМ либо разрешение на активацию (которое представляет собой подтверждение запроса на активацию, если управляющий блок ОМ считает, что он оправдан), либо команду на возвращение в свое состояние ожидания (если управляющий блок ОМ считает, что запрос на активацию сети не оправдан).

Следует напомнить, что управляющий блок ОМ обычно должен проверить, оправдан или не оправдан запрос на активацию, на уровне подчиненного блока OEi, который является источником этого запроса. Следовательно, информация может проходить через шину В до того, как подчиненный блок OEi получит от управляющего блока ОМ разрешение активации или запрос на переход в состояние ожидания.

Если на этапе 50 подчиненный блок ОЕ1 получает от управляющего блока ОМ разрешение активации, то на этапе 60 его устройство D разрешает ему оставаться активированным и обнуляет значение Vc его локального счетчика (Vc=0). После этого устройство контроля D может вернуться на этап 10 для обнаружения следующего события.

Если же на этапе 50 подчиненный блок ОЕ1 получает от управляющего блока ОМ запрещение активации, то на этапе 70 его устройство D предписывает ему возвратиться в состояние ожидания и оставляет без изменения значение Vc его локального счетчика. После этого устройство контроля D может вернуться на этап 10 для обнаружения следующего события.

Если тест на этапе 30 показывает, что текущее значение Vc превышает или равно выбранному порогу Vs (Vc≥Vs), то на этапе 80 устройство контроля D запрещает своему подчиненному блоку ОЕ1 передавать на шину В его запрос на активацию сети. В случае необходимости, оно может также увеличить на одну единицу текущее значение Vc счетчика (Vc=Vc+1), хотя это и не является обязательным. В конце этого этапа 80 способ в соответствии с настоящим изобретением завершается. После этого устройство контроля D может вернуться на этап 10 для обнаружения следующего события.

Если тест на этапе 20 показывает, что событие не является локальным решением осуществить запрос на активацию сети, то в этом случае устройство контроля D может, например, произвести на этапе 90 тест, чтобы определить, является ли это событие «получением» запроса на активацию сети от другого подчиненного блока OEi' (в данном случае i'=2 или 3) или от задающего блока ОМ.

Если тест на этапе 90 показывает, что событие является получением запроса на активацию сети от другого подчиненного блока OEi' или от задающего блока ОМ, то на этапе 100 устройство контроля D разрешает активацию своего подчиненного блока ОЕ1 при любом текущем значении Vc счетчика.

Затем, если на этапе 110 подчиненный блок ОЕ1 получает от управляющего блока ОМ разрешение на активацию, то на этапе 120 его устройство D разрешает ему оставаться активированным и обнуляет значение Vc его локального счетчика (Vc=0). Устройство контроля D может вернуться на этап 10 для обнаружения следующего события.

Если же на этапе 110 подчиненный блок ОЕ1 получает от управляющего блока ОМ запрещение активации, то на этапе 130 его устройство контроля D предписывает ему возвратиться в состояние ожидания и оставляет без изменения значение Vc его локального счетчика.

Если тест на этапе 90 показывает, что событие не является получением запроса на активацию сети от другого подчиненного блока OEi' или от задающего блока ОМ, то устройство контроля D не занимается этим событием. Следовательно, способ в соответствии с настоящим изобретением завершается, и устройство контроля D может вернуться на этап 10 для обнаружения следующего события.

Таким образом, каждый раз, когда подчиненный блок OEi намеревается осуществить на уровне сети R запрос на активацию сети, его устройство D определяет текущее значение Vc локального счетчика и, если это текущее значение Vc превышает или равно выбранному порогу Vs, запрещает своему подчиненному блоку OEi осуществить свой запрос, тогда как если это текущее значение Vc меньше выбранного порога Vs, оно разрешает своему подчиненному блоку OEi осуществить свой запрос и увеличивает на одну единицу текущее значение Vc счетчика. Затем, если подчиненный блок ОЕ1 получает от управляющего блока ОМ через сеть R разрешение на активацию сети, то его устройство D обнуляет текущее значение Vc счетчика и разрешает активацию своего блока OEi.

Необходимо отметить, что в алгоритме, описанном выше со ссылками на фиг.2, не обязательно производить тесты этапов 20 и 90, предназначенные для определения характера обнаруженных событий. Действительно, можно предусмотреть, чтобы устройство D было выполнено только с возможностью обнаружения решений на осуществление запроса на активацию сети своего подчиненного блока OEi и чтобы этот блок (OEi) предупреждал его о получении через сеть R запроса на активацию сети от другого подчиненного блока OEi' (i'≠1) или от задающего блока ОМ. В этом варианте выполнения этапы 20 и 90 исключаются.

Благодаря изобретению, можно быстро помешать неисправному подчиненному блоку несвоевременно (или не оправданно) создавать последовательные запросы на активацию сети. Это позволяет избежать ненужной активации других подчиненных блоков сети и, следовательно, избежать бесполезного потребления ими электрической энергии.

Изобретение не ограничивается описанными выше вариантами реализации способа контроля, устройства контроля и (подчиненного) блока, представленными только в качестве примера, и охватывает все возможные версии, которые может предусмотреть специалист в рамках нижеследующей формулы изобретения.

1. Способ контроля активации блока (OEi) мультиплексной сети (R) связи, управляемого управляющим блоком (ОМ), отличающийся тем, что он состоит в том, что каждый раз, когда упомянутый блок (OEi) намеревается осуществить в упомянутой сети (R) запрос на активацию сети, определяют текущее значение локального счетчика и, если это текущее значение превышает или равно выбранному порогу, упомянутому блоку (OEi) запрещают осуществить упомянутый запрос, тогда как если это текущее значение меньше упомянутого выбранного порога, упомянутому блоку (OEi) разрешают осуществить упомянутый запрос и увеличивают на одну единицу упомянутое текущее значение счетчика.

2. Способ по п.1, отличающийся тем, что в случае получения упомянутым блоком (OEi) через упомянутую сеть (R) разрешения на активацию сети, исходящего от упомянутого управляющего блока (ОМ), обнуляют упомянутое текущее значение счетчика этого блока (OEi), тогда как в случае получения упомянутым блоком (OEi) через упомянутую сеть (R) запрещения активации предписывают упомянутому блоку (OEi) вернуться в его состояние ожидания и оставляют без изменения упомянутое текущее значение счетчика этого блока (OEi).

3. Способ по одному из пп.1 и 2, отличающийся тем, что в случае получения упомянутым блоком (OEi) через упомянутую сеть (R) запроса на активацию сети, исходящего от упомянутого управляющего блока (ОМ) или от другого блока (OEi') упомянутой сети (R), разрешают активацию этого блока (OEi) и обнуляют текущее значение счетчика этого блока (OEi), если он затем получает от упомянутого управляющего блока (ОМ) разрешение на активацию.

4. Способ по одному из пп.1 и 2, отличающийся тем, что мультиплексную сеть (R) выбирают из локальной сети межсоединений (LIN) или сети типа CAN.

5. Устройство (D) контроля активации блока (OEi) мультиплексной сети (R) связи, управляемого управляющим блоком (ОМ), отличающееся тем, что оно выполнено таким образом, чтобы каждый раз, когда упомянутый блок (OEi) намеревается осуществить в упомянутой сети (R) запрос на активацию сети, определять текущее значение локального счетчика и, если это текущее значение превышает или равно выбранному порогу, запрещать упомянутому блоку (OEi) осуществить упомянутый запрос, тогда как если это текущее значение меньше упомянутого выбранного порога, разрешать осуществление упомянутым блоком (OEi) упомянутого запроса и увеличивать на одну единицу упомянутое текущее значение счетчика.

6. Устройство по п.5, отличающееся тем, что оно выполнено таким образом, чтобы, когда упомянутый блок (OEi) получает через упомянутую сеть (R) разрешение на активацию сети, исходящее от упомянутого управляющего блока (ОМ), обнулять текущее значение счетчика этого блока (OEi), и, когда упомянутый блок (OEi) получает через упомянутую сеть (R) запрещение активации, предписывать упомянутому блоку (OEi) его возвращение в состояние ожидания и оставлять без изменения упомянутое текущее значение счетчика этого блока (OEi).

7. Устройство по одному из пп.5 и 6, отличающееся тем, что оно выполнено таким образом, чтобы, когда упомянутый блок (OEi) получает через упомянутую сеть (R) запрос на активацию сети, исходящий от упомянутого управляющего блока (ОМ) или от другого блока (OEi') упомянутой сети (R), разрешать активацию этого блока (OEi) и обнулять текущее значение счетчика этого блока (OEi), если он получает затем от упомянутого управляющего блока (ОМ) разрешение на активацию.

8. Устройство по одному из пп.5 и 6, отличающееся тем, что мультиплексная сеть (R) выбрана из локальной сети межсоединений (LIN) или сети типа CAN.

9. Блок (OEi) для инициализации запроса на активацию сети, управляемый управляющим блоком (ОМ), отличающийся тем, что содержит устройство контроля (D) по одному из пп.5-8.



 

Похожие патенты:

Изобретение относится к технике цифровой связи и может найти применение на железнодорожном транспорте для организации оперативно-технологической связи работников, организующих движение поездов.

Изобретение относится к бытовому устройству, а более конкретно к управлению по шине для бытовых устройств. Техническим результатом является уменьшение в максимально возможной степени общего количества проводов, используемых для датчиков, элементов привода, системы управления и т.п., при поддержании функциональной надежности бытового устройства.

Изобретение относится к шинному управлению для бытовых электроприборов. Техническим результатом является повышение эффективности изготовления бытового прибора при сохранении эксплуатационной надежности за счет уменьшения количества электропроводки.

Изобретение относится к фильтрации сообщений, поступающих по последовательной шине данных коммуникационной сети. .

Изобретение относится к бытовой технике. .

Изобретение относится к радиотехнике, а именно к технике электросвязи, и, в частности, может применяться на волоконно-оптических сетях связи при необходимости обеспечения неблокируемой маршрутизации для любого из узлов сети.

Изобретение относится к динамической адаптации режима передачи данных в коммуникационной инфраструктуре в зависимости от параметров или состояний, предусматривающий оценку того, характеризуется ли текущая ездовая ситуация повышенной критичностью в отношении выброса вредных веществ.

Изобретение относится к системам эфирного телевизионного вещания. .

Изобретение относится к сетевым технологиям, а именно к способу обеспечения одноранговой связи посредством доступа к веб-странице. Техническим результатом является уменьшение требуемого объема памяти компьютера, уменьшение задержек мгновенной связи и снижение нагрузки на полосу пропускания. Технический результат достигается тем, что способ включает в себя этапы, на которых: 1) получают доступ к веб-странице со стороны пользователя, вызывают интерфейс Flash-приложения для соединения с сокет-сервером, соединяют с сервером Stratus для получения ключа и осуществляют мониторинг полученных сообщений с помощью Flash-приложения; 2) передают имя и ключ отправителя па сокет-сервер при помощи Flash-приложения, сохраняют имя и ключ отправителя на сокет-сервере; 3) вызывают интерфейс Flash-приложения для отправки сообщения, содержащего имя получателя на сокет-сервер посредством кодов Javascript на веб-странице отправителя; получают сообщение, переданное отправителем, и возвращают ключ, соответствующий имени получателя, Flash-приложению на веб-странице отправителя при помощи сокет-сервера; передают сообщение через сетевое соединение и ключ получателя при помощи Flash-приложения на веб-странице отправителя; 4) отображают сообщение на веб-странице получателя, после того как Flash-приложение на веб-странице получателя примет сообщение. 2 з.п. ф-лы, 1 ил.

Изобретение относится к системе связи и может быть использовано при осуществлении связи между различными устройствами связи с помощью общего канала связи за счет использования полосы частот связи. Технический результат - уменьшение частоты возникновения столкновений и повышение эффективности использования канала передачи данных. Для этого устройство связи осуществляет обмен данными с другим устройством связи, подключенным к каналу передачи данных и совместно с ним использующим полосу частот связи. Устройство связи включает в себя: приемный блок, который по каналу передачи данных принимает данные, содержащие временную информацию, на основе времени передачи при передаче синхросигнала в канал передачи данных из устройства передачи синхросигнала с заданным циклом, причем синхросигнал предназначен для синхронизации множества устройств связи; передающий блок, который передает данные в канал передачи данных; и блок управления передачей данных, который оценивает период отсутствия синхросигнала, в течение которого синхросигнал в канале передачи данных отсутствует, на основе временной информации, принимаемой приемным блоком, и заданного цикла, и управляет блоком передачи данных для передачи данных в пределах расчетного периода отсутствия синхросигнала. 3 н. и 11 з.п. ф-лы, 13 ил.

Изобретение относится к передатчику ввода-вывода технологического процесса с двухпроводным контуром, который получает питание из этого двухпроводного контура. Технический результат заключается в упрощении устройства и повышении его эффективности. Двухпроводный передатчик ввода - вывода (IO) технологического процесса, питаемый по двухпроводному контуру технологического процесса и выполненный в виде одиночного передатчика. Передатчик включает в себя модуль (100) шлюза и по меньшей мере один локальный модуль (200) IO. Модуль (100) шлюза включает в себя первую схему, выполненную с возможностью полного питания модуля (100, 401) шлюза от двухпроводного контура технологического процесса, вторую схему, выполненную с возможностью связи через двухпроводный контур технологического процесса, и третью схему, выполненную с возможностью связи по меньшей мере с одним модулем (200) IO через локальную шину (700), отдельную от двухпроводного контура технологического процесса. По меньшей мере один локальный модуль (200) IO включает в себя первую схему, выполненную с возможностью полного питания соответствующего локального модуля (200, 402, 403, 404) IO от двухпроводного контура технологического процесса, вторую схему, предназначенную для обмена данными по меньшей мере с одним модулем шлюза через локальную шину (700), и третью схему, выполненную с возможностью взаимодействия по меньшей мере с одним полевым устройством 10. 21 з.п. ф-лы, 6 ил.

Настоящее изобретение относится к способу связи и устройству, обеспечивающим связь между множеством устройств связи, совместно использующих полосу частот связи. Технический результат изобретения заключается в разрешении конфликтов между доступами в течение сравнительно короткого периода времени между устройствами, обладающими одинаковым приоритетом при выполнении приоритетного управления. Способ связи включает в себя первый этап, на котором передают сигнал уведомления в течение первого периода, чтобы сообщить информацию для разрешения конфликтов в отношении устройства связи, способного осуществлять передачу данных в течение второго периода, следующего за первым периодом, и второй этап, на котором передают данные от устройства связи, способного осуществлять передачу данных в течение второго периода, на основании сигнала уведомления, переданного в течение первого периода, в конкретном периоде во втором периоде, выделенном данным, передаваемым от устройства связи. 2 н. и 27 з.п. ф-лы, 43 ил.

Изобретение относится к рельсовым транспортным средствам с несколькими вагонами, оснащенными сетью передачи данных. Связанное с колеей рельсовое транспортное средство с несколькими вагонами и коммуникационной сетью для передачи сигналов данных, которая включает в себя две проходящие через вагоны линии, при этом в вагонах соответствующая одна из линий проходит на первом участке, а другая - на пространственно отделенном от него втором участке. В одном из вагонов прохождение соответствующей линии меняется с первого участка на второй участок, а прохождение соответствующей другой линии - со второго участка на первый участок. На первом участке предусмотрены сетевые компоненты для регенерирования передаваемых в линиях сигналов данных. Решение направлено на повышение помехоустойчивости. 11 з.п. ф-лы, 3 ил.

Изобретение относится к системам мультиплексных сетей, называемых локальными сетями межсоединений, или сетей типа CAN, или сетей типа FlexRay, используемых, в частности, в некоторых автотранспортных средствах. Технический результат заявленного изобретения заключается в снижении расхода электрической энергии в сети за счет исключения в блоках мультиплексной сети чередования фаз перевода в состояния ожидания и активации. Технический результат достигается за счет устройства (D), которое предназначено для контроля активации блоков (OE11-ОЕ23), входящих в состав системы, по меньшей мере, из одной мультиплексной сети (R1-R2) связи, управляемой управляющим блоком (ОМ), причем устройство (D) в случае обнаружения управляющим органом (ОМ) активации блоков (OE21-ОЕ23) мультиплексной сети (R2) системы определяет текущее значение счетчика и, если это текущее значение превышает или равно выбранному порогу, не запрашивает подтверждения активации и предписывает сохранение режима ожидания блоков (OE11-ОЕ13) системы мультиплексных сетей (R1-R2), тогда как, если это текущее значение меньше выбранного порога, либо увеличивает текущее значение на одну единицу и предписывает сохранение режима ожидания (OE11-ОЕ13) блоков системы мультиплексных сетей (R1-R2), если активация не подтверждена, либо обнуляет текущее значение и разрешает активацию блоков (ОЕ11-ОЕ23) системы мультиплексных сетей (R1-R2), если активация подтверждена. 3 н. и 4 з.п. ф-лы, 2 ил.

Настоящее изобретение относится к промышленным коммуникационным системам, использующим основанные на сети Ethernet коммуникационные сети для управления критичными по времени процессами в системах управления транспортными средствами, управления приводом или автоматикой на подстанции. Технический результат - повышение точности передачи данных. Для этого коммуникационная сеть взаимодействует с множеством синхронизированных узлов, при этом в коммуникационной сети нормальные блоки данных, содержащие критичные по времени данные, передаются периодически или циклически, а спорадические блоки данных передаются непериодически или случайно. В частности, каждый узел из множества узлов передает нормальный блок данных в начале периода передачи, являющегося общим для всех узлов и синхронизированным со всеми узлами. Затем узел принимает нормальные блоки данных из первого соседнего узла и пересылает их в пределах того же периода передачи и с самой короткой задержкой второму соседнему узлу. Кроме того, узел активно задерживает передачу любого спорадического блока данных, является ли он исходящим от приложения, находящегося в узле, или принимается от соседнего узла, до завершения пересылки всех принятых нормальных блоков данных. 2 н. и 10 з.п. ф-лы, 4 ил.

Изобретение относится к установочному прибору с универсальной связью для передачи данных в системотехнике здания с по меньшей мере одним механическим шинным соединением и по меньшей мере одним интерфейсным модулем. Технический результат заключается в уменьшении времени обслуживания системы передачи данных. Механическое шинное соединение, так и интерфейсный модуль имеют выполненные соответствующими друг другу типовые механические интерфейсы. К типовому механическому интерфейсу механического шинного соединения подключена управляющая логика, включая шинное соединение, и память. К типовому механическому интерфейсу интерфейсного модуля подключен коммуникационный интерфейс, который образует пользовательский интерфейс/интерфейс передачи данных. При этом различным образом выполненные интерфейсные модули могут соединяться с различным образом выполненными коммуникационными интерфейсами с помощью механического шинного соединения. 5 н. и 8 з.п. ф-лы, 12 ил.

Изобретение относится к средствам передачи сообщений из вычислительного устройства, причем период передачи связывают с каждым сообщением. Технический результат заключается в снижении или исключении конфликтов с сообщениями, передаваемыми другим вычислительным устройством, или с сообщениями, присутствующими в сети. Распределяют сообщения во временных окнах с заранее определенной периодичностью таким образом, что каждый период передачи может быть выражен целым кратным периодичности. Сообщения размещают в окнах, которые выбирают с временными задержками относительно первоначального окна. Для текущего сообщения, выбранного из сообщений, проверяют последовательные временные окна числом, меньшим на одну единицу от целого кратного, которое выражает период передачи, связанный с текущим сообщением, вычисляя для каждого проверяемого окна, по меньшей мере, количество бит, которое содержится в проверяемом окне и в окне, следующем за проверяемым окном после периода передачи, когда текущее сообщение помещено в проверяемое окно. Выбирают в качестве окна для размещения сообщения окно, для которого, по меньшей мере, вычисленное количество бит является минимальным. 2 н. и 12 з.п. ф-лы, 13 ил.

Изобретение относится к устройствам активизации абонентов шинной системы. Технический результат заключается в расширении функциональных возможностей путем избирательной активизации устройства управления необходимых для выполнения требуемых функций. Устройство содержит регистрирующее средство, которое способно регистрировать по меньшей мере одно заданное свойство передаваемых в шинной системе сигналов, выбранное из группы, состоящей из фронта, смены фронта, уровня сигнала или сочетания нескольких уровней сигнала, и при достижении задаваемого числа, относящегося к свойству сигналов, способно запускать дальнейший процесс активизации, отличающееся тем, что для обнаружения свойства сигналов в качестве тактового сигнала используется сам поток данных, поступающих от шины CAN. 3 н. и 12 з.п. ф-лы, 4 ил.
Наверх