updated PLCSim library
Block modifications
Add function to all for a read or write block to have a - to indicate block is not enabled.  This allows the blocks to used as a part of generic subsystems.
Added additional error handling