1. A computer-implemented method of loading a loadware file on a peripheral device having a CANopen interface, the electronic data sheet being associated with the peripheral device, wherein the electronic data sheet has been augmented to comprise a load object, the method comprising: reading in the load object having load parameters from the augmented electronic data sheet; locating a loadware file by using the augmented electronic data sheet; upon accessing the located loadware file applying the read in load parameters to load the loadware file.