Difference between revisions of "UIO-4035 DO1-8/DI1-8"

From ESS-WIKI
Jump to: navigation, search
 
 
Line 1: Line 1:
  
[[File:UIO-4035 DO.png]]
+
'''UIO-4033 & UIO-4035 both have eight DI ports and eight DO ports.'''
  
[[File:UIO-4035 DO1-4.png]]
+
[[File:UIO-4035 DO.png|RTENOTITLE]]
  
[[File:UIO-4035 DO5-8.png]]
+
[[File:UIO-4035 DO1-4.png|RTENOTITLE]]
  
[[File:UIO-4035 DI.png]]
+
[[File:UIO-4035 DO5-8.png|RTENOTITLE]]
  
[[File:UIO-4035 DI1-4.png]]
+
[[File:UIO-4035 DI.png|RTENOTITLE]]
  
[[File:UIO-4035 DI5-8.png]]
+
[[File:UIO-4035 DI1-4.png|RTENOTITLE]]
 +
 
 +
[[File:UIO-4035 DI5-8.png|RTENOTITLE]]
 +
 
 +
=== '''Show DI/DO Ports''' ===
 +
 
 +
List DI/DO supported ports:
 +
 
 +
=== '''Show DI/DO Ports''' ===
 +
<pre># #---- Show DI ports ----# #
 +
# cd /dev/
 +
# ls DI*
 +
DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8
 +
 
 +
# #---- Show DO ports ----# #
 +
# cd /dev/
 +
# ls DO*
 +
DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8
 +
</pre>
 +
 
 +
=== '''Get DI Status''' ===
 +
 
 +
Take DI1 for example
 +
<pre># cat /dev/DI1
 +
1</pre>
 +
 
 +
'''Note:'''
 +
 
 +
1. DI ports have two types: Dry or Wet.
 +
 
 +
2.&nbsp;For Dry ports
 +
 
 +
&nbsp; &nbsp; 0 means the external circuit is conductive.
 +
 
 +
&nbsp; &nbsp; 1 means the external circuit is NOT conductive.
 +
 
 +
3.&nbsp;For Wet ports
 +
 
 +
&nbsp; &nbsp; 0 means the voltage of input is between 10-30V
 +
 
 +
&nbsp; &nbsp;1 means the voltage of input is between 0-3V
 +
 
 +
&nbsp; &nbsp;3-10V is unstable status.
 +
 
 +
=== '''Set and Get DO Status''' ===
 +
 
 +
Take DO1 for example:
 +
<pre># #---- Set 0 to DO1 ----# #
 +
# echo 0 > /dev/DO1
 +
 
 +
# #---- Set 1 to DO1 ----# #
 +
# echo 1 > /dev/DO1
 +
 
 +
# #---- Get DO1 status ----# #
 +
# cat /dev/DO1
 +
1</pre>

Latest revision as of 06:56, 20 December 2024

UIO-4033 & UIO-4035 both have eight DI ports and eight DO ports.

RTENOTITLE

RTENOTITLE

RTENOTITLE

RTENOTITLE

RTENOTITLE

RTENOTITLE

Show DI/DO Ports

List DI/DO supported ports:

Show DI/DO Ports

# #---- Show DI ports ----# #
# cd /dev/
# ls DI*
DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8

# #---- Show DO ports ----# #
# cd /dev/
# ls DO*
DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8

Get DI Status

Take DI1 for example

# cat /dev/DI1
1

Note:

1. DI ports have two types: Dry or Wet.

2. For Dry ports

    0 means the external circuit is conductive.

    1 means the external circuit is NOT conductive.

3. For Wet ports

    0 means the voltage of input is between 10-30V

   1 means the voltage of input is between 0-3V

   3-10V is unstable status.

Set and Get DO Status

Take DO1 for example:

# #---- Set 0 to DO1 ----# #
# echo 0 > /dev/DO1

# #---- Set 1 to DO1 ----# #
# echo 1 > /dev/DO1

# #---- Get DO1 status ----# #
# cat /dev/DO1
1