上海威意机电设备有限公司    中文 | EN
咨询电话:021-56061453  66106053    
上海威意机电设备有限公司
网站首页 关于我们
油泵
控制器
电磁阀
点火变压器
喷嘴
伺服马达
压力开关
感光电眼
产品中心
荣誉证书
成功案例
其它
公司新闻
技术文章
联系我们
产品中心
PRODUCT CENTER
油泵
Suntec
Danfoss
控制器
Autoflame 控制器
Dungs控制器
Brahma控制器
Siemens控制器
Honeywell温控器
Riello控制器
电磁阀
Dungs电磁阀
Siemens阀座
Brahma电磁阀
Honeywell电磁阀
点火变压器
Danfoss点火变压器
喷嘴
Danfoss喷嘴
STEINEN喷嘴
伺服马达
Schneider 伺服马达
Lamtec 伺服马达
Dungs 伺服马达
Bession 伺服马达
Berger Laht 伺服马达
Autoflame 伺服马达
Siemens 伺服马达
Honeywell 伺服马达
压力开关
trafag压力开关
Sauter压力开关
西门子压力开关
Honeywell压力开关
Dungs压力开关
感光电眼
Lamtec 电眼
Flamonitec 电眼
Brahma 电眼
Autoflame 电眼
Siemens 电眼
Honeywell
利雅路电眼
技术文章
首页 >>> 技术文章

控制器基本功能


数据缓冲:由于I/O设备的速率较低而CPU和内存的速率却很高,故在控制器中必须设置一缓冲器。在输出时,用此缓冲器暂存由主机高速传来的数据,然后才以I/O设备所具有的速率将缓冲器中的数据传送给I/O设备;在输入时,缓冲器则用于暂存从I/O设备送来的数据,待接收到一批数据后,再将缓冲器中的数据高速地传送给主机。
差错控制:设备控制器还兼管对由I/O设备传送来的数据进行差错检测。若发现传送中出现了错误,通常是将差错检测码置位,并向 CPU报告,于是CPU将本次传送来的数据作废,并重新进行一次传送。这样便可保证数据输入的正确性。
数据交换:这是指实现CPU与控制器之间、控制器与设备之间的数据交换。对于前者,是通过数据总线,由CPU并行地把数据写入控制器,或从控制器中并行地读出数据;对于后者,是设备将数据输入到控制器,或从控制器传送给设备。为此,在控制器中须设置数据寄存器。
状态说明:标识和报告设备的状态控制器应记下设备的状态供CPU了解。例如,仅当该设备处于发送就绪状态时,CPU才能启动控制器从设备中读出数据。为此,在控制器中应设置一状态寄存器,用其中的每一位来反映设备的某一种状态。当CPU将该寄存器的内容读入后,便可了解该设备的状态。
接收和识别命令:CPU可以向控制器发送多种不同的命令,设备控制器应能接收并识别这些命令。为此,在控制器中应具有相应的控制寄存器,用来存放接收的命令和参数,并对所接收的命令进行译码。例如,磁盘控制器可以接收CPU发来的Read、Write、Format等15条不同的命令,而且有些命令还带有参数;相应地,在磁盘控制器中有多个寄存器和命令译码器等。
地址识别:就像内存中的每一个单元都有一个地址一样,系统中的每一个设备也都有一个地址,而设备控制器又必须能够识别它所控制的每个设备的地址。此外,为使CPU能向(或从)寄存器中写入(或读出)数据,这些寄存器都应具有**的地址。
上一篇: 燃烧器的燃料种类
下一篇: 喷嘴的配件
Copyright@ 2003-2025  上海威意机电设备有限公司  版权所有   电话:021-56061453 021-66106053 传真:021-66106053 地址:上海市新村路1388弄18号101室 邮编:200333
         沪ICP备2024098122号-1   
联系方式
联系人:朱玉东
联系电话:021-56061453 021-66106053
传真号码:021-66106053  移动电话:13817361570
邮政编号:200333  公司地址:上海市新村路1388弄18号101室
Email:330438178@qq.com
公司网址:http://www.shanghai-weiyi.cn
MSN:sales@shanghai-weiyi.cn