Introduction-介绍
The present articles details the minimum Open Protocol requirements to connect a tightening device to DeMeter - you will learn about which MIDs are necessary to accurately check whether your Tightening Device is compatible with DeMeter.
You will also find a list of devices whose results have already been successfully retrieved in DeMeter using Open Protocol.
本文详细介绍了将拧紧控制器连接到DeMeter所需的最低开放协议要求——您将了解到需要哪些MID才能准确检查您的拧紧装置是否与DeMeter兼容。
您还会找到一个其他品牌的控制器列表,这些控制器的测试结果已使用开放协议在DeMeter中成功检索。
1 - Suggested readings before diving-in
1-建议在深入前了解
You may benefit from reading the following articles before going any further:
在继续阅读之前,您不妨先阅读以下文章,这可能会对您有所帮助:
- DeMeter connectors description.DeMeter连接器说明。
- DeMeter installation procedure.DeMeter安装程序。
2 - Open Protocol compatibility requirements
2-开放协议兼容的要求
2.1 - Overview
Open Protocol is an open source protocol whose purpose is to allow different Tightening Devices brand to connect and work together.
DeMeter uses Open Protocol to connect then retrieve Tightening results. In that particular setup, DeMeter is the Client, i.e. it will connect to the target tightening device who acts as a server.
However, a minimum number of MIDs must be available for DeMeter to be able to retrieve the tightening results.
The next sections will list the MIDs being necessary to ensure:
- DeMeter connects to the target device.
- DeMeter retrieves tightening numerical results (real time and off-line).
- DeMeter retrieves tightening curves.
2.1 - 概述
Open Protocol是一种开源协议,其目的是让不同品牌的拧紧装置能够相互连接并协同工作。
DeMeter使用开放协议进行连接,然后检索拧紧结果。在这种特定设置中,DeMeter作为客户端,即它会连接到作为服务器的目标拧紧设备。
然而,为了使DeMeter能够检索到拧紧结果,必须确保有最低数量的MID可用。
接下来的部分将列出为确保以下事项所必需的MID:
DeMeter连接到目标设备。
DeMeter可获取紧固数值结果(实时和离线)。
DeMeter可检索拧紧曲线。
Note: DeMeter can not retrieve tightening results via Open Protocol from Multi-spindle devices.
注意:DeMeter无法通过开放协议从多主轴设备获取拧紧结果。
2.2 - Connection and communication MIDs requirements
The target asset must be compatible with the following MIDs handling Open Protocol connections - note that DeMeter will always try to connect with the higher MID revision, then work its way down if the target device reject the mid revision.
2.2 - 连接与通信MID的要求
目标资产必须与以下处理开放协议连接的MID兼容——请注意,DeMeter将始终尝试连接更高版本的MID,如果目标设备拒绝该MID版本,则会尝试连接较低版本的MID。
MID Number | Supported MID Revisions | MID Purpose |
0001 | Revision 6 and below | Message to start Open Protocol communication with the target asset. |
0002 | Revision 6 and below | Message sent by the asset in response to MID 0001. |
0003 | N/A | Message from to disable communication. |
0004 | N/A | Negative acknowledge of a previous MID. |
0005 | N/A | Positive acknowledge of a previous MID. |
2.3 - Requirements to retrieve Numerical Results via Open Protocol
2.3 - 通过开放协议检索数值结果的要求
DeMeter can retrieve real-time results and also older results from the controllers. Both behaviors require the target asset to support 2 different sets of specific MIDs.
DeMeter可以检索实时结果,也可以从控制器中检索旧结果。这两种行为都要求目标资产支持两组不同的特定MID。
2.3.1 - Numerical results retrieval
2.3.1-检索数值结果
以下列出的MIDs允许DeMeter实时检索拧紧结果。
MID Number | Supported MID Revisions | MID Purpose |
0060 | N/A | Subscribe to Real Time tightening results. |
0061 | Revision 6 and below | Send numerical tightening results alongside identifiers. Results include the identifiers: - If controller implements Revision 1, 2, or 3 of the MID, a single identifier will be retrieved. - If controller implements Revision 4 or higher of the MID, up to 4 identifiers can be retrieved via the MID. |
0062 | N/A | Acknowledge last tightening result data. |
0063 | N/A | Unsubscribe to last tightening result data. |
Note: to use Pivotware's Action Selection step, third party controllers must implement MID 0061 Revision 4 at the very least to retrieve all necessary Identifiers.
注意:要使用Pivotware的动作选择步骤,第三方控制器必须至少实现MID 0061修订版4,才能检索所有必要的标识符。
2.3.2 - Off-line results retrieval
2.3.2-离线数据检索
The MIDs listed below allow DeMeter to retrieve tightening results acquired while connection between the target asset and DeMeter was down.
If the target asset does not support these MIDs, DeMeter will still be able to retrieve tightenings numerical results in real time, but any communication drop will result in traceability loss.
以下列出的MID允许DeMeter检索在目标控制器与DeMeter之间的连接中断时获取的拧紧结果。
如果目标资产不支持这些MID,DeMeter仍能实时检索实时数值结果,但任何通信中断都会导致可追溯性丧失。
MID Number | Supported MID Revisions | MID Purpose |
0064 | N/A | Upload request of a specific result number. |
0065 | Revision 6 and below | Upload of a specific result number. |
2.4 - Requirements to retrieve Curves via Open Protocol
2.4-通过开放协议检索曲线的要求
The MIDs listed below allow DeMeter to retrieve curves associated to tightening results.
If the target asset does not support these MIDs, DeMeter will still be able to retrieve tightening numerical results in real time, but no curves will be associated to the results.
以下列出的MID允许DeMeter检索与拧紧结果相关的曲线。
如果目标资产不支持这些MID,DeMeter仍能实时检索到实时数值结果,但结果不会关联任何曲线。
MID Number | Supported MID Revisions | MID Purpose |
0008 | Revision 1 | Subscribe to a specific application data message. |
0900 | Revision 1 | Trace curve data message. |
0009 | Revision 1 | Unsubscribe to application data message. |
3 - Third party tightening devices having successfully been connected to DeMeter
3 - 第三方拧紧装置已成功连接到DeMeter
The following is a list of tightening system that have been successfully connected to DeMeter.
以下是已成功连接到DeMeter的拧紧系统列表。
Note: depending on the firmware revision and licensing policy of the manufacturer, there could be issue / restrictions when trying to connect to the listed device.
Desoutter is only responsible for the DeMeter side of communications.
Desoutter is not in any way responsible for the list of supported MIDs and their revisions for the listed controllers.
DeMeter does not support Multi Spindle devices over Open Protocol.
注意:根据制造商的固件版本和许可政策,尝试连接所列设备时可能会出现问题或受到限制。
Desoutter仅负责DeMeter方面的沟通。
对于所列控制器支持的MID及其版本列表,Desoutter概不负责。
DeMeter不支持通过开放协议连接的多主轴设备。
Manufacturer - Controller model | Firmware version | Numerical Results | Curves | Offline data | Comments |
Atlas Copco PF4000 | World 14 (Minimum) | Yes | Yes | Yes for Numerical Results No for Curves | |
Atlas Copco PF6000 | 3.1.14.98 (Minimum) | Yes | Yes (*) | Yes | (*) A specific Atlas Copco license is required. |
Stanley | Yes | Yes | |||
ESTIC | GA 1370 | Yes | No | Only works with early releases of the controller firmware. | |
SCS FIM-EVO | 3.1.13.3 | Yes | No | Used alongside Digital Wrench Freedoom 4s |