[version en cours de rédaction] | [version en cours de rédaction] |
(Page créée avec « {{Tuto Details |Description=<translate>Overcoming an issue with the DS402 protocol on the AMI8121-3100-0F21 motor</translate> |Categories=Software }} <translate>= Problem... ») |
|||
Ligne 3 : | Ligne 3 : | ||
|Categories=Software | |Categories=Software | ||
}} | }} | ||
− | <translate>= Problem = | + | <translate>=Problem= |
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. | 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. | ||
Ligne 13 : | Ligne 13 : | ||
There is a problem with the particular spec of the AMI8121-3100-0F'''2'''1 - the 2 denotes a DS402 communication interface profile. This profile needs a firmware update to enable the TwinSAFE communication. | There is a problem with the particular spec of the AMI8121-3100-0F'''2'''1 - the 2 denotes a DS402 communication interface profile. This profile needs a firmware update to enable the TwinSAFE communication. | ||
− | = Solution = | + | =Solution= |
+ | {{Info|...The safety project defined in the following steps is saved on the Software Updates board. The following steps are for reference and for recreating this project - IT DOES NOT NEED TO BE DONE EVERY TIME}} | ||
+ | |||
+ | |||
The solution takes the following steps: | The solution takes the following steps: | ||
− | * Ensure the TwinCAT environment is up to date | + | *Ensure the TwinCAT environment is up to date |
− | * Ensure the latest ESI (device description tables) are downloaded | + | *Ensure the latest ESI (device description tables) are downloaded |
− | * Ensure the latest </translate> | + | *Ensure the latest Drive Manager 2 Installed |
+ | |||
+ | <br /> | ||
+ | |||
+ | == Update EEPROM Driver == | ||
+ | |||
+ | * Device | ||
+ | * Online Tab | ||
+ | * Right click on the AMI->Write EEProm | ||
+ | * Pick AMI8000-0100-0020 | ||
+ | * Activate Configuration | ||
+ | * PowerCycle the AMI Motor | ||
+ | * Device Manager may need changing to the new type | ||
+ | * Drive Manager needs to detect changes | ||
+ | |||
+ | == Create the Safety Project == | ||
+ | |||
+ | * Add new Safety Project with preconfigured Input | ||
+ | * Target System - Link to safety PLC on correct axis | ||
+ | * Alias Devices->Add AM891x | ||
+ | * Create the safeOr in TwinSafeGroup | ||
+ | * 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}} | ||
+ | |||
+ | * OrIn1 is a break contact | ||
+ | * Assign the variable name AlwaysTrue to orOut | ||
+ | * Change the linking mode of the AMI to "Local" | ||
+ | |||
+ | == 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}} | ||
+ | |||
+ | * AlwaysTrue to AMI891x as diagram | ||
+ | * PLC Outputs | ||
+ | ** bErrAck -> ErrorAcknowledgement.sds | ||
+ | ** bSafetyRun->Run.sds | ||
+ | |||
+ | |||
+ | Activate and download the safety project - remenbering the Administrator username, serial number of target and password "TwinSAFE" | ||
+ | </translate> | ||
{{PageLang | {{PageLang | ||
+ | |Language=en | ||
|SourceLanguage=none | |SourceLanguage=none | ||
|IsTranslation=0 | |IsTranslation=0 | ||
− | |||
}} | }} | ||
{{AddComments}} | {{AddComments}} |
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 :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #