- Computers & electronics
- Computer components
- Interface components
- Digital & analog I/O modules
- ADLINK Technology
- PCI-8136M
- User's Guide
advertisement
![Digital I/O. ADLINK Technology PCI-8136M | Manualzz Digital I/O. ADLINK Technology PCI-8136M | Manualzz](http://s1.manualzz.com/store/data/001438114_1-e075bc2fb8e61a7cd0411c36ed8396e4-360x466.png)
5.5 Digital I/O
@ Name
_8136_D_Output - Digital output for one bit
_8136_D_Input - Digital input for one bit
_8136_D_OutputA - Digital Output for all bits once
_8136_D_InputA - Digital Input for all bits once
@ Description
_8136_D_Output:
There are 7 open collector output channels in PCI-8136. This function is for controlling these output bits by setting them on or off.
This function can set each channel individually. Please refer to the pin assignment for bit numbers.
_8136_D_Input
There are 19 open isolated digital inp ut channels in PCI-8136. This function is for getting these input bits by setting them on or off. This function can get each channel individually. Please refer to the pin assignment for bit numbers.
_8136_D_OutputA
There are 7 open collector output channels in PCI-8136. This function is for controlling these output bits by setting them on or off.
This function can set all output channels on/off by a value once.
Each bit of this value represents the actual output bit. Please refer to the pin assignment for b it numbers.
_8136_D_InputA
There are 19 open isolated digital input channels in PCI-8136. This function is for getting these input bits by setting them on or off. This function can get all input channels' status once. Each bit of this value represents the actual input channel. Please refer to the pin assignment for bit numbers.
@ Syntax
C/C++ (DOS, Windows 95/98/NT/2000)
U16 _8136_D_Output( I16 CardNo , I16 Channel , I16 Control );
U16 _8136_D_Input( I16 CardNo , I16 Channel , I16* Control );
U16 _8136_D_OutputA( I16 CardNo , I16 Value );
U16 _8136_D_InputA( I16 CardNo , I32 *Value );
70
• Motion Library
Visual Basic 5.0 or higher
B_8136_D_Output(ByVal CardNo As Integer, ByVal Channe As
Integer, ByVal Control As Integer) As Integer
B_8136_D_Input(ByVal CardNo As Integer, ByVal Channel As
Integer, Control As Integer) As Integer
B_8136_D_OutputA (ByVal CardNo As Integer, ByVal Value As
Integer) As Integer
B_8136_D_InputA(ByVal CardNo As Integer, Value As Long) As
Integer
@ Argument
CardNo: card number designated to set (Range 0 ~ 3)
Channel: channel number designated to set (Range 0 ~ 6)
Control: control value for the designated channel (Range 0 ~ 1)
Value: control value for all digital output (Range 0 ~ 0x7f )
Control: return value for designated channel (Range 0 ~ 1)
Value: return value for all digital input (Range 0 ~ 0x7ffff)
@ Return Code
ERR_RangeError
ERR_NoError
Motion Libra
• 71
advertisement
Related manuals
advertisement
Table of contents
- 11 Functionality of PCI-8136M
- 12 Features
- 13 Specifications
- 13 Applicable Motors
- 13 Motion
- 13 Motion Interface I/O Signals
- 14 General I/Os
- 15 General Specifications
- 16 Software Supporting
- 16 Programming Library
- 18 What You Have
- 19 Outline Drawing
- 20 Hardware Installation
- 20 Hardware configuration
- 20 PCI slot selection
- 20 Installation Procedures
- 20 Trouble shooting
- 21 Software Installation
- 22 CN1 PIN ASSIGNMENTS: MAIN CONNECTOR
- 23 CN2 PIN ASSIGNMENTS: EXTERNAL POWER INPUT
- 24 CN3 PIN ASSIGNMENTS: DB25 CONNECTOR
- 24 CN4 PIN ASSIGNMENTS: DB9 CONNECTOR
- 26 Pulse output signals OUT and DIR
- 28 Voltage output signals DAC
- 30 Encoder feedback signals EA, EB and EZ
- 33 Analog Input
- 35 Origin signal ORG
- 36 End-Limit signals PEL and MEL
- 37 Emergency stop signal ESTOP
- 38 Servo on signal SVON
- 39 General purpose output P-RDY
- 39 VCC Pin
- 40 Open Loop and Closed Loop Connection
- 43 AD Conversion and Preloaded Trigger
- 43 Voltage Compare
- 44 DA Conversion
- 44 DA Output by Trigger Source
- 45 Local DIO
- 45 Digital Input
- 45 Digital Output
- 46 Pulse Input and Position Compare
- 46 Pulse Input
- 47 Position Counter Value Capture (Latch)
- 48 Position Compare
- 49 Pulse Output
- 51 Remote Serial IO
- 52 Introduction to DDA
- 53 Open-loop and close-loop control
- 53 Open-loop control
- 53 Close-loop control
- 54 Constant Velocity Motion
- 55 Trapezoidal Motion
- 57 S-Curve Profile Motion
- 59 2D Interpolation
- 62 3D Interpolation
- 63 Home Return Mode
- 64 Motion Parameters Setting
- 65 The Motion IO Interface
- 65 SERVO ON
- 65 Limit Switch Signal
- 65 Emergency stop signal (ESTOP)
- 67 Interrupt Control
- 71 List of Functions
- 73 Initialization
- 75 System Parameters
- 77 Card Information
- 78 Digital I/O
- 80 Remote I/O
- 82 Analog I/O
- 85 Pulse I/O
- 89 Interrupt Control
- 92 Close Loop Initialization
- 93 Motion Parameters
- 96 Motion Status
- 98 PTP Movement
- 100 2D Interpolation
- 102 3D Interpolation
- 104 Continuous Motion
- 105 Homing
- 106 Motion Function