mCore Firmware Ver 01.10
Ver 2019-Oct-29
Page
95
of
97
Allen-Bradley Handshaking
eRCM Express Software in the mCore device takes a set of inputs and calculates many outputs
that provide optimization and performance information about a compressor. The module typically
operates with a remote device that provides the inputs and consumes the outputs, and the
interaction between the data transfers from the remote device and the mCore must be carefully
managed to ensure that a coherent set of input data is used for the calculation and that a coherent
set of output data is consumed by the remote device.
This management is performed by using three handshake values:
Name
Description
Controlled By
AB Tag Element
Request
Indicates that a new calculation is requested.
Remote Device
ACI_PLC_REQ[0]
Busy
Indicates that the calculation is in progress.
mCore
ACI_PLC_ACK[0]
Done
Indicates that the calculation has completed.
mCore
ACI_PLC_ACK[1]
The diagram below shows the process:
The numbered steps are as follows:
1.
The remote device sets Request to start to the process.
2.
The mCore notices Request is high and sets Busy, while at the same time starting the
calculation.
3.
The mCore completes the calculation and sets Done.
4.
The remote device notices Done is high and clears the Request.
5.
The mCore notices Request is low and clears both Done and Busy.
6.
The remote device notices Done is low and can start the process again.
When mCore is acting as a master, such as in the AB Tag protocol, the mCore will read the ACI
inputs from the remote device after Step 2 but before the calculation starts and write the ACI
outputs before Step 3 but after the calculation completes.
Busy
Request
Done
①
②
④
Calculation
③
⑤
⑤
⑥
Summary of Contents for eRCM Express
Page 3: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 3 of 97 eRCM Express Package Contents ...
Page 5: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 5 of 97 eRCM Express Contact and Support ...
Page 7: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 7 of 97 eRCM Express Unit Installation ...
Page 17: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 17 of 97 eRCM Express Diagnostics Software ...
Page 19: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 19 of 97 eRCM Express Uploading Modeling File s ...
Page 23: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 23 of 97 eRCM Express Uploading a License File ...
Page 25: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 25 of 97 eRCM Express Updating Unit Firmware ...
Page 27: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 27 of 97 eRCM Express Changing LAN Settings ...
Page 29: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 29 of 97 eRCM Express General Process ...
Page 37: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 37 of 97 eRCM Express Pseudo Code Examples ...
Page 40: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 40 of 97 eRCM Express Using Select Features ...
Page 48: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 48 of 97 eRCM Express Miscellaneous Notes ...
Page 60: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 60 of 97 ERROR ARRAY AB Tag Name ...
Page 61: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 61 of 97 LOAD ARRAY AB Tag Name ...
Page 62: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 62 of 97 FLOW ARRAY AB Tag Name ...
Page 63: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 63 of 97 STAGE ARRAY AB Tag Name ...
Page 64: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 64 of 97 THROW ARRAY AB Tag Name ...
Page 65: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 65 of 97 CYL_HE ARRAY AB Tag Name ...
Page 66: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 66 of 97 CYL_CE ARRAY AB Tag Name ...
Page 67: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 67 of 97 RANGES ...
Page 77: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 77 of 97 ...
Page 90: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 90 of 97 ...
Page 91: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 91 of 97 ...
Page 92: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 92 of 97 ...
Page 93: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 93 of 97 ...