力控学习指南-第十六章-IO设备驱动

合集下载

力控组态——OPC使用技巧

力控组态——OPC使用技巧

5.力控OPC客户端当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPCCIient 驱动程序实现与OPC服务器的数据交换。

通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC!务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。

下面具体说明OPC Client驱动程序的使用过程:1. 定义OPC设备在力控开发系统导航器窗口中双击“ IO 设备组态”,启动loManager。

选则“OPC类中的“ MICROSOFTOPC CLIENT并展开,然后选择“ OPC CLIENT 3.6’并双击弹出“设备配置”对话框:诰备名称I [ora设备挂述:更新周期:超时时间:设备地址:11信方式:|同步t複累:匱配器「ATI事—三|「敢醴后恢豈查询----- : —i間期:匝{赴疔最大时隈岡—给钟高顋I.<上一步(S)[下一步⑩》| 取消I图3-27在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,岀现OPC设备定义对话框:图3-281)服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址如果OPC服务器运行在本机,该参数设置为空。

2)服务器名称:指定OPC服务器的名称。

可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC 服务器。

3)OPC服务器版本:指定OPC服务器的DA规范版本。

目前可选择1.0和2.0。

4)重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC!务器。

该参数单位为秒。

5)O PC组名称:在OPC!务器创建的组名称。

创建的所有项均加载到这个组中。

6)刷新时间:指定OPC服务器的刷新周期。

对于大多数OPC!务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。

力控组态软件使用指南

力控组态软件使用指南

概述:力控6.0监控组态软件是北京三维力控科技根据当前的自动化技术的发展趋势,总结多年的开发、实践经验和大量的用户需求而设计开发的高端产品,是三维力控全体研发工程师集体智慧的结晶,该产品主要定位于国内高端自动化市场及应用,是企业信息化的有力数据处理平台。

力控6.0在秉承力控5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0面向. NET开发技术,开发过程采用了先进软件工程方法:“测试驱动开发”,产品品质将得到充分保证。

与力控早期产品相比,力控6.0产品在数据处理性能、容错能力、界面容器、报表等方面产生了巨大飞跃。

主要指标:方便、灵活的开发环境,提供各种工程、画面模板、大大降低了组态开发的工作量;高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20000次/秒;强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能;支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏;强大的ACTIVEX控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性;全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板;企业信息化的有力平台Internet时代的创举:提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案;支持通过PDA掌上终端在Internet实时监控现场的生产数据;WWW服务器端与客户端画面的数据高度同步,浏览器上看到的图形界面与通用组态软件生成的过程画面效果完全相同;“瘦”客户端与WWW网络服务器的实时数据传输采用事件驱动机制、变化传输方式,因此通过Internet远程访问力控Web服务器,IE“瘦”客户端显示的监控数据具有更好的实时性;WWW网络服务器面向.NET技术开发,易于使用等快速开发工具集成力控来构建企业信息门户;强大的移动网络支持:支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通讯,力控移动数据服务器与设备的通讯为并发处理、完全透明的解决方案,消除了一般软件采用虚拟串口方式造成数据传输不稳定的隐患,有效的流量控制机制保证了远程应用中节省通讯费用。

力控组态入门教程

力控组态入门教程

力控组态入门教程一、关于力控力控是北京三维力控科技有限公司“管控一体化解决之道”产品线的总称,由监控组态软件、“软”控制策略软件、实时数据库及其管理系统、Web门户工具等产品组成。

这些产品不是孤立的,力控是一个应用规模可以自由伸缩的体系结构,整个力控系统及其各个产品都是由一些组件程序按照一定的方式组合而成的。

因此本指南没有专门针对具体的产品分别介绍使用方法,而是介绍所有产品的共同使用方法。

在力控中,实时数据库RTDB是全部产品数据的核心,分布式网络应用是力控的最大特点。

在力控中,所有应用(例如趋势、报警等)对远程数据的引用方法都和引用本地数据完全相同,这是力控分布式特点的主要表现。

二、力控®产品发展史1994年12月,基于16位Windows平台(以Windows3.1为代表)的力控®版本形成。

1996年09月,基于32位Windows平台(以Windows95为代表)的力控®1.0形成。

并注册了力控®商标,成为国内率先拥有自主知识产权的自动化软件品牌。

1999年06月,力控®1.2版本推出,在石油、石化等行业广泛应用。

2000年10月,力控®升级为2.0版本正式推向市场2000年06月,被国家五部委确定为国家重点新产品2001年06月,正式推出基于PC的控制策略生成器2001年08月,《监控组态软件及其应用》一书正式出版2001年12月,力控®英文版forcecontrol正式推出2002年03月,力控®2.6版本正式推向市场2004年10月,力控®3.6版本获科技部中小企业基金扶持项目立项三、关于力控®PCAuto™组态生成的数据文件及应用目录说明应用路径\doc,存放画面组态数据。

应用路径\logic,存放控制策略组态数据。

应用路径\http,存放要在Web上发布的画面及有关数据。

力控组态软件教程

力控组态软件教程

力控组态软件教程第一节选型及安装力控通用监控组态软件的正式发行企业版分为开发版和运行版,软件是根据点数进行计价的,点数是指实际监控的外部I/O设备参数的个数,即软件内部的实时数据库DB中I/O连接项的个数,软件内部的中间变量、间接变量等不计点。

力控演示版的开发版和运行版分别有64点的限制,完全免费的不限点数的开发版可以直接咨询三维力控销售部和各地办事处,索要注册号即可以使用,力控正式发行的开发版没有点数和时间的限制,购买软件时,开发版随运行版免费赠送,运行版分为通用监控版、WWW网络版等。

1. 力控的运行版本1) 通用监控版运行在单台PC上完成监控,该版本不包括扩展组件。

2) 标准网络版由2套通用监控版软件通过以太网可以构成标准的服务器/客户端应用模式,标准服务器端只授权5客户使用,客户端在5个客户端的基础上可增加10、20、50、无限客户端。

3) WWW网络版用标准的IE浏览器作为“瘦”客户端,在Internet/Intranet上来监控WWW 服务器的上的数据,瘦客户端在5个客户端的基础上可增加10、20、50、无限客户端。

2. 扩展组件包括PC控制策略程序、GPRS组件、数据库ODBC通讯组件、CommServer 通讯组件、DataServer数据转发组件、远程数据库历史备份程序等组件。

3.系统要求1)硬件配置目前市面上流行的机型完全满足力控的运行要求,推荐配置如下:CPU:Pentium(R) 4 CPU 2.0GHz以上。

内存:512M以上。

显示器:VGA、SVGA以及支持桌面操作系统的图形适配器,显示256色以上。

并行口或USB口:安装产品授权的加密锁。

2)软件要求软件没有经过授权,也可以开发和运行,但有如下限制:数据库连接项支持64点,运行系统在线运行时间是1小时。

软件支持的操作系统:WINNT4.0(补丁6)/WIN2000 /WINXP/WIN 2003。

可用于win XP、win7,win10未试过,估计可以?3)硬件加密锁软件是通过硬件加密锁进行授权,软件经过授权后可以长时间运行,产品提供的加密锁包括:并口硬件加密锁和USB口硬件加密锁,硬件加密锁使用前必须安装驱动程序。

力控初级教程

力控初级教程

第一章 序言一、关于力控®PCAuto™力控®PCAuto™是北京三维力控科技有限公司“管控一体化解决之道”产品线的总称,由监控组态软件、“软”控制策略软件、实时数据库及其管理系统、Web门户工具等产品组成。

这些产品不是孤立的,力控®PCAuto™是一个应用规模可以自由伸缩的体系结构,整个力控®PCAuto™系统及其各个产品都是由一些组件程序按照一定的方式组合而成的。

因此本指南没有专门针对具体的产品分别介绍使用方法,而是介绍所有产品的共同使用方法。

在力控®PCAuto™中,实时数据库RTDB是全部产品数据的核心,分布式网络应用是力控®PCAuto™的最大特点。

在力控®PCAuto™中,所有应用(例如趋势、报警等)对远程数据的引用方法都和引用本地数据完全相同,这是力控®PCAuto™分布式特点的主要表现。

二、力控®产品发展史1994年12月,基于16位Windows平台(以Windows3.1为代表)的力控®版本形成。

1996年09月,基于32位Windows平台(以Windows95为代表)的力控®1.0形成。

并注册了力控®商标,成为国内率先拥有自主知识产权的自动化软件品牌。

1999年06月,力控®1.2版本推出,在石油、石化等行业广泛应用。

2000年10月,力控®升级为2.0版本正式推向市场2000年06月,被国家五部委确定为国家重点新产品2001年06月,正式推出基于PC的控制策略生成器2001年08月,《监控组态软件及其应用》一书正式出版2001年12月,力控®英文版forcecontrol正式推出2002年03月,力控®2.6版本正式推向市场2004年10月,力控®3.6版本获科技部中小企业基金扶持项目立项三、关于力控®PCAuto™组态生成的数据文件及应用目录说明应用路径\doc,存放画面组态数据。

力控实时数据库

力控实时数据库
既可以集中使用又可以单 独分布的力控软件全集
其它 第三 方实 时数 据库
力控实时数据库主要特性(1)
完全的分布式结构,可任意组建应用模式 提供丰富的企业级信息系统客户端应用和工具 大容量支持企业级应用,灵活的扩展结构可满足各种需求
– 每台服务器可运行100 000个点, 支持多台服务器相互通信
OPC、DDE
CSV / XML
力控开放的、可自由伸缩的体系结构,满足企业信息化的整体需要 三维力控
力控或其它 应用程序
力控或其它 应用程序
其它应 用程序
网络
力控 I/O Server
可单独分布使 用的力控组件
数据库管 分布式实 理器 时数据库
可单独分布使 用的力控组件
管控一体化解决之道
通讯实用程序
分析应用和工具: 易于使用 功能强大 全面性 可扩展 可维护 可自定义
管控一体化解决之道
力控实时数据库的无限互联与应用扩展能力……
三维力控
优化控制 先进控制 控制策略
传统 历史数据
力控Web
SCADA
其他 HMI
DCS
称重系统
力控
实时数据库
OPC
CSV XML
智能设备
力控HMI
其他力控 数据库
高性能存储和查询, 包括毫秒采集
– 每秒可处理20 000个事件 – mS级数据采集速率 – 事件系统的时间分辨率为 1mS
力控实时数据库与HMI是完全分离运行的
三维力控
管控一体化解决之道
力控实时数据库主要特性(2)
三维力控
使用真正的瘦客户端,基于Web的管理器,客户端应用易于维护
– 管理工具提供十分易用和直观的接口

力控动态组件常见问题大全(附解决方案)

一、力控软件的安装卸载与系统环境1.01 安装力控需要的软硬件环境?1.02 如何安装力控软件?(注意:安装顺序与系统问题!1.03 如何卸载力控软件?1.04 可以制作运行包吗?怎样制作运行包?1.05 制作运行包后,安装时setup为何提示”本系统已经安装了该产品”?1.06 我已经安装加密锁了,为何安装运行包后运行工程还提示找不到加密锁?1.07 安装完运行包后如何卸载?1.08 如何安装力控的驱动程序?手动添加新驱动怎么做?1.09 怎样添加新的子图精灵?1.10 力控提供的加密锁需要安装驱动程序吗?需要如何安装?1.11 力控安装在部分操作系统下,会出现乱码?二、力控软件选型2.01 如何计算力控软件点数?2.02 我接两个PLC就算两个点吗?2.03 操作员站采集现场数据,领导也想看生产情况,我应该如何择软件?2.04 我用模拟量输出板卡调节几个电动阀门输出应该使用什么版本的软件?2.05 我的工程数据量比较大,大概十几万点,是不是直接使用使用无限点版本就可以了?三、力控系统开发、运行与配置3.01 不小心在工程管理器中将工程给删除了,还能找到并恢复我的工程吗?3.02 两个工程实时性要求不高,为了省数据库的点数,想做两个工程由人工轮流启动执行,一台计算机上能创建多个工程运行的快捷方式吗?3.03 力控的案例.PCK文件是什么类型的,如何打开?3.04 力控支持数组吗?3.05 给每个数组元素赋值后,发现最终所有元素都显示的是最后一个赋值结果?3.06 在数据库组态中没见到定义数据围的地方,只定义小数位数。

我在HMI上的对该数据库变量赋值发现不能大于99999,当大于该值时提示“无效数据,围为-99999.000000~99999.000000”怎样才能输入更大的数据?3.07 在动画连接择变量时会出现变量择窗口,为何窗口中了“实时数据库“项窗口,还个“全局”窗口?并且这个窗口也数据库变量,当这里的变量比“实时数据库”项窗口少,这两个什么区别?3.08 如何在开机时自动进入工程的运行系统?3.09 为何我的工程画面修改后保存提示“保存文档失败”?3.10 为何工程画面切换时些窗口打不开,并提示“打开文档失败。

力控组态1

力控forcecontrol6.1组态软件开发工程步骤简单说明一、安装力控组态6.1软件。

1.双击Setup.exe程序,弹出安装界面,出图1所示。

图1安装界面2.分别点击安装红色标记部分的【力控ForceControl6.1sp3】和【I/O驱动程序】,安装时均选择默认演示版,【下一步】至完成,安装完成后,可以新建工程进入开发,具体见多媒体视频文件。

二、力控组态开发环境1.新建工程(1)安装好软件之后,双击桌面力控图标,弹出工程管理器,如图2图2 工程管理器(2)点击左上角【新建】图标,新建一个工程,如图3。

图3 新建一个工程(3)选择新建的工程点击【开发】(如图4)即可进入新建工程开发环境。

(如果没有加密锁,会弹出“找不到加密锁,只能以演示版运行”的对话框,点击忽略进入)图4 工程管理器中新建的工程2.新建IO设备,(1)在这里是定义上位机软件将要连接的设备,比如西门子200的PLC,或者智能数显仪表等,在此以S7-200PLC为例。

双击【工程项目】中的【IO 设备组态】,如图5,:图5 工程项目界面(2)当弹出【IoManager】窗口时,选择左侧【I/O设备】-【PLC】-【IoManager】-【SIEMENS西门子】-【S7-200(PPI)】,如图6。

图6 IoManager(3)双击【S7-200(PPI)】驱动即可新建IO设备,按要求输入【设备名称】(不能出现中文)、【设备描述】、【更新周期】、【超时时间】、【设备地址】(此处地址为PLC出厂默认值2)、【通信方式】、【故障后恢复查询周期】,如图7。

图7 IO设备配置第一步(4)点击【下一步】,进入设备配置第二步,设置串口号并进行串口设置,此处为“波特率:9600,偶校验,8位数据,1位停止位”,如图8。

图8 IO设备配置第二步(5).点击【保存】,【下一步】,【完成】,完成IO设备配置。

(6)按该方法,完成风光互补发电系统中所有IO设备组态,如图9所示。

力控与力控通讯总结

力控与力控之间通讯总结通过测试,力控与力控之间的通讯方式有commsever、datesever、netsever和opc,现将这四种方法的测试步骤和在测试过程中要注意的事项做了如下说明,以下测试都是在局域网中搭建的,在广域网中搭建的话有说明,广域网举例附图:msever测试方法:1.在作为服务器的计算机中打开力控数据库组态建点tag1.pv,运行commsever。

2.在设置中选择“通讯设置",以网络通讯方式(被动方式)为例:本机IP 和端口输入作为服务器的计算机IP和端口,本机地址默认为0然后确定,提示重新启动commsever 。

3.在测试机(作为客户端)中新建IO驱动(力控—数据库-commsever通讯),服务器以网络通信方式为例所以客户端通信方式选择tcp/ip 设备地址与服务器本机地址相同填0 ,点击下一步。

4.设备IP地址和端口与作为服务器的计算机IP和端口填写一致,点击下一步.5。

勾选允许同步历史,完成IO配置。

6.进入数据库组态建点a。

pv,连接IO设备,增加。

7.参数是服务器端的点,以tag1。

pv为例,参数填写tag1。

pv .8.运行力控,将服务器端的tag1.pv在实时数据库中赋值,客户端a。

pv 的值与tag1。

pv相同,commsever通讯正常。

(注:当设置客户端IO驱动时,设置的IP、端口、本机地址要与服务器相同。

以上为局域网内commsever测试,当在广域网中搭建commsever 时,服务器的IP和端口为作为服务器计算机的IP和端口,客户端填写的IP是作为服务器的计算机的公网IP,端口为路由器映射出的作为服务器的计算机的端口)。

2.opc测试方法:1.组件配置(开始—运行—dcomcnfg 进入组件服务)。

2.配置我的电脑(右键—属性配置COM安全)选择访问权限:编辑限制:添加everyone和ANONYMOUS LOGON 将访问权限全部选择允许,选择编辑默认值:添加everyone和ANONYMOUS LOGON 将访问权限全部选择允许.选择启动和激活权限:编辑限制:添加everyone和ANONYMOUS LOGON 将访问权限全部选择允许,选择编辑默认值:添加everyone和ANONYMOUSLOGON 将访问权限全部选择允许.3.配置DCOM 双击DCOM 选择OPCENUM 属性:配置安全和标识安全选项中:启动和激活权限,访问权限,配置权限选择自定义编辑中添加everyone和ANONYMOUS LOGON 将权限设置成允许。

数控机床IO控制讲义

数控机床的I/O控制数控机床的控制可以分成两部分:第一是刀具的轨迹控制也即位移控制;这就是所谓的插补与伺服系统,第二是顺序控制;主要接受S(主轴转速)、T(选刀、换刀)、M(辅助功能)代码等所表示的机械顺序动作信息,将其转换成与相应的辅助机械动作控制信号,控制各执行环节顺序动作。

此外还要实现伺服驱动的使能控制和机床报警信号的处理等。

这些功能的实现,现代数控机床均采用PLC(可编程逻辑控制器)简称PLC来完成。

顺序控制的信息主要是I/O控制,其输入输出元件大多是开关量的元件,如输入采用控制开关、行程开关、压力开关和接近开关等元件,而输出多采用继电器、接触器和电磁阀等元件。

数控机床PLC的配置形式有两种:一种是内置式,象FANUC公司的数控系统采用在主板上插上一块PMC板的形式。

这种方式的PLC不能成为独立的PLC使用,优点是结构紧凑、较容易实现与CNC的协调。

第二种是外置式,如西门子3系统采用的外部独立的PLC。

在数控机床的故障中,PLC的故障占了较大的比例。

作为一名维修人员来说要做好PLC的维修工作至少要对以下几方面有所了解。

一PLC的信息传递数控机床中PLC信息传递主要有两个方面,PLC与CNC侧的信息传递;以及PLC与机床侧(MT)的信号传递,我们称之为PLC与外部的信息传递。

如图一:图(一)内装式PLC 输入/输出信息1.PLC 与CNC 的信息交换。

这组输入/输出信号仅在寄存器中传送,其信号含义和地址均由CNC 厂家指定,我们只可使用,不可改变和增删。

1.1CNC 传送至PLC 的信息,在一般数控机床中,CNC 传递给PLC 的信息主要有M 、S 、T 等功能代码等。

这些信息经过PLC 的处理作为PLC 的输出信号向机床侧输出如:刀架旋转、主轴停止等信号。

M00~M31 辅助功能代码,信号地址是F010~F013。

这些从计算机向PLC 发出的信号是二进制的代码如:7 6 5 4 3 2 1 0 F010MF 辅助功能选通,信号地址是F007#0。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档