ISISComputingGroup / ISISComputingGroup/IBEX

IOC INSTETC: If Motor IOC/PV is not present then motor should be classified as not moving

Aperta
#3,982 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
Nessun dato sulla lingua
Stelle
6
Fork
2
Merge medio
16h 40m
PR unite (30g)
2

Descrizione

As a user if I turn off my motor IOC in my config I do not want my motors to show as moving. This can happen if the motors are moving when the IOC is switched off. Especially since INSTETC is not restarted.

Example:
Seen of LARMOR. The SMC100 motor controller was in the configuration but not connected, it caused "motors are moving" to turn on

### Acceptance Criteria

1. Able to perform following:
1. Add non simulated motor IOC to config wothout device connected
1. Move motor -> Motors moving should be true
1. Switch the IOC off either:
1. remove IOC from config
1. Stop IOC from IOC start/stop menu
1. Motors moving should be false

### Notes

See ticket with run control which monitors PVs being in alarm or disconnected this may help with logic for this (#4703).

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia tracciando il modo in cui INSTETC determina lo stato «Motors moving» e in che modo la rimozione o l'arresto di un IOC dal IOC start/stop menu influisce su tale stato. Esamina l'issue #4703 per la gestione correlata dei PVs in allarme o disconnessi. Il lavoro è completato quando i criteri di accettazione elencati sono soddisfatti, incluso il fatto che un IOC del motore mancante o arrestato faccia sì che Motors moving sia false.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
backend
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.