搜档网
当前位置:搜档网 › 用组态软件构建上位机与变频器通讯

用组态软件构建上位机与变频器通讯

用组态软件构建上位机与变频器通讯
用组态软件构建上位机与变频器通讯

毕业设计(论文)

开题报告

题目:用组态软件构建上位机和变频器通讯专业:自动化

班级:

学生:

指导教师:

一、毕业设计(论文)课题来源、类型

本毕业设计课题来源为企业科研项目,属硬件软件设计类。

二、选题的目的及意义

选题目的:通过对课题的研究,掌握组态软件的编程和变频器的MODBUS 和PROFIBUS等多种通讯方式的编程。通过本次毕业设计,学会将所学理论知识运用于实际工作中,提高理论分析能力及独立思考问题、解决问题的能力,查阅文献资料的水平和实际动手动脑的写作能力及表达能力,使自己具备一定的独立进行科学研究的能力。

选题意义:在工程实践中,经常要用组态软件完成工业现场的各种集中控制功能。而随着现代以工业PC为核心的自动控制集成系统的日趋完善和工程技术人员使用组态软件水平的不断提高,用户对组态的要求更侧重于实质性的应用功能,而不是过去的画面清晰简洁。而组态软件的开放性及组态环境的可扩展性为用户提供了其存在的巨大潜力。同时现代企业的生产已经趋向国际化、分布式的生产方式。Internet将是实现分布式生产的基础。组态软件能否从原有的局域网运行方式跨越到支持Internet,是摆在所有组态软件开发商面前的一个重要课题。同样变频器在现代的市场中也是普遍的得到大部分企业厂家的认知与认可,而实现其在工业现场的通讯则让人更好的实现工业自动化的要求。

三、本课题在国内外的研究状况及发展趋势

1、背景

自2000年以来,国内监控组态软件产品、技术、市场都取得了飞快的发展,应用领域日益拓展,用户和应用工程师数量不断增多。充分体现了“工业技术民用化”的发展趋势。监控组态软件是工业应用软件的重要组成部分,其发展受到很多因素的制约,归根结底,是应用的带动对其发展起着最为关键的推动作用。关于新技术的不断涌现和快速发展对监控组态软件会产生何种影响,有人认为随着技术的发展,通用组态软件会退出市场,例如有的自动化装置直接内嵌“Web Server”实时画面供中控室操作人员访问。用户要求的多样化,决定了不可能有哪一种产品囊括全部用户的所有的画面要求,最终用户对监控系统人机界面的需求不可能固定为单一的模式,因此最终用户的监控系统是始终需要

“组态”和“定制”的。这就是监控组态软件不可能退出市场的主要原因,因为需求是存在且不断增长的。

2、监控组态软件的最新发展情况

2.1 监控组态软件日益成为自动化硬件厂商争夺的重点

整个自动化系统中,软件所占比重逐渐提高,虽然组态软件只是其中一部分,但因其渗透能力强、扩展性强,近年来蚕食了很多专用软件的市场。因此,监控组态软件具有很高的产业关联度,是自动化系统进入高端应用、扩大市场占有率的重要桥梁。在这种思路的驱使下,西门子的WinCC在市场上取得巨大成功。目前,国际知名的工业自动化厂商如Rockwell、GE Fanuc、Honeywell、西门子、ABB、施耐德、英维思等均开发了自己的组态软件。监控组态软件在DCS操作站软件中所占比重日益提高继FOXBORO之后,Euro therm(欧陆)、Delta V、PCS7等DCS系统纷纷使用通用监控组态软件作为操作站。同时,国内的DCS厂家也开始尝试使用监控组态软件作为操作站。在大学和科研机构,越来越多的人开始从事监控组态软件的相关技术研究,从国内自动化行业学术期刊来看,以组态软件及与其密切相关的新技术为核心的研究课题呈上升趋势,众多研究人员的存在,是组态软件技术发展及创新的重要活跃因素,也一定能够积累很多技术成果。

2.2 集成化、定制化从软件规模上看,大多数监控组态软件的代码规模超过100万行,已经不属于小型软件的范畴了。从其功能来看,数据的加工与处理、数据管理、统计分析等功能越来越强。监控组态软件作为通用软件平台,具有很大的使用灵活性。

2.3 纵向:功能向上、向下延伸组态软件处于监控系统的中间位置,向上、向下均具有比较完整的接口,因此对上、下应用系统的渗透能力也是组态软件的一种本能,具体表现为:向上其管理功能日渐强大,在实时数据库及其管理系统的配合下,具有部分MIS、MES或调度功能。尤以报警管理与检索、历史数据检索、操作日志管理、复杂报表等功能较为常见。工业通信协议网关:它是一种特殊的Gateway,属工业自动化领域的数据链产品。OPC标准适合计算机与工业I/O设备或桌面软件之间的数据通讯,而工业通信协议网关适合

在不同的工业I/O设备之间、计算机与I/O设备之间需要进行网段隔离、无人值守、数据保密性强等应用场合的协议转换。

2.4 横向:公共安全监控与管理:公共安全的隐患可造成突发事件应急失当,容易造成城市公共设施瘫痪、人员群死群伤等恶性灾难。水文监测:包括水位、雨量、闸位、大坝的实时监控。重大建筑物(如桥梁等)健康状态监控:及时发现隐患,预报事故的发生。机房动力环境监控:在电信、铁路、银行、证券、海关等行业以及国家重要的机关部门,计算机服务器的正常工作是业务和行政正常进行的必要条件,因此存放计算机服务器的机房重地已经成为监控的重点。城市危险源实时监测:对存放危险源的场所、危险源行踪的监测。避免放射性物质和剧毒物质失控地流通。智能建筑:物业管理的主要需求是能源管理(节能)和安全管理,这一管理模式要求建筑物智能设备必须联网,首先有效地解决信息孤岛问题,减少人力消耗,提高应急反应速度和设备预期寿命,智能建筑行业在能源计量、变配电、安防&门禁、消防系统系统联入IBMS服务器方面需求旺盛。公共安全监控与管理:公共安全的隐患可造成突发事件应急失当,容易造成城市公共设施瘫痪、人员群死群伤等恶性灾难。

3、与组态软件密切相关情况

组态软件已经成为工业自动化系统的必要组成部分,即“基本单元”或“基本元件”,因此吸引了大型自动化公司纷纷投资开发自有知识产权的组态软件,以期依靠强大的市场产生大批量的销售,从中获取利润。目前在国内外市场占有率较高的监控组态软件分别是GE Fanuc的iFix、Wonderware的Intouch、西门子WinCC、Citech等。中国大陆厂商以力控、亚控等为主,除此外尚有5-10个厂商从事监控组态软件业务。在国内市场上,高端市场仍被国外产品垄断。国内产品已经开始抢占一些高端市场,并且所占比例在逐渐增长。

(1) 组态软件产品本身的变化作为通用型工具软件,组态软件在自动化系统中始终处于“承上启下”的地位。用户在涉及工业信息化的项目中,如果涉及到实时数据采集,首先会考虑试用组态软件。正因如此,组态软件几乎应用于所有的工业信息化项目当中。应用的多样性,给组态软件的性能指标、使用方式、接口方式都提出了很多新的要求,也存在一些挑战。这些需求对组态软件系统结构带来的冲击是巨大的,对组态软件的发展起到关键的促进作用。其

功能变迁、新技术的采用、注重效率等都为自己获得足够的发展空间奠定了基础。图形模板、数据库模板、设备模板可以让用户以“复制”方式快速生成目标程序。

(2)组态软件其他应用环境的变化造成组态软件需求增长的另外一

个原因是,传感器、数据采集装置、控制器的智能化程度越来越高,实时数据浏览和管理的需求日益高涨,有的用户甚至要求在自己的办公室里监督定货的制造过程。发展潜力:虽然组态软件的市场潜力巨大,但是要想得到这个市场却并非容易。一方面,用户对组态软件的要求越来越高,用户的应用水平也在同步提高,相应地对软件的品质要求也越来越高;另一方面,组态软件厂商应该前瞻性地研发具有潜在需求的新功能、新产品。

(3)目前国内监控组态软件产业发展中存在的问题软件是自动化系统的核心与灵魂,组态软件又具有很高的渗透能力和产业关联度。不管从横向还是纵向看,一个自动化系统中,组态软件日益渗透到每个角落,占据越来越多的份额。组态软件越来越多地体现着自动化系统的价值。所以,在自动化系统中国内监控组态软件厂商承载着民族工业自动化产业的未来希望与核心竞争力。监控组态软件厂商要想承担起这样的重任,必须在上图所示各个层次的软件上拥有自己的核心竞争能力,确立在市场上的足够发言权和主动地位。中国的华为公司为我们树立了榜样,只要在后续技术创新、延长软件产品线上能够满足用户日益增长的各种需求,并保持原创性创新的长盛不衰,中国的工业自动化软件产业也一定会创造出工业IT界的华为奇迹

四、本课题主要研究内容

本课题主要以WINCC为开发工具,实现和变频器之间的通讯,熟练运用WINCC软件,并会运用其编辑通讯编程,熟悉MODBUS和PROFIBUS通讯的基本原理,掌握高压变频器的工作原理,用组态软件构建上位机完成对高压变频器的现场控制。

五、完成论文的条件和拟采用的研究手段(途径)

1、条件:

利用公司提供的资料、文献以及网络资源,基本上可以提供完成该

论文所需的所有资料,并配备有电脑、工控机、wincc软件、高压变频器、万用表等,用于实现系统设计。

2、途径:

1、根据毕业设计任务要求查阅有关书籍和文献资料,了解国内外组态软件的发展状况及应用前景,并撰写开题报告。

2、掌握高压变频器的工作原理及其操作流程,掌握wincc软件开发环境,了解MODBUS和PROFIBUS通讯的基本原理。

3、用wincc软件进行通讯编程,完成整个原理图的设计,流程图的绘制及程序的编辑及实际的调试。

4、通过实际的操作实验对其结果进行检验,检查实际操作的可行性。

5、在时间允许的情况下增加更多控制功能的编程及调试等。

6、对毕业设计的目的、要求和完成情况进行总结,撰写毕设论文及答辩

六、本课题进度安排、各阶段预期达到的目标:

第01周:熟悉毕业设计的任务与过程以及毕业设计要求,查阅文献写开题报告第02周:学习WINCC编程,熟悉wincc软件,并做外文翻译

第03周:了解MODBUS、PROFIBUS通讯协议

第04—05周:用wincc软件编写通讯程序,调试程序并和变频器通讯

第06—07周:编写多台变频器通讯程序,调试程序并和变频器通讯

第08—09周:增加用户要求的程序功能,调试程序并和变频器通讯

第10—11周:完善系统功能,对所研究的课题进行整理和总结

第12—14周:撰写毕业论文

第15—16周:导师审阅并做出修改

第17周:准备毕业答辩

七、参考文献

1、《数字电路》,童诗白等编著,清华大学出版社

2、《wincc手册》、《上位机通讯协议》

3、《深入浅出wincc》,西门子(中国)有限公司自动化与驱动集团,北京航空航天大学出版社

4、《合康变频用户手册》,西门子(中国)有限公司自动化与驱动集团

力控组态软件教程

力控组态软件教程 第一节选型及安装 力控通用监控组态软件的正式发行企业版分为开发版和运行版,软件是根据点数进行计价的,点数是指实际监控的外部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) 2.1设计任务 (2) 2.1.1单片机的选择 (2) 2.1.2电平转换 (2) 2.1.1单片机的选择 (2) 2.1.3单片机与pc机通信原理 (2) 2.2软件方案选择 (2) 2.2.1 上位机编程方案选择 (3) 2.2.2 单片机编程方案选择 (3) 2.3 总体方案选择 (2) 3 硬件设计 (8) 3.1单片机主要特性 (5) 3.2 MAX232电平芯片介绍10 (10) 3.3 硬件电路设计图 (11) 3.3.1 PC机与单片机通信接口电路设计框图 (11) 3.3.2整体设计原理图 (11) 4软件设计 (12) 4.1上位机程序设计 (12) 4.2下位机程序设计 (13) 5 软硬件调试部分 (21) 5.1 PROTEUS软件仿真 (21) 5.1.1 Protues简介 (21) 5.1.2 Protues仿真电路图 (22) 5.2 VC软件仿真 (21) 结束语 (27) 致谢 (28) 参考文献 (29)

摘要 本文主要描述了利用PC机与AT89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。 关键词:单片机MSCOMM控件VC6.0 AT89C51 温度显示

1引言 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。 现代化集中管理需要对现场数据进行统计、分析、制表、打印、绘图、报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。加之单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以PC机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制。

变频器与上位机RS485通讯协议介绍介绍

变频器与上位机的通讯:浅述RS485通讯协议 引言:当上位机与变频器构成控制系统时,上位机和变频器可以通过特定的通讯协议实现数据交换,这样上位机就可以随时控制每一台变频器的工作状况,并及时做出响应。本文介绍一下一种常用的上位机和变频器通讯协议RS485通讯协议 1、概述 本文专门介绍一种变频器的RS485通讯接口,用户可通过PC/PLC实现集中监控(设定变频器参数和读取、控制变频器的工作状态),以适应特定的使用要求。 1.1协议内容 该串行通讯协议定义了串行通讯中传输的信息内容及使用格式。其中包括:主机轮询(或广播)格式:主机的编码方法,内容包括:要求动作的功能代码,传输数据和错误校验等。从机的响应也是采用相同的结构,内容包括:动作确认,返回数据和错误校验等。如果从机在接收信息时发生错误,或不能完成主机要求的动作,它将组织一个故障信息作为响应反馈给主机。 1.2应用方式: (1)变频器接入具备RS485总线的“单主多从”PC/PLC控制网。(2)变频器接入具备RS485/RS232(转换接口)的“点对点”方式的PC/PLC监控后台。 2、总线结构及协议说明 2.1总线结构

(1)接口方式 RS485(RS232可选,但需自备电平转换附件) (2) 传输方式 异步串行、半双工传输方式。在同一时刻主机和从机只能有一个发送数据,而另一个只能接收数据。数据在串行异步通讯过程中,是以报文的形式,一帧一帧发送。 (3)拓扑方式 单主站系统,最多32个站,其中一个站为主机、31个站为从机。从机地址设定范围为0~30,31(1FH)为广播通讯地址。网络中的从机地址必须是唯一的。点对点方式实际是作为单主多从拓扑方式的一个应用特例,即只有一个从机的情况。 2.2协议说明 此种变频器的通讯协议是一种串行的主从通讯协议,网络中只有一台设备(主机)能够建立协议(称为“查询/命令”)。其它设备(从机)只能通过提供数据响应主机的查询/命令,或根据主机的命令/查询做出响应的动作。主机在此处指个人计算机(PC)、工控机和可编程控制器(PLC)等,从机指的是变频器。主机既能对某个从机单独访问,又能对所有的从机发布广播消息。对于单独访问的主机查询/命令,从机都要返回一个信息(响应);对于单独访问的主机查询/命令,从机都要返回一个信息(称为响应);对于主机发出的广播信息,从机无需反馈响应给主机。 注意:和RS485通讯有关的参数的设定。

数控系统通讯_

数控系统外设通讯 一.FANUC控制单元与PC电脑通讯 1.借助RS232接口完成与PC电脑间的通讯 (1)建立链接 ①[程序]→[附件]→[通讯]→[超级链接]→[(在“默认Telnet程序”对话框,选“是”)] →(进入“建立超级链接对话框”); ②[(“名称”= 任意起名;“图标”= 任选)]→[(进入“连接到”对话框)]→[选“中国”,“区 号、电话号”任选,“连接时使用”= COM1]→[(进入“COM1属性”对话框)]→[“每秒位数”=9600;“数据位”=8;“奇偶校验”=无;“停止位”=1;“数据流控制”=Xon/Xoff]→[(确认后,则所起名命名的链接被建立)]→(进入“命名连接”窗口); ③[文件]→[属性]→(进入“命名属性”对话框),或:[程序]→[附件]→[通讯]→[超级终端] →[(命名连接窗口)]→[文件]→[属性]→(进入“命名属性”对话框); ④[(选择“设置”选项卡)]→[选择“ASCII码设置”按钮]→[(进入“ASCII码设置”框)] →[(勾选全部,或“将换行符附加到传入行末尾”不勾选,其余全选)]→[“确定”退出“ASCII 码设置”框]→[“确定”退出“命名属性”对话框]。 ⑤数控系统外设超级链接建立完成,并已启动该外设。 (2)启动数控系统外设,进行传输操作 【注】:两设备通讯时,一定要首先使“接收设备”进入“接收状态”,然后才启动输出设备的进入输出状态。 ①数据接收(外设电脑作接收) [传送]→[捕获文字]→[进入“捕获文字”对话框]→[选择将要把捕获到的文字,存放 在何处。]→[按“启动”软钮]→(接收设备进入接收状态)。 ②数据发送(CNC作发送) [MDI方式]→[“设置”软键]→[“写参数”=1(可写入)]→[“SYSTEM”硬键]→[设定 参数:PRM0000.1=1、PRM0020=0、PRM0024=0、PRM0100.2-1=1-1、PRM0101.7-3-0=1- 1-1、PRM0103=11]→[编辑方式,或急停状态]→[选按将要发送的数据软键]→[按“输 出”软键]→(CNC进入发送状态)。 【注释】用上述步骤操作时,若CNC出现“无法使用输入输出设备”报警时,应设置参数PRM24=255,且按[RESET]硬键,之后修改参数为PRM24=0。此时,进入正常 超级链接方式数据传输。 ③CNC接收数据 [MDI方式]→[“设置”软键]→[“写参数”=1(可写入)]→[“SYSTEM”硬键]→[设定 参数:PRM0000.1=1、PRM0020=0、PRM0024=0、PRM0100.2-1=1-1、PRM0101.7-3-0=1- 1-1、PRM0103=11]→[编辑方式,或急停状态]→[选按将要接收的数据软键]→[按“输 入”软键]→(CNC进入接收状态)。 ④外设电脑发送数据 [程序]→[附件]→[通讯]→[超级终端]→[(命名终端连接)]→[(起动命名的超级终端 窗口)]→[传送]→[发送文本文件]→[进入“发送文本文件”窗口]→[选择将要发送的

上位机与下位机之间通信协议格式

一、通信协议 1、命令帧格式 帧头标志参数校验帧尾 命令字 01累加和 2030 1Byte1Byte2Byte1Byte1Byte 说明:1、累加和校验:各字节累加和与100的模。 2、 10进制输入;16进制传输。

2、信息帧格式 帧头标志参数校验帧尾 命令字 2030 02累加和 1Byte1Byte2Byte1Byte1Byte 说明:1、累加和校验:各字节累加和与100的模。 2、 10进制输入;16进制传输。

3、数据帧格式 (文件mokuaideng.txt (模块指示灯地址) 20 Byte ) 帧头标志校验帧尾203003累加和数据数据1Byte 16Byte 1Byte 1Byte 1Byte 标志:03 数据帧 文件mokuaideng.txt (模块指示灯地址) 20 Byte 04 数据帧 文件daotongbiao.txt (导通表) 40 Byte 05 数据帧 文件canshu.txt (控制参数) 6 Byte 06 数据帧 校验文件mokuaideng.txt (模块指示灯地址) 20 Byte 07 数据帧 校验文件daotongbiao.txt (导通表) 40 Byte 08 数据帧 校验文件canshu.txt (控制参数) 6 Byte 4、信息帧格式 定位物理针位 下位机-》上位机 上位机-》下位机 点亮指示灯 帧头标志参数校验帧尾203011累加和物理针位1Byte 1Byte 2Byte 1Byte 1Byte 说明:1、累加和校验:各字节累加和与100的模。 2、 10进制输入;16进制传输。 标志位 13 ,单点检测 判断单点导通关系是否真确 5、信息帧格式 下位机-》上位机 自检、线检测 帧头标志参数1校验帧尾203012累加和起始针位1Byte 1Byte 2Byte 1Byte 1Byte 参数2终点针位2Byte 参数3状态1Byte 状态:00 导通 01 断路 02 短路/错路

变频器与上位机的通讯

变频器与上位机的通讯(一):浅述RS485通讯协议 引言:当上位机与变频器构成控制系统时,上位机和变频器可以通过特定的通讯协议实现数据交换,这样上位机就可以随时控制每一台变频器的工作状况,并及时做出响应。本文介绍一下一种常用的上位机和变频器通讯协议RS485通讯协议. 1、概述 本文专门介绍一种变频器的RS485通讯接口,用户可通过PC/PLC实现集中监控(设定变频器参数和读取、控制变频器的工作状态),以适应特定的使用要求。 1.1协议内容 该串行通讯协议定义了串行通讯中传输的信息内容及使用格式。其中包括:主机轮询(或广播)格式:主机的编码方法,内容包括:要求动作的功能代码,传输数据和错误校验等。从机的响应也是采用相同的结构,内容包括:动作确认,返回数据和错误校验等。如果从机在接收信息时发生错误,或不能完成主机要求的动作,它将组织一个故障信息作为响应反馈给主机。 1.2应用方式: (1)变频器接入具备RS485总线的“单主多从”PC/PLC控制网。 (2)变频器接入具备RS485/RS232(转换接口)的“点对点”方式的PC/PLC监控后台。 2、总线结构及协议说明 2.1总线结构 (1)接口方式 RS485(RS232可选,但需自备电平转换附件) (2) 传输方式 异步串行、半双工传输方式。在同一时刻主机和从机只能有一个发送数据,而另一个只能接收数据。数据在串行异步通讯过程中,是以报文的形式,一帧一帧发送。 (3)拓扑方式 单主站系统,最多32个站,其中一个站为主机、31个站为从机。从机地址设定范围为0~30,31(1FH)为广播通讯地址。网络中的从机地址必须是唯一的。点对点方式实际是作为单主多从拓扑方式的一个应用特例,即只有一个从机的情况。 2.2协议说明 此种变频器的通讯协议是一种串行的主从通讯协议,网络中只有一台设备(主机)能够建立协议(称为“查询/命令”)。其它设备(从机)只能通过提供数据响应主机的查询/命令,或根据主机的命令/查询做出响应的动作。主机在此处指个人计算机(PC)、工控机和可编程控制器(PLC)等,从机指的是变频器。主机既能对某个从机单独访问,又能对所有的从机发布广播消息。对于单独访问的主机查询/命令,从机都要返回一个信息(响应);对于单独访问的主机查询/命令,从机都要返回一个信息(称为响应);对于主机发出的广播信息,从机无需反馈响应给主机。 注意:和RS485通讯有关的参数的设定。

力控组态软件实例

《集散控制系统原理及应用》 实验报告 姓名:胡文千_______ 学号: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风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰富的作

基于C#的串口通信上位机和下位机源程序文件

基于单片机串口通信的上位机和下位机实践 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 首先亮出C#的源程序吧。 主要界面: 只是作为简单的运用,可以扩展的。 源代码: using System; using System.Collections.Generic; using https://www.sodocs.net/doc/f43799576.html,ponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Timers; namespace 单片机功能控制 { public partial class Form1 : Form

{ public Form1() { InitializeComponent(); } SerialPort sp = new SerialPort(); private void button1_Click(object sender, EventArgs e) { String str1 = comboBox1.Text;//串口号 String str2 = comboBox2.Text;//波特率 String str3 = comboBox3.Text;//校验位 String str4 = comboBox5.Text;//停止位 String str5 = comboBox4.Text;//数据位 Int32 int2 = Convert.ToInt32(str2);//将字符串转为整型 Int32 int5 = Convert.ToInt32(str5);//将字符串转为整型 groupBox3.Enabled = true;//LED控制界面变可选 try { if (button1.Text == "打开串口") { if (str1 == null) { MessageBox.Show("请先选择串口!", "Error"); return; } sp.Close(); sp = new SerialPort(); sp.PortName = comboBox1.Text;//串口编号 sp.BaudRate = int2;//波特率 switch (str4)//停止位 { case "1": sp.StopBits = StopBits.One; break; case "1.5": sp.StopBits = StopBits.OnePointFive; break; case "2": sp.StopBits = StopBits.Two; break;

安普变频器MODBUS通讯说明书

附录:RS485通信协议 1通讯概述 本公司系列变频器向用户提供工业控制中通用的RS485通讯接口。通讯协议采用MODBUS标准通讯协议,该变频器可以作为从机与具有相同通讯接口并采用相同通讯协议的上位机(如PLC控制器、PC机)通讯,实现对变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过RS485接口连接数台本公司的变频器作为从机。以实现变频器的多机联动。通过该通讯口也可以接远控键盘。实现用户对变频器的远程操作。 本变频器的MODBUS通讯协议支持传送方式:RTU方式,下文是该变频器通讯协议的详细说明。 2通讯协议说明 2.1通讯组网方式 (1) 变频器作为从机组网方式: 图9-1 从机组网方式示意图(2) 多机联动组网方式:单主机单从机 单主机多从机

图9-2 多机联动组网示意图 2.2通信协议方式 该变频器在RS485网络中既可以作为主机使用,也可以作为从机使用,作为主机使用时,可以控制其它本公司变频器,实现多级联动,作为从机时,PC 机或PLC可以作为主机控制变频器工作。具体通讯方式如下: (1)变频器为从机,主从式点对点通信。主机使用广播地址发送命令时,从机不应答。 (2)变频器作为主机,使用广播地址发送命令到从机,从机不应答。 (3)用户可以通过用键盘或串行通信方式设置变频器的本机地址、波特率、数据格式。 (4) 从机在最近一次对主机轮询的应答帧中上报当前故障信息。 2.3通讯接口方式 通讯为RS485接口,异步串行,半双工传输。默认通讯协议方式采用RTU 方式。 默认数据格式为:1位起始位,7位数据位,2位停止位。 默认速率为9600bps,通讯参数设置参见P3.09~P3.12功能码。 3通讯协议 11位字符框(For RTU) (1-8-2格式,无校验) (1-8-1格式,奇校验) (1-8-1格式,偶校验)

基于C#的串口通信上位机和下位机源代码

基于单片机串口通信的上位机和下位机实践串口 Universal Serial Bus或者USB RS232 GPIB兼容的设备也带有RS-232 获取远程采集设备的数据。 bit byte 发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488 202 1200米。 首先亮出C#的源程序吧。

using System; using System.Collections.Generic; using https://www.sodocs.net/doc/f43799576.html,ponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Timers; namespace 单片机功能控制 { public partial class Form1 : Form { public Form1() {

InitializeComponent(); } SerialPort sp = new SerialPort(); private void button1_Click(object sender, EventArgs e) { String str1 = comboBox1.Text;//串口号 String str2 = comboBox2.Text;//波特率 String str3 = comboBox3.Text;//校验位 String str4 = comboBox5.Text;//停止位 String str5 = comboBox4.Text;//数据位 Int32 int2 = Convert.ToInt32(str2);//将字符串转为整型Int32 int5 = Convert.ToInt32(str5);//将字符串转为整型groupBox3.Enabled = true;//LED控制界面变可选 try { if (button1.Text == "打开串口") { if (str1 == null)

施耐德变频器Modbus通讯概要中文

精心整理 ATV303Modbus通讯概要 刘允松李平 下面列出ATV303变频器做Modbus通讯时的要点和注意事项: 一、RS485口定义 ATV303集成RS485串行通讯口,并驻留ModbusRTU串行通讯协议,允许其与主流 8是 7 此 1. 2. 3. 4. 二、 通讯参数主要在通讯菜单700-中设置,主要有Modbus地址(站号),波特率,数据格式、超时等等。 图2 另外ATV303的Modbus默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据Modbus超时进行ConsistencyCheck。如果超过该时限没有接到数据交换指令,

即判定串行连接故障。因此必须对数据进行循环读或写。另一种解决的方式是在故障管理菜单菜单中屏蔽串行连接故障,即将参数611设置为00. 图3 注意这种方法是一种偷懒的方法,潜在的危险时当出现真正的通讯连接故障(如遇到干扰),变频器将不能发现。 如果作 如果 需要在 将参数401设置为164,就以Modbus作为给定通道,将407设置为10,就以Modbus作为起停通道。 当以Modbus作为给定通道时,频率给定的变量地址为8502(16#2136),以0.1Hz为单位,称为LFRD。或者使用变量地址8602(16#219A),以RPM(转每分)为单位,称为LFRD。

五、基于IEC61800-7的变频器状态流程 ATV303通讯控制时,命令字CMD的变量地址是8501(16#2135),或8601(16#2199),前者以以8502做频率给定,后者以8602做速度给定。实时状态字ETA的变量地址都是3201(16#0C81)。CMD和ETA的交互关系如图5。 图5 状态字 以I0.0.1 ST 图6 五、通讯浏览器(I/OScanner) 通常比较常用的写入的变量包括:

力控组态入门教程

力控组态入门教程 一、关于力控 力控是北京三维力控科技有限公司“管控一体化解决之道”产品线的总称,由监控组态软件、“软”控制策略软件、实时数据库及其管理系统、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上发布的画面及有关数据。 应用路径\sql,存放组态的SQL连接信息。 应用路径\recipe,存放配方组态数据。 应用路径\sys,存放所有脚本动作、中间变量、系统配置信息。 应用路径\db,存放数据库组态信息,包括点名列表、报警和趋势的组态信息、数据连接信息等。 应用路径\menu,存放自定义菜单组态数据。 应用路径\bmp,存放应用中使用的.bmp、.jpg、.gif等图片。 应用路径\db\dat,存放历史数据文件。 第二章力控产品功能 2.1概述: 从1993年至今,力控®监控组态软件为国家经济建设做出了应有贡献,在石油、石化、化工、国防、铁路(含城铁或地铁)、冶金、煤矿、配电、发电、制药、热网、电信、能源管理、水利、公路交通(含隧道)、机电制造等行业均有力控软件的成功力控;监控组态软件已经成为民族工业软件的一棵璀璨明星。 一直以来,北京三维力控始终有预见性地开发具有潜在应用价值的功能模块,同时认真评估用户反馈建议来改进力控®产品,使用户得到超值回报,与客户的互动合作将促进了北京三维力控的发展。力控®监控组态软件的分布式的结构保证了发挥系统最大的效率。 力控®软件以计算机为基本工具,为实施数据采集、过程监控、生产控制提供了基础平台,它可以和检测、控制设备构成任意复杂的监控系统。在过程监控中发挥了核心作用,可以帮助企业消除信息孤岛,降低运作成本,提高生产效率,加快市场反应速度。 在今天,企业管理者已经不再满足于在办公室内直接监控工业现场,基于网络浏览器的Web方式正在成为远程监控的主流,作为国产软件中国内最大规模SCADA系统的WWW 网络应用的软件,力控®为满足企业的管控一体化需求提供了完整、可靠的解决方案。 2.2 软件构成: 力控®软件包括:工程管理器、人机界面VIEW、实时数据库DB、I/O驱动程序、控制策略生成器以及各种网络服务组件等。它们可以构成如下的网络系统

上位机与下位机之间的连接

第一章上位机与下位机 1.1 上位机与下位机的概念 上位机和下位机,一般是指集中控制系统中的PC机和现场的工控机。上位机(PC 机)主要用来发出操作指令和显示结果数据,下位机(工控机)则主要用来监测和执行上位机的操作指令。举个例子,蓄电池生产中,需要按工艺要求进行充电和放电。现场有许多工位,各自配有智能的充放电设备,它们就是“下位机”。整个车间有一台PC机来集中管理,这就是“上位机”。 上位机软件一般用高级语言编程,如BASIC、C,有比较丰富的图形界面。下位机的编程,依所用的MCU而异,以汇编为主。 上位机和下位机之间的通讯,常见是RS-232,RS-485,当然还有很多,但都是串行方式。特别是“一对多”的RS-485用得最普遍。 上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有专门的开发系统。 另外,上位机和下位机是通过通讯连接的“物理”层次不同的计算机,是相对而言的。一般下位机负责前端的“测量、控制”等处理;上位机负责“管理”处理。下位机是接收到主设备命令才执行的执行单元,即从设备,但是,下位机也能直接智能化处理测控执行;而上位机不参与具体的控制,仅仅进行管理(数据的储存、显示、打印......人机界面等方面)。常见的DCS系统,“集中-分散(集散)系统”是上位机集中、下位机分散的系统。 在概念上,控制者和提供服务者是上位机.被控制者和被服务者是下位机.也可以理解为主机和从机的关系.但上位机和下位机是可以转换的. 两机如何通讯,一般取决于下位机。TCP/IP一般是支持的。但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯。里面会举大量例子。一般对编程人员而言一看也就那么回事,使用一些新的API罢了。多语言支持功能模块,一般同时支持数种高级语言为上位机编程。 上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信

上位机与变频器的通讯实例

组态王6.53和英威腾CHF100A变频器组态例程 组态王6.53是一个具有丰富功能的HMI/SCADA软件,可用于工业自动化的过程控制和管理监控。它为系统工程师提供了集成、灵活、易用的开发环境和广泛的功能,能够快速建立、测试和部署自动化应用,来连接、传递和记录实时信息。使用户可以实时查看和控制工业生产过程。组态王目前能连接PLC、智能仪表、板卡、模块、变频器等上千种工业自动化设备,具有广泛的用户基础。 英威腾CHF100A变频器提供一个RS485通信接口,采用国际标准的Modbus RTU通信通信协议,可以作为从机与上位机进行主从通信。用户通过上位机可以实现集中控制,以适应相关的工艺要求。 本文通过以组态王6.53和一台CHF100A变频器的简单通信为基础,提供一种组态王和英威腾变频器通信的一般的实现方法。 硬件介绍: 上位机:电脑(WINDOWS XP SP3),组态王6.53。 串口转换卡:RS232转RS485串口转换器。 变频器:CHF100A一台。 组态王6.53连接组态设置: 新建工程→设备→COM1,双击“COM1”,对通信参数进行配置。 通信参数的配置必须和变频器串行通信参数设置一致! 在COM1下新建设备,在“配置向导”中选择“设备驱动”→“PLC”→“莫迪康”→“ModbusRTU”→“COM”.并选择串口为“COM1”,地址设定为1(和变频器参数PC.00相一致),完成设备配置。

完成设备组态配置之后,可以对组态设备进行通信测试。 建立变量和画面 根据工程需求设置变量,配置变量连接地址时,参考变频器说明书中各参数的地址,需根据ModbusRTU的协议格式进行连接。如变频器中“运行频率”地址3000H,在组态王中连接变量地址时需要把地址设置为412289。此外,变频器传过来的频率值是一个整数数据,在组态王中必须要乘以0.01才能显示成真实的频率值,因此需要对原始值等进行必要的设置。如变频器中运行频率为50.00HZ,其传到上位机的数值是5000(十进制)。 本例中定义了如下变量:

力控组态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设备配置第二步

基于通用数控系统伺服接口的设计

课程设计 题目伺服电机驱动器计算机接口设计 基于通用数控系统的伺服接口设计学院工学院 专业机械设计制造及其自动化 班级2012卓越工程师 学生 学号 指导教师 二〇一四年十二月二十六日

摘要 数控伺服系统是根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。 数控伺服系统是以机械位置或角度作为控制量的自动控制系统,在数控机床、机器人系统中,由伺服系统接收控制指令经变换和传递放大,转化为伺服电动机驱动机械部件的高精度运动。 数控伺服系统通常控制系统提供C语言函数库和Windows动态链接库,实现复杂的控制功能。伺服电机驱动器控制接口能够将控制函数与自己控制系统所需的数据处理,界面显示等联系在一起。控制接口包括通用的计算机接口(如PS2 USB VGA LAN)以及运动控制专用接口,可以实现普通PC机的所有基本功能,是一种理想的方案。伺服电机可以用驱动器控制两路甚至多路电机,可以实现机床的各种功能。 伺服驱动器是用来控制伺服电机的一种控制器,其作用类似于变频器作用于普通交流马达,属于伺服系统的一部分,主要应用于高精度的定位系统。一般是通过位置、速度和力矩三种方式对伺服马达进行控制,实现高精度的传动系统定位,目前是传动技术的高端产品。 国内外伺服控制器的水平主要体现在三个方面:硬件方案、核心控制算法以及应用软件功能。国内的伺服控制器所采用的硬件平台和国外产品没有太大的差距。国内伺服控制器的差距主要体现在控制算法和二次开发平台的易用性方面。尤其是在全数字化的高性能伺服驱动技术方面还有很大差距,已经成为我国发展高性能数控系统产业的“瓶颈”问题。国外的产品提供了比较好的产品升级功能及良好的软件开发环境,降低了对开发人员的要求,在一定程度上促进了产品的市场推广。同时提供了丰富的通讯接口可以方便的与其他设备进行数据交互,人性化好。 关键词:机电系统;伺服接口;数控系统;接口设计

上位机下位机串口通信

大连海事大学 课程设计报告 课程名称:计算机微机原理课程设计 成员: 成员1:2220133293 范凯锋 成员2:2220132642 唐绍波 成员3:2220130079 曹晓露 设计时间:2016年3月7日至3月18日

考核记录及成绩评定

目录 1.设计任务与要求 (1) 1.1课程设计题目 (1) 1.2课程设计的背景 (1) 1.3课程设计的目的 (1) 1.4课程设计的意义 (1) 1.5设计任务 (1) 2.设计方案 (2) 2.1参数采集和传输设计 (2) 2.2参数显示设计 (2) 2.3模拟信号采样设计 (2)

2.4硬件研制过程 (2) 3.详细设计 (3) 3.1硬件系统框图与说明 (3) 3.2硬件设计 (4) 3.3软件主要模块流程图与说明 (7) 4.设计结果及分析 (8) 5.成员分工及工作情况 (9) 5.1成员分 工 (9) 5.2工作情 况 (9) 5.3实验总结 (9) 6.参考文献 (9) 7. 附录 (10)

一、设计任务与要求 1.1课程设计题目 双机数据采集系统设计 1.2 课程设计的背景 二十一世纪是信息化高速发展的世纪,产业的信息化离不开微型计算机的支持。微型计算机的进步是推动全球信息化的动力。因此在二十一世纪掌握微型计算机接口技术是十分有必要的。本次课题是双机参数采集系统设计,这次课题旨在通过自己对所需功能芯片的设计与实现来巩固以前所学的微机原理课程知识,同时也提高动手实践的能力,还有为将来进行更大规模更复杂的开发积累经验。 随着软件规模的增长,以及随之而来的对软件开发进度和效率的要求,高级语言逐渐取代了汇编语言。但即便如此,高级语言也不可能完全替代汇编语言的作用。 1.3课程设计的目的 《微机原理与汇编语言》是一门实践性和实用性都很强的课程,本次课程设计是在课程学习结束后,为使学生进一步巩固课堂和书本上所学知识,加强综合能力,充分理解和运用所学到的知识,通过简单的应用系统的设计,提高系统设计水平,启发创新思想。通过本课程设计希望达到以下目地: ?培养资料搜集和汇总的能力; ?培养总体设计和方案论证的意识; ?提高硬件,软件设计与开发的综合能力; ?提高软件和硬件联合调试的能力; ?熟练掌握相关测量仪器的使用方法;

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

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

力控组态软件的应用与开发 一、新建工程 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个“智能数显仪表”配置方法一致)

相关主题