学习plc单片机组态软件,嵌入式的一些心得

时间:2019-05-15 00:18:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《学习plc单片机组态软件,嵌入式的一些心得》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《学习plc单片机组态软件,嵌入式的一些心得》。

第一篇:学习plc单片机组态软件,嵌入式的一些心得

学习plc,单片机,组态软件,嵌入式的一些心得

学习plc,单片机,组态软件,嵌入式的一些心得

如果专注于某一兴趣,且投入进去,那么一定会有一种感觉:学习真的没完没了,永远有学不完的东西!

plc,51单片机,嵌入式系统,组态软件等等这些东西要学精学透真的必须踏踏实实的下功夫去钻研,要花大量的时间和精力!同时这些知识必须不断温习和巩固且要去实践,否则即便是当时理解了学会了,过些时日有些知识点便会遗漏掉。

上周用51单片机开发板+固态继电器+DC5V手机充电器+DC24V开关电源+DC24V继电器+飞利浦电风扇红外遥控器这些硬件自己动手做了一个带温度自动控制功能的AC220V遥控电源;虽然体积比较大,但是毕竟是自己的一件DIY作品,还是比较喜欢的。在动手制作的过程中,对硬件的掌握有了更深的认识,尤其是51单片机1602液晶显示出现的一些问题,这些问题如果不是自己动手是不可能发现的!

本周,终于编写plc程序并动手实践接线了。以前总是看书,看程序例子,虽然花了很多时间感觉理论上已经学得很好了,但是通过实践发现理论和实践的距离还是很大的!首先是笔记本电脑和plc的通信问题,我用的是USB通信电缆,即USB--RS485串口通信,打开编程软件后怎么也通信不上,为了这个通信问题我几乎是一晚上没有睡好觉,第二天还不断打电话请教别人,结果是电话费浪费不老少问题依然没有解决。直到第三天通过自己不断实验和设置终于把通信问题解决了!在这个过程中,不断怀疑是不是通信电缆或者plc或者驱动程序有问题,搞得人真的好憔悴。通过实践发现西门子的编程软件功能真的太强大了!对于plc的接线,工作电源等等资源有了更深的认识。真的是:实践出真知!

接下来就要动手实践通过上位机组态软件来控制plc了。这也是一个大工程。

以前总希望自己的一些同事,年轻的大学生多学点业务知识。现在看来真的不要去学习这些东西了。玩硬件是很花钱的,花钱耗精力不说,关键是不能为自己带来经济效益,而且领导根本就不重视技术!在国企,想通过真本事改变命运真的几乎不可能,要想出头还得下血本送礼请客溜须。

自从学上这些东西之后,我是欲罢不能了。因为只有强烈的兴趣而且热爱这些东西,一个人才能孤独的坚持学习。也只有在电子世界我才能有一种归属感!

对于爱学习的人来说,永远有学不完的东西要学,永远觉得时间和精力不够。然而现实是:凡是爱学习的人,爱好钻研技术的人一般是混得不怎么样的人;试想,哪个为官者会花时间和精力去读书钻研专业技术?

世上的众多情感中,我唯独不信爱情!我相信绝大部分人都是将就过日子。什么是爱情?年轻人会有许多美好的憧憬,然而,现实很残酷!爱情是什么?爱情是选择,你有得选择吗?你有资本选择吗?

人只会在危难的时候才能感悟出深刻的道理!身体是人类的万欲之源,如同厚德载物的天地。“身体好,才是真的好!”,试想,有谁会躺在棺材里数钞票,追逐名利,谈情说爱?恐怕还没来得及“试想”,老婆早就改了姓!所以说,一定要珍惜身体,哪怕是行尸走肉也要健健康康的行走!

原以为,组态软件很简单就能学会。组态王和MCGS组态软件不知道哪个更好?就先学MCGS吧!感觉组态软件的脚步程序和一些函数必须要非常熟悉才能组建一个较完善的工程。组态软件和plc构建工程时,plc的程序怎么写呢?这个问题是学习组态软件的最大难点。

STM32的学习,有所停滞;一定要坚持把STM32学透,哪怕花两年的时间。最终要用STM32和固态继电器设计出一个带液晶界面功能强大的近似于万能的plc。不过,这个plc只能用c语言编写程序。

人必须要学会变态!

第二篇:单片机学习——keil软件调试心得

工程中要注意,要勾下图中的“产生hex文件”

1)选择左边的步进可以进入函数内调试

2)选择左边的运行可以从当前位置运行到断点

3)通过下图可以看各定时寄存器的状态:

4)看程序中各变量

点下图中的眼镜,出现下面中间的窗口,按F2输入变量名,就可以观察变量值的变化。

5)编译一定要完全,点下面这个键才有用

点这个键没用,会出现无法调试的困难

第三篇:组态软件课程设计

《组态软件及应用》课程设计报告

基于组态软件的变频器状态监控状态设计

系 部: 专 业: 班 级: 姓 名: 学 号: 指导老师: 成 绩:

二零一五年十二月二十五日

目录

1.序言....................................................1 2.力控组态软件介绍........................................1 2.1 力控组态软件简介...........................................1 2.2力控组态软件特点............................................1 2.3软件基本组件................................................3 3.变频器应用的现状........................................3 4.变频器监控系统的硬件组成................................4 5.变频器监控系统要求......................................5 5.1监控系统技术要求............................................5 5.2监控系统具体要求............................................6 6.变频系统监控功能的实现及效果............................5 7.人机界面的特点功能与画面设计............................6 7.1人机界面的特点..............................................6 7.2人机界面的主要功能..........................................7 7.3人机界面的画面设计..........................................7 7.4监控系统软件组态............................................8 8.心得体会...............................................13 附录 参考文献..........................................13

1.序言

随着现代电力电子技术和微电子技术的迅猛发展,自动化、智能化程度的不断提高,高压大功率变频调速装置的应用已经非常普遍,同时由于高压变频器几乎都是工矿企业的关键设备,在工厂自动化中占有举足轻重的地位,因此对其控制功能、控制水平的要求也越来越高,尤其对于那些工艺过程较复杂,控制参数较多的工控系统来说,具备交互式操作界面、数据列表、报警记录和打印等功能已成为整个控制系统中重要的内容。而新一代工业人机界面的出现,对于在构建高压变频器监控系统时,实现上述功能,提供了一种简便可行的途径。工业人机界面,是一种智能化操作控制显示装置。工业人机界面由特殊设计的计算机系统32位芯片为核心,在液晶显示屏上罩盖有透明的电阻网络式触摸屏,触动屏幕时,电阻网络上的电阻和电压发生变化并由软件计算出触摸位置。新一代工业人机界面还具有简单的编程、对输入的数据进行处理、数据登录及配方等智能化控制功能。

2.力控组态软件介绍

2.1 力控组态软件简介

力控组态软件是对现场生产数据进行采集与过程控制的专用软件,位于自动控制系统监控层一级。它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大的提高了集成效率。它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统来进行集成。

2.2力控组态软件特点

力控组态软件在数据处理性能、容错能力、界面容器、报表等方面产生了巨大飞跃,功能更强大,主要特点如下:

提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案;

支持通过PDA掌上终端在Internet实时监控现场的生产数据,支持通过移动GPRS、CDMA、GSM网络与控制设备或其它远程力控节点通讯;

面向国际化的设计,同步推出英文版和繁体版,保证对多国语言版的快速支持与服务;

力控软件内嵌分布式实时数据库,数据库具备良好的开放性和互连功能,可以与MES、SIS、PIMS等信息化系统进行基于XML、OPC、ODBC、OLE DB等接口方式进行互连,保证生产数据实时地传送到以上系统内。

个分布式的数据库分别对连接自己的I/O Server进行采集数据和处理,如输入数据的量程变换、流量累积、报警检查,以及PID运算等,这种体系结构的优越性在于,各组件任务分配更合理,使您的系统实时性更好,稳定性更高。

在今天,企业管理者已经不再满足于在办公室内直接监控工业现场,基于网络浏览器的Web方式正在成为远程监控的主流,作为民族软件中国内最大规模SCADA系统的WWW网络应用的软件,力控R监控组态软件的分布式的结构保证了发挥系统最大的效率。力控®为满足企业的管控一体化需求提供了完整、可靠的解决方案。

图2.1 力控组态软件的应用结构

2.3软件基本组件

工程管理器、人机界面VIEW、实时数据库DB、I/O驱动程序、控制策略生成器以及各种网络服务组件等。

图2.2 力控组态软件框架图

3.变频器应用的现状

变频器的发展是世界生产力和经济高速发展的产物。近年来,交流变频调 速技术在我国有了突飞猛进的发展,变频调速在调速范围、调速精度、通讯功能、节约电能、工作效率等方面的优势是其他的交流调速方式无法比拟的。变频器就是基于交流电动机的变频调速而开发和应用的,它以体积小、重量轻、通用性强、使用范围广、保护功能完善、可靠性高、操作简便等优点,深受钢铁、冶金、矿山、石化、医药、食品、纺织、印染、机械、电力、建材、造纸 等行业的欢迎,使用变频器后经济效益和社会效益都非常显著。

PLC技术是一种以计算机技术为基础的新型工业控制装置。近几年来,PLC技术在各种工业过程控制、生产线自动控制及各类机电一体化设备控制中得到了广泛应用,成为工业控制领域的一项十分重要的应用技术。目前PLC已广泛应用于石油、化工、冶金、轻工、机械、电力等各行各业,实现了逻辑、步进、数字、机器人、模拟量等的自动控制。随着数字化时代的到来,软件领域将不断地向硬件渗透,不断地用软件来代替硬件,从而实现智能控制和生产自动化。PLC就是计算机技术向继电器等硬件领域渗透的产物,用软件来代替硬件,用软件程序代替硬件继电器,从而为系统的连接及改造提供了方便,可以节约成本提高工作效率。PLC可以说是专门为工业严酷的环境设计的小型计算机,已成为工业控制领域中占主导地位的基础自动化设备。

5.2监控系统具体要求

1)信号采集和数据处理: 对来自现场的非标准信号数据通过组态软件转换成标准信号。

2)状态显示:将变频器启动、停止、就绪、合闸、接通、运转、旁通、告警、外控等状态通过组态软件动态的显示于监控画面上,具有实时、动态效果。

3)监控操作: 对频率、温度、电流、电压、风压等进行自动实时监测。

4)操作画面:在操作画面上可查询装置的电压、电流、功率、温度等实时和历史数据,还可查询实时、历史曲线和设备状态并可按要求设定和打印出实时报表和历史报表。

6.变频系统监控功能的实现及效果

进行编程后的监测、控制系统,针对变频系统的特点,集实时显示、流程控制、数据采集、数据传输、工程报表、历史曲线和实时曲线显示等功能于一身,并能保存和打印历史数据为系统分析使用。可以完成如下功能:

1)实时监控设备工作状态,实现全生产过程实时管理。高压变频器运行状态十分重要,而监控系统的建立为管理部门提供的实时动态信息,能有效地帮助值班人员及时了解设备工作状态。

2)提供灵活的实时曲线和历史曲线显示功能。通过比较当前和历史趋势数据,特别是结合装备安全运行的多参数模型,可以及早报告故障隐患。

3)实时报表管理方便地解决了现场定时数据抄写、维护及繁琐的数据处理工作,记录员不必再每天花费大量的精力填写报表,提高了企业的办公能力和管理水平,取得了显著的经济效益和社会效益。

4)数据化的管理提高了企业数据的透明度并消除了人为因素,将成本核算纳入更规范的管理体系。

5)监控系统具有界面友好,易于操作,运行可靠,便于更改、扩充、升级等优点,同时,系统造价很低,具有较高的性价比。

7.人机界面的特点功能与画面设计

7.1人机界面的特点

人机界面是新一代高科技可编程终端,具备与各品牌PLC连线监控能力,适于在恶劣的工业环境中应用,可代替普通工控计算机。其主要特点有:

1)画面容量大,画面规划简单;

2)全中文操作软件,适用于Windows95/98/NT等环境,指令丰富,编程简单;

运行策略分别进行组态设置,如在用户策略中,利用策略工具箱添加脚本构件、存盘数据提取构件等,以实现所需的功能。

7.4监控系统软件组态

软件组态部分完成监控系统与操作人员间的交互界面,是实现对整个系统的监视、控制、调度和管理的核心。人机界面分为两部分,一部分是用于日常监视、系统参数设置的主界面,另一部分是用于指示、管理非日常监视信息,如各种报表、曲线及趋势图、历史记录等的子界面。1)帧发送

本设计的通信帧中有专门的广播帧用于此功能,如统一对所有变频器的输入运行命令和频率命令进行设定。广播帧格式与标准帧格式一样,区别在于其中的“站地址”位设定为:99号机。一般而言,大部分的变频器在PCAuto中都有驱动。如果系统采用的变频器在PCAuto中无驱动,则可以采取其他方式。这是因为PCAuto是基于ODBC标准的,能提供与第三方软件的通信方式,如采用DDE或OLE方式可以很方便地实现通信功能。

选用帧中选择要求(写入)帧格式如下(计算机<——>变频器):

图7.1 帧发送

2)画面设计

图7.2为变频器的监控组态界面。其中包括电流、电压、频率的列表显示、动画显示及实时曲线显示,便于从直观上了解电动机的运行状态。一旦出现报警情况,则立即进入报警状 态,并根据报警内容做出相应的处理(如紧急停机等),可实现电动机的正/反转、加/减速、停机等控制,还可以获得一些历史数据(表、曲线、图)及故障报警 等,极大地方便了生产操作人员对一线现场的监督、控制、管理。

图7.2 主控界面

3)建立实时数据库

在Draw的导航器中单击“实时数据库组态”,启动实时数据库组态程序。

图7.3 参数设置

5)I/O检查

可对各台变频器的通用输出/输入端子状态、用户选件输入状态等进行实时监视。通过对各台下位机的循环检测可知各台下位机与上位机的通信是否正常。6)维护信息

可显示各台变频器的机种、容量、ROM版本、累计运行时间、1小时变频器内最高温度及散热片最高温度、键盘面板、RS-485、选件卡的通信出错次数等信息,便于工程技术人员了解情况。7)报警信息

当出现故障时立刻进入报警子画面,显示报警的历史原因、报警时的输出电压、电流、频率、转矩及当时的设定值等、报警时输入/输出端子状态、最新报警发生次数及多重 报警等信息。通过查看报警信息及历史数据,极大地方便了现场技术人员的维护,使得维护更加准确、简捷,缩短故障处理时间,使生产更加稳定。

图7.7 故障界面

8.心得体会

通过这次课程设计,我翻阅了大量的相关书籍,从中学习领会了许多,这次课程设计主要是以力控组态软件为核心的监控系统,具有界面友好,易于操作,运行可靠,便于更改、扩充、升级等优点,同时,系统造价也远低于进口同类设备,具有较高的性价比。采用组态软件进行工业控制是现代化工业的一个发展方向。

本系统不仅实现了对高压变频器各参数的在线实时监测与控制,而且在实际使用过程中也取得了良好效果,加强了职能部门对高压变频器的监测,规范了职工行为。对高压变频器实现了系统化管理,提高了变频设备运转的可靠性,保证了现场的安全运行。

这次课程设计中也遇到了一些难题,虽然我的课程设计不是很成熟,还有很多不足之处,但还是感到欣慰,因为这里面的每一个页面,都有自己的劳动与同学的帮助。当看着自己的成果,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

最后还要感谢老师,老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢她耐心的辅导。

附录 参考文献

[1]赵良炳 现代电力电子技术基础 清华大学出版社 [2]田效伍 交流调速系统与变频器应用 机械工业出版社 [3]徐江海 单片机应用技术学程 机械工业出版社

第四篇:C语言单片机嵌入式软件编写要点

C单片机嵌入式软件

本质是:

在单片机裸机上写一个操作系统。

技术范围:

软件工程。

具体指标:

一,模块化。

二,层次化。

三,可读性,可扩充性(中断程序少做事)。四,可移植性。

五,追求逻辑简单,不追求占用空间最少。

六,条件判断可以重复判断,追求逻辑和时间解耦。七,可以重复清理现场,提高软件抗干扰能力。八,有心得,请继续增加,大家共享。

第五篇:学习组态心得

“组态”的概念是伴随着集散型控制系统的出现而被广大的生产过程自动化技术人员所认识的。在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已臻成熟;由PC构建的工业控制系统具有相对较低的运行成本;PC的软件资源和硬件资源丰富,软件之间的互操作性强;基于PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在PC技术向工业控制领域的渗透中,组态软件将占据非常特殊而且重要的地位。

组态软件提供了自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能和数据采集与过程控制。组态软件能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的人机接口软件的概念,组态软件应该是一个使用户能快速建立自己的hmi的软件工具。过去工控领域的用户通过手工编写hmi应用,开发时间长,效率低,可靠性差;通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件可以把用户从这些困境中解脱出来,利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、通讯及联网、开放数据接口、对I/O设备的广泛支持,已经成为它的主要内容。而且其全面支持activex、扩展能力强、支持OPC等工业标准、控制功能强。现代企业的生产已经趋向国际化、分布式的生产方式。internet将是实现分布式生产的基础。组态软件能够从原有的局域网运行方式跨越到支持internet进行访问的开放式系统。

随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式,对项目来说是费时费力的。同时,mis(管理信息系统,management information system)和cims(计算机集成制造系统,computer integrated manufacturing system)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。组态软件也能满足这一需求。

组态软件的控制功能和前景

随着以工业PC为核心的自动控制集成系统技术的日趋完善,用户要考虑一些实质性的应用功能,如PLC,先进过程控制策略等。

软PLC是基于PC机开放结构的控制装置,它具有硬PLC在功能、可靠性、速度、故障查找等方面的特点,利用软件技术可将标准的工业PC转换成全功能的PLC过程控制器。软PLC综合了计算机和PLC的开关量控制、模拟量控制、数学运算、数值处理、通信网络等功能,通过一个多任务控制内核,提供了强大的指令集、快速而准确的扫描周期、可靠的操作和可连接各种I/O系统及网络的开放式结构。软PLC提供了与硬PLC同样的功能,而同时具备了PC环境的各种优点。随着企业提出的高柔性、高效益的要求,以经典控制理论为基础的控制方案已经不能适应,以多变量预测控制为代表的先进控制策略的提出和成功应用之后,先进过程控制受到了过程工业界的普遍关注。先进过程控制是指一类在动态环境中,基于模型、充分借助计算机能力,为工厂获得最大理论而实施的运行和控制策略。先进控制策略主要有:双重控制及阀位控制、纯滞后补偿控制、解耦控制、自适应控制、差拍控制、状态反馈控制、多变量预测控制、推理控制及软测量技术、智能控制(专家控制、模糊控制和神经网络控制)等,尤其智能控制已成为开发和应用的热点。组态软件产生于过程工业自动化的需求,目前,国内许多大企业纷纷投资,在装置自动化系统中实施先进控制。可以看出能嵌入先进控制和优化控制策略的组态软件必将受到用户的欢迎。

所以可以这样说,我们研制的这套系统的控制方式与技术已完全与现代企业接轨。中国的现代化建设正处于上升期,新项目的上马、基础设施的改造大量需要组态软件的应用,另一方面,传统产业的改造、原有系统的升级和扩容也需要组态软件的支撑。这套系统应该有一定的市场前景。

下载学习plc单片机组态软件,嵌入式的一些心得word格式文档
下载学习plc单片机组态软件,嵌入式的一些心得.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    学习嵌入式心得

    嵌入式心得体会 本人大学学的是电子信息科学与技术专业,其实这个专业和嵌入式没有多大的关系,要说有关系就是简单的讲了下C语言语法,学完之后还不知道什么是C语言,只记住了,char,......

    嵌入式软件工程师如何学习

    嵌入式软件工程师如何学习 嵌入式工程师如何学习 嵌入式行业,技术的更新是非踌的,每一位工程师都需要在中不断的更新自己的知识,掌握技术动态或者解决自己中遇到的问题,以下是嵌......

    我正在学习西门子触摸屏组态画面控制西门子PLC

    我正在学习西门子触摸屏组态画面控制西门子PLC,现有一事不明,望大侠们赐教。书上给出的模拟例程都是使用PLC的内部辅助继电器M(比如:M0.0、M0.1)来与HMI变量连接,触发输出位(譬如:Q0......

    组态软件实验(三)教案

    报警显示与报警数据 定义报警 定义报警的具体操作如下: 对于“液位1”变量,在实时数据库中,双击“液位1”,在报警属性中,选中“允许进行报警处理”;在报警设置中选中“上限报警”,......

    学习嵌入式系统开发心得

    你好,我是一名嵌入式开发爱好者.近来总是看到很多初学者(多数是在校大学生)由于没有条件,想学习却不知道如何下手。本人绝对能体会到学习的艰辛,而且视任何对知识技术有强烈追求......

    学习嵌入式系统心得

    学习嵌入式系统心得 说实在话在没有学习之前,以及在学之前通过一些口中得知这是一门很不错,很有意思的一门课。而且目前是十分吃香的一门课程,如果学好了工作很好找并且待遇也......

    学习嵌入式的心得

    嵌入式学习[转贴]怎样做才能快速的嵌入式了? 其实,做工程是没有捷径可走的先说做硬件:把你的数字电路教材和模拟电路的教材读熟,暂时先把重点放在数字电路上面,接着把微机原理和......

    嵌入式软件工程师

    嵌入式软件工程师 目录 1 简介 2 待遇 3 职业要求 4 发展前景 5 职业发展 1 简介 2 待遇 3 职业要求 4 发展前景 5 职业发展 1 简介 嵌入式系统是以应用为中心,以计算机技术......