《自动化设备及其控制系统、控制装置.pdf》由会员分享,可在线阅读,更多相关《自动化设备及其控制系统、控制装置.pdf(27页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104111621 A (43)申请公布日 2014.10.22 C N 1 0 4 1 1 1 6 2 1 A (21)申请号 201410267333.0 (22)申请日 2014.06.16 G05B 19/18(2006.01) (71)申请人福建睿能科技股份有限公司 地址 350003 福建省福州市鼓楼区铜盘路软 件大道89号软件园C区26号A幢三层 (72)发明人唐宝桃 (74)专利代理机构深圳市威世博知识产权代理 事务所(普通合伙) 44280 代理人何青瓦 (54) 发明名称 自动化设备及其控制系统、控制装置 (57) 摘要 本发明公开了一种自动化设备。
2、及其控制系 统、控制装置,所述自动化设备包括主控电路板和 核心板;其中,所述主控电路板包括底板和设置 于底板上的副主机芯片,所述核心板与所述底板 通过通用接口可拆卸连接,并且通过所述底板连 接所述副主机芯片,所述核心板不设置在所述底 板上。通过上述方式,本发明能够降低自动化设备 中部分控制元件损坏、更新导致其他元件一同更 换的问题,且方便部分控制元件损坏、更新后的更 换。 (51)Int.Cl. 权利要求书3页 说明书15页 附图8页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书15页 附图8页 (10)申请公布号 CN 104111621 A CN 10。
3、4111621 A 1/3页 2 1.一种自动化设备,其特征在于,包括: 主控电路板和核心板; 其中,所述主控电路板包括底板和设置于底板上的副主机芯片,所述核心板与所述底 板通过通用接口可拆卸连接,并且通过所述底板连接所述副主机芯片,所述核心板不设置 在所述底板上。 2.根据权利要求1所述的自动化设备,其特征在于,所述核心板与所述底板的配合关 系为主控与PLC模式配合关系。 3.根据权利要求1所述的自动化设备,其特征在于,包括设置于所述主控电路板上的 I/O扩展板。 4.根据权利要求3所述的自动化设备,其特征在于,所述I/O扩展板可拆卸连接所述主 控电路板。 5.根据权利要求1所述的自动化设备。
4、,其特征在于,包括设置于所述主控电路板上的 步进电机驱动器,所述步进电机驱动器包括驱动芯片和功率驱动电路,所述驱动芯片分别 连接所述副主机芯片和所述功率驱动电路,所述驱动芯片输入所述副主机芯片的控制信 号,输出多路驱动信号至所述功率驱动电路,并且将反馈信号反馈至所述副主机芯片,所述 副主机芯片根据所述反馈信号来输出所述控制信号,并且将匹配参数输出至所述驱动芯 片。 6.根据权利要求1至5任一项所述的自动化设备,其特征在于,所述核心板用于运行控 制自动化设备的控制进程以及运行所述控制进程之外的采集进程、通讯进程中的至少一个 进程; 其中,所述控制进程用于控制自动化设备的操作,包括驱动用于操作的执。
5、行元件,所述 采集进程用于采集所述控制进程中当前工作状态数据和当前传感数据,并将采集到的所述 当前工作状态数据、当前传感数据分别与前次工作状态数据、前次传感数据比较,并至少在 所述比较结果为不同时通过所述通讯进程将所述比较结果发送出去,或将所述当前工作状 态数据和当前传感数据发送出去; 其中,所述控制进程与所述通讯进程、所述采集进程中的至少一个进程相互独立。 7.根据权利要求6所述的自动化设备,其特征在于, 所述自动化设备进一步包括存储器,所述存储器中至少包括内存映射区,所述控制进 程具体采用内存映射技术将所述控制进程中当前工作状态数据和当前传感数据存储至所 述内存映射区,所述采集进程具体采用。
6、内存映射技术采集所述内存映射区的当前工作状态 数据和当前传感数据;或 所述采集进程具体通过管道或队列消息技术采集所述控制模块中当前工作状态数据 和当前传感数据。 8.根据权利要求1-5任一项所述的自动化设备,其特征在于, 所述自动化设备为纺织设备。 9.一种自动化设备的控制系统,其特征在于,包括: 第一控制电路、第二控制电路、第一基板以及第二基板; 所述第一控制电路设置于所述第一基板上,在控制所述自动化设备上具有第一实时性 和第一运算能力; 权 利 要 求 书CN 104111621 A 2/3页 3 所述第二控制电路设置于所述第二基板上,在控制所述自动化设备上具有第二实时性 和第二运算能力;。
7、 其中,所述第一实时性高于所述第二实时性,所述第一运算能力低于所述第二运算能 力; 所述第二基板与所述第一基板无线连接或通过带通用接口的数据线可拆卸连接,使得 所述第二控制电路可通过所述第一控制电路控制所述自动化设备的操作。 10.一种自动化设备的控制装置,其特征在于,包括: 第一控制电路和第一基板; 所述第一控制电路设置于所述第一基板上,在控制所述自动化设备上具有第一实时性 和第一运算能力,所述第一实时性高于第二实时性,所述第一运算能力低于第二运算能力, 所述第二实时性、第二运算能力分别是第二基板上的第二控制电路的实时性和运算能力; 其中,所述第一基板用于与所述第二基板无线连接或通过通用接口。
8、可拆卸连接,使得 所述第二控制电路可通过所述第一控制电路控制所述自动化设备的操作。 11.根据权利要求10所述的控制装置,其特征在于,包括可拆卸连接所述第一基板的 I/O扩展板。 12.根据权利要求10所述的控制装置,其特征在于,包括设置于所述第一基板上的步 进电机驱动器,所述步进电机驱动器包括驱动芯片和功率驱动电路,所述驱动芯片分别连 接所述第一控制电路和所述功率驱动电路,所述驱动芯片输入所述第一控制电路的控制信 号,输出多路驱动信号至所述功率驱动电路,并且将反馈信号反馈至所述第一控制电路,所 述第一控制电路根据所述反馈信号来输出所述控制信号,并且将匹配参数输出至所述驱动 芯片。 13.一种。
9、自动化设备的控制装置,其特征在于: 第二控制电路和第二基板; 所述第二控制电路设置于所述第二基板上,在控制所述自动化设备上具有第二实时性 和第二运算能力,所述第二实时性低于第一实时性,所述第二运算能力高于第一运算能力, 所述第一实时性、第一运算能力分别是第一基板上的第一控制电路的实时性和运算能力; 其中,所述第二基板用于与所述第一基板无线连接或通过通用接口可拆卸连接,使得 所述第二控制电路可通过所述第一控制电路控制所述自动化设备的操作。 14.根据权利要求12所述的控制装置,其特征在于,所述第二电路用于运行控制自动 化设备的控制进程以及运行所述控制进程之外的采集进程、通讯进程中的至少一个进程;。
10、 其中,所述控制进程用于控制自动化设备的操作,包括驱动用于操作的执行元件,所述 采集进程用于采集所述控制进程中当前工作状态数据和当前传感数据,并将采集到的所述 当前工作状态数据、当前传感数据分别与前次工作状态数据、前次传感数据比较,并至少在 所述比较结果为不同时通过所述通讯进程将所述比较结果发送出去,或将所述当前工作状 态数据和当前传感数据发送出去; 其中,所述控制进程与所述通讯进程、所述采集进程中的至少一个进程相互独立。 15.一种自动化设备的控制装置,其特征在于,包括: 第一控制电路和第一基板; 所述第一控制电路设置于所述第一基板上,至少用于控制所述自动化设备的操作; 权 利 要 求 书C。
11、N 104111621 A 3/3页 4 其中,所述第一基板用于与第二基板无线连接或通过带有通用接口的数据线可拆卸连 接,使得所述第二基板上的第二控制电路可通过所述第一控制电路控制所述自动化设备的 操作。 权 利 要 求 书CN 104111621 A 1/15页 5 自动化设备及其控制系统、 控制装置 技术领域 0001 本发明涉及机械技术领域,特别是一种自动化设备及其控制系统、控制装置。 背景技术 0002 纺织设备如针织机等作为自动化设备的一种,是用于编织布料的设备,参阅图1, 其主要包括电源电路101、操作盒102、主控电路板103、机头104、电机105以及安装除操作 盒102之外的。
12、上述元件的机床106。 0003 电源电路101为操作盒102、主控电路板103、机头104、电机105提供合适的电源。 主控电路板103包括底板1031、安装在底板1031上的核心板1032和副主机芯片1033。机 头104包括用于编织的机头板1041和执行元件1042。操作盒102包括显示屏1021和人机 交互电路1022。操作盒102和主控电路板103上均设有显示转换模块,主控电路板103上 还设有显示数据线的插槽1035。操作盒102上的显示转换模块1023和主控电路板103上 的插槽1035通过传输差分信号的显示数据线连接。操作盒102上的显示转换模块1023还 连接显示屏1021,。
13、主控电路板103上的显示转换模块1034分别连接主控电路板103上的插 槽1035和核心板1032。操作盒102上的人机交互电路1022通过数据线连接至主控电路板 103上的插槽1035,再通过插槽1035连接至核心板1032。核心板1032通过接插或焊接方 式固定在底板1031上,一般通过并口方式与底板1031连接,而副主机芯片1033则焊接在 底板1031上。 0004 主控电路板103的底板1031还包括数据接口1036,用于独立输入编织数据等信息 到核心板1032,然后解析编织数据,将解析编织数据后获得的数据经过副主机芯片1033发 给机头104中的机头板1041,机头板1041驱动执。
14、行元件1042进行编织操作。同时,主控电 路板103还控制电机105等元件的各种操作,采集各种工作状态数据和各种传感数据后输 出给外部设备比如操作盒102上的显示屏1021。 0005 具体地,主控电路板103上的核心板1032则将各种工作状态数据和各种传感数据 等相关信息通过显示数据线传输到操作盒102的显示屏1021上显示,而人机交互电路1022 则输入用户的指令,并将指令通过数据线传到核心板1032进行相应处理。 0006 上述结构中,由于核心板1032焊接在主控电路板103的底板1031上,一旦由于核 心板1032升级或损坏,则必然导致整个主控电路板103的更换,进一步增加成本,而且由。
15、于 底板1031一般比较大,因此维护或更换导致的运输成本较高,也不方便。对于核心板1032 插接在底板1031上的情况,不同的核心板1032与底板1031插接的接口也不相同,因此虽 然可以更换核心板1032,但是当需要更换另一种核心板1032时,由于新的核心板的接口已 经发生改变,在重新设计核心板1032时一样必然导致主控电路板103整个的重新设计;可 以更换核心板1032的方案中,并不能保证核心板1032损坏后底板1031能够独善其身,在 一些情况下仍然会牵连损坏到底板1031;而且主控电路板103一般放置在纺织设备背部的 底下,在更换核心板1032时可能会出现人工操作空间不够或比较困难的情。
16、况。 说 明 书CN 104111621 A 2/15页 6 发明内容 0007 本发明的目的在于提供了一种自动化设备及其控制系统、控制装置,能够降低自 动化设备中部分控制元件损坏、更新导致其他元件一同更换的问题,且方便部分控制元件 损坏、更新后的更换。 0008 为了解决上述技术问题,本发明采用的一种技术方案是,提供一种自动化设备,包 括:主控电路板和核心板;其中,所述主控电路板包括底板和设置于底板上的副主机芯片, 所述核心板与所述底板通过通用接口可拆卸连接,并且通过所述底板连接所述副主机芯 片,所述核心板不设置在所述底板上。 0009 其中,所述核心板与所述底板的配合关系为主控与PLC模式。
17、配合关系。 0010 其中,包括设置于所述主控电路板上的I/O扩展板。 0011 其中,所述I/O扩展板可拆卸连接所述主控电路板。 0012 其中,包括设置于所述主控电路板上的步进电机驱动器,所述步进电机驱动器包 括驱动芯片和功率驱动电路,所述驱动芯片分别连接所述副主机芯片和所述功率驱动电 路,所述驱动芯片输入所述副主机芯片的控制信号,输出多路驱动信号至所述功率驱动电 路,并且将反馈信号反馈至所述副主机芯片,所述副主机芯片根据所述反馈信号来输出所 述控制信号,并且将匹配参数输出至所述驱动芯片。 0013 其中,所述核心板用于运行控制自动化设备的控制进程以及运行所述控制进程之 外的采集进程、通讯。
18、进程中的至少一个进程;其中,所述控制进程用于控制自动化设备的操 作,包括驱动用于操作的执行元件,所述采集进程用于采集所述控制进程中当前工作状态 数据和当前传感数据,并将采集到的所述当前工作状态数据、当前传感数据分别与前次工 作状态数据、前次传感数据比较,并至少在所述比较结果为不同时通过所述通讯进程将所 述比较结果发送出去,或将所述当前工作状态数据和当前传感数据发送出去;其中,所述控 制进程与所述通讯进程、所述采集进程中的至少一个进程相互独立。 0014 其中,所述自动化设备进一步包括存储器,所述存储器中至少包括内存映射区,所 述控制进程具体采用内存映射技术将所述控制进程中当前工作状态数据和当前。
19、传感数据 存储至所述内存映射区,所述采集进程具体采用内存映射技术采集所述内存映射区的当前 工作状态数据和当前传感数据;或所述采集进程具体通过管道或队列消息技术采集所述控 制模块中当前工作状态数据和当前传感数据。 0015 其中,所述自动化设备为纺织设备。 0016 为了解决上述技术问题,本发明采用的另一种技术方案是,提供一种自动化设备 的控制系统,包括:第一控制电路、第二控制电路、第一基板以及第二基板;所述第一控制 电路设置于所述第一基板上,在控制所述自动化设备上具有第一实时性和第一运算能力; 所述第二控制电路设置于所述第二基板上,在控制所述自动化设备上具有第二实时性和第 二运算能力;其中,所。
20、述第一实时性高于所述第二实时性,所述第一运算能力低于所述第二 运算能力;所述第二基板与所述第一基板无线连接或通过带通用接口的数据线可拆卸连 接,使得所述第二控制电路可通过所述第一控制电路控制所述自动化设备的操作。 0017 为了解决上述技术问题,本发明采用的又一种技术方案是,提供一种自动化设备 的控制装置,包括:第一控制电路和第一基板;所述第一控制电路设置于所述第一基板上, 在控制所述自动化设备上具有第一实时性和第一运算能力,所述第一实时性高于第二实时 说 明 书CN 104111621 A 3/15页 7 性,所述第一运算能力低于第二运算能力,所述第二实时性、第二运算能力分别是第二基板 上的。
21、第二控制电路的实时性和运算能力;其中,所述第一基板用于与所述第二基板无线连 接或通过通用接口可拆卸连接,使得所述第二控制电路可通过所述第一控制电路控制所述 自动化设备的操作。 0018 其中,包括可拆卸连接所述第一基板的I/O扩展板。 0019 其中,包括设置于所述第一基板上的步进电机驱动器,所述步进电机驱动器包括 驱动芯片和功率驱动电路,所述驱动芯片分别连接所述第一控制电路和所述功率驱动电 路,所述驱动芯片输入所述第一控制电路的控制信号,输出多路驱动信号至所述功率驱动 电路,并且将反馈信号反馈至所述第一控制电路,所述第一控制电路根据所述反馈信号来 输出所述控制信号,并且将匹配参数输出至所述驱。
22、动芯片。 0020 为了解决上述技术问题,本发明采用的又一种技术方案是,提供一种自动化设备 的控制装置,包括:第二控制电路和第二基板;所述第二控制电路设置于所述第二基板上, 在控制所述自动化设备上具有第二实时性和第二运算能力,所述第二实时性低于第一实时 性,所述第二运算能力高于第一运算能力,所述第一实时性、第一运算能力分别是第一基板 上的第一控制电路的实时性和运算能力;其中,所述第二基板用于与所述第一基板无线连 接或通过通用接口可拆卸连接,使得所述第二控制电路可通过所述第一控制电路控制所述 自动化设备的操作。 0021 其中,所述第二电路用于运行控制自动化设备的控制进程以及运行所述控制进程 之。
23、外的采集进程、通讯进程中的至少一个进程;其中,所述控制进程用于控制自动化设备的 操作,包括驱动用于操作的执行元件,所述采集进程用于采集所述控制进程中当前工作状 态数据和当前传感数据,并将采集到的所述当前工作状态数据、当前传感数据分别与前次 工作状态数据、前次传感数据比较,并至少在所述比较结果为不同时通过所述通讯进程将 所述比较结果发送出去,或将所述当前工作状态数据和当前传感数据发送出去;其中,所述 控制进程与所述通讯进程、所述采集进程中的至少一个进程相互独立。 0022 为了解决上述技术问题,本发明采用的又一种技术方案是,提供一种自动化设备 的控制装置,包括:第一控制电路和第一基板;所述第一控。
24、制电路设置于所述第一基板上, 至少用于控制所述自动化设备的操作;其中,所述第一基板用于与第二基板无线连接或通 过带有通用接口的数据线可拆卸连接,使得所述第二基板上的第二控制电路可通过所述第 一控制电路控制所述自动化设备的操作。 0023 本发明的有益效果是:区别于现有技术的情况,本发明将核心板与底板直接固定 的结构更改为核心板通过通用接口与底板可拆卸连接,使得所述核心板不直接设置在所述 底板上,也使得核心板与底板其他电路的相互独立性大幅增强,因而即使核心板损坏或重 新设计,也不会牵连到底板及其上电路;并且通过通用接口可拆卸连接的方式可使核心板 的更换轻而易举,大幅节省人力。 附图说明 0024。
25、 图1是现有技术一种纺织设备的结构示意图; 0025 图2是本发明自动化设备一实施方式的结构示意图; 0026 图3是本发明自动化设备另一实施方式的结构示意图; 说 明 书CN 104111621 A 4/15页 8 0027 图4是本发明自动化设备又一实施方式的结构示意图; 0028 图5是本发明自动化设备又一实施方式的结构示意图; 0029 图6是本发明自动化设备又一实施方式的结构示意图; 0030 图7是本发明自动化设备又一实施方式中,操作盒的立体结构示意图; 0031 图8是本发明自动化设备又一实施方式中,操作盒的立体结构示意图; 0032 图9是本发明自动化设备又一实施方式的结构示意。
26、图; 0033 图10是本发明自动化设备的控制系统一实施方式的结构示意图; 0034 图11是本发明自动化设备的控制装置一实施方式的结构示意图; 0035 图12是本发明自动化设备的控制装置另一实施方式的结构示意图; 0036 图13是本发明自动化设备的控制装置又一实施方式的结构示意图 0037 图14是本发明自动化设备又一实施方式中,操作盒的结构示意图。 具体实施 方式 0038 下面将结合附图和实施方式对本发明进行详细说明。需要注意的是,为了便于清 楚描述本发明的自动化设备,以下将以纺织设备为例进行说明,当然,本发明的自动化设备 并不限于纺织设备,也适用于其他的自动化设备,例如印染设备等。。
27、 0039 参阅图2,本发明自动化设备一实施方式中,以自动化设备为纺织设备为例进行说 明,主要包括主控电路板1和核心板2,其中,核心板2主要用于对设备运转的核心控制,相 当于是控制设备运转的CPU,如可以采用arm芯片实现其控制功能。 0040 主控电路板1包括底板11和设置在底板11上的副主机芯片12。底板11作为主 控电路板1的基板,主要用于承载主控电路板1的各种器件,同时底板11也是具有电路结 构的电路板。副主机芯片12可以通过接插或焊接等方式固定在底板11上。 0041 核心板2和底板11通过通用接口可拆卸连接,且通过底板11连接副主机芯片。具 体地,可在核心板2上设置连接通用数据线的。
28、通用接口,底板11上也相应设置连接通用数 据线的通用接口,通过通用数据线连接核心板2上的通用接口和底板11上的通用接口,从 而将核心板2和底板11连接起来,以实现核心板2和底板11之间的通信。其中,该通用接 口可以为CAN接口,通用数据线对应为带有CAN通用接口的数据线。通用数据线以可插拔 的方式连接通用接口,从而实现核心板2和底板11的可拆卸连接。此外,核心板2不设置 在底板11上。可以理解的是,核心板2固定在除了底板11之外的其他器件上,例如可设置 在操作盒上或在纺织设备的非背部其他位置上,即核心板2与底板11为分离设计,其与底 板11之间仅是通过通用接口进行连接。 0042 其中,核心板。
29、2上还设置有用于接收花型文件的数据接口,例如可以是USB接口, 当然也可以是无线接入点,即可采用无线方式接收花型文件。在进行纺织作业的过程中,核 心板2具体用于运行控制纺织设备的控制进程以及运行该控制进程之外的采集进程、通讯 进程中的至少一个进程。 0043 其中,所述控制进程用于控制纺织设备的纺织操作,包括驱动用于纺织的执行元 件。具体而言,首先操作人员将存储有需要进行编织的花型文件的存储器如U盘等插入核 心板2上的用于接收花型文件的USB接口,核心板2通过读取花型文件并对花型文件进行 解析。此外,在此控制进程中,副主机芯片12接收各执行元件反馈的当前工作状态数据,该 说 明 书CN 104。
30、111621 A 5/15页 9 当前工作状态数据为与执行元件当前的运行参数相关的数据,并将当前工作状态数据发送 给核心板2。另,核心板2还接收各种传感器的当前传感数据。核心板2根据接收到的当前 工作状态数据、当前传感数据和解析花型文件所得到的数据生成编织动作指令,并将生成 的编织动作指令通过底板11发送给副主机芯片12。副主机芯片12根据接收到的编织动作 指令生成执行指令,并将该执行指令发送给机头的机头板。机头板接收来自副主机芯片12 的执行指令,以根据该执行指令驱动用于纺织的执行元件进行纺织作业。 0044 所述采集进程用于采集控制进程中的当前工作状态数据和当前传感数据,并将采 集到的当前。
31、工作状态数据、和当前传感数据分别与前次工作状态数据、前次传感数据进行 比较,以在比较结果为不同时通过通讯进程将该比较结果发送出去,或将当前工作状态数 据和当前传感数据发送出去。 0045 具体而言,在控制进程中,核心板2接收副主机芯片12采集的当前工作状态数据 和当前传感数据,这些当前工作状态数据和当前传感数据都被被写入控制进程的状态结构 体中。其中,控制进程的状态结构体所保存的数据为最新的工作状态数据和传感数据,核心 板2在接收到当前工作状态数据和当前传感数据后,即更新状态结构体中的数据为当前工 作状态数据和当前传感数据。采集进程用于读取在控制进程的状态结构体中所记录的当前 工作状态数据和当。
32、前传感数据。此外,采集进程中还将记录前次工作状态数据和前次传感 数据。因此,采集进程中,在读取控制进程的当前工作状态数据和当前传感数据后,将读取 到的当前工作状态数据、当前传感数据分别与前次工作状态数据、前次传感数据进行比较。 当其中一个的比较结果不相同或者两个的比较结果都不相同时,将比较结果通过通讯进程 发送出去,或者也可以将当前工作状态数据和当前传感数据通过通讯进程发送出去,或者 还可以将比较结果、当前工作状态数据和当前传感数据都发送出去,例如,可以发送至操作 盒的显示屏,以实时显示纺织设备的当前工作状态,使得操作人员可以清楚掌握设备的运 行情况。此外,也可以将当前工作状态数据、当前传感数。
33、据和比较结果发送至其他设备上, 例如存储设备或打印设备等,以输出设备的当前工作状态数据和当前传感数据,或者同时 输出当前工作状态数据、当前传感数据和比较结果。当然,在备选实施方式中,为了能够实 时掌握当前设备的运行情况,在采集进程中,当比较结果相同时,也可以将当前工作状态数 据和当前传感数据发送出去,如发送至显示屏中,以实时显示设备的当前运行情况。 0046 其中,所述的控制进程和采集进程为相互独立的两个进程,即控制进程和采集进 程为分离的两个进程。在现有的纺织设备中,其控制进程和采集进程通常为同一个进程,即 采集进程是作为控制进程的一部分,纺织设备在一个控制进程中既驱动用于纺织的执行元 件,。
34、也将在驱动执行元件的过程中所得到的当前工作状态数据、当前传感数据分别与前次 工作状态数据、前次传感数据进行比较,并在比较结果或当前工作状态数据、当前传感数据 发送出去,如此一来,则当比较过程发生延误如采集数据不及时,或者将数据发送出去的过 程发生错误时,则会使得驱动执行元件进行纺织作业的过程受到牵连,容易导致驱动执行 元件进行纺织的过程不稳定,影响到纺织操作的正常进行。在本实施方式中,将采集进程和 控制进程作为两个相互独立的进程,使采集进程从控制进程中分离出来,由此在控制进程 中仅是进行与驱动执行元件进行纺织操作的相关工作,将当前工作状态数据、当前传感数 据和前次工作状态数据、前次传感数据的比。
35、较过程作为另一个进程进行,并且,在比较结果 不同时将比较结果等信息发送出去的通讯进程与控制进程也为相互独立的两个进程,由此 说 明 书CN 104111621 A 6/15页 10 能够使得当采集进程或通讯进程发生故障时也不会导致控制进程受到牵连,能够尽可能地 避免控制进程受采集进程、通讯进程的影响,以保证纺织操作的正常进行。 0047 通过本实施方式,由于核心板2与底板11是采用通用接口可拆卸连接,与现有的 连接方式相比,不仅有利于核心板1的更换,且当更换新的核心板2时,新的核心板2上的 接口仍为通用接口,其仍然可以与底板11上的通用接口进行连接,因此即使更换新的核心 板2也不需要重新设计底。
36、板11,由此可以避免底板11及其上的电路受牵连而受到损坏。此 外,核心板2不设置在底板11上,也使得核心板2与底板11上的其他电路的相互独立性大 幅增强,因而即使核心板2损坏或重新设计,也不会牵连到底板11及其上电路,且在更换或 维修核心板2时能够更方便人工操作。 0048 上述实施方式中,核心板2和底板11为有线连接,在其他的实施方式中,核心板2 和底板11还可以是无线连接,无线连接的方式可以是WIFI、蓝牙等。 0049 在本发明一优选实施方式中,核心板2和底板11通过通用串行总线USB可拆卸连 接,并通过底板11连接副主机芯片12,即核心板2与副主机芯片12通过USB协议进行通 信。可以。
37、理解的是,本实施方式中,核心板2上设置的通用接口为与USB数据线的一端匹配 的USB通用接口,底板11上设置的通用接口为与USB数据线的另一端匹配的USB通用接 口,核心板2与底板11之间通过USB数据线连接。当需要更换核心板2时,只需将USB数 据线拔出核心板2上的接口即可实现核心板2与底板11的分离,从而实现核心板2和底板 11的可拆卸连接。此外,主控电路板1还可以通过通用串行总线USB向核心板2供电。 0050 进一步地,本实施方式中,核心板2和副主机芯片12之间通过USB协议发送一次 数据包的过程中,在所发送的数据包中携带至少两个指令。副主机芯片12主要用于对来自 核心板2的各种指令进。
38、行简单处理,以输出机头板能够识别的指令,其处理指令的速度较 快,且内存一般较小,而本实施方式中,由于核心板2和副主机芯片12之间通过通用串行总 线USB进行通信,如果此时按照现有的USB标准协议进行指令传输,则在传输过程中,指令 是以每次发送一个指令的形式进行传输,例如对于作为发送方的核心板2而言,核心板2在 将解析花型文件所得到的多个指令发送给副主机芯片12时,按照现有的USB标准协议发送 指令时则是每次发送一个包含一个指令的数据包,副主机芯片12每次接收一个指令,如此 一来导致核心板2和副主机芯片12之间的数据传输速度较慢,而副主机芯片12需要接收 到多个指令后才进行处理以对机头板输出相应。
39、的指令,由此使得副主机芯片12无法快速 获取来自核心板2的多个指令,从而可能导致机头板无法及时驱动相关执行元件进行纺织 工作,降低了生产效率。因此,为解决串行传输方式的传输速度较慢的问题,本实施方式中, 核心板2在发送给副主机芯片12的一次数据包中,当然也可以是每次发送的数据包中,使 每次发送的一个数据包携带至少两个指令,由此副主机芯片12可以一次性接收多个指令, 从而提高了数据传输的效率,使得副主机芯片12可以及时获取来自核心板2的指令,进而 保证了数据获取的实时性,提高生产效率。 0051 其中,为了实现使核心板2与副主机芯片12之间通过USB协议发送的一次数据包 中携带多个指令,本实施方。
40、式中,在发送数据包之前,对多个指令进行封装。具体地,核心板 2与副主机芯片12之间通过USB协议发送一次数据包之前,采用自定义封装协议在USB协 议之上将多个指令封装为一个数据包。在USB协议的数据传输过程中,在传输数据前需要 对传输的数据进行封装成数据包后才能够进行传送,接收方接收到数据后需要对数据包进 说 明 书CN 104111621 A 10 7/15页 11 行解析。本实施方式所述的USB协议之上是指USB协议的上层,即在使用USB协议传输数 据之前的数据处理阶段。在现有的USB协议中,在传输数据之前,通常是按照标准的封装协 议将一个指令封装成一个数据包进行一次发送,而接收方也是按照。
41、标准的解析协议对接收 到的数据包进行解析而得到一个指令。本实施方式中,则是采用自定义的封装协议将多个 指令封装成一个数据包,即使一个数据包中携带多个指令,以在传输一个数据包时能将多 个指令同时进行发送。另外,对于接收数据包的接收方,其在接收到封装有多个指令的数据 包时,采用与自定义的封装协议对应的自定义解析协议在数据包中截取出多个指令,由此 完成数据的传输。 0052 需要注意的是,每个数据包中所携带的指令的数量可根据情况进行设定,在满足 传输速度以及副主机芯片12的存储容量的要求下,数据包中所携带的指令的数量越多,传 输效率也就越高。 0053 此外,在对多个指令按照自定义的封装协议进行封装。
42、时,由于每个数据包中携带 多个指令,因此使封装得到的数据包携带自定义的包头标识和包尾标识,用以作为一个数 据包的标识。由此,当接收数据包的一方依次接收到多个数据包时可根据每个数据包携带 的包头标识和包尾标识截取出一个数据包,进而对该数据包进行解析以获取数据包中的多 个指令。并且,在进行数据包封装时,还使一个数据包中的每个指令携带自定义的区隔标 识,用以作为一个指令的标识。每个指令的区隔标识不相同,从而当接收数据包的一方对一 个数据包进行解析以获取数据包中的多个指令时,可根据每个指令所携带的区隔标识截取 出每个指令,由此可对每个指令进行处理。 0054 在本实施方式中,虽然将多个指令封装在一个数。
43、据包中进行同时传输,但由于USB 协议的纠错能力较强,在USB协议中包含了传输错误管理、错误恢复等功能,同时可根据不 同的传输类型来处理传输错误,因此即使在传输过程中发生错误也不需要花费太多时间进 行重传。 0055 在本发明一优选实施方式中,核心板2与底板11的配合关系为主控与 PLC(Programmable Logic Controller,可编程逻辑控制器)模式的配合关系,即本发明 的纺织设备的电控系统为PLC控制系统,核心板2根据PLC程序进行整个纺织过程的控 制。PLC控制系统具有抗干扰能力强、可靠性和稳定性高等优点,且PLC程序编程简单,逻 辑性较强,使得控制功能更容易实现,因此。
44、,本发明采用PLC电控系统,可以使得纺织设备 性能更佳。当然,在其他实施方式中,核心板2也可以采用单片机控制、PCC(Programmble Computer Controller,可编程计算机控制器)控制等方式与底板11进行配合,以进行纺织 过程的控制工作。 0056 参阅图3,在本发明自动化设备的另一实施方式中,仍以纺织设备为例,且不同图 示中的相同标号的元件作用相同,还包括设置在主控电路板1上的I/O扩展板3。I/O扩展 板3为IO口丰富的MCU,其与主控电路板1上的副主机芯片12连接,以通过副主机芯片12 与核心板2进行连接,且I/O扩展板3通过I 2 C总线与核心板2进行通信,以实现。
45、送纱器电 机的调速、副罗拉电机的正反转和调速、开合电机的正反转和调速等功能。通过I/O扩展 板3使得核心板2能够连接更多的外围设备。不同的客户需求不同,现有技术中,为满足不 同客户的需求通常需要设置不同的连接线连接核心板2,造成线路杂乱复杂,在本实施方式 中,通过设置I/O扩展板3,将核心板2上的相关功能引导至I/O扩展板3上,因此对于不同 说 明 书CN 104111621 A 11 8/15页 12 的客户,只需根据其需求插接I/O扩展板3上的相应IO口,既能够满足不同客户的需求,使 用方便,且能够避免复杂的布线,使得线路连接和分布更简单。 0057 其中,在优选实施方式中,I/O扩展板3。
46、可通过连接线与主控电路板1的底板11可 拆卸连接,以通过底板11连接副主机芯片12。当然,在其他实施方式中,I/O扩展板3也可 以直接插接在底板11上,即分别在I/O扩展板3和底板11上设置相匹配的插接口,以通过 可插拔方式进行连接,进而实现I/O扩展板3与底板11的可拆卸连接。 0058 由于不同的核心板2需要采用不同的I/O扩展板3,因此当需要更换核心板2时, 通常也需要更换相应的I/O扩展板3。本实施方式通过使I/O扩展板3与底板11之间采用 可拆卸方式进行连接,能够更方便I/O扩展板3的拆装。 0059 参阅图4,在本发明自动化设备的又一实施方式中,不同图示中的相同标号的元件 作用相同。
47、,设备还包括设置在主控电路板1上的步进电机驱动器4,步进电机驱动器4具体 设置在底板11上。在现有的纺织设备中,步进电机驱动器通常是作为单独的一个部件设置 在纺织设备的机床中,包括通信控制模块、驱动芯片以及功率管(H桥),通信控制模块对来 自主控电路板上的副主机芯片的信号进行转换、数据前端处理、电平匹配等,且还接收来自 驱动芯片的报警。而本实施方式中,将步进电机驱动器4设置在主控电路板1上,其可以通 过焊接等方式固定步进电机驱动器4于主控电路板1的底板11上,或者也可以通过可拆 卸方式将步进电机驱动器4设置在主控电路板1的底板11上。因此在控制步进电机运转 时,从主控电路板1上出来的控制信号即。
48、是步进电机的驱动信号,可以直接驱动步进电机 运转。 0060 其中,步进电机驱动器4包括驱动芯片41和功率驱动电路42。驱动芯片41分别 连接副主机芯片12和功率驱动电路42。驱动芯片41用于输入副主机芯片12的控制信号, 并根据来自副主机芯片12的控制信号输出多路驱动信号至功率驱动电路42,从而功率驱 动电路42根据多路驱动信号分别驱动多个步进电机进行运转,由此实现步进电机的控制。 此外,驱动芯片41还用于将反馈信号反馈至副主机芯片12,该反馈信号用于反馈步进电机 的各项运行参数。副主机芯片12根据反馈信号来输出控制信号至驱动芯片41中,并且还 将匹配参数输出至驱动芯片41。通过驱动芯片41。
49、和副主机芯片12的共同作用,实现对步 进电机的闭环控制,可以根据步进电机实时运转的情况对步进电机进行控制,提高了步进 电机转动的准确性。 0061 通过本实施方式中,将步进电机驱动器4集成到主控电路板1的底板11上,从而 副主机芯片12可直接连接驱动芯片41,并使副主机芯片12增加处理反馈信号的能力以及 增加匹配驱动芯片41的能力,因此与现有的相比,可省略掉通信控制模块。 0062 参阅图5,在本发明自动化设备的又一实施方式中,不同图示中的相同标号的元件 作用相同,设备进一步还包括存储器5,存储器5中包括内存映射区。核心板2在运行控制 进程时,控制进程具体采用内存映射技术将控制进程中的当前工作状态数据和当前传感数 据存储至内存映射区。核心板2在运行采集进程时,采集进程具体采用内存映射技术采集 内存映射区的当前工作状态数据和当前传感数据。 0063 当然,在其他实施方式中,采集进程也可以不通过内存映射技术获取当前工作状 态数据和当前传感数据,其可以通过管道或队列消息技术采集控制进程中的当前工作状态 数据和当前传感数据。 说 明 书CN 。