# BEAM Characteristcs could be changed by everyone in maintenance mode and BEAM characteristics unlocked
RULE(1,WRITE) { CALC("A=0 && B=1") }
# BEAM Characteristcs could be changed only by operators in operation mode and BEAM characteristics unlocked
RULE(1,WRITE) {
UAG(operateurs)
CALC("A=1 && B=1")
}
}
==============================================================
DEFAULT:OPState could be 0:Maintenance 1:Operation
FAISCEAU:WritePerm could be 0:BEAMLocked 1:BEAMUnlocked
These rules work perfectly when values of DEFAULT:OPState and FAISCEAU:WritePerm are changed manually.
At starting, with autosave mechanisme, there is a mismatch between right access and lock values.