DIO#.INV
Description
Sets or gets the polarity of a bi-directional I/O when configured as a digital input (see DIO#.DIR).
Value | Description |
---|---|
0 - Active high | The digital input state is 1 when voltage is applied to the IO pin |
1 - Active low | The digital input state is 1 when voltage is removed from the IO pin |
Examples
Usage
When DIO#.DIR = 0 (input) then the corresponding DIO#.INV can be set to change the polarity of the input signal.
Code
--> DIO1.DIR 0
With 24V on DIO1:
--> DIO1.INV 0 //Active high --> DIO1.STATE 1 --> DIO1.INV 1 //Active low --> DIO1.STATE 0
With 0V on DIO1:
--> DIO1.INV 0 //Active high --> DIO1.STATE 0 --> DIO1.INV 1 //Active low --> DIO1.STATE 1
Context
For more information see Digital Inputs and Outputs.
Versions
Action | Version | Notes |
---|---|---|
Implemented | 02-00-00-000 |
General Information
Type | Read/Write |
Units | N/A |
Range | 0 to 1 |
Default Value | 0 |
Data Type | Integer |
See Also | |
Stored in Non-Volatile Memory |
Yes |
Variants Supported
All variants are supported
Fieldbus Information
Command |
Index |
SubIndex |
Data Type |
Units |
Float Scale |
Access |
PDO Mappable |
---|---|---|---|---|---|---|---|
DIO1.INV |
368ah |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
DIO2.INV |
368bh |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
DIO3.INV |
368ch |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
DIO4.INV |
368dh |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
DIO5.INV |
368eh |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
DIO6.INV |
368fh |
02h |
Unsigned8 |
- |
- |
Read/Write |
No |
Name |
ID |
Hex |
Data Type |
Access |
Units |
---|---|---|---|---|---|
DIO1.INV |
22100 |
5654 |
Unsigned8 |
Read/Write |
- |
DIO2.INV |
22101 |
5655 |
Unsigned8 |
Read/Write |
- |
DIO3.INV |
22102 |
5656 |
Unsigned8 |
Read/Write |
- |
DIO4.INV |
22103 |
5657 |
Unsigned8 |
Read/Write |
- |
DIO5.INV |
22104 |
5658 |
Unsigned8 |
Read/Write |
- |
DIO6.INV |
22105 |
5659 |
Unsigned8 |
Read/Write |
- |
Parameter |
PNU |
Data Type |
Access |
Units |
---|---|---|---|---|
DIO1.INV |
22100 |
Unsigned8 |
Read/Write |
- |
DIO2.INV |
22101 |
Unsigned8 |
Read/Write |
- |
DIO3.INV |
22102 |
Unsigned8 |
Read/Write |
- |
DIO4.INV |
22103 |
Unsigned8 |
Read/Write |
- |
DIO5.INV |
22104 |
Unsigned8 |
Read/Write |
- |
DIO6.INV |
22105 |
Unsigned8 |
Read/Write |
- |