Patent ID: 7856278

Claim:
A programmable controller device comprising: a programmable controller main body having a CPU unit and one or more I/O units connected by a bus line which connects to one or more expansion units through connecting bus lines; a power unit for supplying power to said programmable controller main body; each said one or more expansion units comprising a power unit for supplying power to a corresponding one of said one or more expansion units; and a data transmission path formed by a serial bus line and provided between said CPU unit and said power units; wherein said CPU unit has a memory with a user access area which is accessible by instruction of a user program and has dedicated areas assigned individually to said one or more expansion units and said programmable controller main body; wherein said power units have status data generating means for generating status data related to a said power units; wherein said status data generated by said status generating means are transmitted to said user access area; wherein a data transmission path formed by a serial bus line for transmitting status data generated by said status generating means to said user access area is provided between said CPU unit and said power units; wherein said user program is created and altered by the user of said programmable controller main body such that a control desired by the user can be carried out by executing said user program; wherein a user has only to insert dedicated commands corresponding to said user access area into said user program in order to access said status data.