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

Иллюстрации

Показать все

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

Реферат

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

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

[0003] С целью передвижения изделий по помещению рабочие часто используют промышленные машины, включающие в себя, например, вилочные погрузчики, тележки для перевозки поддонов с ручным приводом и с механическим приводом и/или другие подъемно-транспортные машины. Однако поломки в работе таких промышленных машин влияют на возможность системы управления и соответствующей беспроводной стратегии, направленной на достижение максимальной эффективности. Более того, стандартное программное обеспечение для предприятий, включающее в себя вышеописанные кастомизированные программные обеспечения, не ведет учет, не отслеживает, не передает или не дает иное представление о наличии, техническом состоянии, статусе или пригодности промышленных машин для выполнения необходимой работы. Более того, стандартное программное обеспечение для предприятий, включающее в себя соответствующие системы управления, не предоставляет средства для эффективного и комплексного управления доступом и работой промышленных машин, которые имеются в наличии в помещении.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

[0007] Фиг.1 является схематическим изображением системы связи, которая включает беспроводную связь между передвижными промышленными машинами и вычислительными устройствами, объединенными в сеть, включающими в себя сервер в соответствии с разными аспектами настоящего изобретения;

[0008] Фиг.2 является изображением устройства передачи информации, которое способно передавать данные по беспроводной связи между промышленной машиной и соответствующим сервером в соответствии с разными аспектами настоящего изобретения;

[0009] Фиг.3 является изображением альтернативного осуществления устройства передачи информации в соответствии с дополнительными аспектами настоящего изобретения;

[0010] Фиг.4 является изображением еще одного альтернативного осуществления устройства передачи информации, которое интегрировано в электронику соответствующей промышленной машины в соответствии с разными аспектами настоящего изобретения;

[0011] Фиг.5 является блок-схемой устройства передачи информации и соответствующих характеристик машины в соответствии с разными аспектами настоящего изобретения;

[0012] Фиг.6 является блок-схемой, изображающей способ динамического формирования информации промышленных машин для распределения на сетевой шине промышленных машин в соответствии с разными аспектами настоящего изобретения;

[0013] Фиг.7 является изображением гибридной блок-схемы и принципиальной схемы, изображающих два режима работы устройства передачи информации в соответствии с разными аспектами настоящего изобретения;

[0014] Фиг.8 является блок-схемой, изображающей способ сервера приложений, запрашивающего информацию у промышленной машины, в соответствии с разными аспектами настоящего изобретения;

[0015] Фиг.9 является принципиальной схемой примера сетевой системы, которая интегрирует связь между промышленной машиной, работающей в первом помещении, и удаленным серверным компьютером третьей стороны, в соответствии с разными аспектами настоящего изобретения;

[0016] Фиг.10 является принципиальной схемой другого примера сетевой системы, которая интегрирует связь между промышленной машиной, работающей в первом помещении, и удаленным серверным компьютером третьей стороны, в соответствии с разными аспектами настоящего изобретения;

[0017] Фиг.11 является принципиальной схемой еще одного примера сетевой системы, которая интегрирует связь между промышленной машиной, работающей в первом помещении, и удаленным серверным компьютером третьей стороны, в соответствии с разными аспектами настоящего изобретения; и

[0018] Фиг.12 является принципиальной схемой еще одного примера сетевой системы, которая интегрирует связь между промышленной машиной, работающей в первом помещении, и удаленным серверным компьютером третьей стороны, в соответствии с разными аспектами настоящего изобретения.

ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

Архитектура системы

[0020] Аспекты настоящего изобретения содержат системы, которые разрешают промышленным машинам связываться по беспроводной сети при помощи одного или нескольких программных приложений, которые могут использоваться на компьютере предприятия и/или которые могут использоваться в пределах удаленной вычислительной среды, связанной с доверенным объектом, примеры которых подробно описываются в данном документе. Примеры промышленных машин могут включать в себя вилочные автопогрузчики, штабелеры с выдвижным грузоподъемником, погрузчики с грузозахватным приспособлением, ведомые автоштабелеры, буксирные тягачи, тележки для перевозки поддонов и/или другие подъемно-транспортные машины. Дополнительные аспекты настоящего изобретения содержат системы обработки, встроенные в промышленную машину для сбора информации промышленной машины, для передачи внешним источникам соответствующей промышленной машины.

[0021] Обратимся теперь к чертежам и, в частности, к фиг.1, где изображен пример вычислительной среды 10, которая включает в себя компоненты, которые поддерживают возможности беспроводной связи. Множество промышленных машин 12 (показанных, в качестве примера, как парк вилочных погрузчиков для удобства обсуждения) связываются по беспроводной сети с устройством обработки, таким как серверный компьютер. Например, как изображено, множество промышленных машин может связываться с серверным компьютером, обозначенным в данном документе в качестве сервера приложений промышленных машин 14. Сервер приложений промышленных машин 14 может дополнительно взаимодействовать с источником информации 16, например одной или несколькими базами данных, хранилищами данных и другими источниками информации с целью содействия взаимодействию пользователей удаленных компьютеров и промышленных машин 12, как будет подробно описано далее.

[0022] Вычислительная среда 10 может дополнительно поддерживать дополнительные устройства обработки 18, которые могут содержать, например, дополнительные серверные компьютеры для выполнения других приложений для предприятия, таких как электронная почта, система управления складом (WMS), приложение планирования ресурсов предприятия (ERP) и т.д.

[0023] Дополнительные устройства обработки 18 также могут содержать персональные компьютеры, ноутбуки, транзакционные системы, устройство или распространенные вычислительные устройства, такие как карманные компьютеры (PDA), карманные калькуляторы, устройства обработки с доступом к сотовой связи, специализированные вычислительные устройства, сетевые хранилища и/или другие устройства, способные взаимодействовать с вычислительной средой 10. Одно или несколько устройств обработки 18 также могут связываться с промышленными машинами 12 и/или сервером приложений промышленных машин 14 через вычислительную среду 10.

[0024] Архитектура беспроводной связи может основываться на стандартной инфраструктуре достоверности беспроводной связи (Wi-Fi), использующей стандартный протокол связи беспроводной сети 802.11 a/b/g. Более того, связь через беспроводную сеть может использовать кодирование для обеспечения безопасности, которое можно выполнить при использовании стандартных или специальных способов кодирования. Однако любую другую подходящую архитектуру беспроводной связи, протокол связи и/или методы безопасности можно осуществить в качестве альтернативного примера.

[0025] В примере изображенной схемы одна или несколько точек беспроводного доступа 20 используются для передачи данных между беспроводным приемопередатчиком каждой промышленной машины 12 и одним или несколькими проводными устройствами вычислительной среды 10, например сервером приложений промышленных машин 14. Количество точек доступа 20 и их расположение определяются исходя из конкретного примера осуществления. Например, в относительно большом месте, например большом складе, распределительной сети, розничной торговой точке и т.д., многочисленные точки доступа 20 могут быть необходимы для предоставления покрытия беспроводной связи по определенной площади, на которой эксплуатируются промышленные машины 12. Соответственно, в определенных обстоятельствах можно использовать единичную точку доступа 20. Более того, системы машин, подробно описанные в данном документе, могут функционировать, например, с целью хранения, регистрации и иного сбора данных и обработки информации даже при отсутствии беспроводного доступа к точке доступа 20.

[0026] Более того, вычислительная среда 10 может поддерживаться одним или несколькими сетевыми компонентами 22, которые взаимно связывают разное аппаратное обеспечение и/или устройства обработки программного обеспечения, включающие в себя, например, концентраторы, маршрутизаторы, межсетевые экраны, сетевые интерфейсы и соответствующие межсетевые соединения. Определенные сетевые компоненты 22 в вычислительной среде 10 можно таким образом выбрать с целью поддержки одной или нескольких интрасетей, экстрасетей, локальных сетей (LAN), глобальных сетей (WAN), беспроводных сетей (Wi-Fi), Интернета, включающих в себя всемирную паутину и/или другие средства для включения связи по вычислительной среде 10 как в режиме реального времени, так и в ином режиме, например, через временную манипуляцию, пакетную обработку данных и т.д.

[0027] Сетевые компоненты 22 дополнительно допускают интеграцию беспроводной сети промышленных машин 12 по всему предприятию 26 соответствующего объекта, например оператора парка. Как схематически изображено, каждое предприятие 26 представляет вычислительную систему независимого объекта, такого как владелец склада, розничный продавец, дистрибьютор, производитель или другой объект, который использует парк или несколько промышленных машин 12.

[0028] Как подробно описано в данном документе, парк промышленных машин 12, связанный с каждым объектом и, соответственно, с каждым предприятием 26, может обслуживаться в единой вычислительной среде 10 или предприятие 26 можно организовать в распределенную архитектуру предприятия, например, в которой несколько локально обслуживаемых вычислительных сред 10, например, разные физические местоположения соединяются через сеть, такую как LAN, WAN, Интернет и т.д. Таким образом, каждая локально обслуживаемая вычислительная среда 10 может представлять, например, одно физическое местоположение, например склад, логическое местоположение, например складской участок и т.д., которые вместе образуют предприятие 26. В связи с этим предприятие 26 может в целом управлять сетью или контролировать связанные локальные вычислительные среды.

[0029] В качестве наглядного примера объект может иметь операции, включающие в себя промышленные машины 12 во многих отдельных местах и может таким образом управлять множеством вычислительных сред 10, одна вычислительная среда связана с одним отдельным местом. Однако разные вычислительные системы в вычислительной среде 10 каждого места могут контролироваться одним и тем же объектом и могут взаимно связываться, способны связываться или иначе интегрироваться в предприятие 26, обслуживаемое обычным образом. Согласно данной конфигурации каждое отдельное место может обслуживать свой собственный сервер приложений промышленных машин 14 или предприятие 26, которое состоит из множества вычислительных сред 10, может управлять каждым отдельным местом из централизованного местоположения в пределах предприятия 26.

[0030] В связи с этим сервер приложений промышленной машины 14 необязательно должен находиться в одном и том же физическом местоположении, что и промышленные машины 12. То есть каналы передачи данных можно настроить с использованием комбинаций точек доступа 20, сетевых компонентов 22 и сетей для распределения парка промышленных машин 12 по физическим местоположениям, например многочисленным складским помещениям предприятия.

[0031] Одна или несколько вычислительных сред 10 и/или предприятий 26 могут дополнительно связываться с удаленным компьютером сервера 30, например, по сети 32, такой как Интернет. Удаленный сервер 30 может содержать, например, независимо обслуживаемый сервер третьей стороны, такой как сервер производителя, который выполнен с возможностью взаимодействия с промышленными машинами 12, сервер приложений промышленной машины 14 и/или другие устройства обработки 18 вычислительной(ых) среды(сред) 10. В связи с этим каждое предприятие 26 может обслуживаться, например, заказчиком производителя, который обслуживает удаленный сервер 30. Удаленный сервер 30 может дополнительно взаимодействовать с одним и несколькими серверами баз данных 34 и/или источником информации 36, например одной или несколькими базами данных, хранилищами данных или другими источниками информации.

[0032] В качестве другого наглядного примера один или несколько компонентов сервера приложений промышленных машин 14 и/или источники информации 16, например компоненты программного обеспечения, данные и т.д., могут совмещаться на связанном предприятии 26 и на удаленном сервере 30. Также один или несколько компонентов сервера приложений промышленных машин 14 и/или источники информации 16, например компоненты программного обеспечения, данные и т.д., могут распределяться между связанным предприятием 26 и на удаленном сервере 30. В качестве еще одного наглядного примера, компоненты сервера приложений промышленных машин 14 и/или источники информации 16, например компоненты программного обеспечения, данные и т.д., могут размещаться на удаленном сервере 30.

[0033] Таким образом, в зависимости от конкретной реализации обработанные, собранные, обнаруженные, контролируемые или иначе переданные данные по беспроводной сети промышленными машинами 12 могут локально обслуживаться, например, посредством экземпляра сервера приложений промышленных машин 14. Эти данные также могут распределяться по разным физическим местам предприятия 26. Более того, эти данные могут распределяться между местами и/или предприятиями 26 и т.д., и удаленным(и) сервером(ами) 30 или полностью обслуживаться посредством удаленного сервера 30, который может связываться с доверенной третьей стороной, такой как производитель промышленных машин. Более того, релевантные части данных можно распределить с многочисленными доверенными независимыми удаленными серверами третьей стороны, например 30, 37.

[0034] Настоящая заявка может дополнительно использовать архитектуры компьютерной системы, как подробно описано в заявке на патент США №11/956,022 (опубликованной как US 2008-0154712 А1) под названием «Система управления парком», поданной 13.12.2007, которая включена в данный документ в качестве ссылки в полном объеме. Настоящая заявка также включает в данном документе в качестве ссылки заявку на патент США №11/956,045 (опубликованную как US 2008-0154691 А1) под названием «Система управления парком», поданную 13.12.2007, в полном объеме. Кроме того, настоящая заявка включает в качестве ссылки предварительную заявку на патент США №61/166494 под названием «ИНФОРМАЦИОННАЯ СИСТЕМА ДЛЯ ПРОМЫШЛЕННЫХ МАШИН», поданную 3 апреля 2009 г., в полном объеме.

Интерфейс машины

[0035] Как показано на фиг.2, устройство передачи информации 38А может быть выполнено в виде «черного ящика», который предоставляет наряду с другими функциями беспроводной интерфейс для связи с одной из промышленных машин 12, на которой установлено устройство передачи информации 38А. В данном примере осуществления устройство передачи информации 38А не имеет собственного дисплея и/или пользовательского интерфейса. То есть, как изображено, устройство передачи информации 38А включает в себя корпус, который содержит обрабатывающую электронику (аппаратное и программное обеспечение) устройства передачи информации 38А. Кроме того, корпус поддерживает множество связей с функциями машины, например, через соединитель 39, который обеспечивает связь разных компонентов одной из соответствующих промышленных машин 12, как будет подробно описано в данном документе.

[0036] Как показано на фиг.3, другой пример осуществления устройства передачи информации, подходящего для установки на промышленных машинах 12 и соответственно обозначенного позицией 38 В. Изображенное устройство передачи информации 38 В может служить в качестве интерфейса, который облегчает взаимодействие с пользователем по меньшей мере одной из промышленных машин 12, а также включается посредством аппаратного обеспечения и программного обеспечения, как будет подробно описано в данном документе. Устройство передачи информации 38 В включает в себя похожие функции устройства передачи информации 38А, изображенного на фиг.2, и таким образом включает в себя, например, соединитель 39, который не показан на фиг.3, но который похож на соединитель 39, изображенный на фиг.2. Однако в отличие от устройства передачи информации 38А устройство передачи информации 38 В также включает в себя дисплей 41 и элементы управления 42 для взаимодействия с оператором.

[0037] Как показано на фиг.4, устройство передачи информации можно в качестве альтернативного примера интегрировать (встроить в) с одной из соответствующих промышленных машин 12, соответственно, обозначенное позицией 38С. Например, устройство передачи информации 38С можно интегрировать в рабочую область, например пульт кабины оператора одной из промышленных машин 12. Например, как показано, устройство передачи информации 38С интегрировано непосредственно в существующие функции промышленной машины, например, посредством соединения устройства передачи информации 38 с дисплеем 41А, элементами управления интерфейсом 42А или другой электроникой, которая находится в одной из соответствующих промышленных машин 12. Устройство передачи информации 38С также может включать в себя функции, представленные и описанные со ссылкой на фиг.2 и/или 3.

[0038] В общем, как показано на фиг.2-4, устройство передачи информации 38А, 38В, 38С может дополнительно включать в себя дополнительные функции, такие как устройство считывания 43 (изображенное на фиг.3), например брелочный считыватель, бесконтактный считыватель или другое устройство для электронного получения информации для входа в систему оператора промышленной машины. Если не указано иное, ссылка в данном документе на устройство передачи информации, обозначенное позицией 38, будет применяться к каждому примеру осуществления, описанному со ссылкой на фиг.2-4.

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

[0040] В соответствии с одним из аспектов настоящего изобретения для установления связи между сервером приложений промышленных машин 14 и устройством передачи информации 38 реализуется последовательность подтверждений. Например, сервер приложений промышленных машин 14 может слышать, когда устройство(-а) передачи информации 38 идентифицирует(-ют) себя, как готовое(-ые) к связи с сервером приложений промышленных машин 14. В качестве альтернативного примера сервер приложений промышленных машин 14 может отправить запрос или послать звуковой импульс специальному устройству передачи информации 38 на одной из промышленных машин 12. Если устройство передачи информации 38 отвечает серверу приложений промышленных машин 14, может произойти обмен информацией между устройством передачи информации 38 и сервером приложений промышленных машин 14.

[0041] Как показано на фиг.5, блок-схема изображает выбранные функции примера осуществления устройства передачи информации 38 и соответствующие наглядные функции одной из связанных промышленных машин 12. Изображенное устройство передачи информации 38 может содержать дополнительный модуль управления дисплеем 44 для контроля дисплея 41 при его наличии, а также дополнительный модуль управления вводом/выводом 45, который связан с элементами управления 42, например, для осуществления устройства передачи информации 38В, такого которое описано со ссылкой на фиг.3. Соответственно, изображенный пример осуществления устройства передачи информации 38А на фиг.2 может не включать модуль управления дисплеем 44 и модуль управлении вводом/выводом 45, поскольку данная версия черного ящика не включает пользовательский интерфейс.

[0042] Устройство передачи информации 38 дополнительно содержит приемопередатчик 46, модуль контроля ввода/вывода 48, контроллер интерфейса беспроводной связи 50 и схему поддержания/управления параметрами электропитания 52. Приемопередатчик 46 может обеспечивать, например, двухстороннюю беспроводную связь с устройствами обработки, включающими в себя компьютеры сервера, такие как сервер приложений промышленных машин 14, через соответствующую вычислительную среду 10. Модуль контроля ввода/вывода 48 можно использовать для приема сенсорных и контрольных вводов и/или контрольных выводов, таких как рупоры, зуммеры, индикаторы и другие компоненты машины и/или устройства. В качестве еще некоторых примеров изображений, модуль контроля ввода/вывода 48 может взаимодействовать с аналоговыми датчиками 54, переключателями 56, устройствами кодирования и другими похожими устройствами ввода 58, датчиком(-ами) столкновения 60, измерительным устройством ввода(-ов) 62 и любыми другими аналоговыми или цифровыми устройствами ввода и/или вывода 64 для интегрирования информации от этих устройств в систему беспроводной связи, связанную с соответствующей вычислительной средой 10. Модуль контроля ввода/вывода 48 допускает возможности регистрации данных, которые можно использовать, например, для контроля измерительных устройств перемещения, гидравлических измерительных устройств, измерительных устройств рулевого управления, измерительных устройств оператора, различных сенсорных вводов и других типов данных, связанных с машиной.

[0043] Информация, выявленная посредством модуля контроля ввода/вывода 48, может временно храниться, собираться, сохраняться, управляться и/или иначе обрабатываться, например, процессором и соответствующей памятью в контроллере интерфейса 50 или другим подходящим процессором и памятью, которые могут предоставляться как часть электроники машины. Далее собранная информация может передаваться соответствующему серверу приложений промышленных машин 14, например, при использовании приемопередатчика 46.

[0044] Контроллер интерфейса 50 может содержать подходящий процессор, память, программное обеспечение, резидентные программно-аппаратные средства и т.д. для контроля функций устройства передачи информации 38, как подробно описано в данном документе. Более того, процессор контроллера интерфейса 50 можно выполнить с возможностью связи с приемопередатчиком 46 для беспроводной связи через беспроводную инфраструктуру соответствующей вычислительной среды 10 с соответствующим компьютером сервера, например сервером приложений промышленной машины 14. Схема поддержания/управления параметрами электропитания 52 в применимых случаях обеспечивает питание устройства передачи информации 38 даже, когда соответствующая промышленная машина 12 выключена. Более того, схему включения/управления параметрами электропитания 52 можно соединить с зажиганием машины для предупреждения запуска промышленной машины, пока не будут соответствовать определенные условия, или для принудительного отключения промышленной машины, как схематически представлено посредством переключателя, показанного в ячейке, представляющей схему поддержания/управления параметрами электропитания 52 на фиг.5. В качестве примера, условия запуска промышленной машины можно оценить посредством контроллера интерфейса 50 устройства передачи информации 38 или другого подходящего процессора до включения промышленной машины и приведения в функциональную готовность к эксплуатации.

[0045] В наглядном примере осуществления, где промышленная машина содержит, например, вилочный погрузчик, компоненты устройства передачи информации 38, можно соединить и/или связать с другой системой компонентов промышленной машины через подходящую сетевую систему промышленной машины 68, например сетевую шину машины. Сетевая система промышленной машины 68 представляет собой проводную или беспроводную сеть, шину или другую возможность связи, которая допускает связь электронных компонентов промышленной машины друг с другом. В качестве примера, сетевая система промышленной машины 68 может содержать одну или несколько: сетевых шин контроллерной сети (CAN), ZigBee, Bluetooth, коммутируемых локальных сетей (LIN), протоколов синхронизируемой по времени шины данных (ТТР), Ethernet или другие подходящие коммуникационные стратегии. Как будет подробно описано в данном документе, использование сетевой системы промышленной машины 68 допускает интеграцию компонентов устройства передачи информации 38 в собственную аппаратуру, включающую в себя контроллеры промышленной машины и дополнительно любые периферийные устройства электроники, связанные с промышленной машиной, которая интегрируется и может связываться через сетевую систему 68.

[0046] Таким образом, в качестве примера, процессор, установленный на промышленной машине, например установленный в контроллере интерфейса 50 или иначе интегрированный в промышленную машину 12, можно выполнить с возможностью беспроводной связи с сервером приложений промышленных машин 14 через приемопередатчик 46. Более того, устройство передачи информации 38 может взаимодействовать по меньшей мере с одним компонентом связанной промышленной машины 12, например, посредством связи по меньшей мере с одним собственным электронным модулем управления 70, 72, 74, 76, 78, 80, 82 промышленной машины 12 через сетевую систему машины 68, например шину CAN.

[0047] В связи с этим соединитель 39 можно использовать с целью подключения устройства передачи информации 38 к разным компонентам, связанным с модулем контроля ввода/вывода 48 и/или сетевой системой машины 68, например шиной CAN. В связи с этим, как будет подробно описано в данном документе, устройство передачи информации 38 можно использовать в качестве моста для обмена информацией касательно разных компонентов или иначе присоединить к одной из связанных промышленных машин 12 и запустить собственные процессы и функции машины одной из соответствующих промышленных машин 12 с целью обработки внешнего оборудования промышленной машины, например сервера приложений промышленной машины 14, удаленного сервера 30 или другого устройства, как будет подробно описано в данном документе.

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

[0049] Более того, в соответствии с дополнительными аспектами настоящего изобретения можно использовать дополнительное вторичное или альтернативное устройство связи. В качестве примера вторичный приемопередатчик 84 может содержать устройство сотовой связи, способное связываться независимо от беспроводной инфраструктуры соответствующей вычислительной среды 10 и/или предприятия 26. Несмотря на изображение на фиг.5, в качестве части устройства передачи информации 38, вторичный приемопередатчик 84 может в качестве альтернативы предоставляться как отдельный компонент, который связывается с сетевой шиной машины 68, например шиной CAN, или вторичный приемопередатчик 84 может связываться непосредственно с устройством передачи информации 38.

[0050] Вернемся к краткому рассмотрению фиг.1, в качестве альтернативы оснащения каждой промышленной машины 12 своим собственным вторичным устройством связи вычислительная среда 10 и/или предприятие 26 может включать в себя вторичное устройство связи 86, такое как сотовый маршрутизатор или шлюз. В связи с этим промышленные машины 12 могут связываться по беспроводной сети при использовании устройства передачи информации 38, как указывалось выше, например, при использовании стандартного беспроводного приемопередатчика 46 и беспроводного протокола, такого как 802.11 b/g и т.д. Однако после получения сообщения проводной сетью вторичное устройство связи 86 может выборочно передавать сообщение через сотовую сеть. Данная возможность сочетает функции постоянной коммуникационной технологии, такой как сотовый телефон, с возможностями не устанавливать соединение с Интернетом. Использование вторичного устройства связи будет подробно обсуждено далее.

Сбор данных

[0051] Устройство передачи информации 38 может время от времени собирать информацию об одной из связанных промышленных машин 12, операторе промышленной машины и/или окружении промышленной машины. Информацию можно собирать, например, посредством считывания значений с подключенных датчиков 54, переключателей 56, устройств кодирования 58, датчиков столкновения 60, измерительных устройств 62 и других подключенных устройств 64, подключенных, например, к соединителю 39 и/или модулю контроля ввода/вывода 48. Устройство передачи информации 38 также может формировать информацию, получаемую от связанной сетевой системы промышленных машин 68, например шины CAN.

[0052] Формат данных, которые передаются через промышленную машину, формируются ли такие данные отдельными датчиками, присоединенными к промышленной машине, или информация передается как сетевой трафик на соответствующую шину, такую как сетевая система промышленных машин 68, может или не может быть подходящим, или иначе оптимальным, для беспроводной передачи посредством устройства передачи информации 38. Такие данные могут или не могут также быть подходящими, или оптимально отформатированными, для временного хранения в памяти контроллера интерфейса 50 устройства передачи информации 38. Более того, сервер приложений промышленных машин 14 или другое устройство обработки, передающее данные по беспроводной связи устройству передачи информации 38, может или не может запрашивать или конфигурировать для обработки всех данных, которые способна формировать промышленная машина.

[0053] В связи с этим информация, полученная устройством передачи информации 38, может временно храниться, собираться, сохраняться, управляться, объединяться, суммироваться, кодироваться и/или иначе обрабатываться, например, процессором и соответствующей памятью контроллера интерфейса 50 или другим подходящим процессором и памятью, которые могут быть предоставлены в качестве части электроники промышленной машины. Далее собранную информацию можно передавать серверу приложений промышленных машин 14, например, при использовании приемопередатчика 46. Устройство передачи информации 38 также может передавать информацию, используя вторичный приемопередатчик 84 одному или нескольким устройствам обработки данных, таким как сервер, связанный с удаленным сервером третьей стороны 30.

[0054] В качестве наглядного примера устройство передачи информации 38 может собирать необработанные данные машины или данные, которые представлены в собственном формате, в котором они передаются через промышленную машину. Таким образом, устройство передачи информации 38 может время от времени передавать по беспроводной связи информацию о машинах, такую как коды событий или иную информацию, полученную из сетевой системы машины 68, например необработанные данные из сетевой системы машин 68, связанному получателю, такому как сервер приложений промышленных машин 14, удаленному серверу третьей стороны 30 или иному соответствующему устройству обработки.

[0055] В качестве другого наглядного примера устройство передачи информации 38 может собирать, объединять, управлять, суммировать или иначе преобразовывать собранные данные в регистрируемые данные. Таким образом, собранная информация, например регистрируемые данные, может организовываться в определенный поднабор отформатиров