0731-84284278
知识
以用户的成就基本概念成就,万物互联工厂治理,根据工厂的信服

来源于CAN传输线的情况测控软件设计的

2012-12-12
本文介绍了使用CAN总线技术,把商品存储环境条件检测装置用一根线连起来,就避免了每一单个检测装置都单独与主机相连的繁琐,降低了成本,同时也充分利用了主机的资源。而CAN总线技术也能保证不同类型的数据信号在总线上安全的进行传输。

在当今社会,人们的物质生活水平面日益提高,对商品的质量要求越来越高。这样,商品的存储环节的工作变得愈显重要,这关系到商品的质量保持的时间长短与否。而对存储最基本的要求就是存储区内的温度、湿度要求等。现在的存储环境条件检测大多是靠机械式仪表来进行,而且是利用人工定时进行记录数据,结果是数据精度低、不够实时。有一些大型仓库是采用了电子检测设备,但也是主要进行局部检测,不能覆盖整个仓库区域。且当检测位置多、检测数据类型多时,检测装置的安装和与主机的通信都显得过于复杂。这样,笔者就考虑使用CAN总线技术,把所有的检测装置用一根线连起来,就避免了每一单个检测装置都单独与主机相连的繁琐,降低了成本,同时也充分利用了主机的资源。而CAN总线技术也能保证不同类型的数据信号在总线上安全的进行传输。


驱动程序开发

PCI总线接口设备的一大特点是即插即用。因此,在软件上必须编写能够实现即插即用功能的设备驱动程序。从广义上来说,驱动程序就是控制硬件的一组函数。PCI设备驱动程序的开发,就是取得PCI板卡所占用的各种资源(内存、端口、中断和DMA等),并提供给用户一条可以访问这些资源的途径。在本设计中,由于PCI9052的中断、I/O端口、映射内存等资源都是动态分配的,必须编写驱动程序来管理硬件,才能供用户编程使用。

WinDriver是专业的设备驱动程序开发工具。利用它的驱动程序向导(Driver Wizard),可以快速测试新硬件,并生成设备驱动程序框架。在写设备驱动程序之前,重要的一点是确保硬件准确无误。用WinDriver的驱动程序向导DriverWizard 提供的诊断程序Diagnostic Program来诊断CAN控制器卡。此诊断程序支持多种类型的芯片,本设计采用PCI9052作为PCI接口芯片,由于WinDriver PLX 9050的库完全与PLX 9052兼容,可以选择PLX 9050诊断程序9050Diag.exe,它通过WinDriver的程序访问硬件。

5 结语

由于工控机及先进的数据采集处理技术的应用,大大提高了对环境参数的测控,并提高了测控精度。CAN总线的使用使整个复杂的系统更加简洁、紧凑,提高了测控系统的抗干扰能力,同时也增强了系统的安全性。接入局域网,可使操作人员远距离对测控系统进行控制,实现测控数据的远距离传输。
//cafe-lamp-eye.com/
连续座机号
0731-84284278
同屏在线空间说说
观注9九游
TOP
你好先生,追捧考察AG九游会集团
想得到进步骤介绍9九游 的类产品和方案怎么写?

9九游 7*24小时为您服务!

电话咨询:0731-84284278

稍后连接
发送您的实际需求,9九游 将快速与您搞好关系
完整您的资料,AG九游会集团行业专业团队为您提供了产品!

请选择您要填写的表单类型 *

了解物品价格
提高计划方案详情介绍

公司名称 *

姓名 *

手机号 *

邮箱

需求描述 *

验证码 *

上海管业有限公司 | 东莞市体育用品有限公司 | 深圳开关电源公司 |