本发明涉及控制系统,具体为一种用于伺服驱动器的plc控制系统。
背景技术:
1、plc,又称为可编程逻辑控制器,是一种广泛应用于工业自动化领域的控制设备,它可以通过编程实现对生产过程的自动化控制。在plc控制系统的设计中,需要遵循一定的框架结构,以确保系统的稳定性和可靠性。
2、随着科学技术的不断发展,plc自动控制系统在许多行业中已经得到了广泛的应用,并且plc自动控制系统在很多行业中也成为必要的调度指挥中心,占据着十分重要的地位,但是现有的plc控制系统在对多个伺服驱动器进行同步控制的时候,不便于实时采集各个伺服控制器所属设备的运行参数,给整体伺服驱动器的后期维护与检修带来一定的困难,并且其对各个不同位置的伺服控制器进行远程控制时,控制协调性较差,因此,本领域技术人员提出了一种用于伺服驱动器的plc控制系统,用来解决上述所存在的技术问题。
技术实现思路
1、针对现有技术的不足,本发明提供了一种用于伺服驱动器的plc控制系统,解决了现有的plc控制系统在对多个伺服驱动器进行同步控制时不边缘实时采集各个伺服控制器所属设备运行参数的问题。
2、为实现以上目的,本发明通过以下技术方案予以实现:一种用于伺服驱动器的plc控制系统,包括中央处理模块,所述中央控制模块分别与数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块建立双向的通信连接,所述中央处理模块用于接收或者传输其他通信源所传输过来的控制信息和通讯信号,并将其进行处理后传输给下流的数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块,所述数据采集模块用于采集各个下位伺服驱动器的运行数据,并将其进行处理之后进行反馈至中央处理模块,所述变频处理模块用于接收中央处理模块的控制信号,并将其传输给下游控制模块,所述时间控制模块用于接收各个下位伺服驱动器的时间信号数据,并将其反馈至中央处理模块,所述模拟量处理模块用于接收中央处理模块的模拟量信号,并将其转化之后传输给下游模块进行执行。
3、优选的,所述中央处理模块分别与电源模块、通讯模块和备份模块建立双向的通信连接,所述电源模块用于为整体系统的各个模块进行提供电力支持,所述通讯模块用于接收外部信号源和中央处理模块所输送的信号,并将其传输给外部信号源或者中心处理模块,所述备份模块用于读取中央处理模块的处理信息数据,并将其信息数据进行备份处理。
4、优选的,所述数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块分别与分控模块建立双向的通信连接,所述分控模块分别与下位伺服驱动器一、下位伺服驱动器二、下位伺服驱动器三和下位伺服驱动器n,所述分控模块用于接收数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块所传输过来的信息数据,并将其转化为控制信号后输出给各个下位伺服驱动器进行执行。
5、优选的,所述中央处理模块由信号接收单元、脉冲数据交互单元和控制执行单元组成,所述信号接收单元用于接收通讯模块所传输过来外部信号源的信号数据,并将其转发给脉冲数据交互单元,所述脉冲数据交互单元用于接收信号接收单元所传输过来的信号,并将其完成脉冲数据的交互转化后传输给控制执行单元,所述控制执行单元用于接收脉冲数据交互单元所传输过来的脉冲数据,并根据其接收的脉冲数据进行执行。
6、优选的,所述数据采集模块由速度采集单元、转矩采集单元和响应采集单元组成,所述速度采集单元用于采集各个下位伺服驱动器的转速数据信息数据,所述转矩采集单元用于采集各个下位伺服驱动器的转矩数据信息数据,所述响应采集单元用于采集各个下位伺服驱动器的响应速度信息数据。
7、优选的,所述变频处理模块由速度调节单元、转矩调节单元和脉冲调节单元组成,所述速度调节单元用于对各个下位伺服驱动器所属设备的转动速度进行调节,所述转矩调节单元用于对各个下位伺服驱动器所属设备的转矩进行调节,所述脉冲调节单元用于对各个下位伺服驱动器所述设备的脉冲频率和脉冲数量进行调节。
8、优选的,所述时间控制模块由启动时间控制单元、加速时间控制单元和运行控制采集单元组成,所述启动时间采集单元用于对各个下位伺服驱动器所属设备的启动时间进行控制,所述加速时间控制单元用于对各个下位伺服驱动器所属设备的加速时间进行控制,所述运行时间控制单元用于对各个下位伺服驱动器所属设备的运行时间进行控制。
9、优选的,所述模拟量处理模块由模拟量输入单元、模拟量输出单元以及数字量输出单元组成,所述模拟量输入单元用于接收中央处理模块所传输过来的模拟量地址信号,并将其进行模拟转化之后传输给模拟量输出单元,所述模拟量输出单元用于接收模拟量输入单元所传输过来的模拟量数据,并将进行输出给数字量输出单元,所述数字量输出单元用于接收模拟量输出单元所传输过来的信号数据,并将其转化为数字量信号进行输出。
10、本发明提供了一种用于伺服驱动器的plc控制系统。具备以下有益效果:
11、1、本发明通过在对各个下位伺服驱动器及其所属设备在运行的过程中实时采集其的运行参数数据,并对其采集的运行参数数据进行备份,防止其数据参数发生丢失等问题,并且在后期工作人员对其所属设备进行定期的日常检修和维护的时候,也可以以其运行数据作为检修和判断的标准,便于设备后期的维护和检修,同时也有利于提高后期维护和检修的工作效率。
12、2、本发明通过分层控制的设计方式,在对其系统所属的下位伺服驱动器进行采集运行中参数数据的同时,还可以根据不同区域的特殊需求对不同区域伺服驱动器所属的设备进行单独的控制和调节,便于进行远程控制操作的同时控制协调性较好。
1.一种用于伺服驱动器的plc控制系统,包括中央处理模块,其特征在于,所述中央控制模块分别与数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块建立双向的通信连接,所述中央处理模块用于接收或者传输其他通信源所传输过来的控制信息和通讯信号,并将其进行处理后传输给下流的数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块,所述数据采集模块用于采集各个下位伺服驱动器的运行数据,并将其进行处理之后进行反馈至中央处理模块,所述变频处理模块用于接收中央处理模块的控制信号,并将其传输给下游控制模块,所述时间控制模块用于接收各个下位伺服驱动器的时间信号数据,并将其反馈至中央处理模块,所述模拟量处理模块用于接收中央处理模块的模拟量信号,并将其转化之后传输给下游模块进行执行。
2.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述中央处理模块分别与电源模块、通讯模块和备份模块建立双向的通信连接,所述电源模块用于为整体系统的各个模块进行提供电力支持,所述通讯模块用于接收外部信号源和中央处理模块所输送的信号,并将其传输给外部信号源或者中心处理模块,所述备份模块用于读取中央处理模块的处理信息数据,并将其信息数据进行备份处理。
3.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块分别与分控模块建立双向的通信连接,所述分控模块分别与下位伺服驱动器一、下位伺服驱动器二、下位伺服驱动器三和下位伺服驱动器n,所述分控模块用于接收数据采集模块、变频处理模块、时间控制模块以及模拟量处理模块所传输过来的信息数据,并将其转化为控制信号后输出给各个下位伺服驱动器进行执行。
4.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述中央处理模块由信号接收单元、脉冲数据交互单元和控制执行单元组成,所述信号接收单元用于接收通讯模块所传输过来外部信号源的信号数据,并将其转发给脉冲数据交互单元,所述脉冲数据交互单元用于接收信号接收单元所传输过来的信号,并将其完成脉冲数据的交互转化后传输给控制执行单元,所述控制执行单元用于接收脉冲数据交互单元所传输过来的脉冲数据,并根据其接收的脉冲数据进行执行。
5.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述数据采集模块由速度采集单元、转矩采集单元和响应采集单元组成,所述速度采集单元用于采集各个下位伺服驱动器的转速数据信息数据,所述转矩采集单元用于采集各个下位伺服驱动器的转矩数据信息数据,所述响应采集单元用于采集各个下位伺服驱动器的响应速度信息数据。
6.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述变频处理模块由速度调节单元、转矩调节单元和脉冲调节单元组成,所述速度调节单元用于对各个下位伺服驱动器所属设备的转动速度进行调节,所述转矩调节单元用于对各个下位伺服驱动器所属设备的转矩进行调节,所述脉冲调节单元用于对各个下位伺服驱动器所述设备的脉冲频率和脉冲数量进行调节。
7.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述时间控制模块由启动时间控制单元、加速时间控制单元和运行控制采集单元组成,所述启动时间采集单元用于对各个下位伺服驱动器所属设备的启动时间进行控制,所述加速时间控制单元用于对各个下位伺服驱动器所属设备的加速时间进行控制,所述运行时间控制单元用于对各个下位伺服驱动器所属设备的运行时间进行控制。
8.根据权利要求1所述的一种用于伺服驱动器的plc控制系统,其特征在于,所述模拟量处理模块由模拟量输入单元、模拟量输出单元以及数字量输出单元组成,所述模拟量输入单元用于接收中央处理模块所传输过来的模拟量地址信号,并将其进行模拟转化之后传输给模拟量输出单元,所述模拟量输出单元用于接收模拟量输入单元所传输过来的模拟量数据,并将进行输出给数字量输出单元,所述数字量输出单元用于接收模拟量输出单元所传输过来的信号数据,并将其转化为数字量信号进行输出。