Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DeveloperVersionRelease dateLast update

2020.1

20 Jul /07/2020



Subsystem description

TypeDescription
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

Image RemovedImage Added

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 VersionLinux Version
built number 20141222built 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 ForkDynamic Fork


DCS Commands

DCS Command NameParametersNoteSub-VI ref.
RESV-DCS System
ONLN-DCS System
BYPSON | OFFDCS System
PUTT-DCS System
EMSK-DCS System
CMSG-DCS System
INITNULL
Performs the initialisation procedure
exeINIT-MOV.vi
RESENULL
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 movementexeSTOP-MOV.vi

HOME

NULL

Performs the homing procedure

exeHOME-MOV.vi

SETE

encoder value [DBL]
Writes thepassed value passed as a parameter to theits relative register
exeSETE-MOV.vi

SETC

counter value [DBL]
Writes thepassed value passed as a parameter to theits relative register
exeSETC-MOV.vi

GENE

[String]
General purpose command
exeGENE-MOV.vi

...

KeyValueComment
pathFileTable/u2/dcs/prefs/MOV/setupsat the moment present on Static DBFile
MOVClassNumber48DCS System Class
serialTypers232Serial device type rs232,rs422,...
boudRate115200
serialSystemType/dev/ttyS0System Resource es. ttyS0,com1,...
startUpAxisCicleOnOffyes

At devil start-up put all the axis ON and then OFF

startUpAxisOnnoAt devil start-up to put all the axis ON


Technosoft IDM module programming

...