力控学习指南-第十六章-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

力控组态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控制讲义

数控机床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。

IO模块与力控通讯教程

IO模块与力控通讯教程

目录第1章485设备与力控通讯 (3)1.1DI/DO/AI接入 (3)1.1.1添加设备 (4)1.1.2测试设备 (7)1.2读取DI状态 (8)1.3输出/读取DO状态 (9)1.4读取AI值 (11)第2章以太网设备与力控通讯 (12)2.1DI/DO接入 (12)2.1.1添加设备 (12)2.1.2测试设备 (15)2.2读取DI状态 (16)2.3输出/读取DO状态 (17)2.4AI模拟量采集接入 (19)2.4.1添加设备 (19)2.4.2测试设备 (21)2.5AI模拟量采集值: (22)第3章级联485设备与力控通讯 (24)3.1DI/DO/AI接入 (24)3.1.1设备添加 (24)3.2读取DI状态 (26)3.3输出/读取DO (27)3.4读取AI值 (29)第1章485设备与力控通讯1.1DI/DO/AI接入以A2-SMD4440-AE1为例,介绍康耐德485设备与力组态软件进行通讯的步骤设置。

A2-SMD4440-AE1是4路数字量输入(DI),4路数字量输出(DO),4路模拟量输入设备(AI,0~20mA),485通信总线。

A2-SMD4440-AE1通讯参数如下:站号:01波特率:9600数据格式:N81与电脑连接端口:COM41.1.1添加设备选择:IO设备组态>[PLC]>[莫迪康]>[ModbusRTU]如下图所示:为设备取一个名称,在此输入TEST,单击“下一步”,如下图所示。

为设备选择连接串口,选择COM4,根据实际对应COM参数设置,并保存选择6和16号命令,选择32位浮点数数据1.1.2测试设备在设备上右键>[TEST],如下图所示:1.2读取DI状态A2-SMD4440-AE1的4路DI寄存器为10200~10203,力控寄存器是从1开始,需要将寄存器+1即10201~10204添加完后,点击运行按钮,即可读取DI值如上图所示,寄存器DI201变量值为1,表示此时第1个输入通道闭合。

力控组态软件下的设备驱动程序开发

力控组态软件下的设备驱动程序开发

力控组态软件下的设备驱动程序开发发布时间:2006-08-07 14:18类型:应用案例904人浏览1 引言组态软件设备驱动程序用于提供了连接计算机硬件的软件接口,在装入后成为操作系统内核的—部分,也就是说它成为操作系统的信任部分。

因此,任何设备驱动程序的细小错误都可能引起操作系统的崩溃,要避免这样的事情发生,只有反复测试所写的代码,遵循编写驱动程序的规则。

最简单的方法是购买现成的驱动程序来直接处理我们的设备,但这样的驱动程序存在连接与嵌入错误的风险。

另外,可以通过修改各种商业通用驱动程序与许多简单的设备打交道。

如果自己编写驱动程序的话,尽量使用某个标准的总线驱动程序或者类驱动程序,因为它们通常实现了我们所需要的大量功能。

如果设备只有一个专门的用途,则为它编写一个单一驱动程序来处理所有设备的请求可能是最简单的解决方案。

三维力控组态软件提供了力控I/O驱动程序接口软件开发工具包FIOS SDK,FIOS SDK 提供了标准的开发接口,开发人员仅需要根据I/O设备的具体通信协议或驱动接口说明,填写几个扫描函数的实现代码,进行必要的调试与测试,即可完成一种FIOS的开发。

2 课题背景目前笔者接手的项目是X机场助航灯光计算机监控系统。

当机场灯光实施II类运行时,其能见度在800m至400m之间,要求灯光设备可靠性高、故障少,但往往灯具在运行过程中产生故障是随机的,其故障率达到某一个值时,将不能满足II类运行要求[1][2]。

为保证监控系统运行的稳定性和可靠性,采用双机容错模式与力控工业控制组态软件相结合的方法,通过硬件冗余、软件组态的可靠设计、Visual C++与力控组态软件的结合,并以RS-485总线作为网络连接线,实现分布式的数据库配置,设计了基于力控组态环境的双机容错系统。

开发此系统的任务之一,就是自主开发驱动程序,将自定义的通信协议写入驱动程序之中。

而三维力控组态软件提供了I/O驱动程序接口开发工具包(FIOS SDK),因此,开发驱动的主要工作就是利用组态软件提供的接口函数和输入输出类库编写Ioapi中的代码,以达到I/O 设备的控制要求[3]。

力控监控组态软件Forcecontrol-V6.0教程

力控监控组态软件Forcecontrol-V6.0教程

力控监控组态软件Forcecontrol-V6.0教程力控监控组态软件Forcecontrol-V6.0视频教程(共48个)1. Forcecontrol-V6.0产品入门教程2. Forcecontrol-V6.0选型说明3. Forcecontrol-V6.0实时数据库4. Forcecontrol-V6.0 IO设备通讯5. Forcecontrol-V6.0操纵功能6. Forcecontrol-V6.0与第三方软件通讯17. Forcecontrol-V6.0与第三方软件通讯28. Forcecontrol-V6.0与第三方软件通讯39. Forcecontrol-V6.0与第三方软件通讯410. Forcecontrol-V6.0与第三方软件通讯511. GPRS通信设备端配置Forcecontrol-V6.0XX络通讯12. modem设备端Forcecontrol-V6.0XX络通讯13. 力控GPRS通信Forcecontrol-V6.0XX络通讯14. 力控PORTSERVER服务器配置Forcecontrol-V6.0XX 络通讯15. 力控PORTSERVER客户端Forcecontrol-V6.0XX络通讯16. 力控拨号采集端Forcecontrol-V6.0XX络通讯17. 力控做服务器Forcecontrol-V6.0XX络通讯18. 力控做客户端Forcecontrol-V6.0XX络通讯19. WINDOWS控件之多选按钮Forcecontrol-V6.0图形界面及开发系统20. WINDOWS控件之复选框Forcecontrol-V6.0图形界面及开发系统21. WINDOWS控件之文本输入Forcecontrol-V6.0图形界面及开发系统22. WINDOWS控件之下拉框Forcecontrol-V6.0图形界面及开发系统23.WINDOWS控件之下拉列表Forcecontrol-V6.0图形界面及开发系统24. WINDOWS控件之专家报表Forcecontrol-V6.0图形界面及开发系统25. WINDOWS控件之报警Forcecontrol-V6.0图形界面及开发系统26. WINDOWS控件之事件Forcecontrol-V6.0图形界面及开发系统27. 变量Forcecontrol-V6.0图形界面及开发系统28. 层和智能单元Forcecontrol-V6.0图形界面及开发系统29. 动画连接Forcecontrol-V6.0图形界面及开发系统30. XY曲线Forcecontrol-V6.0图形界面及开发系统31. 趋势曲线Forcecontrol-V6.0图形界面及开发系统32. 温控曲线Forcecontrol-V6.0图形界面及开发系统33. 复合组件(cd) Forcecontrol-V6.0图形界面及开发系统34. 复合组件(Flsh播放器) Forcecontrol-V6.0图形界面及开发系统35. 复合组件(动画文件)_力控监控组态软件Forcecontrol-V6.0图形界面及开发系统36. 复合组件(多媒体播放器) Forcecontrol-V6.0图形界面及开发系统37. 复合组件(幻灯片) Forcecontrol-V6.0图形界面及开发系统38. 复合组件(扫瞄器) Forcecontrol-V6.0图形界面及开发系统39. 复合组件(日期和时间范围) Forcecontrol-V6.0图形界面及开发系统40. 复合组件(透镜精灵) Forcecontrol-V6.0图形界面及开发系统41. 复合组件(图片显示精灵) Forcecontrol-V6.0图形界面及开发系统42. 后XX组件(E-mil控件) Forcecontrol-V6.0图形界面及开发系统43. 力控专家报表44. 后XX组件(Modem语音拨号) Forcecontrol-V6.0图形界面及开发系统45. 后XX组件(SQL语句) Forcecontrol-V6.0图形界面及开发系统46. 后XX组件(报警统计) Forcecontrol-V6.0图形界面及开发系统47. 后XX组件(定时器) Forcecontrol-V6.0图形界面及开发系统48.力控6.0实时数据库介绍。

三维力控组态软件操作运维手册

三维力控组态软件操作运维手册

力控组态软件系统操作运维手册编写人:***审核人:***北京三维力控科技有限公司成都分公司2015年5月目录第一章组态软件介绍及操作 (1)1.1组态软件介绍 (1)1.2软件安装 (1)1.2.1 安装要求 (1)1.2.2 组态软件安装 (2)1.3工程介绍 (14)第二章系统操作说明 (15)2.1进入工程 (15)2.2信息化监控系统操作 (17)2.2.1 流程图一览 (19)2.2.2 2D工艺流程图 (21)2.2.3 计量参数总览 (27)2.2.4 综合参数总览 (28)2.2.5 综合报表 (28)2.2.6 趋势曲线 (32)2.2.7 历史数据查询 (35)2.2.8 数据库总览 (36)2.2.9 视频图片 (40)2.2.10报警消音 (41)2.2.11系统工况图 (41)2.2.12用户指南 (42)2.2.13 系统管理 (43)第三章系统维护 (44)3.1软件常见故障处理 (44)3.1.1 井站数据不刷新 (44)3.1.2 视频图片不刷新 (45)3.1.3 通讯中断又恢复后,RTU数据没有补传上来 (45)3.1.4 无人井站被动入侵报警后,现场扬声器没有进行录音报警 (45)3.1.5 仪表数据错误 (45)3.1.6 指令发出后,现场设备没有动作 (45)3.2视频软件问题 (46)3.2.1 视频图像不显示 (46)3.2.2 登陆后,进行视频预览,视频回放或者云台控制等没有反应 (46)第一章组态软件介绍及操作1.1组态软件介绍eForceCon SD V2.0组态软件为“数字化”气田的“可视化”、仿真和信息分析与管理提供了有效的工具,可以完整的进行现实生产“世界”的虚拟与仿真,为气田“模型化“提供基础海量数据平台,极大有效地保证了气田进行综合生产管理与运营的高效、安全。

eForceCon SD V2.0具备以下几个特点:1)生产数据调度:实时数据处理量可以达到20万点以上,数据吞吐量可以达到30万点/秒,数据归档服务器支持Windows、UNIX、Linux等操作系统,并且支持数据冗余备份,极大提高了数据的安全性和数据处理效率,支持分布式报警、事件,支持网络数据断线存储,恢复功能,并提供声音报警通知。

了解一下IO控制器与控制方式

了解一下IO控制器与控制方式

了解⼀下IO控制器与控制⽅式IO控制器CPU⽆法直接控制IO设备的机械部件,因此IO设备还要有个电⼦部件作为CPU和IO设备机械部件之间的“中介”,⽤于实现CPU对设备的控制。

这个电⼦部件就是IO控制器,⼜称为设备控制器。

CPU可控制IO控制器,IO控制器来控制设备的机械部件。

IO控制器的功能接收设备CPU指令:CPU的读写指令和参数存储在控制寄存器中向CPU报告设备的状态:IO控制器中会有相应的状态寄存器,⽤于记录IO设备的当前状态。

(⽐如1代表设备忙碌,0代表设备就绪)数据交换:数据寄存器,暂存CPU发来的数据和设备发来的数据,之后将数据发给控制寄存器或CPU。

地址识别:类似于内存的地址,为了区分设备控制器中的各个寄存器,需要给各个寄存器设置⼀个特定的地址。

IO控制器通过CPU提供的地址来判断CPU要读写的是哪个寄存器。

IO控制器的组成CPU与控制器之间的接⼝(实现控制器与CPU之间的通信),IO逻辑(负责识别CPU发出的命令,并向设备发出命令),控制器与设备之间的接⼝(实现控制器与设备之间的通信)两种寄存器编址⽅式**内存映射IO:**控制器中的寄存器与内存统⼀编制,可以采⽤对内存进⾏操作的指令来对控制器进⾏操作。

寄存器独⽴编制:控制器中的寄存器独⽴编制。

需要设置专门的指令来操作控制器。

I/O控制⽅式程序直接控制⽅式CPU向IO模块发出读指令,CPU会从状态寄存器中读取IO设备的状态,如果是忙碌状态就继续轮询检查状态,如果是已就绪,就代表IO设备已经准备好,可以从中读取数据到CPU寄存器中(IO->CPU)读到CPU后,CPU还要往存储器(内存)中写⼊数据。

写完后,再执⾏下⼀套指令。

CPU⼲预的频率:很频繁,IO操作开始之前、完成之后需要CPU的介⼊,并且在等待IO完成的过程中CPU需要不断的轮询检查。

数据流向读操作(数据的输⼊):IO设备->CPU->内存写操作(数据的输出):内存->CPU->IO设备每个字的读写都需要CPU的帮助。

力控组态软件教学教程

力控组态软件教学教程

力控组态软件教程第一节选型及安装力控通用监控组态软件的正式发行企业版分为开发版和运行版,软件是根据点数进行计价的,点数是指实际监控的外部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口硬件加密锁,硬件加密锁使用前必须安装驱动程序。

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