电建论坛

 找回密码
 注册
查看: 10085|回复: 30

[DCS] 和利时 组态软件Hollysys ConMaker 软件培训讲义

  [复制链接]
发表于 2009-7-3 00:08:26 | 显示全部楼层 |阅读模式
本帖最后由 nympy 于 2009-7-4 22:04 编辑

本讲义是在和利时工程师培训时的讲义,本讲义在和利时培训14天的费用是9000元。
Hollysys ConMaker 软件培训讲义  
1.2  工具条
       本软件被运行以后,会出现顶端标题栏如下。其中包括:菜单条:“文件”、  
  “编辑”、“工程”、“插入”、“其它”、“窗口”、“帮助”;第二行为工具条,工具条上的图标会帮助您方便快捷地实现一些特定功能。

2        建立一个新工程
2.1        ConMaker的目标安装
ConMaker软件是一个用于开发控制方案的开发平台,为了在这个平台上配置我们所需要的专用工具,进行目标安装。目标安装是对所有工程通用的。安装步骤如下:
在NT的“开始”——“程序”——“Hollysys SmartPro”——点击“安装目标”,弹出窗口“InstallTarget”。点击“打开(P)”,在打开的窗口中双击“hollysys.tnf”,窗口自动关闭。在“InstallTarget”窗口左侧的“可用目标”窗口中选中“Hollysys CoDeSys SP for QNX”,点击“安装(I)” ,直到右侧“安装目标”窗口中中出现“Hollysys Beijing”为止。安装目标结束,关闭此窗口。
我们可能会用到的库函数包括:
        Hsart.lib---控制调节        
        hscnvt.lib—信号通道转换
        Hsaired.lib—冗余信号选择
        MacsCtrol.lib—控制逻辑
        Hsctrol.lib—控制逻辑
        Hspower.lib—电力行业专用
        hspaext.lib—pa仪表状态检测        
        Hsdpext.lib--dp设备状态检测
        Hscanext.lib—CAN设备状态检测
        hssoe.lib—soe逻辑专用
        standard.lib—标准函数库
        Util.lib—应用函数库
        Syslib.lib—系统函数库
     添加库函数的方法:
     第一步,选择“窗口”——“库管理器”;








        首先介绍工具条中这些方便快捷的图标:
3        硬件配置及变量定义
            系统通过硬件(包括控制器及I/O模块)采集并处理现场数据。为了获得这
        些数据,用于上位机显示及参与控制调节,我们需要对这些用于采集数据的硬件
        进行配置。系统的硬件配置通过ConMaker软件的“资源”——“MACS配置”
        实现。在这里可以对DP主卡及其参数、DP从卡及其参数等进行设置。
            在学习如何配置硬件之前,首先让我们了解一些关于信号采集与处理的基础
        知识。
3.1  信号采集与处理的基础知识
             被广泛应用在工业现场的温度测量元件、物位检测仪表、压力和流量测量仪
表及各种各样的执行机构是我们所熟知的。这些检测仪表的输出信号、执行机构
所需的输入信号通常是一些模拟电信号,如:4-20mA电流、0-10V电压信号等。
这些信号并不能直接用于显示或参与调节,我们需要将它们转换成控制系统所需
要的对应于现场实际工况的数据。
    要进行信号转换或处理,首先要采集到需要的数据。在我们的系统中信号采
集是通过硬件的输入量处理模块完成的。它的作用是将检测系统的传感器的检测
信号转换成控制器进行处理所需要的二进制代码并通过数字传输网络送入控制
器。
    模入量采集模块主要是由将模拟量转换成数字量的模数(A/D)转换器及相
关的信号调理、滤波、保护电路及通讯接口组成的,由于采用的A/D转换器精度
为十六位,因此转换结果是一个十六位(0-65535)的二进制代码。
    同理执行机构所需的控制信号是由系统的模拟量输出模块送出的。模出模块
将控制器处理输出的十六位二进制代码进行数模转换,即D/A转换,转换成执行
机构可以接收的电信号,并将其送给执行机构。
    由模块送给控制器的十六位二进制代码依然不能被用于显示或参与控制
5工程的调试及在线运行
5.1编译及下装
5.1.1编译
在组态结束或进行到一定程度时,我们会希望将控制程序下装到控制器中去或检查一下组态结果的正确性。此时,需要进行编译。

编译:在“工程”菜单中选择“编译”。这个命令可以检查当前窗口中打开进行编辑的对象中存在的错误,并将该对象编译更新到原有的目标文件中。但是在以下几种情况下,系统会建立全部目标文件:
1)        该工程没有进行过编译;
2)        选择了“工程”菜单中的“清空”命令,将目标文件纪录清除;
3)        修改某些特定对象,包括:MACS配置、目标设置、任务配置的情况;

如果编译时系统建立或重建了全部目标文件,在进行下装时,会将全部目标文件下装到控制器中。同时将控制器复位,所有变量返回到初始状态。所以在系统正常运行后,绝对禁止进行可能导致系统进行目标文件重建的操作!

全部编译:对当前工程的所有对象进行编译,其它功能类似“编译”。
5.1.2 下装
●        建立本地计算机与控制器间的通信连接

为将我们组态生成的目标文件下装到控制器中,需要建立本地计算机与控制器之间的通信连接。这一连接是通过网关服务器来进行的。示意如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-7-3 00:09:55 | 显示全部楼层
本帖最后由 jingxinshuwu 于 2009-7-3 07:53 编辑

已经转至一楼.
发表于 2009-8-29 10:00:29 | 显示全部楼层
好东西,学习一下
发表于 2009-8-30 17:05:35 | 显示全部楼层
文章不错啊,有帮助.
发表于 2011-6-30 11:09:55 | 显示全部楼层
我十分需求这个资料!
发表于 2011-6-30 11:10:45 | 显示全部楼层
我十分需求这个资料!
发表于 2011-6-30 11:12:42 | 显示全部楼层
回复 2# nympy
楼主 我需要这个资料 但是木有钱 可以传给我份么
发表于 2011-7-1 13:19:13 | 显示全部楼层
不错的资料,谢谢楼主。
发表于 2011-7-2 07:59:51 | 显示全部楼层
辛辛苦苦好几天,一下回到解放前。
发表于 2011-7-2 08:48:06 | 显示全部楼层
好东西学习学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|电力建设网站 ( 苏ICP备16030970号-1 )|网站地图

GMT+8, 2024-5-23 01:40 , Processed in 0.215189 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表