双容水箱串级控制系统实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

双容水箱串级控制系统实验报告

所属课程:《集散控制系统》

院(部):电子信息与电气工程学院

学生姓名:安永军

学号:201002040062

专业班级:电气工程及其自动化2010级

指导教师:邢春芳

双容水箱串级控制系统的设计

一、实训目的

(1)熟悉集散控制系统(DCS)的组成。

(2)掌握MACS组态软件的使用方法。

(3)培养灵活组态的能力。

(4)掌握系统组态与装置调试的技能。

二、实训内容

针对实验室内THSA-1型生产过程自动化技术综合实训设置,以双容水箱为对象设计液位串级控制系统, 用和利时的MACS进行组态实训,内容包括:(1)数据库组态。

(2)设备组态。

(3)算法组态。

(4)画面组态。

(5)系统组态。

三、实训设备和器材

(1)THSA-1型生产过程自动化技术综合实训装置。

(2)和利时DCS控制系统。

四、实训步骤

1、工程分析

双容水箱液位串级控制系统需要两个输入测量信号,一个输出控制信号。因此需要一个模拟输出模块FM148A和一个模拟输出模块FM151.采集下水箱液位信号(LT1)控制电动控制发的开度。

2、工程建立

(1)打开:开始→程序→macsv组态软件→数据库总控。

(2)点击按钮或选择工程/新建工程,新建工程,输入工程名字:surunmin。

(3)点击“确定”按钮,然后在空白处选择这个工程,此时会显示当前域

号为65535等信息。

(4)选择“编辑>域组号组态”,选择组号为1,将刚创建的工程从“未分组的域”移动到右边“该组所包括的域”里,点“确定”按钮。出现当前域号:0等信息。

(5)在数据库总控组态中添加变量。选择菜单栏,编辑→编辑数据库,弹出窗口,输入用户名和口令bjhc/3dlcz。点击“确定”按钮,进入数据库组态编辑窗口。

(6)选择系统→数据操作,出现一个对话框,点击“确定”。

(7)因为双容水箱定制控制系统用到一个模块,两个通道,所以需要编辑两个点号。点击“AI模拟量输入”选项出现图1。

图1

(8)在“AI模拟量输入”中选取通道号、设备号、点说明、量程上限、量程下限、点名、信号范围、站号这几项(其中点名是必选,其他变量可以看情况而定),然后点击“确定”按钮。

(9)选择后确定进入编辑数据界面。

(10)数据库编辑,设置它的参数,根据实际情况,设置设备号,通道号,量程上限下限,点名。按照上面的步骤设置所有的变量,包括模拟量的输入和输出,如图2所示。

图2

(11)添加好变量后,选择图标更新数据库。

(12)用同样的方法来定义模拟量输出AO,如图3所示。

图3

(13)单击数据库编译→基本编译,若显示数据库编译成功,则数据库组态完毕。

3、设备组态步骤

(1)打开“设备组态工具”。打开“开始→程序→macsv组态软件→设备组态工具”,定义系统设备和I/O设备。

(2)选择打开新建的工程“surunmin”后点击“确定”按钮。

(3)设置系统设备。选择菜单栏编辑→系统设备。打开系统设备组态对话框,设置上层的以太网网络,网段A为128,网段B为129,点击“下一步”。选择单机,点击“下一步”。I/O控制站数量:1,点击“下一步”。控制站数量:1,点击“下一步”。

(4)出现MACS设备组态,如图4所示:

图4

(5)设置I/O设备—现场控制站DP:选择菜单栏编辑→I/O设备。设置下层的DP网络。分别选择FM148A、FM151加入,如图5所示:

图5

右键单击FM151,选择设备属性,将设备地址改为4,同样的方法,将FM148A 的设备地址分别改为2,完毕后,单击下装按键,显示编译成功,保存I/O设备关闭窗口。

4、服务器算法组态组态步骤

(1)打开服务器算法组态,在菜单栏中选择文件→新建文件,选择刚才新建的工程。

(2)选择“文件”→“新建站”,或点击按钮新建站,在新建的工程下新建为服务器和控制站10,新建站保存到默认的安装目录下。点击“保存”按钮。

(3)选中“服务器”,点击工具栏中的按钮,新建服务器算法方案,如图6所示,选择“FM”类型方案建立服务器算法方案。保存方案,默认路径。

图6

(4)此时需要在“P1-1”右侧的空白框中键入“getsysper(_FUHE00)”字符,然后保存方案。

(5)打开“数据库总控”,选择“surunmin”工程,在“数据库编辑”下的“AM”项名,全选后确定。

(6)类型数据库里添加“FUHE00”中间量点,更新数据库。

(7)选中“服务器”点击鼠标右键,编译“服务器”站,如图选择“全部重编”,最终出现“站编译成功”。

图7

(8)选中工程“surunmin”点击右键,选择编译,出现提示窗口,选择“是”。

(9)最终出现“工程编译成功”。

(10)工程编译成功后,保存工程;点击菜单栏“文件”中“退出”项。

(11)完全编译工程:打开数据库总控,选择工程“surunmin”,并且保证当前的域号为0。选择工具栏里“完全编译”。直到编译成功,生成下装文件成功,

关闭数据库。

5、控制器算法组态步骤

(1)单击桌面上的“开始”→“程序”→“MACSV组态软件”→“控制器算法组态”,弹出工程选择窗口:

(2)选中工程后,点击“选择”按钮;弹出控制器站选择窗口,选择“10站”进行算法组态的控制站。

(3)选中控制站后点击“确定”按钮,控制其算法软件即被启动(注意此前一定要先进行目标安装,安装后在C盘根目录下会生成有TARGET文件夹)。

(4)单击左下角“资源”按钮后,双击选择“目标设置”,“控制器类型”选择“Hollysys CoDeSys SP for QNX”。

(5)具体设置可参照MACSV组态手册,点击“确定”按钮双击“任务配置”,可弹出“任务配置”窗口,在这里可以设置程序运行类型及程序循环周期,默认值为250ms。

(6)双击“MACS配置”,弹出“MACS配置”对话框。

(7)双击“库管理器”。在库管理器左上角出右键“添加库”。

(8)选择并打开“hsac”文件。

(9)设备组态里定义的设备信息可以在“MACS配置”窗口里看到。在菜单栏里选择“工程”下的“全部在编译”。

(10)在下方信息栏窗口可以看到编译信息,在主程序中将“SOE”语句删除。删除后再选择“工程”→“全部再编译”,系统无错误提示。

图9

相关文档
最新文档