This is historical information of device classes implemented in ACS Generic Component device server.

Use this link to find the valid information.

Development status: New development
Information status: New

Contact:

Description


This device represents a prototype for bridging an acs component into the tango world. At startup, It reads a device property called "ACS_Object_Name" to initialize the ACS library called "SimpleClient". After that it creates many dynamic attributes depending on the inspection made with the ACS component. It cannot add dynamic commands. It needs also the ACS library that can be download at the following link: https://drive.google.com/open?id=1XFv-83tVr6cXRL58ILOWHggIJe-1io8E It is important to set all the corresponding environment variables (the script init.sh - available together with the ACS library - contains all the needed information).



Class Description


TANGO Device for connecting to ASC component

Families: InputOutput

Key words:

Platform: All Platforms

Language: Python

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: Ethernet

Class interface


Attributes:

Name Description
ComponentNameScalar: DevString

Commands:

Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.

Pipes:

Properties:

21 Sep 2018, Matteo Di Carlo
Updated:
The device class has been updated.
You can see previous version here .



21 Sep 2018, Matteo Di Carlo
Updated:
The device class has been updated.
You are looking at this version now.



21 Sep 2018, Matteo Di Carlo
Created:
The device class has been added to catalogue.
Added by:mdi_carlo on:21 Sep 2018, 10:59 a.m.