Systems and methods for provisioning devices operating in industrial automation environments
First Claim
1. A device configured to operate in an industrial automation environment, the device comprising:
- a processing unit disposed on a main electronic board;
a memory disposed on the main electronic board;
an industrial communication interface disposed on the main electronic board to communicate with an external device via an industrial communication protocol, wherein the industrial communication protocol specifies a dedicated command for transferring configuration data; and
a serial peripheral interface to communicate with a peripheral board during operation of the device;
wherein the device is configured to;
when the serial peripheral interface is coupled to an external memory device, receive configuration data related to an industrial automation function of the device via the serial peripheral interface in response to the dedicated command provided to the main electronic board and store the received configuration data in the memory, andwhen the serial peripheral interface is coupled to the peripheral board, operate to perform the industrial automation function, in accordance with the received configuration data.
1 Assignment
0 Petitions
Accused Products
Abstract
A device is configured to operate in an industrial automation environment. The device includes a processing unit, a memory, an industrial communication interface to communicate with an external device via an industrial communication protocol, and a serial peripheral interface to communicate with a peripheral board during operation of the device. The device is configured to receive configuration data related to an industrial automation function of the device via the serial peripheral interface and store the received configuration data in the memory, when the serial peripheral interface is coupled to an external memory device. When the serial peripheral interface is coupled to the peripheral board, the device is configured to operate to perform the industrial automation function, in accordance with the received configuration data.
-
Citations
14 Claims
-
1. A device configured to operate in an industrial automation environment, the device comprising:
-
a processing unit disposed on a main electronic board; a memory disposed on the main electronic board; an industrial communication interface disposed on the main electronic board to communicate with an external device via an industrial communication protocol, wherein the industrial communication protocol specifies a dedicated command for transferring configuration data; and a serial peripheral interface to communicate with a peripheral board during operation of the device; wherein the device is configured to; when the serial peripheral interface is coupled to an external memory device, receive configuration data related to an industrial automation function of the device via the serial peripheral interface in response to the dedicated command provided to the main electronic board and store the received configuration data in the memory, and when the serial peripheral interface is coupled to the peripheral board, operate to perform the industrial automation function, in accordance with the received configuration data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of provisioning devices configured to communicate using industrial communication protocols and equipped with general-purpose busses to interconnect device components, the method comprising:
-
communicatively coupling a main electronic board of a device to an external memory via a general-purpose bus; receiving, at the main electronic board, a dedicated command specified by an industrial communication protocol; transferring configuration data associated with an industrial automation function of the device via the general-purpose bus in response to the dedicated command; subsequently to transferring the configuration data, disconnecting the external memory and communicatively coupling the main electronic board to a peripheral board; wherein the device performs the industrial automation function in accordance with the received configuration data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for provisioning devices that operate in industrial automation environment, the system comprising:
-
a main electronic board including; a processing unit, a memory, an industrial communication interface to communicate with external devices via an industrial communication protocol, wherein the industrial communication protocol specifies a dedicated command for transferring configuration data, and a general-purpose bus;
the system further comprising;an external memory device configured to communicate with the main electronic board when connected thereto via the general-purpose bus; and a peripheral board connectable to the main electronic board via the general-purpose bus and configured to perform a sensing or control function in the industrial automation environment; wherein the system is configured to; when the main electronic board is coupled to the external memory via the general-purpose bus, transfer configuration data related to the sensing or control function from the external memory device to the main electronic board in response to the dedicated command, wherein at least one of the main electronic board or the peripheral board utilizes the configuration data during operation. - View Dependent Claims (12, 13, 14)
-
Specification