mmS7
====
The mmS7 datasource plug-in is used for getting machinemonitoring-events from
s7 controllers. It polls data in specified intervals and looks for changes.
It's based on the snap7 library. 

Supported datasets
------------------
At the moment the following datasets are supported:
* Operating data
* State
* Notifications
* Maintenance definition 
* Maintenance values
* Condition definition
* Condition values

Configuration
-------------
The configuration of mmS7 is located at the section `[s7/<serialnumber>]` in
the `viaConnector.ini` file. You need to create one S7 block per s7
controller. E.G. [s7/10001234].

The following things can be configured:
* `ip`:   the ip address where the s7 controller can be reached.
* `rack`: the rack number used to get the data (defaults to 0).  
* `slot`: the slot number used to get the data (defaults to 0). Note: S7-300
          usually use slot 2 (every other s7 model uses usually 0).
* `xml`:  the path to the xml file that descripes at which
          db/offset/interval/etc to get the datasets. The xml is described in
          the Machinemonitoring S7 document.
