PlasticsRubber IMM2MES
| Version | - |
|---|---|
| Published | - |
| Namespace | http://opcfoundation.org/UA/PlasticsRubber/IMM2MES/ |
| Sector | Injection moulding |
The injection moulding machine to MES interface, and the member of the plastics and rubber family most likely to matter to a production system. This is the model that carries cycle, shot and production data off an injection moulding machine in a standard shape.
Where it sits in the stack
Built on PlasticsRubber GeneralTypes, alongside the extrusion and auxiliary members of the family. Where the builder also implements the Machinery building blocks, use those for identification and state.
The types that matter
| Type | What it carries |
|---|---|
(type inventory not confirmed) | We have not verified this model's type inventory. Browse the released nodeset or a real machine before designing against specific type names. |
Using it on a real machine
- Confirm the machine implements this and not only GeneralTypesGeneralTypes alone gives you identification, not production data. IMM2MES is the member that carries the MES-relevant information, so browse specifically for it.
- Establish the cycle definitionAn injection moulding cycle and a part are not the same thing on multi-cavity tooling. One shot can produce eight parts, and getting this wrong inflates your production count by a factor of eight.
- Check for the Machinery layer underneathWhere the builder implements Machinery identification, item state and operation mode, map those too. They are the portable part and they give you planned-versus-unplanned separation.
- Search the Euromap name as wellOlder tender documents and machine manuals refer to Euromap 77 for this interface. There is no Euromap nodeset - the work became this family.
What it gives you for OEE
The best OEE surface in the plastics family. Cycle and shot data give you a genuine performance figure, and cavity count converts shots to parts once you have established it. Availability is far better if the machine also exposes the Machinery item state and operation mode, because injection moulding has frequent planned stops for tool changes and material changes that must not be counted as breakdowns. Quality comes from reject counts where the machine tracks them, which many do not - expect to take scrap from a separate source.
Gotchas
- Shots are not parts. Multi-cavity tooling means one cycle produces several parts, and the cavity count has to come from somewhere - usually the tool record, not the machine.
- Tool and material changes are planned downtime and they are frequent. Without operation mode your availability figure will be wrong and unexplainable.
- Version churn across the family is real. Read the ModelUri and version from the server rather than assuming which revision you are talking to.
- Many machines report cycle data well and scrap data poorly. Plan for quality coming from elsewhere.
Once the machine speaks a companion spec, the OEE mapping is portable across vendors, which is the point at which analytics stops being a per-machine project.
See Jemba →Last verified 7 September 2026 against OPC UA 1.05.07. Version and publication date read from the released nodeset. OPC UA Connect is an educational resource and is not affiliated with the OPC Foundation.