Legacy Hardware and Apps
Switching?

Good morning all.
I would like to ask, if it is possible to switch 5 solenoids on using the DT800.
I would want these solenoids to be started with a button on a mimic and run as:-

  1. On for 1-20 seconds.
  2. Off for the reaming time in a 20, 30 & 60 second periods.
  3. Repeat for 10 -50 times.

This would be for an individual solenoid or multiples up to 5. If more than 1 solenoid was to be used there would need to be started at different point in a 60 second period.
I will have to state that I am untrained in using the text for program writing, so would like to use the compiler in Data Logger 5 pro.
I understand that the solenoid will have to be powered through a relay or transistor.

I look forward to reading your answers.
Many thanks. James.

Good morning all. I would like to ask, if it is possible to switch 5 solenoids on using the DT800. I would want these solenoids to be started with a button on a mimic and run as:- 1. On for 1-20 seconds. 2. Off for the reaming time in a 20, 30 & 60 second periods. 3. Repeat for 10 -50 times. This would be for an individual solenoid or multiples up to 5. If more than 1 solenoid was to be used there would need to be started at different point in a 60 second period. I will have to state that I am untrained in using the text for program writing, so would like to use the compiler in Data Logger 5 pro. I understand that the solenoid will have to be powered through a relay or transistor. I look forward to reading your answers. Many thanks. James.

Hi James,

It is possible to do your configuration using DT800 and DeLogger.
However you need to use USER defined channel for this purpose as you need many conditional statement.

Wiring:
Digital channel 1 - Gd (ground) [maximum voltage is 30 V] connected to a 12V relay, use 12V in the circuit.
Everytime you trigger 1DSO=1 then your relay will active.

Program:
Example you have on condition for 20s and off condition for 40s
Set schedule A for 11 seconds
In USER define channel in schedule B you should write:

  • IF(1CV<0.5){[1DSO=1]}
  • IF(1CV><19.5,20.5){[1DSO=0]}
  • 1CV(W)=1CV+1
  • IF(1CV><39.5,40.5){[1CV=0 9CV=9CV+1]}
  • IF(9CV>20}{[HA 9CV=0]}

Notes:
The first line will check 1CV=0, initial start at 0 second then set digital output 1 to 1
The second line will check 1CV for number 20 (20 seconds run) digital output 1 should become 0
The third line is the increment of 1CV by one
The fourth line will check for 1CV of 40 (40 seconds run) which set 1CV back to zero to repeat the process, also increment 9CV
9CV is used to monitor the number of loop
The last line is used to hald schedule A if the necessary loop is obtained (in this case 20 loops).

Best regards,
Rudy Gunawan

Hi James, It is possible to do your configuration using DT800 and DeLogger. However you need to use USER defined channel for this purpose as you need many conditional statement. Wiring: Digital channel 1 - Gd (ground) [maximum voltage is 30 V] connected to a 12V relay, use 12V in the circuit. Everytime you trigger 1DSO=1 then your relay will active. Program: Example you have on condition for 20s and off condition for 40s Set schedule A for 11 seconds In USER define channel in schedule B you should write: - IF(1CV&lt;0.5){[1DSO=1]} - IF(1CV&gt;&lt;19.5,20.5){[1DSO=0]} - 1CV(W)=1CV+1 - IF(1CV&gt;&lt;39.5,40.5){[1CV=0 9CV=9CV+1]} - IF(9CV&gt;20}{[HA 9CV=0]} Notes: The first line will check 1CV=0, initial start at 0 second then set digital output 1 to 1 The second line will check 1CV for number 20 (20 seconds run) digital output 1 should become 0 The third line is the increment of 1CV by one The fourth line will check for 1CV of 40 (40 seconds run) which set 1CV back to zero to repeat the process, also increment 9CV 9CV is used to monitor the number of loop The last line is used to hald schedule A if the necessary loop is obtained (in this case 20 loops). Best regards, Rudy Gunawan
21
1
2
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft