This is historical information of device classes implemented in WagoRelay device server.

Use this link to find the valid information.

Development status: Released
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/InputOutput/RemoteIO/WagoRelay
Contact:



Class Description


A class to handle WAGO digital I/O modules.

Families: InputOutput

Key words:

Platform: All Platforms

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: Ethernet

Class interface


Attributes:

Commands:

Name Description
StateInput: DevVoid
Output: State
State Code
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Status description
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller.
OpenInput: DevVoid
Output: DevVoid
Open the relay.
CloseInput: DevVoid
Output: DevVoid
Close the relay.
PulseInput: DevLong
width of pulse (millisec)
Output: DevVoid
Make a pulse with the relay. It goes from currentPosition to !currentPosition and then go back to currentPosition. Only PULSED relay supports this command. Does not have effects in other case.
changeStateInput: State
Only OPEN( = 3) or CLOSE ( = 2)
Output: DevVoid
changes the state of the relay to OPEN or CLOSE.

Pipes:

Properties:

Name Description
Modbus_nameDevString Name of the modbus device.
ChannelDevShort Position index of the digital input or output. From 0 for the first input (output) to nb_input_module (nb_output_module) - 1.
Init_positionDevString Initial relay position wrote at startup : ``OPEN`` or ``CLOSE`` If the property is not set, nothing happens at startup.
TypeDevString Type of the digital I/O : ``INPUT`` or ``OUTPUT`` or ``INOUT`` Where : INPUT : Read only relay OUTPUT : Write only relay INOUT : Read write relay
Is_PulsedDevBoolean True to authorize this relay to be pulsed.

23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 10:11 a.m.