工控二字,就是工业、控制。。工业理解为生产需求和应用要求、工艺流程。控制理解为控制策略、控制手段、控制方式。。
做个控制项目,
第一,了解控制要求、工艺、流程。。
第二,选择控制器,PLC、专用控制器
第三,制定控制策略、好的控制策略是成功的一半。。
第四,统计和分类IO表、按系统、设备分好类。进行电源柜、控制柜的设计安装。
第五,进行单设备的控制编程。单设备整好后,把连锁和流程加进去进行系统级逻辑编程。。不同的控制器、PLC编程方式大都差不多,无非都是应用开发。熟悉最好,不熟悉,开工前花点时间补一补习。
第五,上位机界面编写。这点多谈点
上位机功能从几大类来说明,我一般从这几个来评判一个界面软件好坏:
作图界面、操作易用和灵活性、实时数据库性能、IO驱动性能、脚本系统、曲线、报警、历史数据、报表、可扩展性。
比如要熟悉一种新的组态界面。我会这样做:
a.启动演示工程,试试界面图形作画的特点、功能
b.打开实时数据库,有得叫测点表。试试测点的添加定义以及测点所含信息的丰富性
c.测点来源与IO驱动,接着就要试试IO驱动。IO驱动的性能、可靠性、稳定性直接影响软件的应用范围,性能低,那么系统规模就不能做的太大。还得注意其IO驱动的丰富与否
d.把图形和测点连接,建立动态画面。试试运行画面的显示、切换。
e.试试画面上别的功能,如曲线、报警。曲线分实时趋势图和历史趋势图,好用的曲线具备很多人性化功能。报警功能对一个监控系统也很重要
f.试试历史数据是如何存储的。存储的效率如何。存储后如何读取或者显示。
g.以上都是直观的部分。一个好的监控组态界面应该具有灵活的脚本。。。看看其脚本指令的丰富性如何,可控制的范围有多大。比如有的脚本只提供了少量的函数,有的脚本却可以支持dll库的引入。
h.试试做个简单的实时按小时报表是如何的。报表发布是一个系统经常要用到的功能,好的报表系统让应用者事半功倍。否则,自己做报表功能,挺麻烦。
i.试试其特别的功能。。比如,有的界面有模板功能、有的有web发布功能。
j.可以说,如果已经对一种组态软件熟悉,再对一个新软件,只要花半天时间,对以上几个方面大概试过后,基本可以了解这个软件了。当然没有实际应用,其性能还不能下结论。
k.要深入应用的话,那可能要了解其可扩展性。比如,外部第三方程序如何获取数据?现在都讲究信息化工厂,一个工厂各个分散的控制系统以后都有可能建立sis系统或者数据进入MES系统。那么就要求系统具备数据访问接口、可扩展性要强。
做个控制项目,
第一,了解控制要求、工艺、流程。。
第二,选择控制器,PLC、专用控制器
第三,制定控制策略、好的控制策略是成功的一半。。
第四,统计和分类IO表、按系统、设备分好类。进行电源柜、控制柜的设计安装。
第五,进行单设备的控制编程。单设备整好后,把连锁和流程加进去进行系统级逻辑编程。。不同的控制器、PLC编程方式大都差不多,无非都是应用开发。熟悉最好,不熟悉,开工前花点时间补一补习。
第五,上位机界面编写。这点多谈点
上位机功能从几大类来说明,我一般从这几个来评判一个界面软件好坏:
作图界面、操作易用和灵活性、实时数据库性能、IO驱动性能、脚本系统、曲线、报警、历史数据、报表、可扩展性。
比如要熟悉一种新的组态界面。我会这样做:
a.启动演示工程,试试界面图形作画的特点、功能
b.打开实时数据库,有得叫测点表。试试测点的添加定义以及测点所含信息的丰富性
c.测点来源与IO驱动,接着就要试试IO驱动。IO驱动的性能、可靠性、稳定性直接影响软件的应用范围,性能低,那么系统规模就不能做的太大。还得注意其IO驱动的丰富与否
d.把图形和测点连接,建立动态画面。试试运行画面的显示、切换。
e.试试画面上别的功能,如曲线、报警。曲线分实时趋势图和历史趋势图,好用的曲线具备很多人性化功能。报警功能对一个监控系统也很重要
f.试试历史数据是如何存储的。存储的效率如何。存储后如何读取或者显示。
g.以上都是直观的部分。一个好的监控组态界面应该具有灵活的脚本。。。看看其脚本指令的丰富性如何,可控制的范围有多大。比如有的脚本只提供了少量的函数,有的脚本却可以支持dll库的引入。
h.试试做个简单的实时按小时报表是如何的。报表发布是一个系统经常要用到的功能,好的报表系统让应用者事半功倍。否则,自己做报表功能,挺麻烦。
i.试试其特别的功能。。比如,有的界面有模板功能、有的有web发布功能。
j.可以说,如果已经对一种组态软件熟悉,再对一个新软件,只要花半天时间,对以上几个方面大概试过后,基本可以了解这个软件了。当然没有实际应用,其性能还不能下结论。
k.要深入应用的话,那可能要了解其可扩展性。比如,外部第三方程序如何获取数据?现在都讲究信息化工厂,一个工厂各个分散的控制系统以后都有可能建立sis系统或者数据进入MES系统。那么就要求系统具备数据访问接口、可扩展性要强。