- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1MCGS组态软件简介
大连海事大学大型专题设计
1 MCGS组态软件简介
MCGS是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制。组态控制技术构成的计算机测控系统与一般的计算机测控系统在结构上没有本质的区别,他们由被控对象、传感器、I/O接口、计算机和执行结构几部分组成。
MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。
具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备。
2 工程的建立
进入MCGS组态环境,单击“文件”,“新建工程”。
单击“文件”,“另存为”。
在弹出的对话框内填入“船舶电站发电机监控系统”。
变量的定义
1.4.1变量分配
变量名 类型 初值 注释 QF0 开关型 0 主线路短路器0 QF1 开关型 0 短路器1 QF2 开关型 0 短路器2 电流组 组对象 0 电网电压 数值型 400 电网电压 定时器复位 开关型 0 控制定时器复位 定时器启动 开关型 0 控制定时器启动 发电机 数值型 0 发电机电流 负载1 数值型 0 负载1电流大小 负载2 数值型 0 负载2电流大小 计时时间 数值型 0 代表定时器计时时间 时间到 开关型 0 代表定时器定时时间到为1
变量定义的步骤
单击工作台中“实时数据库”选项卡,进入“实时数据库”窗口,如下图。单击右侧“新增对象”添加变量。
选中对象,单击右侧“对象属性”,弹出“对象属性设置”,进行设置
单击“确定”,“保存”。
3 画面设计与编辑
如上图所示,画面设计了一台发电机,两台电动机组成的系统。用滑动输入器作为发电机、电动机的电压、电流变量的输入端,画面下面设计了报警显示栏。各个部分随着电压电流变化作出相应的动作与显示。
1船舶电站发电机过载故障的监控
在设计中,我设置当负载1电流 20A,QF1断开,负载1过载,同时负载1清零;当负载2 50A,QF2断开,负载2过载,同时负载2清零;当电源电流. 65,发电机过载,QF0断开。当过载发生时下面的报警显示栏会出现报警提示,当过载结束时发出报警结束提示。
IF 负载1 20 AND 负载2 50 THEN 定时器启动 1 定时器复位 0
ENDIF
IF 时间到 1 THEN
IF 负载1 20 THEN QF1 0 负载1 0 发电机 负载2 定时器复位 1
ELSE 定时器复位 1 定时器启动 0
ENDIF
ENDIF 负载1过载保护
IF 负载2 50 AND 负载1 20 THEN 定时器启动 1 定时器复位 0
ENDIF
IF 时间到 1 THEN
IF 负载2 50 THEN QF2 0 负载2 0 发电机 负载1 定时器复位 1 定时器启动 0
ELSE 定时器启动 0 负载2过载保护 定时器复位 1
ENDIF
ENDIF
IF 负载1 20 AND 负载2 60 THEN 定时器启动 1 定时器复位 0
ENDIF
IF 时间到 1 THEN
IF 发电机 60 THEN QF0 0 负载1 0 负载2 0 发电机 0 定时器复位 1 定时器启动 0
ELSE 定时器复位 1 定时器启动 0
ENDIF 发电机过载保护
ENDIF
2 船舶电站发电机欠压故障的监控
在图中我设计发电机电压为400V,移动滑动条当电压 300V,QF0断开,报警显示栏出现欠压报警显示。
IF 电网电压 300 THEN 负载1 0 负载2 0 QF0 0 发电机 0
ENDIF
3.2 实时报警显示界面的设计与实现
1 组对象的定义
进入实时数据库,增加一个数据对象,设置对象名:电量组,类型:组对象。
单击“组对象成员”,把同步发电机电压、电流设为组对象成员。
单击“存盘属性”,选择:定时存盘,并将存盘周期设为:5S。
2报警属性的定义
进入实时数据库,双击“发电机电压”。设报警属性为“允许进行报警处理”。
在报警设置域中“下限报警”,报警值设置为:1;报警注释:欠压!单击确认,设置完毕。
同理设置电流上偏差,上限,上上限。
3 实时报警
选取“工具箱”中的“报警显示”构件。用鼠标拖至画面下方。
双击报警窗口,设置属性:对应数据对象名称:电量组;最大记录次数:6.
2 EEA-22船舶电站自动化系统电路分析
1. SGA23自动发电机控制总图:标明各个输入输出量的输入及输出走向
2. SVG23恒定超前合闸时间脉冲发生单元
3. F
原创力文档


文档评论(0)