吴宇红
摘 要:车库状态监控和管理系统是立体停车库系统中的重要组成部分。使用MCGS工控软件设计出了三层10车位立体车库的监控界面,研究了智能立体停车库的状态监控和管理,并对管理方案在车库智能监控管理系统中软件实现进行了探讨。
关键词:立体车库;车库监控;控制流程;组态软件
中图分类号:U491.7+1 文献标识码:A 文章编号:2095-6835(2014)07-0041-01
近年来,汽车数量的快速增加,使人们对停车场的需求日益提高,智能化立体车库便是为应对这样的问题而产生的。但我国对新型巷道堆垛式立体车库的研究才刚刚起步,无论在设计方案的经济性上,还是在智能化管理程度上都存在需要改进和提高的地方。
1 三层立体车库硬件构成
本次设计是通过实验室三层10车位立体车库模型进行的,三层立体车库实验室模型示意图如图1所示。
该模型属于升降横移式立体停车库,控制系统的硬件结构如图2所示。
2 立体车库工作原理
选择地面层车位存取车时,由于地面层车位车辆可以直接出入,因此不用考虑空位的位置,便可以直接进行存取车操作。其运动的总原则是:升降复位,平移不复位。根据上述存取车复位规则,存、取车操作的车位升降动作达成了一致,即无论存车还是取车操作,车位都是先从所在层下降到地面层,等存取车动作完成后,及时上升恢复到原来的层位。
3 监控系统设计
本次三层立体车库监控系统的设计使用的是北京昆仑通态公司的组态软件——MCGS来进行的。
3.1 立体车库监控系统设计
立体车库监控系统的设计步骤如下:①建立MCGS新工程。鼠标双击“MCGS组态环境”图标,进入MCGS组态环境,把新建工程存为D:\MCGS\WORK\车库监控。②建立用户窗口。在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”。选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:车库监控;将“窗口标题”改为:车库监控;其他不变,单击“确认”。选中“车库监控”,单击“动画组态”,进入动画制作窗口。③立体车库动画界面设计。车库监控窗口开始显示的是图形窗口(启动窗口),是一幅模拟系统真实工作流程并实施监控操作的动画窗口,包括主体框架、12个停车位和12辆车,它们都由“对象元件库管理”调入,并通过相应的设置赋予其动画功能;还有一个复位按钮由工具箱调入,也可以对其属性进行设置,以达到操作的目的。④动画连接。先后要进行定义数据变量、动画连接和编写控制流程这三个流程操作,并在依次编写好所有车的脚本控制程序侯,便完成了整个系统的控制流程和相应的动画效果。
3.2 MCGS与立体车库的连接
MCGS通过设备驱动程序与外部设备进行数据交换,包括数据采集和发送设备指令。具体操作步骤如下:①点击工具栏设备管理窗口,因为在MCGS中,PLC设备是作为子设备挂在串口父设备下的,因此在向设备组态窗口中添加PLC设备前,必须先添加一个串口父设备。②本次设计采用的是西门子_S7200 PPI,在设备管理窗口中选择并添加需要的PLC设备,并在通用串口父设备中对PLC相关参数进行设置。进入“串口父设备”的基本属性页后,设置通讯属性,最小采集周期为1 000 ms,串行端口号为COM2,通讯波特率为9 600,数据位为8、停止位为1位、校验方式为偶检验、数据采集方式为同步采集。③双击设备0进入子设备编辑窗口设置读写PLC的区域,目的是要根据用户的需要设置读写PLC的数据区,PLC在使用时,都是按功能把内存分成不同的区域,每个区域都有不同的代号,通讯时直接通过区域代号就可以读写对应区域的数据,例如:S7-200 PLC的I区、Q区、M区等,用户可以通过PLC构件的内部属性页设置需要读写的区域。这样,就完成了MCGS与立体车库控制系统的所有通讯连接。
3.3 系统运行
在系统运行之前需要对其进行设置。在“用户窗口”中选中“车库监控”,单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“车库监控”窗口;在菜单项“文件”中选“进入运行环境”或直接按“F5”都可以进入运行环境;下载启动工程,点击要取的某台车,便可以达到在上位机上监控的目的。
4 结束语
本次设计以实验室三层十车位立体车库为研究对象,利用北京昆仑通态公司组态软件——MCGS完成了对三层十车位立体车库监控系统的设计,并最终达到了控制立体车库的目的。
参考文献
[1]胡峪,刘静.VC++高级编程技巧与示例[M].西安:西安电子科技大学出版社,2001(05).
〔编辑:王霞〕
摘 要:车库状态监控和管理系统是立体停车库系统中的重要组成部分。使用MCGS工控软件设计出了三层10车位立体车库的监控界面,研究了智能立体停车库的状态监控和管理,并对管理方案在车库智能监控管理系统中软件实现进行了探讨。
关键词:立体车库;车库监控;控制流程;组态软件
中图分类号:U491.7+1 文献标识码:A 文章编号:2095-6835(2014)07-0041-01
近年来,汽车数量的快速增加,使人们对停车场的需求日益提高,智能化立体车库便是为应对这样的问题而产生的。但我国对新型巷道堆垛式立体车库的研究才刚刚起步,无论在设计方案的经济性上,还是在智能化管理程度上都存在需要改进和提高的地方。
1 三层立体车库硬件构成
本次设计是通过实验室三层10车位立体车库模型进行的,三层立体车库实验室模型示意图如图1所示。
该模型属于升降横移式立体停车库,控制系统的硬件结构如图2所示。
2 立体车库工作原理
选择地面层车位存取车时,由于地面层车位车辆可以直接出入,因此不用考虑空位的位置,便可以直接进行存取车操作。其运动的总原则是:升降复位,平移不复位。根据上述存取车复位规则,存、取车操作的车位升降动作达成了一致,即无论存车还是取车操作,车位都是先从所在层下降到地面层,等存取车动作完成后,及时上升恢复到原来的层位。
3 监控系统设计
本次三层立体车库监控系统的设计使用的是北京昆仑通态公司的组态软件——MCGS来进行的。
3.1 立体车库监控系统设计
立体车库监控系统的设计步骤如下:①建立MCGS新工程。鼠标双击“MCGS组态环境”图标,进入MCGS组态环境,把新建工程存为D:\MCGS\WORK\车库监控。②建立用户窗口。在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”。选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:车库监控;将“窗口标题”改为:车库监控;其他不变,单击“确认”。选中“车库监控”,单击“动画组态”,进入动画制作窗口。③立体车库动画界面设计。车库监控窗口开始显示的是图形窗口(启动窗口),是一幅模拟系统真实工作流程并实施监控操作的动画窗口,包括主体框架、12个停车位和12辆车,它们都由“对象元件库管理”调入,并通过相应的设置赋予其动画功能;还有一个复位按钮由工具箱调入,也可以对其属性进行设置,以达到操作的目的。④动画连接。先后要进行定义数据变量、动画连接和编写控制流程这三个流程操作,并在依次编写好所有车的脚本控制程序侯,便完成了整个系统的控制流程和相应的动画效果。
3.2 MCGS与立体车库的连接
MCGS通过设备驱动程序与外部设备进行数据交换,包括数据采集和发送设备指令。具体操作步骤如下:①点击工具栏设备管理窗口,因为在MCGS中,PLC设备是作为子设备挂在串口父设备下的,因此在向设备组态窗口中添加PLC设备前,必须先添加一个串口父设备。②本次设计采用的是西门子_S7200 PPI,在设备管理窗口中选择并添加需要的PLC设备,并在通用串口父设备中对PLC相关参数进行设置。进入“串口父设备”的基本属性页后,设置通讯属性,最小采集周期为1 000 ms,串行端口号为COM2,通讯波特率为9 600,数据位为8、停止位为1位、校验方式为偶检验、数据采集方式为同步采集。③双击设备0进入子设备编辑窗口设置读写PLC的区域,目的是要根据用户的需要设置读写PLC的数据区,PLC在使用时,都是按功能把内存分成不同的区域,每个区域都有不同的代号,通讯时直接通过区域代号就可以读写对应区域的数据,例如:S7-200 PLC的I区、Q区、M区等,用户可以通过PLC构件的内部属性页设置需要读写的区域。这样,就完成了MCGS与立体车库控制系统的所有通讯连接。
3.3 系统运行
在系统运行之前需要对其进行设置。在“用户窗口”中选中“车库监控”,单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“车库监控”窗口;在菜单项“文件”中选“进入运行环境”或直接按“F5”都可以进入运行环境;下载启动工程,点击要取的某台车,便可以达到在上位机上监控的目的。
4 结束语
本次设计以实验室三层十车位立体车库为研究对象,利用北京昆仑通态公司组态软件——MCGS完成了对三层十车位立体车库监控系统的设计,并最终达到了控制立体车库的目的。
参考文献
[1]胡峪,刘静.VC++高级编程技巧与示例[M].西安:西安电子科技大学出版社,2001(05).
〔编辑:王霞〕
摘 要:车库状态监控和管理系统是立体停车库系统中的重要组成部分。使用MCGS工控软件设计出了三层10车位立体车库的监控界面,研究了智能立体停车库的状态监控和管理,并对管理方案在车库智能监控管理系统中软件实现进行了探讨。
关键词:立体车库;车库监控;控制流程;组态软件
中图分类号:U491.7+1 文献标识码:A 文章编号:2095-6835(2014)07-0041-01
近年来,汽车数量的快速增加,使人们对停车场的需求日益提高,智能化立体车库便是为应对这样的问题而产生的。但我国对新型巷道堆垛式立体车库的研究才刚刚起步,无论在设计方案的经济性上,还是在智能化管理程度上都存在需要改进和提高的地方。
1 三层立体车库硬件构成
本次设计是通过实验室三层10车位立体车库模型进行的,三层立体车库实验室模型示意图如图1所示。
该模型属于升降横移式立体停车库,控制系统的硬件结构如图2所示。
2 立体车库工作原理
选择地面层车位存取车时,由于地面层车位车辆可以直接出入,因此不用考虑空位的位置,便可以直接进行存取车操作。其运动的总原则是:升降复位,平移不复位。根据上述存取车复位规则,存、取车操作的车位升降动作达成了一致,即无论存车还是取车操作,车位都是先从所在层下降到地面层,等存取车动作完成后,及时上升恢复到原来的层位。
3 监控系统设计
本次三层立体车库监控系统的设计使用的是北京昆仑通态公司的组态软件——MCGS来进行的。
3.1 立体车库监控系统设计
立体车库监控系统的设计步骤如下:①建立MCGS新工程。鼠标双击“MCGS组态环境”图标,进入MCGS组态环境,把新建工程存为D:\MCGS\WORK\车库监控。②建立用户窗口。在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”。选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:车库监控;将“窗口标题”改为:车库监控;其他不变,单击“确认”。选中“车库监控”,单击“动画组态”,进入动画制作窗口。③立体车库动画界面设计。车库监控窗口开始显示的是图形窗口(启动窗口),是一幅模拟系统真实工作流程并实施监控操作的动画窗口,包括主体框架、12个停车位和12辆车,它们都由“对象元件库管理”调入,并通过相应的设置赋予其动画功能;还有一个复位按钮由工具箱调入,也可以对其属性进行设置,以达到操作的目的。④动画连接。先后要进行定义数据变量、动画连接和编写控制流程这三个流程操作,并在依次编写好所有车的脚本控制程序侯,便完成了整个系统的控制流程和相应的动画效果。
3.2 MCGS与立体车库的连接
MCGS通过设备驱动程序与外部设备进行数据交换,包括数据采集和发送设备指令。具体操作步骤如下:①点击工具栏设备管理窗口,因为在MCGS中,PLC设备是作为子设备挂在串口父设备下的,因此在向设备组态窗口中添加PLC设备前,必须先添加一个串口父设备。②本次设计采用的是西门子_S7200 PPI,在设备管理窗口中选择并添加需要的PLC设备,并在通用串口父设备中对PLC相关参数进行设置。进入“串口父设备”的基本属性页后,设置通讯属性,最小采集周期为1 000 ms,串行端口号为COM2,通讯波特率为9 600,数据位为8、停止位为1位、校验方式为偶检验、数据采集方式为同步采集。③双击设备0进入子设备编辑窗口设置读写PLC的区域,目的是要根据用户的需要设置读写PLC的数据区,PLC在使用时,都是按功能把内存分成不同的区域,每个区域都有不同的代号,通讯时直接通过区域代号就可以读写对应区域的数据,例如:S7-200 PLC的I区、Q区、M区等,用户可以通过PLC构件的内部属性页设置需要读写的区域。这样,就完成了MCGS与立体车库控制系统的所有通讯连接。
3.3 系统运行
在系统运行之前需要对其进行设置。在“用户窗口”中选中“车库监控”,单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“车库监控”窗口;在菜单项“文件”中选“进入运行环境”或直接按“F5”都可以进入运行环境;下载启动工程,点击要取的某台车,便可以达到在上位机上监控的目的。
4 结束语
本次设计以实验室三层十车位立体车库为研究对象,利用北京昆仑通态公司组态软件——MCGS完成了对三层十车位立体车库监控系统的设计,并最终达到了控制立体车库的目的。
参考文献
[1]胡峪,刘静.VC++高级编程技巧与示例[M].西安:西安电子科技大学出版社,2001(05).
〔编辑:王霞〕