Interfacing a PLC to Excel involves what is called Dynamic Data Exchange ( DDE ) or OPC ; the concerned PLC will have to initiate the data transfer , and the necessary documentation will be available for the PLC.
For example , if you use an Allen-Bradley ( Rockwell ) PLC , the concerned software would be RSLinx.