当前位置:文档之家› 12开关量输入输出通道

12开关量输入输出通道

工控机背面 CN4 (DI) CN2(AD/DA)
2014-5-12 西安交通大学工程训练中心 12
PCLD-880工业端子板
作用:


采集卡与信号调理电路 或驱动装置之间的电气 连接部件 可以对每路信号实现简 单的调理功能(如:电 阻衰减、分流、RC低通 滤波等)
2014-5-12
西安交通大学工程训练中心
系 统
2014-5-12
西安交通大学工程训练中心
3
数据通道的分类
开关量:某个开关 通、断的状态,只 有两种状态。
数据通道
工业系统
模拟量:时间上连 续,量值在一定范 围内也连续。 2014-5-12
西安交通大学工程训练中心
模拟量输入到计算机,需要将模拟 量转换为数字量即模数转换,因此 该通道也称为A/D通道。
2路模拟输出通道D/A
12位数据采集卡
2014-5-12
西安交通大学工程训练中心
9
DO 0 DO 2 DO 4 DO 6 DO 8
1 2 3 4 5 6 7 8
DO 1 DO 3 DO 5 DO 9 DO 7
PCL-812PG数据采集控制板卡 CN3 CN1
9 10 DO 10 DO 12 DO 14 D. GND +5V 11 12 13 14 15 16 17 18 19 20 DO 11 DO 13 DO 15 D.GND +12V
西安交通大学工程训练中心
32
DI通道程序
int BASE_ADDRESS=0x220; /*设置基地址*/ int creat_DI(int *DI_NUM, int num) /*定义 子函数*/ { int i=0; for(i=0;i<6;i++) /*循环*/ DI_NUM[i]=(num>>i)&0x0001; /*移位获 取位值*/ return; }
Base+7
DI高字节
D7
DI15
D6
DI14
D5
DI13
D4
DI12
D3
DI11
D2
DI10
D1
DI9
D0
DI8
DO: 16个开关输出量的高低字节分别占用输出通道地址Base+13和Base+14 Base+13 DO低字节 Base+14 DO高字节
2014-5-12
D7 DO7 D7
DO15
D6 DO6 D6
+5V GND
DI/DO 电路板
A17 A18 A19 A20
B17 D.GND B18 D.GND B19 +5V B20 +12V
DI_1 DI_2 DI_3 DI_4 DI_5 DI_6
DO_1 DO_2 DO_3 DO_4 DO_5 DO_6
注意事项
在关机状态下,正确连接工控机、端 子板、DI/DO电路板之间的电缆和导线! 正确选择DI/DO电路板的电源电压!
2014-5-12 西安交通大学工程训练中心
采集卡
DO_1 DO_2 DO_3 DO_4 DO_5 DO_6
DI/DO 电路板
31
课后作业1
复习本次课程内容; 阅读附录1、2、3,熟悉实验设备; 复习C语言的基本知识,熟习C语言编程环
境; 阅读附录5,注释DI和DO程序。
2014-5-12
DI_1 DI_2 DI_3 DI_4 DI_5 DI_6 A1 A2 A3 A4 A5 A6 B1 B2 B3 B4 B5 B6 DO_1 DO_2 DO_3 DO_4 DO_5 DO_6
关机状态下接线! 老师检查后再开机!
工控机背面
自采集卡 CN3CN3 至采集卡
CN4 (DI) CN2 (AD/DA)
本板卡基地址=0x220(由板卡跳线所决定)
偏移量地址:由所用的寄存器决定
2014-5-12
西安交通大学工程训练中心
18
PCL-812PG采集卡端口地址分配 (P192)
地址 Base +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15
21
端口连接(DI/DO)
DI0 DI2 DI4 DI6 DI8 DI10 DI12 DI14 +5V 1 3 5 7 9 11 13 15 19 2 4 6 8 10 12 14 16 20 DI1 DI3 DI5 DI7 DI9 DI11 DI13 DI15 +12V DO0 DO2 DO4 DO6 DO8 1 3 5 7 9 2 4 6 8 10 12 14 16 20 DO1 DO3 DO5 DO7 DO9 DO11 DO13 DO15 +12V
13
PCLD-880工业端子板
作用:
1.
缺口对突台
采集卡与信号调理电路或
驱动装置之间的电气连接
部件。
2.
可以对每路信号实现简单 的调理功能。如:衰减、 分流、RC低通滤波等。 (附录b
2014-5-12
P135)
西安交通大学工程训练中心 14
端子板的应用位置
数据通道 工业系统
端子板
2014-5-12 西安交通大学工程训练中心 15
DO14
D5 DI5 D5
DO13
D4 DO4 D4
DO12
D3 DI3 D3
DO11
D2 DO2 D2
DO10
D1 DI1 D1
DO9
D0 DO0 D0
DO8
西安交通大学工程训练中心
20
PCL-812PG采集卡的读写操作
采集卡的操作 寄存器读写操作 端口读写操作
inportb——读端口(寄存器) outportb——写端口(寄存器)
极管的状态。
2014-5-12
西安交通大学工程训练中心
28
训练内容1说明
在TC环境下打开DO.C程序; 阅读程序,给出相应的程序注释; 执行程序,给出输出,控制DI/DO电路板上
红色发光二极管的状态。
2014-5-12
西安交通大学工程训练中心
29
总结
采集卡的工作原理:
采集卡的操作 寄存器读写 端口读写 寄存器的地址 = 基地址Base + 偏移量offset
调理电路 驱动装置 调理电路
工 业 系 统
IPC 总 线
2014-5-12
DA_REG
驱动装置
寄存器的地址 = 基地址Base + 偏移量offset 本质:对DI/DO或AD/DA的数据、模式及控制寄存器的 读写操作
西安交通大学工程训练中心 17
寻址方式
CPU访问设备接口的方式:地址访问 采集卡:集多通道于一体,多个I/O接口 采集卡端口地址=基地址+偏移量地址
采集卡的使用:端口操作
inportb——读端口(寄存器) outportb——写端口(寄存器)
2014-5-12
西安交通大学工程训练中心
30
总结(采集卡工作过程示意图)
outportb(0x220+13, 0x15)
0x15
00010101 0xF6
inportb(0x220+6)
+5V GND DI_1 DI_2 DI_3 11110110 DI_4 DI_5 DI_6
CN3 开关 量输出接口
DI 0 DI 2 DI 4 DI 6 DI 8 DI 10 DI 12 DI 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 DI 1 DI 3 DI 5 DI 7 DI 9 DI 11 DI 13 DI 15 D. GND +12V
2014-5-12
读 计数器0 计数器1 计数器2 - AD 低字节 AD 高字节 DI 低字节 DI 高字节 - - - - - - - -
写 计数器0
DI通道: 地址 读 DI 低字节 DI 高字节 Base +6 Base +7
计数器1 计数器2 计数器控制 DA 通道 1 低字节 DA 通道 1 高字节 DA 通道 2 低字节 DA 通道 2 高字节 清除中断请求 增益控制 多路选择控制 模式控制 AD 转换软件触发 DO 低字节 DO 高字节 -
4
数据通道的分类
开关量输入通道(DI
: Digital Input ) 开关量输出通道(DO: Digital Output) 模拟量输入通道(A/D: Analog to Digital) 模拟量输出通道(D/A: Digital to Analog)
2014-5-12
西安交通大学工程训练中心
DI_lbyte = inportb(Base+6); DI_hbyte = inportb(Base+7); outportb(Base+13, DO_lbyte); outportb(Base+14, DO_hbyte);
2014-5-12 西安交通大学工程训练中心
本板卡的基地址 Base =0x220
DO10 11 DO12 13 DO14 15 D.GND 17 +5V 19
D.GND 17
18 D.G集卡的 输出电压
西安交通大学工程训练中心
CN3 开关量输出
2014-5-12
22
DI/DO电路板
电源
+5V GND DI_1 DI_2 接 线 DI_3 端 DI_4 DI_5 DI_6
相关主题