6.5.2
Enregistrer des objets au démarrage de l'AP
Description
Via un bloc de démarrage, par ex. l'OB100, les unités TOA, les porte-outils, les points de
chargement et le déplacement sont enregistrés. Les objets doivent être enregistrés une fois
avant le premier échange de données (mise à jour). Cela peut être fait aussi bien dans un bloc
de démarrage que dans un bloc de cycle de programme.
Exemple de code dans SCL
Exemple de code
// tempError: Bool
// tempStatus: Word
"SINU_Init"(error => tempError, status => tempStatus);
....
....
"SINU_RegisterToaUnit"(number := 1,
error => tempError_1,
status => tempStatus,
toaUnit := "NckInst".toa);
"SINU_RegisterToolholder"(number := 1,
error => tempError_2,
status => tempStatus,
toolholder := "NckInst".toolholder,
toaUnit := "NckInst".toa);
"SINU_RegisterLoadingPoint"(number := 1,
error => tempError_3,
status => tempStatus,
loadingPoint := "NckInst".loadingPoint,
toolMgmt := "NckInst".toa);
"SINU_RegisterRelocate"(error => tempError,
status => tempStatus,
relocate := "NckInst".relocate,
toolMgmt := "NckInst".toa);
....
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
Programmation AP Basic Program plus
6.5 Programmation
131