- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
烧结机智能控制系统的应用
1 烧结智能控制系统的软件设计
1.1L1、L2 系统使用的软件说明一级系统采用的是法国Rockwell 公司
基于Windows.XP 操作平台的控制系统,其中使用了FactoryTalk、
RSLinx、RSLogix5000 编程软件;二级系统使用的是Microsoft 公司的
MSSQL 软件,L1、L2 之间数据传输使用的是RSSQL 软件。FactoryTalk
是Rockwell 公司用于开发和运行多用户、分布式服务器人机界面应用
项目的集成软件包。通过FactoryTalk 提供的一种通用语言来描述企
业自动化系统及其制造过程,从而实现了关键的工厂生产数据与企业
其他数据之间的集成。RSLinx 是工业通讯的枢纽,利用该软件可以通
过一个窗口查看所有激活的网络,也能够通过通讯接口同时运行任
支持的应用程序的组合。
RSLogix5000 是ControlLogix 系列可编程控制器的编程软件,具有模
块化、可扩展的结构,其灵活易用、界面友好,有诊断和纠错的功能。
MSSQL 是一个数据库平台,提供数据库从服务器到终端完整的解决方案,
拥有非常庞大的管理功能。RSSQL 是基于WindowsNT、在控制系统与数
据库系统之间提供双向连接的工业数据事务管理系统。在控制端,
RSSQL 可以连接RSLinx、OPCServer 等,在数据库端,可以利用OLE-
DB 连接MSSQL,利用OCI 连接Oracle,或者连接任何支持ODBC 接口的
数据库。图2 为RSSQL 系统框图。RSSQL 是优越性能与专业功能的完美
结合,它支持单向、双向数据的传送,能完成实时表达式的计算,可
以灵活配置数据采集方式和事物管理的触发方式、存储方式,能够满
足各种应用需求。RSSQL 主要包括4 个基本组件,即1 个用户图形界面
GUI 和3 个NT 服务。其中,3 个NT 服务分别为:①传输管理器
(TransactionManager)。它主要执行传输管理、控制数据的采集、
处理和存储。②控制连接器(ControlConnectorServices)。它是与
控制系统连接的接口,主要有DDE、RSLinxOPC、RSView32、
GenericOPC 等。③企业连接器(EnterpriseConnectorServices)。它
是与关系数据库管理系统的接口,主要有ODBC、OracleOCI、
MicrosoftOIE-DB 和MicrosoftCOM+等。
1.2L1、L2 数据传输过程利用组态RSSQL 可以将L2 中SQL 数据库的数
据表字段与L1 系统中Tag 变量的一一绑定,一方面,可以将L1 中Tag
变量的数据变化存储到相应的SQL 数据库表中;另一方面,可以将数
据库中的数据变化送到Tag 中,从而实现数据库存储过程的输出变量
与L1 中Tag 变量的一一绑定。
1.2.1 配置RSSQL 的主要步骤配置RSSQL 主要包括以下几步:①命名
RSSQL 组态为JTSJ-M2,并设置存放路径和要采用的连接器服务。控制
连接器采用FactoryTalkLiveData,企业连接器采用MicrosoftOLE-DB
连接器,从而实现与SQL 数据库的相连。②配置每个连接器服务
(Transaction/ControlManager 和OLEDBConnector)的名称
(ConnectorName)、用户名(HostName)和密码(Passwor )。③定
义控制器侧的数据点,即把要与L2 通信的每个 L1 的PLC 变量的名称、
地址、数据类型、采集/通信方式和扫描速率等加入RSSQL。④定义数
据库侧OLEDB 数据对象,即把数据库JTSJ 相关表的字段名(准备接收
L1 传送过来的相应PLC 的变量值)和相关存储过程输出的变量名(该
输出变量是L2 发给L1 的变量值)加入RSSQL (注意:在此步骤前一定
要先在数据库中建好相关数据库表、存储过程,并创建数据对象)。⑤
将控制器数据点与OLEDB 数据对象一一对应绑定,即将L1 的PLC 的变
量与OLEDB 中数据对象的数据库存储过程中的输入参数一一绑定,并
设置好传输时间和扫描频率等。经过上述5 个步骤后完成了RSSQL 的
配置,如图3 所示。配置结束后,点击运行RSSQL,通过查看SQL 数据
库查看存到数据库中的L1 的数据变量和PLC 中得到的L2 向L1 写入的
数据。图3 为配置好的RSSQL,左侧为控制器侧数据点和数据库侧数据
对象,后面为绑定后的
原创力文档


文档评论(0)