...
Developer | Version | Release date | Last update |
---|---|---|---|
2020.1 | 20 Jul /07/2020 |
Subsystem
...
description
Type | Description |
---|---|
Devil ethernet (Low-Level demon) | 689, 699 (Labview 2010) |
CPU type (Low-Level demon) | Virtual Machine |
CPU name (Low-Level demon) | vldantedev014 |
Communication lines | Finuda Moxa Line : 192.168.192.51 23 (Rack 80) - (SWDAFNE2B porta 11) Kloe Moxa Line : 192.168.192190.52 (Rack 77) - (SWDAFNE4B porta 21) |
...
Hardware Layout
Hardware Front-end
The motors are controlled by drives called "MOTION SYSTEM INTERFACE DEVICE" assembled by "RAMTRON Computing".
The box is equipped with two Technosoft drives IDM240-5EI or IDM640-8EI , to operate 2 Stepper Motors
...
Operations on Scrapers assembly with RAMTRON drive
For relative movements, the positive steps (by Technosoft Software, Manual-Controller Labview, or Low-Level Devil) the Scraper must enter the chamber.
...
Solaris Version | Linux Version |
---|---|
built number 20141222 | built number 20200624_rc |
New features: [ 1 ] "Ctrl On" function [ 2 ] "By-Pass" function [ 3 ] "Init" procedures [ 4 ] "Bad communication" indicator |
...
Enter the value and press "IN" or "OUT" in the desired direction
Single-axis homing
The "Home" button is positioned in the Advanced Display as shown in the figure.
...
of the counter (Position [mm]), and of the setting field.
If the procedure is not successful, that is:
1. hourglass (clessidra) removed
2. encoder value is not zero
3. "End Run OUT" in the OFF state
the system warns with an error detectable by the log.
This procedure can be repeated, unless an "overcurrent" state occurs, due to the motor malfunction.
Warning, this procedure misaligns the values written on DBFile relating to the home position of the resistive encoder (absolute),
causing a relative misalignment between the "Position" and "Absolute Position" values.
IMPORTANT! After this operation, it is recommended to report to the Control Group which will update the configuration files.
...
Otherwise contact the Control Group.
Save, load, and apply configurations
To recover a configuration (it will be inserted in the Saved column [mm])
...
DCS MOV Class
Database record
Satic Static Fork | Dynamic Fork |
---|---|
DCS Commands
DCS Command Name | Parameters | Note | Sub-VI ref. |
---|---|---|---|
RESV | - | DCS System | |
ONLN | - | DCS System | |
BYPS | ON | OFF | DCS System | |
PUTT | - | DCS System | |
EMSK | - | DCS System | |
CMSG | - | DCS System | |
INIT | NULL | Performs the initialisation procedure | exeINIT-MOV.vi |
RESE | NULL | Performs the reset procedure | exeRESE-MOV.vi |
AXPW | ON | OFF | Put the axis on | exeAXPW-MOV.vi |
SETS | #steps , IN | OUT | Moves the axis IN or OUT of the number of steps sent as a parameter | exeSETS-MOV.vi |
SETM | rel [mm] , IN | OUT , abs [mm] | Moves the axis IN or OUT of the millimeters sent as a parameter | exeSETM-MOV.vi |
STOP | NULL | Stops the movement | exeSTOP-MOV.vi |
HOME | NULL | Performs the homing procedure | exeHOME-MOV.vi |
SETE | encoder value [DBL] | Writes thepassed value passed as a parameter to the relativeits register | exeSETE-MOV.vi |
SETC | counter value [DBL] | Writes thepassed value passed as a parameter to the relativeits register | exeSETC-MOV.vi |
GENE | [String] | General purpose command | exeGENE-MOV.vi |
...
Key | Value | Comment |
---|---|---|
pathFileTable | /u2/dcs/prefs/MOV/setups | at the moment present on Static DBFile |
MOVClassNumber | 48 | DCS System Class |
serialType | rs232 | Serial device type rs232,rs422,... |
boudRate | 115200 | |
serialSystemType | /dev/ttyS0 | System Resource es. ttyS0,com1,... |
startUpAxisCicleOnOff | yes | At devil start-up put all the axis ON and then OFF |
startUpAxisOn | no | At devil start-up to put all the axis ON |
Technosoft IDM module programming
...