TOC
The ESTHER Slow Controller system controls the gas injection into the combustion chamber of the shock tube. This system uses the EPICS framework to communicate with a Siemens SIMANTIC S7-1200 PLC using the Open Source EPICS Device Support Library s7nodave. A Control System Studio graphic user interface client is used to visualize and control the whole experiment by connection with the EPICS IOC server.
This tutorial is presented as a reference to setup a server computer running an EPICS server that connects to the S7 PLC. An example EPICS IOC "testS7" application and accompanying CSS interface are provided. This example application allows the control and observation of all digital IO and analog inputs of the connected S7-1200 PLC.
The requirements to setup this testS7 application are:
The setup used for this tutorial was:
All the software required for this test application is located in the IPFN ESTHER SVN repository: http://metis.ipfn.ist.utl.pt/svn/cdaq/ESTHER/Software/
EPICS IOC: http://metis.ipfn.ist.utl.pt/svn/cdaq/ESTHER/Software/EPICS/IOC/testS7/
PLC Firmware: http://metis.ipfn.ist.utl.pt/svn/cdaq/ESTHER/Software/TIA/S7-1200/testS7_PLC/