* Functionality
This Extension, with the use of Multiplug.Ext.Network.Sockets, allows you to connect to Upline and Downline electronics production equipment that are also capable of communicating using the IPC-HERMES-9852 messaging standard (https://www.the-hermes-standard.info).
The modes of operation are Pass Through and SMEMA Gateway.
The Pass Through mode allows the creation of a Hermes man-in-the-middle to capture message data which will include PCB (Printed Circuit Board) information.
The SMEMA Gateway mode (IPC-SMEMA-9851) requires additional hardware (available at https://www.4ir.uk/products/smema-hermes-adaptor/) to interface with the SMEMA I/O. This mode allows SMEMA equipment to be upgraded and prevents PCB data from being lost as a PCB moves along an assembly line.
* Setup
1. Within Multiplug.Ext.Network.Sockets, create a Client Socket for the Upline machine and use its IP address and the default port 50101.
2. Create a Socket Endpoint for the Downline machine and use the default port 50101.
3. For the Client Socket, subscribe to the Hermes Upline message send event.
4. For both the Socket Endpoint, subscribe to Herme Down-line message send event.
5. Within MultiPlug.Ext.Hermes Upstream settings, subscribe to the Client Socket read event.
6. For the Hermes Downstream setting, subscribe to the Socket Endpoint read event.
Setup for the SMEMA Adaptor mode will be documented with the adaptor instructions. (https://www.the-hermes-standard-smema-adaptor.info/)
* Software License
The Extension works under a 60 minute evaluation. To purchase a licence contact hello@4IR.UK (4IR.UK British Systems)
* Changelog
1.0.14
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/51
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/49
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/48
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/28
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/22
1.0.13
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/47
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/43
1.0.12
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/44
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/42
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/36
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/29
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/22
1.0.11
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/41
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/40
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/34
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/39
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/38
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/37
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/35
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/33
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/32
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/30
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/31
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/5
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/4
1.0.10
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/27
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/26
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/25
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/21
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/20
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/19
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/18
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/15
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/13
1.0.8
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/11
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/9
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/7
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/6
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/4
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/3
Bug https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/2
1.0.7
Enhancement https://github.com/Industry4/MultiPlug.Ext.Hermes/issues/1
Where a MultiPlug instance has an connection to the Internet, it's easier to use the internal service to install and update an extension.
You can also Side Load an installation by downloading the extension from the link above.