DMEShim®
Filling the "Gap" with integration tools for eMPower Quality©
Features
DMEShim® is the mechanism that allows InspectIt!
to handle inspection errors from the DME I++ server directly. It also comes in handy
when a user wants to inject their own commands into the DME. Homing a machine, or
clearing errors are helpful. Further if a problem is encountered with a DME command
it may be translated or converted to a different format when sent from the DME client
to the server.
The DMEShim's is a communication shim between two ports.
The DMEShim acts as both a client and a server and is able to read errors as well
as inject commands into the communication stream when needed. For instance a DME
client such as eMInspector would normally communicate on the standard DME I++ Server
port 1294, however setting up the DMEShim to be a server on Port 1293 and changing
eMInspector's MTI port to 1293 would force the commands to go through the shim. At
the same time the DMEShim(Client) would connect to the DME I++ Server and relay
commands as appropriate back and forth between the DME I++ Server and the DME I++
Client.