[version en cours de rédaction] | [version en cours de rédaction] |
Ligne 25 : | Ligne 25 : | ||
<br /> | <br /> | ||
− | == Update EEPROM Driver == | + | ==Update EEPROM Driver== |
− | * Device | + | *Device |
− | * Online Tab | + | *Online Tab |
− | * Right click on the AMI->Write EEProm | + | *Right click on the AMI->Write EEProm |
− | * Pick AMI8000-0100-0020 | + | *Pick AMI8000-0100-0020 |
− | * Activate Configuration | + | *Activate Configuration |
− | * PowerCycle the AMI Motor | + | *PowerCycle the AMI Motor |
− | * Device Manager may need changing to the new type | + | *Device Manager may need changing to the new type |
− | * Drive Manager needs to detect changes | + | *Drive Manager needs to detect changes |
− | == Create the Safety Project == | + | ==Create the Safety Project== |
− | * Add new Safety Project with preconfigured Input | + | *Add new Safety Project with preconfigured Input |
− | * Target System - Link to safety PLC on correct axis | + | *Target System - Link to safety PLC on correct axis |
− | * Alias Devices->Add AM891x | + | *Alias Devices->Add AM891x |
− | * Create the safeOr in TwinSafeGroup | + | *Create the safeOr in TwinSafeGroup |
− | * Connect back on itself as per diagram | + | *Connect back on itself as per diagram |
{{#annotatedImageLight:Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|0=436px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://stuga.dokit.app/images/4/4f/Preparing_a_C0001401B_for_TwinSAFE_Project_OrOut.png|href=./Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|resource=./Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|caption=|size=436px}} | {{#annotatedImageLight:Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|0=436px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://stuga.dokit.app/images/4/4f/Preparing_a_C0001401B_for_TwinSAFE_Project_OrOut.png|href=./Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|resource=./Fichier:Preparing a C0001401B for TwinSAFE Project OrOut.png|caption=|size=436px}} | ||
− | * OrIn1 is a break contact | + | *OrIn1 is a break contact |
− | * Assign the variable name AlwaysTrue to orOut | + | *Assign the variable name AlwaysTrue to orOut |
− | * Change the linking mode of the AMI to "Local" | + | *Change the linking mode of the AMI to "Local" |
− | == Variable Mapping == | + | ==Variable Mapping== |
<br />{{#annotatedImageLight:Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|0=964px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://stuga.dokit.app/images/5/58/Preparing_a_C0001401B_for_TwinSAFE_Project_Image_Variable_Mapping.png|href=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|resource=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|caption=|size=964px}} | <br />{{#annotatedImageLight:Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|0=964px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://stuga.dokit.app/images/5/58/Preparing_a_C0001401B_for_TwinSAFE_Project_Image_Variable_Mapping.png|href=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|resource=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Variable Mapping.png|caption=|size=964px}} | ||
− | * AlwaysTrue to AMI891x as diagram | + | *AlwaysTrue to AMI891x as diagram |
− | * PLC Outputs | + | *PLC Outputs |
− | ** bErrAck -> ErrorAcknowledgement.sds | + | **bErrAck -> ErrorAcknowledgement.sds |
− | ** bSafetyRun->Run.sds | + | **bSafetyRun->Run.sds |
+ | {{#annotatedImageLight:Fichier:Preparing a C0001401B for TwinSAFE Project Image Link to PLC.png|0=1007px|hash=|jsondata=|mediaClass=Image|type=frameless|align=center|src=https://stuga.dokit.app/images/2/25/Preparing_a_C0001401B_for_TwinSAFE_Project_Image_Link_to_PLC.png|href=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Link to PLC.png|resource=./Fichier:Preparing a C0001401B for TwinSAFE Project Image Link to PLC.png|caption=|size=1007px}} | ||
− | Activate and download the safety project - remenbering the Administrator username, serial number of target and password "TwinSAFE" | + | Activate and download the safety project - remenbering the Administrator username, serial number of target and password "TwinSAFE"</translate> |
− | </translate> | ||
{{PageLang | {{PageLang | ||
|Language=en | |Language=en |
Overcoming an issue with the DS402 protocol on the AMI8121-3100-0F21 motor
Auteur Gareth Green | Dernière modification 18/03/2025 par Gareth Green en cours de rédaction ⧼frevu-button-review-label⧽
Pas encore d'image
Overcoming an issue with the DS402 protocol on the AMI8121-3100-0F21 motor
The specification of the GY and GZ motors on A2032 and A2033 included a TwinSAFE system, which makes it difficult to operate within a non-TwinSAFE environment.
Beckhoff have a solution to this, which is to use the TwinSAFE logic controller contained inside the AMI motor / drive to control its own STO "always on"
However
There is a problem with the particular spec of the AMI8121-3100-0F21 - the 2 denotes a DS402 communication interface profile. This profile needs a firmware update to enable the TwinSAFE communication.
The solution takes the following steps:
Activate and download the safety project - remenbering the Administrator username, serial number of target and password "TwinSAFE"
en
none
0
Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #