19 / 29
1436 cPos
®
Profinet
5.6.3 Request parameters
The "G" (GET) instruction can be used to request the value of
a parameter from the GEMÜ 1436 cPos
®
via the Profinet. The
GEMÜ 1436 cPos
®
responds with a GET instruction containing
the parameter value.
If the parameter does not exist, an external diagnostic error
with code 0x22 is triggered.
If the parameter value in the GEMÜ 1436 cPos
®
changes, this is sent to the Profinet master
immediately. It is not necessary to continuously
request the parameter.
Request from the master:
0xYY
0x47 ("G")
ID
0x00 0x00 0x00 0x00
1 byte
1 byte
2 bytes
4 bytes
Response from the GEMÜ 1436 cPos
®
:
0xYY
0x47 ("G")
ID
Value of the parameter
1 byte
1 byte
2 bytes
4 bytes
5.6.4
Read error list
The error list can be requested using the "E" (Error List)
instruction.
ܟ When a new error occurs, the serial numbering
of the listed errors changes. Error 0 then
becomes error 1, error 1 becomes error 2, etc.
ܟ Once the error list is full, the oldest error in the
list is deleted.
ܟ If no entry on the required number is found in
the error list, an external diagnostic error with
code 0x34 is triggered. In this case, the return
value is 0xFF 0xFF 0xFF 0xFF.
ܟ The current error can be monitored with number
0.
ܟ
If there is no error in the error list, error 0x00
0x00 0x00 0x00 is reported.
Request from the master:
0xYY
0x45 ("E")
Serial number
of error in the
list
0x00, 0x00, 0x00, 0x00
1 byte
1 byte
2 bytes
4 bytes
Response from the GEMÜ 1436 cPos
®
:
0xYY
0x45 ("E")
Serial number
of error in the
list
Error information
1 byte
1 byte
2 bytes
4 bytes
5.6.5 Amount of active errors and readout of the active
error
The "D" instruction can be used to request the number of active
errors and the active warning selected via the ID.
Request from the master:
0xYY
0x44 ("D")
Number of
active error
0x00, 0x00, 0x00, 0x00
1 byte
1 byte
2 bytes
4 bytes
The first error is requested with number 0x00 0x01.
Response from the GEMÜ 1436 cPos
®
:
0xYY
0x44 ("D")
Number
of active
error
Amount
of active
errors
Value of active error
(selected via ID)
1 byte
1 byte
2 bytes
4 bytes
Example:
The
GEMÜ 1436 cPos
®
potentiometer is moving in the wrong
direction, i.e. error "020: Pot Wrong Dir" is active.
Request from the master:
0x00
0x44
0x00, 0x01
0x00, 0x00, 0x00, 0x00
Response from the GEMÜ 1436 cPos
®
:
0x00
0x44
0x00, 0x01
0x00, 0x01, 0x00, 0x14
5.6.6 Amount of active warnings and readout of the ac-
tive warning
The "W" instruction can be used to request the number of
active warnings and the active warning selected via the ID.
The first warning is requested with number 0x00 0x01.
Request from the master:
0xYY
0x57 ("W")
Number of ac-
tive warning
0x00, 0x00, 0x00, 0x00
1 byte
1 byte
2 bytes
4 bytes
Response from the GEMÜ 1436 cPos
®
:
0xYY
0x57 ("W")
Number
of active
warning
Number
of active
warnings
Value of active warning
(selected via ID)
1 byte
1 byte
2 bytes
4 bytes
Example:
A compressed air failure was discovered, i.e. error "030: Air
Missing" is active.
Request from the master:
0x00
0x57
0x00, 0x01
0x00, 0x00, 0x00, 0x00
Response from the GEMÜ 1436 cPos
®
:
0x00
0x57
0x00, 0x01
0x00, 0x01, 0x00, 0x1E
5.6.7
Error list
Error name
Hex param-
eter ID
Dec param-
eter ID
Error description
NO ERROR
0x00 0x00
0
There are no errors
PotWrongDir
0x00 0x14
20
The potentiometer has
recognised the wrong control
function during initialisation
Wrong Func.
0x00 0x15
21
An incorrect control function
was recognised during
automatic initialisation
Pneumatic
0x00 0x16
22
During automatic initialisation
of the valve a pneumatic error
was detected
Leakage
0x00 0x17
23
During automatic initialisation
of the valve leakage was
detected
Air missing
0x00 0x1E
30
A failure of the compressed air
was discovered.
Bus Fault
0x00 0x28
40
Bus fault was recognized
TrvlSensErr
0x00 0x3C
60
A cable break or short-circuit in
the sensor connection (travel
sensor) was detected.