| [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 :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #