当前位置:文档之家› AB Logix系列PLC与力控通讯

AB Logix系列PLC与力控通讯

AB Logix系列PLC与力控通讯
AB Logix系列PLC与力控通讯

LOGIXPLC

概述系统配置通讯配置数据链接注意事项

一、概述

组态软件和Logix系列PLC以太网(TCP/IP)通信方式。

二、系统配置

1.安装编程软件RSLogix5000

2.数据配置:

通过力控采集ControlLogix(或CompactLogix)中的Tag1点的数据配置过程如下:

现在AB的编程软件中建立一个Tag1点,注意必须建立 Controller Tags类型

的点力控中才能正确读出。

选择Controller Tags。

右键点击Controller Tags,选择New tag建立新标签,如图所示。

注意: Logix支持的数据类型(Data Type)较多(如下图),力控目前支持的类型(如下表)。

如果知道plc的以太网的IP地址,这一步可以忽略。如不知道,则需要查询,可以通过RSlink去查询,此时需要安装RSlink软件。

首先,建一个Ethernet/IP driver(如下图所示)。

接着,通过此驱动就可以扫描到IP地址,如下图所示。

力控设备组态:

将“I/O设备驱动”项中的“plc”设备并展开,选择AB里的LOGIXPLC,如下图:

设备IP地址填上plc的IP地址,端口号44818(默认),如下图所示。

设备组态第三步填写设备的CPU槽号“slot”,缺省值为0,如下图所示:

四、数据连接

在工程项目中双击“数据库组态”,然后选择“模拟I/O点”。

双击任一空的点参数单元格,选择其“数据连接”页,出现如下画面,在“连接I/O设备”的“设备”下拉框中选择设备AB。

单点:

数组点:

点名:PLC中变量或数组的标签名。

点类型:根据需要选择"单点"或"数组点"。

数据格式:变量的数据格式,根据实际情况进行选择。

位操作:仅当进行模拟量取位操作时选择此项,其他时刻选择“不取位”。INT_01.0~INT_01.31对应第1位~第32位。

数组点偏移:读取数组点时,会出现此选项。根据实际情况填写,如采集数据“N7[3]”数组偏移填写“3”即可。

I/O连接项配置举例:

1)单点变量:采集变量“REAL_01”的配置如下图

2)单点整数变量取位:采集变量“DINT_01.5”的配置如下图

3) 数组变量:采集变量“N7[9]”的配置如下图

4)数组整数变量取位:采集变量“INT_ARRAY_01[3].4”的配置如下图

组态效果如图:

五、注意事项

1.如果有对位存取的需要,则在“位操作”中选取你所需要的位。一般情况下,不用选择此项。

2.如果要采集program tags,则需要将他映射到 Controller Tags中,如下图所示,把program Tags中数据标签s映射到control Tags中的标签tag60。

力控组态软件教程

力控组态软件教程 第一节选型及安装 力控通用监控组态软件的正式发行企业版分为开发版和运行版,软件是根据点数进行计价的,点数是指实际监控的外部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口硬件加密锁,硬件加密锁使用前必须安装驱动程序。 安装并口硬件加密锁步骤: 在安装加密锁前应关闭计算机电源和外围设备。 第二节创建一个简单工程

力控教程

KNT-WP01型风光互补发电综合实训系统教程之力控教程建立一个新的项目的基本流程: 1、打开软件:双击桌面上的图标,打开软件,弹出工程管理器对话框,如图1所示, 图1 2、新建工程:点击工程管理对话框上的按钮,弹出新建工程对话框,如图2所示,可对工程项目进行命名等,点击确定。 图2

3、工程开发制作,点击工程管理对话框上的按钮,弹出如图3所示界面,对工程进行开发制作。 图3 4、新建窗口,双击开发系统左侧的,弹出窗口对话框,如图4所示, 图4 可对窗口属性进行设定,如名字、背景色等。 5、新建I/O设备组态,双击图标,可对PLC、变频器、modbus 等下位设备进行I/O设备组态设置。对话框如图5所示,

图5 各设备组态可对其设备名称,设备地址,串口,波特率,奇偶校验,数据位以及停止位等进 行设置,如下图6、7所示: 图6 图7

表1为各设备的I/O设备的串口,波特率,奇偶校验,数据位,停止位的一些参数。 6、建立数据库组态,双击图标,弹出数据库组态对话框,如图8所示: 图8

可建立开关量、模拟量等数据库变量,如表2所示。 7、画图,建立链接。 该图标为图库标志,可选择各个按钮或指示灯。 该标志位工具栏标志,可选择按钮和文本框等。

8、专家报表。 点击工具下拉菜单中的“专家报表”,如图9所示, 图9 9、趋势曲线 点击工具下拉菜单的复合组件,弹出如下对话框,点击曲线模板,得到趋势曲线模板。如图10所示。 图10 10、一些程序脚本, 死区时间选择的脚本: deadtime.pv=strtoint(#combobox44.listgetbtem(#combobox44.listgetselection())) 变频器启动脚本:按下鼠标对话框中, A0.PV=1;A1.PV=1;A2.PV=1;A3.PV~A6.PV=1;A7.PV~A9.PV=0;A10.PV=1:;A11~A14.PV=0; 释放鼠标对话框中输入:F_set.pv=50。 变频器停止脚本:按下鼠标对话框中输入: A0.PV=0;A1.PV=1;A2.PV=1;A3.PV~A6.PV=1;A7.PV~A9.PV=0;A10.PV=1:;A11~A14.PV=0; 释放鼠标对话框中输入:F_set.pv=0。 脚本对话框有以下步骤弹出:双击画出的按钮图标,得到对话框,如图11所示。

《力控组态软件》课程设计报告书

河南机电高等专科学校课程设计报告书 课程名称:力控组态软件 课题名称:流量监控系统设计 系部名称:自动控制系 专业班级:计控102 姓名:崔建彪 学号:101413233 2012年09月30日

摘要 衡量一个自控系统的先进程度,除能完成一定的自动化控制功能外,日常的生产管理功能也是其重要指标之一。在流程工艺生产中的物料消耗和产量的自动统计就是一个生产管理的基本功能。我国属于能源缺乏国,精确的自动化监控更加有必要去研究和实行。通过设置多个采集点,以硬件组态、数据组态、图像组态等功能实现上位机对供水管路的实时检测,为操作人员合理实时调度提供可靠技术保障,实现能源优化配置,提高管路稳定和对事故的预见性、降低了能耗。该系统运行正常,完全达到设计要求。 力控软件的流量监控设计在成本、开放性、灵活性、功能和界面等方面给企业用户提供了最佳的控制系统解决方案。本文介绍了采用力控软件的工业流量控制系统。硬件用到了:涡轮式流量计、压力传感器、PLC等。 关键词:组态软件;硬件链接;流量监控;远程数据采集

1、引言 随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式,对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,Management Information System)和CIMS (计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。组态软件作为一种工业信息化的管理工具,其发展方向必然是不断降低工程开发工作量,提高工作效率。易用性是提高效率永恒的主题,但是提高易用性对于提高开发效率是有限的,亚控科技则率先提出通过复用来提高效率,创造性地开发出模型技术,并将这一技术集成到KingView7.0中。这一技术能将客户的工程开发周期缩短到原来的30%或更低,将组态软件为客户创造价值的能力提高到了一个新的境界,代表了组态软件的未来。 统集成。 本系统是由计算机和PLC、流量计等外围设备组成一个计算机控制系统。计算机控制系统由工业控制机和生产过程两大部分组成。工业控制机硬件指计算机本身及外围设备。硬件包括计算机、过程输入输出接口、人机接口、外部存储器等。软件系统是能完成各种功能计算机程序的总和,通常包括系统软件跟应用软件计算机。把通过测量元件、变送单元和模数转换器送来的数字信号,直接反馈到输入端与设定值进行比较,然后根据要求按偏差进行运算,所得到数字量输出信号经过数模转换器送到执行机构,对被控对象进行控制,使被控变量稳定在设定值上。 该系统的软件选择力控ForceControlV6.0监控组态,力控软件是运行在Windows98/NT/2000/XP操作系统上的监控组态软件,主要包括工程管理器、人机界面、实时数据库DB、I/O驱动程序、控制侧罗生成器以及各种网络服务组件等。力控ForceControlV6.0监控组态软件在秉承V5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0开发过程采用了先进软件工程方法:“测试驱动开发”,使产品的品质得到了充分的保证。 组态软件是数据采集与过程控制的专用软件,能以灵活多样的组态方式提供良好的用户开发界面和间洁的使用方法,其预设置的软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持硬件厂家生产的各种计算机和硬件设备,与高可靠性的工控计算机和网络系统结合,可向整个测控系统提供软硬件的全部接口,进行系统集成。

力控pFieldComm通讯协议转发器简介

北京三维力控科技有限公司 https://www.doczj.com/doc/372821842.html,/ pFieldComm 通讯协议转发器

北京三维力控科技有限公司 https://www.doczj.com/doc/372821842.html,/ pFieldComm 通讯协议转发器 一.适用范围 国内企业的自动化系统中,由于历史原因,存在着大量的不同厂家和不同通讯方式的设备。设备之间的数据不能共享已经制约了企业信息化的发展,在一个自动化工程当中,自动化工程技术人员经常因为各种自动化装置之间的通讯调试而花费大量的时间,一个简单的系统间通讯问题常常莫名其妙地占用一半左右的调试时间。同时远程通讯技术的发展,使远程的诊断和设备维护成为可能。使用pFieldComm 以后,就可以大大节省这些不必要的调试时间,使各种自动化装置之间的通讯变得轻松简便,远程的设备监控成为可能。pFieldComm 通讯协议转发器是一种新型的通讯协议自动转发装置,主要用于各种综合自动化系统之间的互连通讯,实现数据共享,彻底解决信息孤岛问题,也适用于其他需要通讯协议转换的应用。 二. 功能特点 2.1 概述 本装置可以从通讯协议级实现串口(包括RS232、RS485、RS422等)、以太网、各种现场总线(包括CAN 、LonWorks 、Profibus 等)通讯网络的相互转换。以便与其它设备或调度间进行实时的数据交换;同时完成 各个 网络上所有测量、控制、保护、信号等数据汇总工作,按RS-232 、RS-485、各种现场总线或以太网通讯方式传输,可与调度系统按相关通讯规约连接,构成分散式控制RTU 系统。 2.2 pFieldComm 工作原理 实质上,pFieldComm 是一个能够进行自动进行数据采集和自动数据转发的软件。pFieldComm 的数据采集是按照使用人员事先组态或者设定好的通讯协议进行数据采集,要采集数据设备的物理地址、采集数据的通道地址或者参数名称也是能够由使用人员自主设定。 pFieldComm 的数据转发,则是将pFieldComm 当作一台数据服务器,接受来自数据采集主机的数据采集指令。pFieldComm 的数据转发协议类型、站物理地址、转发数据通道地址或者参数名称由使用人员自主设定。 所有数据采集、转发均支持数据的读、写双向访问。 2.3 丰富的规约库及优秀的开放式驱动开发平台 pFieldComm 可以与多种I/O 设备进行通信。目前支持的I/O 设备包括:各电力厂家的保护测控装置、直流屏、小电流选线装置、VQC 自动装置、可编程控制器(PLC)、DCS 、智能模块、板卡、智能仪表、变频器等共有500多种。 pFieldComm 的数据转发模块目前支持多种标准规约,比如IEC60870-5-101/103/104,CDT ,Modbus ,1801,DNP 等。 pFieldComm 与I/O 设备之间通过以下几种方式进行数据交换:串行通信方式(支持Modem 远程通信)、板卡方式、网络节点方式、适配器方式、OPC 方式、

力控组态软件实例

《集散控制系统原理及应用》 实验报告 姓名:胡文千_______ 学号:1345733203_____ 班级:13457332 ___ 专业:电气工程及其自动化 学院:电气与信息工程学院 江苏科技大学(张家港) 二零一六年六月

一、实验目的 1、熟悉DCS系统的方案设计; 2、熟悉使用组态软件对工艺流程图的绘制; 3、熟悉使用组态软件生成多种报表。 二、实验内容 实验(一) 1、自行设计一个小型的工程现场; 2、绘制工艺流程图; 3、在力控中模拟设计的系统,仿真实现基本功能。实验(二) 1、在实验(一)基础上,完成在力控中生成报表; 2、运用DCS知识分析所设计的系统; 3、仿真结果分析总结。

实验(一) 1、方案题目 交通系统实时监控系统。 2、方案背景 现在的交通变得越来越繁忙,交通系统变得越来越重要,对交通系统实时必要的监控能够维持交通安全,若出现交通信号等混乱时能够及时准确的发现。3、组态软件 1)概念 组态软件,又称组态监控软件系统软件。译自英文SCADA,即Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。 组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,它解决了控制系统通用性问题。其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统集成。 2)组态软件的功能 组态软件通常有以下几方面的功能: (1)强大的界面显示组态功能。目前,工控组态软件大都运行于Windows 环境下,充分利用Windows的图形功能完善界面美观的特点,可视化的m风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰富的作

力控组态软件的应用与开发 ()

风光互补发电系统 力控组态软件的应用与开发

力控组态软件的应用与开发 一、新建工程 1、打开力控点左上角新建新建一个新的工程 2、点击开发进入开发一个工程 二、新建IO设备 1、新建要连接到上位机的设备,比如:智能数显仪表、DSP控制单元、西门子PLC、西门子变频器。 (1)在“工程项目”栏中找到“变量”-----“IO设备组态” (如果软件界面左边没有“工程项目栏”可在“查看”----“工程项目导航栏”调出)

以下为新建“智能数显仪表”步骤: 2、双击工程项目栏中的“IO设备组态”弹出“IoManager”窗口。 注:6个“智能数显仪表”和DSP控制单元设备都为“MODBUS” 3、在“IoManager”窗口中双击“MODBUS”找到“MODBUS(RTU串行口)”双击进入设备配置配置连接到上位机的设备。

(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。智能数显仪表默认地址为从左到右1、2、3、4、5、6) 注:设备地址可更改,如更改后上位机设备地址要与硬件设备地址一 致 (2)“下一步”进入设备连接到上位机的串口设置 1、串口选中所设置设备连到上位机对应的com口(6个“智 能数显仪表出厂默认接到上位机com3”) 2、点击设置进入设置串口通信参数 设置主要设置两个参数:波特率:9600 奇偶校验:无校验 6个“智能数显仪表”的串口通信参数都一致,波特率为9600

奇偶校验为:无 注意:左下角的“连续采集失败”的勾一定要去掉,这关系到能不能采集到数据 (3)设置通讯时设备的读取 (4)完成以上设置后点击完成,完成一个设备的配置(6个“智能数显仪表”配置方法一致)

力控与力控通讯总结概要

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

2.在设置中选择“通讯设置”,以网络通讯方式(被动方式)为例:本机IP 和端口输入作为服务器的计算机IP和端口,本机地址默认为0然后确定,提示重新启动commsever 。 3.在测试机(作为客户端)中新建IO驱动(力控-数据库-commsever通讯),服务器以网络通信方式为例所以客户端通信方式选择tcp/ip 设备地址 与服务器本机地址相同填0 ,点击下一步。

一步。

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和ANONYMOUS

51单片机与力控modbus通信

网上关于单片机和力控modbus通信的实例很少,关键并不是modbus协议而是力控与单片机连接的设置,下面的程序是基于51单片机做的。在正个调试过程中由于我们不清楚力控发送给单片机的请求数据格式,我们可以用串口调试工具进行串口调试,将力控发送请求显示在串口调试工具中,其中单片机的程序如下 #include #include #define uchar unsigned char //一个字节 #define uint unsigned int // 两个字节 void send_char(unsigned char txd); uint rece_count=0; uint send_flag=0; uchar rece_buf[8]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; uint i; /*串行口初始化*/ void chushi() {SCON=0x50; //串口工作方式1,即10位异步 PCON=0x00;//波特率不倍增 TMOD=0x20; TH1=TL1=0xfa; TR1=1; } /*主程序*/ main() {chushi(); rece_count=0; while(1) { if(RI) {RI=0; if(rece_count<8) { rece_buf[rece_count]=SBUF; rece_count++; } } if(rece_count==8) { send_flag=1; } while(send_flag==1)

{ for(i=0;i<8;i++) {SBUF=rece_buf[i]; while(TI==0) ; TI=0; } } } } 打开力控运行,将发送的数据保存到单片机中,然后打开串口调试工具,显示如下: 我们看力控发送请求的格式:01 03 ff ff 00 01 84 2e,最后的两位crc是高位在前,低位在后。Crc的高低位的前后顺序一定要注意,尤其在单片机编程中。

基于力控组态软件的控制实例

电控学院 基于力控组态软件的锅炉监 控系统设计 院(系):电气与控制工程学院 专业班级: 10级测控1班 姓名:张坡坡 学号: 2013年 4月 29日 目录 1.力控组态软件PCAuto (3) 软件的认识 (3) 软件的使用 (3) 2.系统功能概述 (3) 3.系统设计 (4) 设计思想 (4) 软件组态设计 (4) 系统功能实现的脚本程序 (11) 4.设计心得体会 (12) 1.力控组态软件PCAuto 软件的认识 力控监控组态软件PCAuto是对现场生产数据进行采集与过程控制的专用软件,是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控

的目的,同时还可以方便地向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统进行集成。 力控监控组态软件PCAuto最大的特点是能以灵活多样的“组态方式”进行系统集成,它提供了良好的用户开发界面和简捷的工程实践方法,用户只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大地提高了集成效率。 力控的应用范围广泛、可用于开发石油、化工、半导体、汽车、电力、机械、冶金、交通楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监测、远程监测/远程诊断、企业管理/资源计划等系统。 PCAuto组态软件具有功能强大的图形开发环境Draw,采用面向对象的图形技术,创建动画式人-机界面系统及高可靠性快速的图形界面运行系统View,用来运行Draw创建图形窗口。先进的分布式实时数据库DB是整个应用系统的核心模块,负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理及完成与过程的双向通信。 软件的使用 在组态软件中填写一些事先设计的表格,再利用图形功能把被控对象(温度计、压力计、锅炉、趋势曲线、报表、温控曲线等)形象的画出来,通过内部数据连接把被控对象的属性与I/O设备的实时数据进行逻辑连接。当由组态软件生成的应用系统投入运行后,与被控对象相连的I/O设备数据发生变化会直接带动被控对象的属性变化。 2.系统功能概述 基于力控组态软件的锅炉监控系统的设计主要是充分利用软件的优势,通过对锅炉系统中的三个主要参数,即锅炉水位、炉膛压力、锅炉内温度的控制来实现对锅炉系统的实时监控。具体的控制原则为:当锅炉液位“LEVEL”的值高于100时,系统产生报警,对应的入水阀门会变小到5%;当炉内压强“YQ”的值高于时,系统也会报警,同时出气阀门开启;同样,当锅炉内温度“WD”的值高于90时,系统也产生报警信息,同时进气阀门会变小到5%。其中锅炉水位由仿真PLC的常量寄存器控制,炉膛压力和锅炉内温度也分别由仿真PLC的常量寄存器控制,由于无法准确地建立锅炉水位、炉膛压力、锅炉内温度三者之间的函数关系,在设计时人为设定炉膛压力和锅炉内温度分别随锅炉水位增减情况的不同而有不同的增减量变化。系统的启停则由“开始”按钮进行控制。系统报警时,会生成报警曲线。温度过高时,加热设备停止加热,其中是否加热有动画连接

海为PLC与力控组态通讯实例

海为PLC与力控组态通讯实例 提示:1、本例使用的力控版本为6.1; 2、由于本例着重在于讲述海为PLC与力控组态通讯的建立,对于力控组态的一些基本使用操作不做过多赘述; 3、海为PLC和力控组态通讯时,海为PLC元件的初始地址从1开始,请结合海为PLC通讯地址代码表对工程使用中的元件地址做相应变化。 正文: 我们知道创建新的应用程序工程的一般过程是:绘制图形界面、配置I/O 设备、创建数据库、进行I/O数据连接、建立动画连接、运行及调试。 本例将按照这个程序,来实现海为PLC与力控组态之间的通讯。控制要求主要有:实现对PLC位元件Y0Y1的控制,对PLC寄存器元件V0V1及系统寄存器SV12、SV13...SV18(海为PLC内部系统时间年月日时分秒星期)的读写和监视。 1、绘制图形界面 按照本例的要求,简单绘制图形画面如下图: 2、配置I/O设备 在开发系统的工程项目中,双击IO设备组态

双击IO设备组态后出现,然后选择PLC下拉选项的MODICON(莫迪康)如下图:

双击MODICON(莫迪康),选择MODBUS (RTU串行口) 双击它,跳出设备配置步骤,进行如下设置: 设备名称自定,本例为:Haiwell

点击下一步:选择串口 这时候点击设置,进行通讯资料的设置,海为PLC默认的通讯格式为:19200 N 8 2 RTU

点击保存,点击下一步。如下图: 最后点击完成,就完成配置I/O设备的配置了。点击文件,选择退出设置。 3、创建数据库并与IO连接 双击工程项目中的数据库组态

跳出如下画面: 这时候双击NAME下的黑框,跳出如下画面:

基于力控组态软件的控制实例

电控学院 基于力控组态软件的锅炉监控系统设计 院(系):电气与控制工程学院 专业班级:10级测控1班 姓名:张坡坡 学号:1006070127 2013年4月29日

目录 1.力控组态软件PCAuto (3) 1.1软件的认识 (3) 1.2软件的使用 (3) 2.系统功能概述 (3) 3.系统设计 (4) 3.1设计思想 (4) 3.2软件组态设计 (4) 3.3系统功能实现的脚本程序 (11) 4.设计心得体会 (12)

1.力控组态软件PCAuto 1.1软件的认识 力控监控组态软件PCAuto是对现场生产数据进行采集与过程控制的专用软件,是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便地向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统进行集成。 力控监控组态软件PCAuto最大的特点是能以灵活多样的“组态方式”进行系统集成,它提供了良好的用户开发界面和简捷的工程实践方法,用户只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大地提高了集成效率。 力控的应用范围广泛、可用于开发石油、化工、半导体、汽车、电力、机械、冶金、交通楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监测、远程监测/远程诊断、企业管理/资源计划等系统。 PCAuto组态软件具有功能强大的图形开发环境Draw,采用面向对象的图形技术,创建动画式人-机界面系统及高可靠性快速的图形界面运行系统View,用来运行Draw创建图形窗口。先进的分布式实时数据库DB是整个应用系统的核心模块,负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理及完成与过程的双向通信。 1.2软件的使用 在组态软件中填写一些事先设计的表格,再利用图形功能把被控对象(温度计、压力计、锅炉、趋势曲线、报表、温控曲线等)形象的画出来,通过内部数据连接把被控对象的属性与I/O设备的实时数据进行逻辑连接。当由组态软件生成的应用系统投入运行后,与被控对象相连的I/O设备数据发生变化会直接带动被控对象的属性变化。 2.系统功能概述 基于力控组态软件的锅炉监控系统的设计主要是充分利用软件的优势,通过

力控forcecontrol选型说明

工业监控组态软件ForceControl6系列选型说明 (内部培训使用资料20081009) 一、ForceControl软件分类及授权方式: ForceControl软件按类别分为企业版、专业版、行业版、OEM版,按行业分为电力版、DCS专用版、温控版、楼宇版等行业版本,按性能模式分为开发版、通用运行版、标准网络运行版、WWW网络运行版、服务器运行版、扩展组件等,各种软件产品的加密授权方式不同,授权加密锁互不通用,因此定价也不尽相同,服务方式也不尽一样。 加密授权方式相同的版本价格策略基本相同,如温控版与通用版价格策略与服务模式一样。 很多OEM品牌的客户服务和定制开发是要按照严格的商务合同来执行,因此服务策略不完全一致,具体情况需要咨询相关销售负责人员。 二、ForceControl软件类别介绍 ForceControl软件按类别分为企业版、专业版、行业版、OEM版等版本,各个版本的授权文件与加密锁互不通用。 力控ForceControl软件各类别版本按应用模式分为开发版和运行版,产品是按照点数进行计算的,点数是指实际监控的外部I/O设备参数的个数,即软件内部的实时数据库DB中I/O连接项的个数,正式发行的产品开发版没有点数和时间的限制,购买软件时,开发版随运行版免费赠送,运行版分为通用监控版、标准网络版、WWW网络版等。 没有授权的ForceControl演示版的开发版和运行版分别有64点的限制,运行版只能运行一个小时,完全免费的不限点数的开发版可以直接咨询力控科技销售部和各地办事处,索要注册号即可以使用,经过加密锁进行授权。 ForceControl企业版是针对自动化等各类用户的通用商业版本,缺省情况下,产品是按点数收费,只记监控的外部I/O设备参数的个数,ForceControl企业版软件内部的中间变量、间接变量等不计价。 ForceControl专业版:与企业版差别为是对高校客户进行定制的教学及科研版本,所有力控forcecontrol的功能全部开放,如不计IO点数等,该版本为专用版本,可以供教学和科学研究使用。 ForceControl服务器版:与企业版的差别为软件内部的实时历史数据库采用高性能的历史数据库内核,历史数据库文件与通用组态软件历史文件不同,主要是为高性能“特殊”用户进行使用,不做为通用产品广泛发行。 ForceControl OEM版:OEM版是给用户进行“贴牌”,即以用户的品牌和产品方式体现,不出现力控forcecontrol的品牌标识,很多OEM厂家的产品只配套硬件厂家的驱动,同时连接的驱动个数也有限制,因此服务时候需要注意和咨询。

RS485采集模块与力控软件进行Modbus RTU通讯

M系列RS485采集模块与力控ForceContrl V7.0软件通讯 M系列RS485采集模块是基于RS485网络的数字量和模拟量采集模块,支持工业标准的Modbus RTU 协议,包括:M-IB16 (16路数字量输入模块)、M-OB16(16路数字量输出模块)、M-IF16C(16路模拟量输入模块)、M-OF8C(8路模拟量输出),可以与组态王、力控以及支持Modbus RTU协议的PLC等系统或软件联合使用,下面以M系列RS485采集模块与力控ForceControl V7.0软件进行通讯为例。 1、启动力控ForceControl V7.0软件,打开工程管理器,新建工程,输入项目名称、路径、描述等。 2、在ForceControl开发系统中,进行IO设备组态,配置M-IB16采集模块,设备地址为1。 第一步:输入设备名称、设备描述、更新周期、超时时间、设备地址和通讯方式。

第二步:输入串口号、波特率、数据位、停止位、奇偶校验。 第三步:设置保持寄存器写操作、线圈等参数,默认即可。

3、同上,配置M-OB16采集模块,设备地址为2。

4、在力控ForceControl软件数据库组态中定义变量,输入变量名、连接I/O设备、连接项。 M-IB16的16路数字量输入I0~I15分别对应到寄存器100001~100016,通过02号功能码进行读取: M-OB16的16路数字量输出Q0~Q15分别对应寄存器000001~000016,通过05号功能码进行写入操作:

5、在IOManager窗口,通过已建设备进行设备测试。IOTester窗口可以监测到M-IB16的数字量输入I0和I1为1:

实验三 力控组态软件设计

实验三力控组态软件的设计与应用实验 1.实验目的: 掌握力控PCAuto监控组态软件的基本使用方法。 力控软件以计算机为基本工构成任意复杂的监控系统。在过程监控中发挥了核心作用,可以帮助企业消除信息孤岛,降具,为实施数据采集、过程监控、生产控制提供了基础平台,它可以和检测、控制设备低运作成本,提高生产效率,加快市场反应速度。在今天,企业管理者已经不再满足于在办公室内直接监控工业现场,基于网络浏览器的Web 方式正在成为远程监控的主流,作为国产软件中国内最大规模SCADA系统的WWW网络应用的软件,力控为满足企业的管控一体化需求提供了完整、可靠的解决方案。 2.软件构成: 力控软件包括:工程管理器、人机界面VIEW、实时数据库DB、I/O驱动程序、控制策略生成器以及各种网络服务组件等。 ①工程管理器(Project Manager) 工程管理器用于创建工程、工程管理等用于创建、删除、备份、恢复、选择当前工程等。 ②开发系统(Draw) 开发系统是一个集成环境,可以创建工程画面,配置各种系统参数,启动力控其它程序组件等。 ③界面运行系统(View) 界面运行系统用来运行由开发系统Draw 创建的画面,脚本、动画连接等工程,操作人员通过它来完成监控。 ④实时数据库(DB) 实时数据库是力控软件系统的数据处理核心,构建分布式应用系统的基础。它负责实时数据处理、历史数据存储、统计数据处理、报警处理、数据服务请求处理等。 ⑤I/O 驱动程序(I/O SERVER) I/O驱动程序负责力控与控制设备的通信。它将I/O设备寄存器中的数据读出后,传送到力控的数据库,然后在界面运行系统的画面上动态显示。 3.实验内容: (1)创建一幅工艺流程图,用于控制两台阀门的仿真仪表驱动。图中包括一个油罐,一个进油控制阀门和出油控制阀门,全部使用电磁阀带动气缸阀,一个报警灯。 (2)阀门根据开关状态而变色,开时为绿色,关时为红色。 (3)用两个按钮实现启动和停止,启动和停止逻辑程序的运行。 4.实验要求: 工艺监控过程中,当进油控制阀门打开时,则开始进油。一旦存储罐即将被注满(液面超过95),进油控制阀门关闭,出油控制阀门打开。一旦存储罐即将被排空,进油控制阀门打开,出油控制阀门关闭。当液面高度超过70时,报警灯提示报警。如此反复进行。在这个例子中,实现方式是借助力控的仪表仿真驱动做为硬件设备,通过脚本语言实现逻辑控制过程。 5.实验步骤: (1)在力控中建立新工程。 首先通过力控的“工程管理器”指定工程的名称和工作的路径,不同的工程一定要放在不同的路径下。 (2)创建组态界面。 进入力控的开发系统后,可以为每个工程建立无限数目的画面,在每个画面上可以组态

力控数组指针的实现

:《再问如何把一个变量的采样值保存到一个数组中呢》本论题共有134人阅读,有4人回复。 我设计了一个循环,每隔一定时间把变量值赋给一个中间变量,但是发现这个数组的每个元素都是一样的值,不知是怎么回事?该如何解决呢? tmp为间接变量 WHILE(t<=15) DO t=t+1; tmp[t]=uc.PV; Delay(100); ENDWHILE yz 以下是对《再问如何把一个变量的采样值保存到一个数组中呢》的回复:111 sunwaywell

VarRedir(DbVar,"t" + IntToStr(i, 10) + ".pv"); DbVar = i; NEXT 这个循环结束后,可以看到t1 - t15都赋值完成了。 关于循环中用到的函数VarRedir,说明如下(详见力控联机帮助): VarRedir 数据库变量重定向。 语法 VarRedir(var, NewTagPar) 说明 用于将数据库变量或间接变量重定向,对于数据库变量改变变量的数据库参数名称,使其指向其他数据库参数;而对于间接变量则改变其变量指向,使其指向名字为 NewTagPar的变量,该变量在DRAW中一定要存在。 通常可用于历史报表,趋势中变量动态替换。 参数 var: 重定向变量,该变量必须为数据库变量或间接变量。 NewTagPar:字符串类型,新数据库参数或变量名称名称。 示例 VarRedir(dbvar1, "a1.pv");//dbvar1将指向数据库参数a1.pv VarRedir(dbvar1, "a2.pv");//dbvar1将指向数据库参数a2.pv dbvar1为已定义的数据库变量。 VarRedir(var, "var1"); var为间接变量,var1为要转向的变量名称。 sunwaywell

力控组态软件与硬件的通信方式及各自特点分析

力控可以与多种I/O设备进行通信。目前支持的I/O设备包括集散系统DCS、可编程控制器(PLC)、现场总线FCS、USB、智能模块、板卡、智能仪表、变频器等方式的设备。 一、力控组态软件与硬件的通信方式 力控与I/O设备之间一般通过以下几种方式进行数据交换:串行通信方式(支持Modem 远程通信)、板卡方式、网络节点方式、适配器方式、DDE方式、OPC方式、网桥方式支持GPRS的DTU等。 对于采用不同协议通信的I/O设备力控提供具有针对性的I/O驱动程序实时数据库借助I/O驱动程序对I/O设备执行数据的采集与回送。实时数据库与I/O驱动程序构成服务器/客户结构模式。一台运行实时数据库的计算机通过若干I/O驱动程序可同时连接任意多台I/O 设备。无论对于哪种设备都需要确切知道设备及该点的物理通道的编址方法(必要时咨询制造厂)。 1.1 串行通信方式 串行通信: 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 一般是通过标准RS-232、RS-422、RS-485等方式通信另外使RS-232互连的计算机串口和设备通信口还可以用Modem、电台、GPRS/CDMA等方式通信。 1.1.1 串行通信两种类型 1、同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。这里的信息帧与异步通信中的字符帧不同,通常含有若干个数据字符。 它们均由同步字符、数据字符和校验字符(CRC)组成。其中同步字符位于帧开头,用于确认数据字符的开始。数据字符在同步字符之后,个数没有限制,由所需传输的数据块长度来决定;校验字符有1到2个,用于接收端对接收到的字符序列进行正确性的校验。同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。 2、异步通信 异步通信中,在异步通信中有两个比较重要的指标:字符帧格式和波特率。数据通常以字符或者字节为单位组成字符帧传送。字符帧由发送端逐帧发送,通过传输线被接收设备逐帧接收。发送端和接收端可以由各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。 接收端检测到传输线上发送过来的低电平逻辑"0"(即字符帧起始位)时,确定发送端已开始发送数据,每当接收端收到字符帧中的停止位时,就知道一帧字符已经发送完毕。 1.1.2 串行通信特点 数据在单条一位宽的传输线上,一比特接一比特地按顺序传送的方式称为串行通信。在并行通信中,一个字节(8位)数据是在8条并行传输线上同时由源传到目的地;而在串行通信方式中,数据是在单条1位宽的传输线上一位接一位地顺序传送。这样一个字节的数据要分8次由低位到高位按顺序一位位地传送。由此可见,串行通信的特点如下: 1、节省传输线,这是显而易见的。尤其是在远程通信时,此特点尤为重要。这也是串行通信的主要优点。 2、数据传送效率低。与并行通信比,这也这是显而易见的。这也是串行通信的主要缺点。 例如:传送一个字节,并行通信只需要1T的时间,而串行通信至少需要8T的时间。由

力控组态软件怎么和支持modbus协议的设备通信

问题:力控组态软件怎么和支持modbus协议的设备通信 回答:Modbus是应用于电子控制器上的一种通用协议。通过此协议,控制器相互之间、控制器经由网络(例如以太网)或者串口和其它设备之间可以通信。力控科技的开发平台,既可以作为modbus主站从设备采集数据,也可以作为modbus从站将数据转发给其他的modbus 主站,下面以力控作为modbus(rtu串行口)主站为例讲解 1、力控作为modbus主站访问其他modbus从站的方法概括来讲可以分为两个步骤: (1)、进入io设备组态,找到modbus(rtu串行口),组设备 结合现场情况填写以上参数,设备地址和实际连接设备的地址一致。 (2)、串口配置

(3)、采集配置 (1)写单个寄存器:HR保持寄存器单寄存的写入操作,一般设备支持这个命令。一条命令只能写一个寄存器。简单的数据类型可以用这条命令支持,如8位、16位的数据类型可以用此命令写入。 (2)写多个寄存器:HR保持寄存器多寄存器的写入操作,一条命令可以写多个寄存器的值。复杂的数据类型用这条命令支持,如32位,64位的数据类型。 (3)屏蔽写寄存器:HR保持寄存器的模拟量按位操作命令(设备要支持屏蔽写命令22功能码)。 (4)最大长度:是指MODBUS中一条数据所读取的字(两个字节)数,包的长度越长,一次读取的数据就越多,通讯效率就越快。MODBUS协议中规定数据包最大长度不能超过255个字节。另外有些PLC对包长还有限制,请根据具体设备进行填写。 (5)组包间隔:两个相邻采集点的字偏移地址如果大于等于“组包间隔”就重新打一个包。他可以控制包中数据点的密度,如上图配置包中相邻数据的地址间距不会大于10。 (6)05功能码:选中后线圈下置命令用05功能码执行。 (7)15功能码:选中后线圈下置命令用15功能码执行。 2、数据连接 打开数据库组态,选择数据库新建点:

基于力控组态软件的控制实例精编WORD版

基于力控组态软件的控制实例精编W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

电控学院 基于力控组态软件的锅炉监控 系统设计 院(系):电气与控制工程学院 专业班级: 10级测控1班 姓名:张坡坡 学号: 1006070127 2013年 4月 29日 目录 1.力控组态软件PCAuto (3) 1.1软件的认识 (3) 1.2软件的使用 (3) 2.系统功能概述 (3) 3.系统设计 (4) 3.1设计思想 (4) 3.2软件组态设计 (4)

3.3系统功能实现的脚本程序 (11) 4.设计心得体会 (12) 1.力控组态软件PCAuto 1.1软件的认识 力控监控组态软件PCAuto是对现场生产数据进行采集与过程控制的专用软件,是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便地向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统进行集成。 力控监控组态软件PCAuto最大的特点是能以灵活多样的“组态方式”进行系统集成,它提供了良好的用户开发界面和简捷的工程实践方法,用户只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大地提高了集成效率。 力控的应用范围广泛、可用于开发石油、化工、半导体、汽车、电力、机械、冶金、交通楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监测、远程监测/远程诊断、企业管理/资源计划等系统。 PCAuto组态软件具有功能强大的图形开发环境Draw,采用面向对象的图形技术,创建动画式人-机界面系统及高可靠性快速的图形界面运行系统View,用来运行Draw创建图形窗口。先进的分布式实时数据库DB是整个应用系统的核心模块,负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理及完成与过程的双向通信。

相关主题
文本预览
相关文档 最新文档