一种智能密集架控制方法和控制系统技术方案

技术编号:23048716 阅读:20 留言:0更新日期:2020-01-07 14:33
本发明专利技术公开了一种智能密集架控制方法和控制系统。本发明专利技术的控制方法包括:计算机的连接,控制器之间的连接,控制器参数的设置,I/O设备指令的接收和处理,相连控制器指令的接收和处理,指令处理规则,架体移动控制原理,终端用户的控制。本发明专利技术的控制系统包括:包括控制器、服务器、客户机和I/O设备。本发明专利技术采用了一种简洁高效的位置定位方法,控制器之间采用对等的多主结构连接,提高了智能密集架系统的运行效率和可靠性。

An intelligent control method and control system for dense frame

【技术实现步骤摘要】
一种智能密集架控制方法和控制系统
本专利技术涉及自动控制领域,特别是涉及一种智能密集架控制方法和控制系统。
技术介绍
智能密集架(密集柜)集手动、电动、电脑控制于一体的智能化网络密集架,可实现远距离操作。在每列架体的面板上都装有控制按钮或带触摸功能的显示屏,当管理人员需要打开任何一列架体,只要轻按开启按钮,架体就可自动打开。最为方便的是智能密集架的计算机上安装有智能软件,在档案存放时就在计算机中建立档案管理的数据库,在以后的管理过程中,只要在计算机管理界面输入需要查询的档案,该档案所在的密集架架体即可自动打开。智能密集架的核心是智能控制系统,各个厂家的控制方法不尽相同,但基本上都是采用列作为移动控制单元,每个列又分为左侧架体和右侧架体,因此在定位资料存放位置时需要采用的位置定位方式为:第A区B列左/右侧架体D节E层F盒。这样的位置定位信息太过繁琐,不方便进行管理。另外,现有的控制系统过度依赖于固定列控制器,一旦固定列控制器出现问题,整个控制系统就会瘫痪。
技术实现思路
本专利技术的目的在于解决现有技术的不足,提供一种智能密集架控制方法和控制系统。位置定位采用排来代替列的左/右侧架体,使定位更加简洁和高效,也更便于管理。控制器采用多主结构连接,每个控制器都有对等的权限发送和接收指令,提高了系统的运行效率和可靠性。为实现上述目的,本专利技术提供如下技术方案:一种智能密集架控制方法,主要包括:S1,计算机的连接,根据在密集架系统中承担的任务不同,计算机可分为服务器和客户机,服务器和服务器可以互相连接,服务器还可以与控制器连接,客户机只能连接服务器。S2,控制器之间的连接,采用多主结构的现场总线,相连接的每个控制器都是对等主体。S3,控制器参数的设置,需要设置的参数包括:区号、排号,节数、层数、盒数、电机型号、第一速度、第二速度、加速度,位置定位方式为,第A区B排C节D层E盒,固定列左右两侧架体可以设置成两个不同的区号,移动列左右两侧的架体必须设置成相同的区号,在同一运动区内架体区号必须相同,同一运动区内的排号为连续的正整数,固定列左右两侧的架体排号都设为1,移动列左右两侧架体要分配两个排号,如果靠近固定列一侧的排号设置为N则另一侧的排号就要设置为N+1,节数为每列架体的节个数,层数为每列架体的层个数,盒数为架体的节层单元格的盒数量,电机型号根据电机驱动器类型设置,第一速度是架体减速完成后的移动速度,可以设置的范围为0.5~5m/min,第二速度是架体加速完成后的移动速度,可以设置的范围是1~50m/min,加速度是用来控制速度变化快慢的。此处字母A、B、C、D、E表示一个自然数,字母N表示一个大于1的正整数。S4,I/O设备指令的接收和处理,I/O设备指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会将指令发送给相连的控制器,同时还会根据指令类型、传感器状态和自身运行状态来处理指令。传感器状态主要是指限位传感器和限速传感器的状态。运行状态是指正向移动状态、反向移动状态、停止状态和锁定状态。此处字母Q、P表示一个自然数。S5,相连控制器指令的接收和处理,相连控制器指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会根据指令类型、传感器状态和自身运行状态来处理指令。传感器状态主要是指限位传感器和限速传感器的状态。运行状态是指正向移动状态、反向移动状态、停止状态和锁定状态。此处字母Q、P表示一个自然数。S6,指令处理规则,针对打开Q区P排指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则用控制器内所设置的两个排号参数N和N+1与要打开的排号P做比较,如果N≥P,则将运行状态切换为正向移动状态,如果N+1≤P,则将运行状态切换为反向移动状态;针对闭合Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则将运行状态切换为反向移动状态并控制本移动列向接近固定列的方向移动;针对停止Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为正向移动状态或反向移动状态,则将运行状态切换为停止状态;针对锁定Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同,则将运行状态切换为锁定状态;针对解锁Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为锁定状态,则将运行状态切换为停止状态。此处字母Q、P、N表示一个自然数。S7,架体移动控制原理,当由停止状态切换为正向移动状态时,控制器会检测正向限位传感器和正向限速传感器,如果正向限位传感器没有检测到物体而正向限速传感器检测到物体,则会向电机驱动器发出正转信号并驱动架体以第一速度移动,如果正向限位传感器和正向限速传感器都没有检测到物体,则会向电机驱动器发出正转信号并驱动架体以第二速度移动,如果正向限位传感器检测到物体且架体正在正向移动,则将正向移动状态切换为停止状态,如果正向限位传感器检测到物体且架体没有移动,则会进行等待,直到正向限位传感器没有检测到物体或者是任务被取消;当由停止状态切换为反向移动状态时,控制器会检测反向限位传感器和反向限速传感器,如果反向限位传感器没有检测到物体而反向限速传感器检测到物体,则会向电机驱动器发出反转信号并驱动架体以第一速度移动,如果反向限位传感器和反向限速传感器都没有检测到物体,则会向电机驱动器发出反转信号并驱动架体以第二速度移动,如果反向限位传感器检测到物体且架体正在反向移动,则将反向移动状态切换为停止状态,如果反向限位传感器检测到物体且架体没有移动,则会进行等待,直到反向限位传感器没有检测到物体或者是任务被取消。限位传感器可以是接近开关,限速传感器可以是检测距离为5-20cm的红外漫反射开关。S8,终端用户的控制,终端用户可以通过移动列上的触摸显示屏向控制器发出指令来控制架体移动,终端用户还可以通过服务器上的运行控制软件,通过搜索数据库找到目标物的存放位置信息后,向控制器发出架体移动指令。作为本专利技术智能密集架控制方法进一步的方案:所述的计算机之间的连接为以太网连接,计算机与控制器之间的连接为串口通讯连接。作为本专利技术智能密集架控制方法进一步的方案:所述的现场总线为CAN总线。一种智能密集架控制系统,包括控制器、服务器、客户机和I/O设备,每列密集架都设有控制器,控制器与控制器之间相互连接,控制器还与服务器连接,客户机与服务器连接,I/O设备与控制器连接,客户机是安装有运行控制软件的计算机,服务器是安装有运行控制软件或数据库管理系统软件的计算机,运行控制软件与数据库管理系统软件连接,运行控制软件还与控制器连接。作为本专利技术智能密集架控制系统进一步的方案:所述的运行控制软件和数据库管理系统软件安装在同一台计算机上,或者是分开安装在两台可以互相连接的计算机上。<本文档来自技高网...

【技术保护点】
1.一种智能密集架控制方法,其特征在于,主要包括:/nS1,计算机的连接,根据在密集架系统中承担的任务不同,计算机可分为服务器和客户机,服务器和服务器可以互相连接,服务器还可以与控制器连接,客户机只能连接服务器;/nS2,控制器之间的连接,采用多主结构的现场总线,相连接的每个控制器都是对等主体;/nS3,控制器参数的设置,需要设置的参数包括:区号、排号,节数、层数、盒数、电机型号、第一速度、第二速度、加速度,位置定位方式为,第A区B排C节D层E盒,固定列左右两侧架体可以设置成两个不同的区号,移动列左右两侧的架体必须设置成相同的区号,在同一运动区内架体区号必须相同,同一运动区内的排号为连续的正整数,固定列左右两侧的架体排号都设为1,移动列左右两侧架体要分配两个排号,如果靠近固定列一侧的排号设置为N则另一侧的排号就要设置为N+1,节数为每列架体的节个数,层数为每列架体的层个数,盒数为架体的节层单元格的盒数量,电机型号根据电机驱动器类型设置,第一速度是架体减速完成后的移动速度,可以设置的范围为0.5~5m/min,第二速度是架体加速完成后的移动速度,可以设置的范围是1~50m/min,加速度是用来控制速度变化快慢的;/nS4,I/O设备指令的接收和处理,I/O设备指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会将指令发送给相连的控制器,同时还会根据指令类型、传感器状态和自身运行状态来处理指令;/nS5,相连控制器指令的接收和处理,相连控制器指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会根据指令类型、传感器状态和自身运行状态来处理指令;/nS6,指令处理规则,针对打开Q区P排指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则用控制器内所设置的两个排号参数N和N+1与要打开的排号P做比较,如果N≥P,则将运行状态切换为正向移动状态,如果N+1≤P,则将运行状态切换为反向移动状态;针对闭合Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则将运行状态切换为反向移动状态并控制本移动列向接近固定列的方向移动;针对停止Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为正向移动状态或反向移动状态,则将运行状态切换为停止状态;针对锁定Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同,则将运行状态切换为锁定状态;针对解锁Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为锁定状态,则将运行状态切换为停止状态;/nS7,架体移动控制原理,当由停止状态切换为正向移动状态时,控制器会检测正向限位传感器和正向限速传感器,如果正向限位传感器没有检测到物体而正向限速传感器检测到物体,则会向电机驱动器发出正转信号并驱动架体以第一速度移动,如果正向限位传感器和正向限速传感器都没有检测到物体,则会向电机驱动器发出正转信号并驱动架体以第二速度移动,如果正向限位传感器检测到物体且架体正在正向移动,则将正向移动状态切换为停止状态,如果正向限位传感器检测到物体且架体没有移动,则会进行等待,直到正向限位传感器没有检测到物体或者是任务被取消;当由停止状态切换为反向移动状态时,控制器会检测反向限位传感器和反向限速传感器,如果反向限位传感器没有检测到物体而反向限速传感器检测到物体,则会向电机驱动器发出反转信号并驱动架体以第一速度移动,如果反向限位传感器和反向限速传感器都没有检测到物体,则会向电机驱动器发出反转信号并驱动架体以第二速度移动,如果反向限位传感器检测到物体且架体正在反向移动,则将反向移动状态切换为停止状态,如果反向限位传感器检测到物体且架体没有移动,则会进行等待,直到反向限位传感器没有检测到物体或者是任务被取消;/nS8,终端用户的控制,终端用户可以通过移动列上的触摸显示屏向控制器发出指令来控制架体移动,终端用户还可以通过服务器上的运行控制软件,通过搜索数据库找到目标物的存放位置信息后,向控制器发出架体移动指令。/n...

【技术特征摘要】
1.一种智能密集架控制方法,其特征在于,主要包括:
S1,计算机的连接,根据在密集架系统中承担的任务不同,计算机可分为服务器和客户机,服务器和服务器可以互相连接,服务器还可以与控制器连接,客户机只能连接服务器;
S2,控制器之间的连接,采用多主结构的现场总线,相连接的每个控制器都是对等主体;
S3,控制器参数的设置,需要设置的参数包括:区号、排号,节数、层数、盒数、电机型号、第一速度、第二速度、加速度,位置定位方式为,第A区B排C节D层E盒,固定列左右两侧架体可以设置成两个不同的区号,移动列左右两侧的架体必须设置成相同的区号,在同一运动区内架体区号必须相同,同一运动区内的排号为连续的正整数,固定列左右两侧的架体排号都设为1,移动列左右两侧架体要分配两个排号,如果靠近固定列一侧的排号设置为N则另一侧的排号就要设置为N+1,节数为每列架体的节个数,层数为每列架体的层个数,盒数为架体的节层单元格的盒数量,电机型号根据电机驱动器类型设置,第一速度是架体减速完成后的移动速度,可以设置的范围为0.5~5m/min,第二速度是架体加速完成后的移动速度,可以设置的范围是1~50m/min,加速度是用来控制速度变化快慢的;
S4,I/O设备指令的接收和处理,I/O设备指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会将指令发送给相连的控制器,同时还会根据指令类型、传感器状态和自身运行状态来处理指令;
S5,相连控制器指令的接收和处理,相连控制器指令包括:打开Q区P排指令,闭合Q区指令,停止Q区指令,锁定Q区指令,解锁Q区指令,控制器收到指令后会根据指令类型、传感器状态和自身运行状态来处理指令;
S6,指令处理规则,针对打开Q区P排指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则用控制器内所设置的两个排号参数N和N+1与要打开的排号P做比较,如果N≥P,则将运行状态切换为正向移动状态,如果N+1≤P,则将运行状态切换为反向移动状态;针对闭合Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为停止状态,则将运行状态切换为反向移动状态并控制本移动列向接近固定列的方向移动;针对停止Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为正向移动状态或反向移动状态,则将运行状态切换为停止状态;针对锁定Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同,则将运行状态切换为锁定状态;针对解锁Q区指令的处理方法是,用控制器内所设置的区号与指令中的区号Q进行比较,如果区号相同且当前运行状态为锁定状态,则将运行状态切换为停止状态;
S7,架体移动控制原理,当由停止...

【专利技术属性】
技术研发人员:陆健
申请(专利权)人:南京盛伯智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1