0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学习ifix的七个阶段分享

h1654155282.3538 来源:今日头条 作者:电气工控自动化 2020-02-14 08:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

很多学习ifix的朋友,尤其是初学者,总是摸不着门路,不知该如何学习才好,我根据自身的学习体会和辅导他人的经验,对宏观的学习路径进行了简单总结,希望对朋友们有所帮助。

第一步要做的:

如果你从未使用过任何组态平台,那么你需要了解组态软件的基本概念,什么叫组态软件,他嫩做什么、怎么做的——也就是工作机制(具体请参考相关资料),然后再开始进一步学习。如果你对组态平台有一定的经验,那么你起步会很容易,因为各组态系统的基本功能和用法是非常近似的,仔细阅读ifix电子书或154教程,就可以很快掌握这些基本组态功能的实现方法。在学习过程中,如果遇到某些和编程相关的地方,可以简单了解然后跳过。

第二步要做的:

ifix除了基本的图形组态功能以外,还提供了强大的、基于VBA平台的脚本功能。所以,如果你想让你的组态画面,具备除基本组态以外的更高级的功能,那么你就必须熟练掌握VBA编程,建议通过学习VB6.0来获得这种能力,因为VBA可以理解为VB6的子集(需要注意,更高的VB版本如VB.NET和VB2005并不适合)。买一本《VB6+从入门到精通》一类的书就基本够用了。通过学习,应达到这样的结果——理解VB编程语言的基本概念,具备编程的基本能力和技巧。其中有一个重要的概念,必须尽可能的透彻理解和熟练掌握,那就是“面向对象编程”,如果这一点没有做到,最好不要进行下一步学习。

第三步要做的:

学会了VB并不等于学会ifix编程,首先,VB和VBA是有差异的,VBA的功能稍弱,应该在应用过程中注意到并体会这些差异(例如VBA窗体中不支持控件树组、常用控件的特性也有不少差异)。再有,ifix是完全面向对象的组态系统,它有很多特有的对象及其特性,这些对象并不都是完全独立的,有些对象之间具有特殊的联系。ifix还在VBA系统中添加了很多子程序,这些子程序可以简化很多常用功能的脚本编写,比如用于打开画面的OpenPicture子程序。了解这些ifix特有对象的属性、方法、事件,理解对象间的关联关系,并且熟悉ifix子程序的用法,这都是至关重要的。这也是为什么在第二步中强调透彻理解和熟练掌握“面向对象编程”的原因。相关帮助文档参见《自动化接口帮助》

第四步要做的:

看了前三步,似乎ifix已经学完了,其实并非如此。比如你吃一碗米饭和一盘菜,你一定会吃一口米饭吃一口菜,然后再吃一口米饭吃一口菜……而不会先一口气把米饭吃光然后再端着盘子狂吃菜。学习ifix也是一样的,需要循序渐进,在第一步,你不可能把ifix所有的特性都学懂学会,因为有些概念和特性,需要具备一定的编程知识和其它辅助知识以后,才能理解掌握的。所以,第四步最有可能的情况就是返回第一步,开始循环,这是你进一步提高的标志,是你通向高手之路过程中,打通任督二脉的环节。

第五步要做的:

第四步已经开始循环了,开始了修炼的过程,那么第五步只能算是循环之外的。但其实也可以在循环过程中逐渐加入。这里所要学习的包括:关系数据库知识和SQL语言的使用、WindowsAPI的使用、计算机基础知识(例如不懂得进制及其转换的知识,则相应的编程就无从谈起)、网络知识、图形文件相关知识和加工处理……等等等等。其中,关系数据库知识和SQL语言的使用是非常重要的,缺了它,你就像一头没有利齿的狮子,难以对付强壮的猎物。如果你的消化能力强,因该把关系数据库和WindowsAPI加入到第三步的学习内容中去(在循环中加入也可)。而WindowsAPI的作用,是用来实现VB语言没有直接提供的各种功能,例如各种声音文件的播放和对其他程序的交叉控制等。

第六步要做的:

从第一步开始,你每多走一步,就向ifix高手的行列更靠近一步,完成了第五步,从一般的意义上说,已经是高手中的高手了,可以独步ifix江湖了。那么第六步又是干什么用的呢?它的作用是使你达到出神入化、登峰造极的境界,从而成为绝顶高手、一代宗师。这是什么高深武功呢?这就是设计!它不是技术,而是思想,是一种高层次的内功。鸟巢之所以是鸟巢、水立方之所以水立方,它们的叹为观止,不是由建筑队决定的,而是由设计师决定的。设计不是异想天开,设计师不仅决定它们是什么样子的、有什么功能,还要知道能否实现、如何实现、用什么材料和技术实现,而建筑队要做的,就是按照设计师的要求去工作。前五步的学习,仅是可以成为最优秀的建筑队。可见,设计师才是最高境界。然而,就像所有传说中的高深武功一样,最高的一个层次,往往是最难以修炼的,也不是所有人都能够成功的。首先它要在前五步的基础之上,然后还需要大量的经验以及一些天赋、悟性和思想高度。简单地说,设计包括功能设计、界面交互设计、总体结构设计。提高设计水平,除了自己多练多想,还要参观研究别人做的系统,这种研究,并不需要看代码,你只需要看外观就够了,看到了好的系统,用照相机把屏幕拍下来,回去慢慢体会。(如果有机会,我会专门写一写这方面的东西,和大家探讨一下)。

第七步要做的:

又是一个意外吧?不是练到头了吗?怎么又出来了一步?其实这第七步要做的,应该是“每一步都要做的”,但又是相对独立的,所以单独分出一步,那就是:获得帮助。

无论是谁,学习过程中都会遇到困难,有时是知识障碍,有时是理解障碍,都会需要别人的帮助,这很正常。但是,首先要记住,自己多动脑、多研究永远是最重要的,因为帮助不等于代替。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 组态软件
    +关注

    关注

    4

    文章

    234

    浏览量

    28120
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    600V MOSFET替代选型的七个关键检查项

    工程师的核心技能。合科泰基于功率器件研发经验,整理出600V高压MOSFET替代选型中需要重点关注的七个检查项。
    的头像 发表于 04-14 09:49 981次阅读
    600V MOSFET替代选型的<b class='flag-5'>七个</b>关键检查项

    Token中文新译名:「符元」——一文七个维度讲清Token的本质定义

    拒绝“智元”走私语义,维拆解 Token 物理本质,定义 AI 时代唯一真名:「符元」。
    的头像 发表于 03-27 15:23 764次阅读
    Token中文新译名:「符元」——一文<b class='flag-5'>七个</b>维度讲清Token的本质定义

    小米反超三星!全球智能手表出货量增长7%

    今年全球智能手表出货量预计将在华为和苹果带动下于增长7%,同时品牌竞争格局出现显著重构——小米 (01810-HK) 成功反超三星,跻身第三名,苹果 (AAPL-US) 也结束连续七个季度下滑的局面。
    的头像 发表于 01-05 17:01 714次阅读

    关于数据中心选址问题的三发展阶段

    从地理位置的选址上来看,近二十年数据中心的选址经过了三阶段。 第一阶段,选址在市中心。早些年还没有数据中心这一名词,当时各大单位承担数据中心这一职能的一般叫计算中心或信息中心,机房的规模不大,几乎
    的头像 发表于 12-25 10:33 175次阅读

    国内大基于大模型的发射任务调度与过程保障分系统软件介绍

    )、多模态AI、数字孪生与强化学习等前沿技术,聚焦发射任务的智能规划、资源调度、过程保障与应急响应,是当前全球航天领域智能化升级的核心载体。    系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一是泗柒泗
    的头像 发表于 12-24 11:08 416次阅读

    普源示波器MSO8000电流探头选择指南

    在电子设计与测试领域,普源示波器MSO8000凭借其高带宽与多功能特性成为工程师的得力工具。然而,要实现精准的电流测量,选择合适的电流探头至关重要。本文结合技术原理与实践经验,从七个核心维度解析如何选择适配MSO8000的电流探头,确保测量结果的可靠性与效率。
    的头像 发表于 12-11 17:15 1495次阅读
    普源示波器MSO8000电流探头选择指南

    分享一嵌入式开发学习路线

    如果你想要学习嵌入式开发,我建议按照这个学习路线准备: 1. 基础铺垫期(1-2月) 理解嵌入式系统的“硬件基础”和“编程入门”,能看懂简单电路,写出基础C语言代码。这一阶段
    发表于 12-04 11:01

    太阳光模拟关于UV紫外老化测试的七个关键问题

    紫外线(UV)辐射是导致材料老化的最主要环境因素之一。UV紫外太阳光模拟器作为人工气候老化试验的核心设备,能够在实验室内精确、可重复地模拟太阳光中的紫外波段,从而加速材料的老化进程,用于评估其耐候性能。下文,紫创测控luminbox将深入探讨UV太阳光模拟器在老化测试中的应用,针对实践中常见的关键问题提供专业的解答。什么是UV老化测试?luminbox耐紫外
    的头像 发表于 11-24 18:02 1348次阅读
    太阳光模拟关于UV紫外老化测试的<b class='flag-5'>七个</b>关键问题

    未来工业AI发展的三必然阶段

    与优化 能力的深层革命。 未来十年,工业AI的发展将经历三清晰的阶段:  智能辅助 → 智能决策 → 自主优化 。这三次进化,构成了工业从“人控机器”到“机器共智”的核心路径。 一、第一阶段:智能辅助(AI for Assis
    的头像 发表于 10-27 15:47 589次阅读
    未来工业AI发展的三<b class='flag-5'>个</b>必然<b class='flag-5'>阶段</b>

    取决无铅焊接互连可靠性的七个因素

    要比锡铅更可靠。就在我们信以为真时,又有“专家”说锡铅要比无铅更可靠。我们到底应该相信哪一呢?这要视具体情况而定。无铅锡膏/有铅锡膏无铅焊接互连可靠性是一非常复
    的头像 发表于 10-24 17:38 1023次阅读
    取决无铅焊接互连可靠性的<b class='flag-5'>七个</b>因素

    自动驾驶中常提的“强化学习”是啥?

    下,就是一智能体在环境里行动,它能观察到环境的一些信息,并做出一动作,然后环境会给出一反馈(奖励或惩罚),智能体的目标是把长期得到的奖励累积到最大。和监督学习不同,强化
    的头像 发表于 10-23 09:00 883次阅读
    自动驾驶中常提的“强化<b class='flag-5'>学习</b>”是<b class='flag-5'>个</b>啥?

    为什么不同芯片型号的串口开启DMA编译结果不同?

    这是STM32F103打开串口DMA的编译结果 这是STM32G431的编译结果: G431会有七个报错,显示的都是IRQn未声明
    发表于 09-23 06:42

    分享一嵌入式学习阶段规划

    给大家分享一嵌入式学习阶段规划: (一)基础筑牢阶段(约 23 天) 核心目标:打牢 C 语言、数据结构、电路基础C 语言开发:学变量 / 指针 / 结构体等核心语法,用 Dev-
    发表于 09-12 15:11

    5G通信网关有哪些特点

    5G通信网关作为连接5G网络与终端设备的关键枢纽,融合了高速通信、智能计算与安全防护能力,其特点可归纳为以下七个核心维度。
    的头像 发表于 09-05 18:16 1038次阅读

    成功使用工业化超声波清洗设备的七个实用技巧

    成功使用工业化超声波清洗设备的七个实用技巧工业化超声波清洗设备在现代制造业中起到至关重要的作用,但要充分发挥它们的效能,需要掌握一些实用技巧。本文将为您介绍成功使用工业化超声波清洗设备的七个实用技巧
    的头像 发表于 06-25 17:33 781次阅读
    成功使用工业化超声波清洗设备的<b class='flag-5'>七个</b>实用技巧