1. A wireless controller for at least one of controlling or monitoring a tool operatively connected to an industrial robot, the controller comprising: a wireless communication module operatively connected to the tool and comprising a processor having a communication function module configured to handle wireless communication to and from said tool, and a control unit configured to carry out at least one control function for one or more actuators of said tool; a configurable hardware input/output interface; a graphical user interface for carrying out at least one of controlling or monitoring the tool, the interface comprising a display of operational data of the tool provided by the wireless controller, wherein the operational data values displayed are combined with a graphical representation of a relevant production cell or part thereof; and a supervisory controller physically separate from the industrial robot and configured to wirelessly send signals to the wireless communication module to control operation of the tool.