【技术实现步骤摘要】
一种组态模型构建系统及其方法
:本专利技术属于工业组态绘制
,涉及一种组态绘制系统,特别是一种组态模型构建系统及其方法,使用者能够方便的根据工厂、仓库和医院等各基础设置、运输路线建立和调整组态跟踪模型。
技术介绍
:目前,组态软件系统,是指数据采集与过程控制的专用系统,也是指在自动控制系统监控层一级的软件平台和开发环境。这些系统实际上也是一种通过灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件广泛应用于机械、汽车、石油、化工、造纸、水处理以及过程控制等诸多领域。在现有技术中,公开号为CN106406910B的中国专利,公开了了一种组态方法及装置,其中,组态方法包括:在开发模式下,将具有预定配置的物理对象类型的属性标识以及在相应的展示图形模板中的图形要件进行关联;在运行模式下,为所述物理对象类型的被监控物理对象创建图形计算对象,所述图形计算对象包括所述物理对象类型的展示图形模板的数据,所述展示图形模板包括至少一个图形要件,其中,所述图形计算对象根据所述展示图形模板的数据绘 ...
【技术保护点】
1.一种组态模型构建系统,其特征在于:主体结构包括工作楼子模块、循环井子模块、工作站子模块、轨道子模块、快速索引子模块、组件复制子模块、整体缩放子模块、图板操作区子模块、组件缩放与旋转子模块和组态模型发布子模块;各子模块具体如下:/n工作楼子模块:构建楼顶组件、楼层组件和进出口组件,设置楼顶组件、楼层组件和进出口组件属性;/n循环井子模块:构建循环井组件,并设置构建的循环井组件属性,设定循环井组件收到进箱口关闭信号时,循环井组件出现一个物品在里面循环,设定循环井组件收到出箱口关闭信号时,循环井组件内一个循环的模拟物品消失;/n工作站子模块:构建单层或者两层以上的工作站组件, ...
【技术特征摘要】
1.一种组态模型构建系统,其特征在于:主体结构包括工作楼子模块、循环井子模块、工作站子模块、轨道子模块、快速索引子模块、组件复制子模块、整体缩放子模块、图板操作区子模块、组件缩放与旋转子模块和组态模型发布子模块;各子模块具体如下:
工作楼子模块:构建楼顶组件、楼层组件和进出口组件,设置楼顶组件、楼层组件和进出口组件属性;
循环井子模块:构建循环井组件,并设置构建的循环井组件属性,设定循环井组件收到进箱口关闭信号时,循环井组件出现一个物品在里面循环,设定循环井组件收到出箱口关闭信号时,循环井组件内一个循环的模拟物品消失;
工作站子模块:构建单层或者两层以上的工作站组件,将构建的工作站组件与已经构建的工作楼组件对接配合在一起,设定工作站组件的属性;
轨道子模块:构建模拟物品的运行轨道组件,设定运行方向,将构建的轨道组件与已经构建的工作站组件对接配合在一起,设定构建的轨道属性;
快速索引子模块:根据组件的名字快速定位到组件,以便于对组件进行使用和属性编辑;
组件复制子模块:复制已经存在的组件;
组件缩放与旋转子模块:对组件进行缩放旋转以使组件满足组态模型的要求;
整体缩放子模块;对组态模型进行缩放,实现方便观看和使用的目的;
图板操作区子模块:提供构建组态模型的工作区并展示构建的组态模型;
组态模型发布子模块:将构建的组态模型发布。
2.根据权利要求1所述的一种组态模型构建系统,其特征在于:所述工作楼子模块包括楼顶设置单元、楼层设置单元、进出口左设置单元和进出口右设置单元,各单元具体如下:楼顶设置单元:设置楼顶组件的属性,记录模拟物品在楼层中运动标识;楼层设置单元:设置楼层组件属性;进出口左设置单元:构建工作楼组件南北方向物品的进出口;进出口右设置单元:构建工作楼组件东西方向物品的进出口;
楼顶设置单元包括:在位信号子单元、平层信号子单元、报警信号子单元、楼分组子单元和名称子单元;各子单元具体为:在位信号子单元:设置楼顶组件的在位信号值,工作楼组件接受到与在位信号值相同的信号值时,楼顶组件显示模拟物品的标记;平层信号子单元:设定一个及一个以上平层信号值,平层信号值代表模拟物品需要移动到的工作楼楼层,平层信号值的个数与工作楼组件的楼层组件个数相等并且平层信号值与楼层号一一对应,工作楼组件收到与平层信号值相同的信号值时,工作楼组件将本工作楼组件上的模拟物品转运到本工作楼组件上的指定楼层;报警信号子单元:设定报警信号值,当工作楼组件收到与报警信号值相同的信号值时,显示楼顶组件存在的异常;楼分组子单元:设定楼顶组件的楼号;名称子单元:设定楼顶组件所属的工作楼组件名称;
楼层设置单元包括:层信号子单元、楼分组子单元和名称子单元;各子单元具体为:层信号子单元:设定工作楼的楼层号;楼分组子单元:设定楼层组件的楼号;名称子单元:设定楼层组件所属的工作楼组件名称。
3.根据权利要求2所述的一种组态模型构建系统,其特征在于:所述循环井子模块包括顺时针循环井单元、逆时针循环井单元、循环井进箱口单元和循环井进箱口单元;各单元具体如下:顺时针循环井单元:构建顺时针循环井,控制模拟物品在循环井组件里面进行顺时针循环,当循环井收到对应的进箱口关闭信号时,循环井组件中出现一个模拟物品在里面循环,当循环井收到对应的出箱口关闭信号时,循环井组件中一个循环的模拟物品消失;逆时针循环井单元:构建逆时针循环井,控制模拟物品在循环井组件里面进行逆时针循环,当循环井收到对应的进箱口关闭信号时,循环井组件中出现一个模拟物品在里面循环,当循环井收到对应的出箱口关闭信号时,循环井组件中一个循环的模拟物品消失;
顺时针循环井单元和逆时针循环井单元还分别包括报警信号子单元、名称子单元;报警信号子单元:设定报警信号值,当实物循环井出现异常时,循环井组件收到与报警信号值相等的信号值时,将使用的循环井组件颜色转变为红色;名称子单元:设定循环井的名称;
循环井进箱口单元:构建循环井进箱口组件,构建的循环井进箱口组件控制模拟物品进入循环井,当进箱口组件关闭时,启动循环井在循环井里面循环模拟物品,其还包括进箱机械手子单元和名称子单元;进箱机械手子单元:设置机械手关闭信号,当循环井组件收到与机械手关闭信号相等的信号值时,展示有模拟物品通过循环井进箱口进入循环井组件;名称子单元:设定循环井进箱口组件所属的循环井组件名称;
循环井出箱口单元:构建循环井出箱口组件,构建的循环井出箱口组件控制出箱口组件关闭和打开,控制模拟物品离开循环井,当出箱口组件关闭时,循环井里循环的模拟物品消失,其还包括出箱机械手子单元和名称子单元;出箱机械手子单元:设置机械手关闭信号,当循环井组件收到与机械手关闭信号相等的信号值时,展示有模拟物品通过循环井出箱口离开循环井组件;名称子单元:设定循环井出箱口组件所属的循环井组件名称。
4.根据权利要求3所述的一种组态模型构建系统,其特征在于:所述工作站子模块包括正向工作站单元、反向工作站单元、正向双层工作站单元和反向双层工作站单元;各单元具体如下:正向工作站单元:构建南北方向的工作站,并用于收发模拟物品;反向工作站单元:构建东西方向的工作站,并用于收发物品;正向双层工作站单元:构建南北方向的双层工作站组件,并将工作站的上下两层用于收发物品;反向双层工作站单元:构建东西方向的工作站,并将工作站的上下两层均用于收发物品;
正向工作站单元、反向工作站单元分别包括:搬入信号子单元、搬出信号子单元、手动状态子单元、异常信号子单元、满员信号子单元和名称子单元;各子单元具体如下:
搬入信号子单元:设置搬入信号值,当工作站组件接受到与搬入信号值相等的信号值时,模拟物品搬入工作站组件;搬出信号子单元:设置搬出信号值,当工作站组件接受到与搬出信号值相等的信号值时,模拟物品搬出工作站组件;手动状态子单元:设定工作站的手动状态,通过选择手动状态能够手动从工作站搬出搬入物品;异常信号子单元:设置异常信号值,当工作站组件接收到与异常信号值相等的信号时,工作站组件显示当前工作站出现异常;满员信号子单元:设置满员信号值,当工作站组件接收到与满员信号值相等的信号时,工作站组件提示当前实物工作站接收物品数已经到达上限;名称子单元:设定工作站组件的名称;
正向双层工作站单元与反向双层工作站单元均包括:上层搬入信号子单元、上层搬出信号子单元、上层手动状态子单元、上层异常信号子单元、上层满员信号子单元、下层搬入信号子单元、下层搬出信号子单元、下层手动状态子单元、下层异常信号子单元、下层满员信号子单元和名称子单元;各子单元具体如下:
上层搬入信号子单元:设定上层搬入信号值,当工作站组件接受到与上层搬入信号值相等的信号值时,模拟物品搬入上层工作站组件;上层搬出信号子单元:设定上层搬出信号值,当工作站组件接受到与上层搬出信号值相等的信号值时,模拟物品搬出上层工作站组件;上层手动状态子单元:设定上层工作站的手动状态,通过选择上层手动状态能够手动从上层工作站搬出搬入物品;上层异常信号子单元:设置上层异常信号值,当工作站组件接收到与上层异常信号值相等的信号时,工作站组件显示上层工作站出现异常;上层满员信号子单元:设置上层满员信号值,当工作站组件接收到与上层满员信号值相等的信号时,工作站组件提示当前实物上层工作站接收物品数已经到达上限;下层搬入信号子单元:设定下层搬入信号值,当工作站组件接受到与下层搬入信号值相等的信号值时,模拟物品搬入下层工作站组件;下层搬出信号子单元:设定下层搬出信号值,当工作站组件接受到与下层搬出信号值相等的信号值时,模拟物品搬出下层工作站组件;下层手动状态子单元:设定下层工作站的手动状态,通过选择下层手动状态能够手动从下层工作站搬出搬入物品;下层异常信号子单元:设置下层异常信号值,当工作站组件接收到与下层异常信号值相等的信号时,工作站组件显示上层工作站出现异常;下层满员信号子单元:设置下层满员信号值,当工作站组件接收到与下层满员信号值相等的信号时,工作站组件提示当前实物下层工作站接收物品数已经到达上限;名称子单元:设定工作站的名称。
5.根据权利要求4所述的一种组态模型构建系统,其特征在于:所述轨道子模块包括北向轨道单元、南向轨道单元、东向轨道单元、西向轨道单元、南北双向轨道单元、东西双向轨道单元和转角轨道单元;各单元具体如下:北向轨道单元:构建模拟物品向北运行的轨道组件并设置轨道组件属性;南向轨道单元:构建模拟物品向南运行的轨道组件并设置轨道组件属性;东向轨道单元:构建模拟物品向东运行的轨道组件并设置轨道组件属性;西向轨道单元:构建模拟物品向西运行的轨道组件并设置轨道组件属性;南北双向轨道单元:构建南北双向运行的轨道组件,选定模拟物品在南北双向轨道中向北或者向南运动,并设置轨道组件属性;东西双向轨道单元:构建东西双向运行的轨道组件,选定模拟物品在东西双向轨道组件中向东或者向西运动,并设置轨道组件属性;转角轨道单元:设置转角轨道组件,通过转角轨道组件将模拟物品的运转方向从东西调节为南北或从南北调节为东西;
北向轨道单元、南向轨道单元、东向轨道单元、西向轨道单元、南北双向轨道单元、东西双向轨道单元和转角轨道单元均分别包括:在位信号子单元、报警信号子单元、轨道长度子单元、初始方向子单元、轨道类型子单元、节点预设子单元和名称子单元,各子单元具体如下:
在位信号子单元:设置轨道在位信号值,当轨道组件接受到与轨道在位信号值相等的信号值是,轨道组件上显示运转的模拟物品;报警信号子单元:设置轨道报警信号值,当轨道组件接受到与轨道轨道报警信号值相等的信号值时,显示当前轨道组件存在异常情况,轨道组件的颜色变为红色;轨道长度子单元:设定轨道组件的长度;初始方向子单元:设定轨道组件上模拟物品的初始运转方向;轨道类型子单元:设定轨道组件的类型,轨道组件的类型包括单向轨道、双向轨道;节点预设子单元:预设一个及一个以上的轨道组件节点,预设轨道组件节点与模拟物品下一步可能移动到的轨道组件的在位信号值一一对应,预设节点分为东、西、南和北四个轨道组件运行方向,当轨道组件收到与预设的预设轨道组件节点相同的信号值时,模拟物品所在的当前轨道组件将模拟物品转运至下一个轨道组件;名称子单元:设定轨道组件的名称;
南北双向轨道单元和东西双向轨道单元均分别包括反向信号子单元和正向信号子单元;反向信号子单元:设定反向信号值,当双向轨道组件收到与反向信号值相等的信号值时,更改双向轨道运转模拟物品的方向;正向信号子单元:设定正向信号值,当双向轨道组件收到与正向信号值相等的信号值时,复位双向轨道运转模拟物品的方向;
转角轨道单元还包括转向与复位信号子单元;转向与复位信号子单元:设定转向信号值和复位信号值,当轨道组件收到与转向信号值相等的信号值时,将转角轨道旋转90度,将轨道组件由南北方向运至的模拟物品转为东西方向继续运转,或者将由东西方向运至的模拟物品转为南北方向继续运转,当轨道组件收到与复位信号值相等的信号值时,将转角轨道反向旋转90度,轨道组件运转方向复位。
6.根据权利要求5所述的一种组态模型构建系统,其特征在于:所述组态模型构建系统具体为包括工具区和图板区在内的操作界面,工作楼子模块具体为包括楼顶组件、楼层组件、进出口左组件和进出口右组件在内的工具组件,循环井子模块具体为包括顺时针循环井组件、逆时针循环井组件、循环井进箱口组件和循环井进箱口组件在内的工具组件;工作站子模块具体为包括正向工作站组件、反向工作站组件、正向双层工作站组件和反向双层工作站组件在内的工具组件;轨道子模块具体为包括北向轨道组件、南向轨道组件、东向轨道组件、西向轨道组件、南北双向轨道组件、东西双向轨道组件和转角轨道组件在内的工具组件;组态模型发布子模块具体为发布按钮组件;所有工具组件均位于工具区,图板操作区子模块具体为图板区,应用组态模型构建系统的组态模型构建方法,根据物品、人员集疏的工艺流程图进行构建,具体如下:
(1)构建第一工作楼组件:选中并使用工作楼子模块在图板操作区子模块构建由一个及一个以上楼层组件、楼顶组件和进出口组件组合构成的第一工作楼组件,设置楼层组件、楼顶组件和进出口组件属性;
(2)构建第一工作站组件:选中并使用工作站子模块在图板操作区子模块构建第一单层或者两层以上的工作站组件,并根据工艺流程图将构建的工作站组件与已经构建的第一工作楼组件的楼层对接配合在一起,设定第一工作站组件的属性;
(3)构建第一组轨道组件:选中并使用轨道子模块在图板操作区子模块构建模拟物品运行的第一组轨道组件,根据工艺流程图将构建的第一组轨道组件一端与已经构建的第一工作楼组件的楼层对接配合在一起,设定构建的第一组轨道组件属性;
(4)构建第一循环井组件:当运输模拟物品数量总量多或需要模拟加工处理时,选中并使用循环井子模块在图板操作区子模块构建第一循环井组件,根据工艺流程图将构建的第一循环井组件进口处与已经构建的第一组轨道组件的另一端对接配合在一起,设置第一循环井组件的属性;选中并使用轨道子模块在图板操作区子模块构建模拟物品运行的第二组轨道组件,根据工艺流程图将构建的第二组轨道组件的一端与已经构建的第一循环井组件出口处对接配合在一起,设定第组二轨道组件属性;
(5)构建第二工作楼组件:选中并使用工作楼子模块在图板操作区子模块构建由一个及一个以上楼层组件、楼顶组件和进出口组件组合构成的第二工作楼组件,设置楼层组件、楼顶组件和进出口组件属性;根据工艺流程图将构建的第二工作楼组件的楼层与构建的第二组轨道组件的另一端对接配合在一起;
(6)构建组态模型:按照步骤(1)、(2)、(3)、(4)、(5)的组件构建方式,根据工艺流程图构建整个组态模型;其中根据生产需要和工艺流程图,两个工作楼组件之间可以设置循环井组件,两个工作楼组件之间也可以不设置循环井组件;在组态模型的构建过程中,通过快速索引子模块根据组件名称快...
【专利技术属性】
技术研发人员:刘付波,曹鹏成,张婧,方娜,袁优,梁凯龙,张大鹏,苗笛,
申请(专利权)人:荏原电产青岛科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。