第13章 输入输出设备驱动.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 I/O设备驱动 13.1 ?I/O设备通讯 力控与I/O设备之间一般通过以下几种方式进行数据交换:串行通信方式(支持Modem远程通信)、板卡方式、网络节点方式、适配器方式、DDE方式、OPC方式等。 13.1.1 数据通讯方式 1. 串行通信 一般是通过标准RS-232、 RS-422、RS-485等方式通信,另外,使RS-232互连的计算机串口和设备通信口还可以用Modem、电台、GPRS/CDMA等方式通信。 2. PC总线: 通信接口卡方式是利用I/O设备制造厂家提供的安装在计算机插槽中的专用接口卡与设备进行通信。I/O卡一般直接插在计算机的扩展总线上,如ISA、PCI等,然后利用开发商提供的驱动程序或直接经端口操作和软件进行通信,一般采用的是同步通信方式。 I/O设备与计算机间的通信完全由这块专用接口卡管理并负责两者之间的数据交换。现场总线网络主要借助于这种方式,如MB+、LON、PROFIBUS等。 3. 工业以太网 大多采用TCP/IP或者UDP/IP网络通信协议,进行网络节点间的数据传递。 4. 软件通讯 DDE方式和OPC方式通过Windows标准协议进行进程间通信。 13.1.2 支持的设备 力控现在支持多个厂家的几百种设备,见附件驱动列表。可以直接安装所买设备的驱动程序 13.1.3 不支持的设备 如果您使用的是力控R目前暂不支持的设备,可与力控R技术部联系,委托力控R技术开发部进行开发。此外,力控R提供了开发式的I/O驱动程序接口(FIOS)。使用FIOS接口,您可以自行开发力控R的I/O驱动程序。开发过程比较简单。大多数复杂的处理过程已被封装为类库(如:CManager, CChannel,CDevice,CPacket,CItem等),您可以直接通过这些类的成员函数操纵这些类。 13.2?I/O设备管理 在系统运行时,力控R通过内部的管理程序自动启动相应的I/O驱动程序,I/O驱动程序负责与I/O设备的实时数据交换。对于采用不同通信协议设备,力控R提供了一个独立的I/O驱动程序来完成过程I/O数据的采集与回送。DB与I/O驱动程序构成服务器/客户计算模式。一台运行力控R的计算机通过一个或多个I/O驱动程序同时连接一台或多台I/O设备 13.2.1 新建I/O设备 定义一个新设备的过程 13.2.2?设备参数说明 双击选中的设备名,出现如图13-2所示的设备配置对话框 13.2.3 修改或删除I/O设备 如果要修改设备名为NAIS1的定义,可以在以设备名为标题的列表项(这里是NAIS1列表项)上双击鼠标左键,或单击鼠标右键,并选择“修改”菜单,即可在弹出的对话框中重新输入设备的参数。但是,设备的名字是不能修改的。 如果您要删除一个设备,一定要通过“数据库组态”删除对设备连接的数据库I/O点,然后才能执行。 13.2.4?引用I/O设备 已定义的I/O设备在进行数据连接时引用。 数据连接过程就是将数据库中的点参数与I/O设备的I/O地址一一对应起来。数据连接是通过I/O设备名进行的。 例如:对于两台OMRON公司的C200H型PLC,设备配置时应给出不同的I/O设备名。I/O设备名和相应的参数在I/O设备配置时由用户给出,I/O设备名由字母和数字组成,设备名的长度不能超过8个字符。 13.3? 运行参数 13.3.1?启动驱动程序 当在开发系统Draw中定义了一个I/O设备后,数据库DB会自动启动I/O设备驱动,也可以将这个I/O设备所对应的驱动程序加载在“初始启动设置”中的“初始启动程序”中,所以当系统运行时,会自动启动这个驱动程序 13.3.2 设置驱动程序?? 驱动程序启动后,程序窗口自动最小化,隐藏在Windows的状态条上。若要对驱动程序进行设置,首先要激活程序窗口使其恢复. 1.设置口令 若要设置口令,激活菜单“设置/口令”,出现如图13-4所示的提示对话框 2.设置系统参数 您可以通过设置系统参数调节驱动程序的进程优先级和通讯信息的显示与否等。一般地,I/O驱动程序运行在缺省的优先级下即可 13.3.3 监视驱动程序日志 若要在驱动程序运行时,显示通信状态信息以便于监视,要保证系统参数中的选项“显示信息”处于选中状态。 驱动程序启动后,程序窗口自动最小化,隐藏在Windows的状态条上。若要对驱动程序进行监视,可以打开PCAuto日志管理系统,如图13-8所示: * * 13.1 ?I/O设备通讯 13.2?I/O设备管理 13.3? 运行参数 ⑴运行力控应用管理器,新建一个应用或打开一个已经存在的应用 ⑵从导航器中找到“I/O设备驱动” ⑶展开导航器中“I/O设备驱动”项,选择“PL

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档