自動(dòng)化設(shè)備及其控制系統(tǒng)、控制裝置制造方法
【專利摘要】本發(fā)明公開了一種自動(dòng)化設(shè)備及其控制系統(tǒng)、控制裝置,所述自動(dòng)化設(shè)備包括主控電路板和核心板;其中,所述主控電路板包括底板和設(shè)置于底板上的副主機(jī)芯片,所述核心板與所述底板通過通用接口可拆卸連接,并且通過所述底板連接所述副主機(jī)芯片,所述核心板不設(shè)置在所述底板上。通過上述方式,本發(fā)明能夠降低自動(dòng)化設(shè)備中部分控制元件損壞、更新導(dǎo)致其他元件一同更換的問題,且方便部分控制元件損壞、更新后的更換。
【專利說明】自動(dòng)化設(shè)備及其控制系統(tǒng)、控制裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及機(jī)械【技術(shù)領(lǐng)域】,特別是一種自動(dòng)化設(shè)備及其控制系統(tǒng)、控制裝置。
【背景技術(shù)】
[0002] 紡織設(shè)備如針織機(jī)等作為自動(dòng)化設(shè)備的一種,是用于編織布料的設(shè)備,參閱圖1, 其主要包括電源電路101、操作盒102、主控電路板103、機(jī)頭104、電機(jī)105以及安裝除操作 盒102之外的上述元件的機(jī)床106。
[0003] 電源電路101為操作盒102、主控電路板103、機(jī)頭104、電機(jī)105提供合適的電源。 主控電路板103包括底板1031、安裝在底板1031上的核心板1032和副主機(jī)芯片1033。機(jī) 頭104包括用于編織的機(jī)頭板1041和執(zhí)行元件1042。操作盒102包括顯示屏1021和人機(jī) 交互電路1022。操作盒102和主控電路板103上均設(shè)有顯示轉(zhuǎn)換模塊,主控電路板103上 還設(shè)有顯示數(shù)據(jù)線的插槽1035。操作盒102上的顯示轉(zhuǎn)換模塊1023和主控電路板103上 的插槽1035通過傳輸差分信號(hào)的顯示數(shù)據(jù)線連接。操作盒102上的顯示轉(zhuǎn)換模塊1023還 連接顯示屏1021,主控電路板103上的顯示轉(zhuǎn)換模塊1034分別連接主控電路板103上的插 槽1035和核心板1032。操作盒102上的人機(jī)交互電路1022通過數(shù)據(jù)線連接至主控電路板 103上的插槽1035,再通過插槽1035連接至核心板1032。核心板1032通過接插或焊接方 式固定在底板1031上,一般通過并口方式與底板1031連接,而副主機(jī)芯片1033則焊接在 底板1031上。
[0004] 主控電路板103的底板1031還包括數(shù)據(jù)接口 1036,用于獨(dú)立輸入編織數(shù)據(jù)等信息 到核心板1032,然后解析編織數(shù)據(jù),將解析編織數(shù)據(jù)后獲得的數(shù)據(jù)經(jīng)過副主機(jī)芯片1033發(fā) 給機(jī)頭104中的機(jī)頭板1041,機(jī)頭板1041驅(qū)動(dòng)執(zhí)行元件1042進(jìn)行編織操作。同時(shí),主控電 路板103還控制電機(jī)105等元件的各種操作,采集各種工作狀態(tài)數(shù)據(jù)和各種傳感數(shù)據(jù)后輸 出給外部設(shè)備比如操作盒102上的顯示屏1021。
[0005] 具體地,主控電路板103上的核心板1032則將各種工作狀態(tài)數(shù)據(jù)和各種傳感數(shù)據(jù) 等相關(guān)信息通過顯示數(shù)據(jù)線傳輸?shù)讲僮骱?02的顯示屏1021上顯示,而人機(jī)交互電路1022 則輸入用戶的指令,并將指令通過數(shù)據(jù)線傳到核心板1032進(jìn)行相應(yīng)處理。
[0006] 上述結(jié)構(gòu)中,由于核心板1032焊接在主控電路板103的底板1031上,一旦由于核 心板1032升級(jí)或損壞,則必然導(dǎo)致整個(gè)主控電路板103的更換,進(jìn)一步增加成本,而且由于 底板1031 -般比較大,因此維護(hù)或更換導(dǎo)致的運(yùn)輸成本較高,也不方便。對(duì)于核心板1032 插接在底板1031上的情況,不同的核心板1032與底板1031插接的接口也不相同,因此雖 然可以更換核心板1032,但是當(dāng)需要更換另一種核心板1032時(shí),由于新的核心板的接口已 經(jīng)發(fā)生改變,在重新設(shè)計(jì)核心板1032時(shí)一樣必然導(dǎo)致主控電路板103整個(gè)的重新設(shè)計(jì);可 以更換核心板1032的方案中,并不能保證核心板1032損壞后底板1031能夠獨(dú)善其身,在 一些情況下仍然會(huì)牽連損壞到底板1031 ;而且主控電路板103 -般放置在紡織設(shè)備背部的 底下,在更換核心板1032時(shí)可能會(huì)出現(xiàn)人工操作空間不夠或比較困難的情況。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明的目的在于提供了一種自動(dòng)化設(shè)備及其控制系統(tǒng)、控制裝置,能夠降低自 動(dòng)化設(shè)備中部分控制元件損壞、更新導(dǎo)致其他元件一同更換的問題,且方便部分控制元件 損壞、更新后的更換。
[0008] 為了解決上述技術(shù)問題,本發(fā)明采用的一種技術(shù)方案是,提供一種自動(dòng)化設(shè)備,包 括:主控電路板和核心板;其中,所述主控電路板包括底板和設(shè)置于底板上的副主機(jī)芯片, 所述核心板與所述底板通過通用接口可拆卸連接,并且通過所述底板連接所述副主機(jī)芯 片,所述核心板不設(shè)置在所述底板上。
[0009] 其中,所述核心板與所述底板的配合關(guān)系為主控與PLC模式配合關(guān)系。
[0010] 其中,包括設(shè)置于所述主控電路板上的I/O擴(kuò)展板。
[0011] 其中,所述I/O擴(kuò)展板可拆卸連接所述主控電路板。
[0012] 其中,包括設(shè)置于所述主控電路板上的步進(jìn)電機(jī)驅(qū)動(dòng)器,所述步進(jìn)電機(jī)驅(qū)動(dòng)器包 括驅(qū)動(dòng)芯片和功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片分別連接所述副主機(jī)芯片和所述功率驅(qū)動(dòng)電 路,所述驅(qū)動(dòng)芯片輸入所述副主機(jī)芯片的控制信號(hào),輸出多路驅(qū)動(dòng)信號(hào)至所述功率驅(qū)動(dòng)電 路,并且將反饋信號(hào)反饋至所述副主機(jī)芯片,所述副主機(jī)芯片根據(jù)所述反饋信號(hào)來輸出所 述控制信號(hào),并且將匹配參數(shù)輸出至所述驅(qū)動(dòng)芯片。
[0013] 其中,所述核心板用于運(yùn)行控制自動(dòng)化設(shè)備的控制進(jìn)程以及運(yùn)行所述控制進(jìn)程之 外的采集進(jìn)程、通訊進(jìn)程中的至少一個(gè)進(jìn)程;其中,所述控制進(jìn)程用于控制自動(dòng)化設(shè)備的操 作,包括驅(qū)動(dòng)用于操作的執(zhí)行元件,所述采集進(jìn)程用于采集所述控制進(jìn)程中當(dāng)前工作狀態(tài) 數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采集到的所述當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次工 作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)比較,并至少在所述比較結(jié)果為不同時(shí)通過所述通訊進(jìn)程將所 述比較結(jié)果發(fā)送出去,或?qū)⑺霎?dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去;其中,所述控 制進(jìn)程與所述通訊進(jìn)程、所述采集進(jìn)程中的至少一個(gè)進(jìn)程相互獨(dú)立。
[0014] 其中,所述自動(dòng)化設(shè)備進(jìn)一步包括存儲(chǔ)器,所述存儲(chǔ)器中至少包括內(nèi)存映射區(qū),所 述控制進(jìn)程具體采用內(nèi)存映射技術(shù)將所述控制進(jìn)程中當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù) 存儲(chǔ)至所述內(nèi)存映射區(qū),所述采集進(jìn)程具體采用內(nèi)存映射技術(shù)采集所述內(nèi)存映射區(qū)的當(dāng)前 工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù);或所述采集進(jìn)程具體通過管道或隊(duì)列消息技術(shù)采集所述控 制模塊中當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。
[0015] 其中,所述自動(dòng)化設(shè)備為紡織設(shè)備。
[0016] 為了解決上述技術(shù)問題,本發(fā)明采用的另一種技術(shù)方案是,提供一種自動(dòng)化設(shè)備 的控制系統(tǒng),包括:第一控制電路、第二控制電路、第一基板以及第二基板;所述第一控制 電路設(shè)置于所述第一基板上,在控制所述自動(dòng)化設(shè)備上具有第一實(shí)時(shí)性和第一運(yùn)算能力; 所述第二控制電路設(shè)置于所述第二基板上,在控制所述自動(dòng)化設(shè)備上具有第二實(shí)時(shí)性和第 二運(yùn)算能力;其中,所述第一實(shí)時(shí)性高于所述第二實(shí)時(shí)性,所述第一運(yùn)算能力低于所述第二 運(yùn)算能力;所述第二基板與所述第一基板無線連接或通過帶通用接口的數(shù)據(jù)線可拆卸連 接,使得所述第二控制電路可通過所述第一控制電路控制所述自動(dòng)化設(shè)備的操作。
[0017] 為了解決上述技術(shù)問題,本發(fā)明采用的又一種技術(shù)方案是,提供一種自動(dòng)化設(shè)備 的控制裝置,包括:第一控制電路和第一基板;所述第一控制電路設(shè)置于所述第一基板上, 在控制所述自動(dòng)化設(shè)備上具有第一實(shí)時(shí)性和第一運(yùn)算能力,所述第一實(shí)時(shí)性高于第二實(shí)時(shí) 性,所述第一運(yùn)算能力低于第二運(yùn)算能力,所述第二實(shí)時(shí)性、第二運(yùn)算能力分別是第二基板 上的第二控制電路的實(shí)時(shí)性和運(yùn)算能力;其中,所述第一基板用于與所述第二基板無線連 接或通過通用接口可拆卸連接,使得所述第二控制電路可通過所述第一控制電路控制所述 自動(dòng)化設(shè)備的操作。
[0018] 其中,包括可拆卸連接所述第一基板的I/O擴(kuò)展板。
[0019] 其中,包括設(shè)置于所述第一基板上的步進(jìn)電機(jī)驅(qū)動(dòng)器,所述步進(jìn)電機(jī)驅(qū)動(dòng)器包括 驅(qū)動(dòng)芯片和功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片分別連接所述第一控制電路和所述功率驅(qū)動(dòng)電 路,所述驅(qū)動(dòng)芯片輸入所述第一控制電路的控制信號(hào),輸出多路驅(qū)動(dòng)信號(hào)至所述功率驅(qū)動(dòng) 電路,并且將反饋信號(hào)反饋至所述第一控制電路,所述第一控制電路根據(jù)所述反饋信號(hào)來 輸出所述控制信號(hào),并且將匹配參數(shù)輸出至所述驅(qū)動(dòng)芯片。
[0020] 為了解決上述技術(shù)問題,本發(fā)明采用的又一種技術(shù)方案是,提供一種自動(dòng)化設(shè)備 的控制裝置,包括:第二控制電路和第二基板;所述第二控制電路設(shè)置于所述第二基板上, 在控制所述自動(dòng)化設(shè)備上具有第二實(shí)時(shí)性和第二運(yùn)算能力,所述第二實(shí)時(shí)性低于第一實(shí)時(shí) 性,所述第二運(yùn)算能力高于第一運(yùn)算能力,所述第一實(shí)時(shí)性、第一運(yùn)算能力分別是第一基板 上的第一控制電路的實(shí)時(shí)性和運(yùn)算能力;其中,所述第二基板用于與所述第一基板無線連 接或通過通用接口可拆卸連接,使得所述第二控制電路可通過所述第一控制電路控制所述 自動(dòng)化設(shè)備的操作。
[0021] 其中,所述第二電路用于運(yùn)行控制自動(dòng)化設(shè)備的控制進(jìn)程以及運(yùn)行所述控制進(jìn)程 之外的采集進(jìn)程、通訊進(jìn)程中的至少一個(gè)進(jìn)程;其中,所述控制進(jìn)程用于控制自動(dòng)化設(shè)備的 操作,包括驅(qū)動(dòng)用于操作的執(zhí)行元件,所述采集進(jìn)程用于采集所述控制進(jìn)程中當(dāng)前工作狀 態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采集到的所述當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次 工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)比較,并至少在所述比較結(jié)果為不同時(shí)通過所述通訊進(jìn)程將 所述比較結(jié)果發(fā)送出去,或?qū)⑺霎?dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去;其中,所述 控制進(jìn)程與所述通訊進(jìn)程、所述采集進(jìn)程中的至少一個(gè)進(jìn)程相互獨(dú)立。
[0022] 為了解決上述技術(shù)問題,本發(fā)明采用的又一種技術(shù)方案是,提供一種自動(dòng)化設(shè)備 的控制裝置,包括:第一控制電路和第一基板;所述第一控制電路設(shè)置于所述第一基板上, 至少用于控制所述自動(dòng)化設(shè)備的操作;其中,所述第一基板用于與第二基板無線連接或通 過帶有通用接口的數(shù)據(jù)線可拆卸連接,使得所述第二基板上的第二控制電路可通過所述第 一控制電路控制所述自動(dòng)化設(shè)備的操作。
[0023] 本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明將核心板與底板直接固定 的結(jié)構(gòu)更改為核心板通過通用接口與底板可拆卸連接,使得所述核心板不直接設(shè)置在所述 底板上,也使得核心板與底板其他電路的相互獨(dú)立性大幅增強(qiáng),因而即使核心板損壞或重 新設(shè)計(jì),也不會(huì)牽連到底板及其上電路;并且通過通用接口可拆卸連接的方式可使核心板 的更換輕而易舉,大幅節(jié)省人力。
【專利附圖】
【附圖說明】
[0024] 圖1是現(xiàn)有技術(shù)一種紡織設(shè)備的結(jié)構(gòu)示意圖;
[0025] 圖2是本發(fā)明自動(dòng)化設(shè)備一實(shí)施方式的結(jié)構(gòu)示意圖;
[0026] 圖3是本發(fā)明自動(dòng)化設(shè)備另一實(shí)施方式的結(jié)構(gòu)示意圖;
[0027] 圖4是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式的結(jié)構(gòu)示意圖;
[0028] 圖5是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式的結(jié)構(gòu)示意圖;
[0029] 圖6是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式的結(jié)構(gòu)示意圖;
[0030] 圖7是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式中,操作盒的立體結(jié)構(gòu)示意圖;
[0031] 圖8是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式中,操作盒的立體結(jié)構(gòu)示意圖;
[0032] 圖9是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式的結(jié)構(gòu)示意圖;
[0033] 圖10是本發(fā)明自動(dòng)化設(shè)備的控制系統(tǒng)一實(shí)施方式的結(jié)構(gòu)示意圖;
[0034] 圖11是本發(fā)明自動(dòng)化設(shè)備的控制裝置一實(shí)施方式的結(jié)構(gòu)示意圖;
[0035] 圖12是本發(fā)明自動(dòng)化設(shè)備的控制裝置另一實(shí)施方式的結(jié)構(gòu)示意圖;
[0036] 圖13是本發(fā)明自動(dòng)化設(shè)備的控制裝置又一實(shí)施方式的結(jié)構(gòu)示意圖
[0037] 圖14是本發(fā)明自動(dòng)化設(shè)備又一實(shí)施方式中,操作盒的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038] 下面將結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說明。需要注意的是,為了便于清 楚描述本發(fā)明的自動(dòng)化設(shè)備,以下將以紡織設(shè)備為例進(jìn)行說明,當(dāng)然,本發(fā)明的自動(dòng)化設(shè)備 并不限于紡織設(shè)備,也適用于其他的自動(dòng)化設(shè)備,例如印染設(shè)備等。
[0039] 參閱圖2,本發(fā)明自動(dòng)化設(shè)備一實(shí)施方式中,以自動(dòng)化設(shè)備為紡織設(shè)備為例進(jìn)行說 明,主要包括主控電路板1和核心板2,其中,核心板2主要用于對(duì)設(shè)備運(yùn)轉(zhuǎn)的核心控制,相 當(dāng)于是控制設(shè)備運(yùn)轉(zhuǎn)的CPU,如可以采用arm芯片實(shí)現(xiàn)其控制功能。
[0040] 主控電路板1包括底板11和設(shè)置在底板11上的副主機(jī)芯片12。底板11作為主 控電路板1的基板,主要用于承載主控電路板1的各種器件,同時(shí)底板11也是具有電路結(jié) 構(gòu)的電路板。副主機(jī)芯片12可以通過接插或焊接等方式固定在底板11上。
[0041] 核心板2和底板11通過通用接口可拆卸連接,且通過底板11連接副主機(jī)芯片。具 體地,可在核心板2上設(shè)置連接通用數(shù)據(jù)線的通用接口,底板11上也相應(yīng)設(shè)置連接通用數(shù) 據(jù)線的通用接口,通過通用數(shù)據(jù)線連接核心板2上的通用接口和底板11上的通用接口,從 而將核心板2和底板11連接起來,以實(shí)現(xiàn)核心板2和底板11之間的通信。其中,該通用接 口可以為CAN接口,通用數(shù)據(jù)線對(duì)應(yīng)為帶有CAN通用接口的數(shù)據(jù)線。通用數(shù)據(jù)線以可插拔 的方式連接通用接口,從而實(shí)現(xiàn)核心板2和底板11的可拆卸連接。此外,核心板2不設(shè)置 在底板11上??梢岳斫獾氖?,核心板2固定在除了底板11之外的其他器件上,例如可設(shè)置 在操作盒上或在紡織設(shè)備的非背部其他位置上,即核心板2與底板11為分離設(shè)計(jì),其與底 板11之間僅是通過通用接口進(jìn)行連接。
[0042] 其中,核心板2上還設(shè)置有用于接收花型文件的數(shù)據(jù)接口,例如可以是USB接口, 當(dāng)然也可以是無線接入點(diǎn),即可采用無線方式接收花型文件。在進(jìn)行紡織作業(yè)的過程中,核 心板2具體用于運(yùn)行控制紡織設(shè)備的控制進(jìn)程以及運(yùn)行該控制進(jìn)程之外的采集進(jìn)程、通訊 進(jìn)程中的至少一個(gè)進(jìn)程。
[0043] 其中,所述控制進(jìn)程用于控制紡織設(shè)備的紡織操作,包括驅(qū)動(dòng)用于紡織的執(zhí)行元 件。具體而言,首先操作人員將存儲(chǔ)有需要進(jìn)行編織的花型文件的存儲(chǔ)器如U盤等插入核 心板2上的用于接收花型文件的USB接口,核心板2通過讀取花型文件并對(duì)花型文件進(jìn)行 解析。此外,在此控制進(jìn)程中,副主機(jī)芯片12接收各執(zhí)行元件反饋的當(dāng)前工作狀態(tài)數(shù)據(jù),該 當(dāng)前工作狀態(tài)數(shù)據(jù)為與執(zhí)行元件當(dāng)前的運(yùn)行參數(shù)相關(guān)的數(shù)據(jù),并將當(dāng)前工作狀態(tài)數(shù)據(jù)發(fā)送 給核心板2。另,核心板2還接收各種傳感器的當(dāng)前傳感數(shù)據(jù)。核心板2根據(jù)接收到的當(dāng)前 工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和解析花型文件所得到的數(shù)據(jù)生成編織動(dòng)作指令,并將生成 的編織動(dòng)作指令通過底板11發(fā)送給副主機(jī)芯片12。副主機(jī)芯片12根據(jù)接收到的編織動(dòng)作 指令生成執(zhí)行指令,并將該執(zhí)行指令發(fā)送給機(jī)頭的機(jī)頭板。機(jī)頭板接收來自副主機(jī)芯片12 的執(zhí)行指令,以根據(jù)該執(zhí)行指令驅(qū)動(dòng)用于紡織的執(zhí)行元件進(jìn)行紡織作業(yè)。
[0044] 所述采集進(jìn)程用于采集控制進(jìn)程中的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采 集到的當(dāng)前工作狀態(tài)數(shù)據(jù)、和當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)進(jìn)行 比較,以在比較結(jié)果為不同時(shí)通過通訊進(jìn)程將該比較結(jié)果發(fā)送出去,或?qū)?dāng)前工作狀態(tài)數(shù) 據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去。
[0045] 具體而言,在控制進(jìn)程中,核心板2接收副主機(jī)芯片12采集的當(dāng)前工作狀態(tài)數(shù)據(jù) 和當(dāng)前傳感數(shù)據(jù),這些當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)都被被寫入控制進(jìn)程的狀態(tài)結(jié)構(gòu) 體中。其中,控制進(jìn)程的狀態(tài)結(jié)構(gòu)體所保存的數(shù)據(jù)為最新的工作狀態(tài)數(shù)據(jù)和傳感數(shù)據(jù),核心 板2在接收到當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)后,即更新狀態(tài)結(jié)構(gòu)體中的數(shù)據(jù)為當(dāng)前工 作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。采集進(jìn)程用于讀取在控制進(jìn)程的狀態(tài)結(jié)構(gòu)體中所記錄的當(dāng)前 工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。此外,采集進(jìn)程中還將記錄前次工作狀態(tài)數(shù)據(jù)和前次傳感 數(shù)據(jù)。因此,采集進(jìn)程中,在讀取控制進(jìn)程的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)后,將讀取 到的當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)進(jìn)行比較。 當(dāng)其中一個(gè)的比較結(jié)果不相同或者兩個(gè)的比較結(jié)果都不相同時(shí),將比較結(jié)果通過通訊進(jìn)程 發(fā)送出去,或者也可以將當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)通過通訊進(jìn)程發(fā)送出去,或者 還可以將比較結(jié)果、當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)都發(fā)送出去,例如,可以發(fā)送至操作 盒的顯示屏,以實(shí)時(shí)顯示紡織設(shè)備的當(dāng)前工作狀態(tài),使得操作人員可以清楚掌握設(shè)備的運(yùn) 行情況。此外,也可以將當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和比較結(jié)果發(fā)送至其他設(shè)備上, 例如存儲(chǔ)設(shè)備或打印設(shè)備等,以輸出設(shè)備的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),或者同時(shí) 輸出當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和比較結(jié)果。當(dāng)然,在備選實(shí)施方式中,為了能夠?qū)?時(shí)掌握當(dāng)前設(shè)備的運(yùn)行情況,在采集進(jìn)程中,當(dāng)比較結(jié)果相同時(shí),也可以將當(dāng)前工作狀態(tài)數(shù) 據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去,如發(fā)送至顯示屏中,以實(shí)時(shí)顯示設(shè)備的當(dāng)前運(yùn)行情況。
[0046] 其中,所述的控制進(jìn)程和采集進(jìn)程為相互獨(dú)立的兩個(gè)進(jìn)程,即控制進(jìn)程和采集進(jìn) 程為分離的兩個(gè)進(jìn)程。在現(xiàn)有的紡織設(shè)備中,其控制進(jìn)程和采集進(jìn)程通常為同一個(gè)進(jìn)程,即 采集進(jìn)程是作為控制進(jìn)程的一部分,紡織設(shè)備在一個(gè)控制進(jìn)程中既驅(qū)動(dòng)用于紡織的執(zhí)行元 件,也將在驅(qū)動(dòng)執(zhí)行元件的過程中所得到的當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次 工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)進(jìn)行比較,并在比較結(jié)果或當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù) 發(fā)送出去,如此一來,則當(dāng)比較過程發(fā)生延誤如采集數(shù)據(jù)不及時(shí),或者將數(shù)據(jù)發(fā)送出去的過 程發(fā)生錯(cuò)誤時(shí),則會(huì)使得驅(qū)動(dòng)執(zhí)行元件進(jìn)行紡織作業(yè)的過程受到牽連,容易導(dǎo)致驅(qū)動(dòng)執(zhí)行 元件進(jìn)行紡織的過程不穩(wěn)定,影響到紡織操作的正常進(jìn)行。在本實(shí)施方式中,將采集進(jìn)程和 控制進(jìn)程作為兩個(gè)相互獨(dú)立的進(jìn)程,使采集進(jìn)程從控制進(jìn)程中分離出來,由此在控制進(jìn)程 中僅是進(jìn)行與驅(qū)動(dòng)執(zhí)行元件進(jìn)行紡織操作的相關(guān)工作,將當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù) 據(jù)和前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)的比較過程作為另一個(gè)進(jìn)程進(jìn)行,并且,在比較結(jié)果 不同時(shí)將比較結(jié)果等信息發(fā)送出去的通訊進(jìn)程與控制進(jìn)程也為相互獨(dú)立的兩個(gè)進(jìn)程,由此 能夠使得當(dāng)采集進(jìn)程或通訊進(jìn)程發(fā)生故障時(shí)也不會(huì)導(dǎo)致控制進(jìn)程受到牽連,能夠盡可能地 避免控制進(jìn)程受采集進(jìn)程、通訊進(jìn)程的影響,以保證紡織操作的正常進(jìn)行。
[0047] 通過本實(shí)施方式,由于核心板2與底板11是采用通用接口可拆卸連接,與現(xiàn)有的 連接方式相比,不僅有利于核心板1的更換,且當(dāng)更換新的核心板2時(shí),新的核心板2上的 接口仍為通用接口,其仍然可以與底板11上的通用接口進(jìn)行連接,因此即使更換新的核心 板2也不需要重新設(shè)計(jì)底板11,由此可以避免底板11及其上的電路受牽連而受到損壞。此 夕卜,核心板2不設(shè)置在底板11上,也使得核心板2與底板11上的其他電路的相互獨(dú)立性大 幅增強(qiáng),因而即使核心板2損壞或重新設(shè)計(jì),也不會(huì)牽連到底板11及其上電路,且在更換或 維修核心板2時(shí)能夠更方便人工操作。
[0048] 上述實(shí)施方式中,核心板2和底板11為有線連接,在其他的實(shí)施方式中,核心板2 和底板11還可以是無線連接,無線連接的方式可以是WIFI、藍(lán)牙等。
[0049] 在本發(fā)明一優(yōu)選實(shí)施方式中,核心板2和底板11通過通用串行總線USB可拆卸連 接,并通過底板11連接副主機(jī)芯片12,即核心板2與副主機(jī)芯片12通過USB協(xié)議進(jìn)行通 信??梢岳斫獾氖牵緦?shí)施方式中,核心板2上設(shè)置的通用接口為與USB數(shù)據(jù)線的一端匹配 的USB通用接口,底板11上設(shè)置的通用接口為與USB數(shù)據(jù)線的另一端匹配的USB通用接 口,核心板2與底板11之間通過USB數(shù)據(jù)線連接。當(dāng)需要更換核心板2時(shí),只需將USB數(shù) 據(jù)線拔出核心板2上的接口即可實(shí)現(xiàn)核心板2與底板11的分離,從而實(shí)現(xiàn)核心板2和底板 11的可拆卸連接。此外,主控電路板1還可以通過通用串行總線USB向核心板2供電。
[0050] 進(jìn)一步地,本實(shí)施方式中,核心板2和副主機(jī)芯片12之間通過USB協(xié)議發(fā)送一次 數(shù)據(jù)包的過程中,在所發(fā)送的數(shù)據(jù)包中攜帶至少兩個(gè)指令。副主機(jī)芯片12主要用于對(duì)來自 核心板2的各種指令進(jìn)行簡(jiǎn)單處理,以輸出機(jī)頭板能夠識(shí)別的指令,其處理指令的速度較 快,且內(nèi)存一般較小,而本實(shí)施方式中,由于核心板2和副主機(jī)芯片12之間通過通用串行總 線USB進(jìn)行通信,如果此時(shí)按照現(xiàn)有的USB標(biāo)準(zhǔn)協(xié)議進(jìn)行指令傳輸,則在傳輸過程中,指令 是以每次發(fā)送一個(gè)指令的形式進(jìn)行傳輸,例如對(duì)于作為發(fā)送方的核心板2而言,核心板2在 將解析花型文件所得到的多個(gè)指令發(fā)送給副主機(jī)芯片12時(shí),按照現(xiàn)有的USB標(biāo)準(zhǔn)協(xié)議發(fā)送 指令時(shí)則是每次發(fā)送一個(gè)包含一個(gè)指令的數(shù)據(jù)包,副主機(jī)芯片12每次接收一個(gè)指令,如此 一來導(dǎo)致核心板2和副主機(jī)芯片12之間的數(shù)據(jù)傳輸速度較慢,而副主機(jī)芯片12需要接收 到多個(gè)指令后才進(jìn)行處理以對(duì)機(jī)頭板輸出相應(yīng)的指令,由此使得副主機(jī)芯片12無法快速 獲取來自核心板2的多個(gè)指令,從而可能導(dǎo)致機(jī)頭板無法及時(shí)驅(qū)動(dòng)相關(guān)執(zhí)行元件進(jìn)行紡織 工作,降低了生產(chǎn)效率。因此,為解決串行傳輸方式的傳輸速度較慢的問題,本實(shí)施方式中, 核心板2在發(fā)送給副主機(jī)芯片12的一次數(shù)據(jù)包中,當(dāng)然也可以是每次發(fā)送的數(shù)據(jù)包中,使 每次發(fā)送的一個(gè)數(shù)據(jù)包攜帶至少兩個(gè)指令,由此副主機(jī)芯片12可以一次性接收多個(gè)指令, 從而提高了數(shù)據(jù)傳輸?shù)男剩沟酶敝鳈C(jī)芯片12可以及時(shí)獲取來自核心板2的指令,進(jìn)而 保證了數(shù)據(jù)獲取的實(shí)時(shí)性,提高生產(chǎn)效率。
[0051] 其中,為了實(shí)現(xiàn)使核心板2與副主機(jī)芯片12之間通過USB協(xié)議發(fā)送的一次數(shù)據(jù)包 中攜帶多個(gè)指令,本實(shí)施方式中,在發(fā)送數(shù)據(jù)包之前,對(duì)多個(gè)指令進(jìn)行封裝。具體地,核心板 2與副主機(jī)芯片12之間通過USB協(xié)議發(fā)送一次數(shù)據(jù)包之前,采用自定義封裝協(xié)議在USB協(xié) 議之上將多個(gè)指令封裝為一個(gè)數(shù)據(jù)包。在USB協(xié)議的數(shù)據(jù)傳輸過程中,在傳輸數(shù)據(jù)前需要 對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行封裝成數(shù)據(jù)包后才能夠進(jìn)行傳送,接收方接收到數(shù)據(jù)后需要對(duì)數(shù)據(jù)包進(jìn) 行解析。本實(shí)施方式所述的USB協(xié)議之上是指USB協(xié)議的上層,即在使用USB協(xié)議傳輸數(shù) 據(jù)之前的數(shù)據(jù)處理階段。在現(xiàn)有的USB協(xié)議中,在傳輸數(shù)據(jù)之前,通常是按照標(biāo)準(zhǔn)的封裝協(xié) 議將一個(gè)指令封裝成一個(gè)數(shù)據(jù)包進(jìn)行一次發(fā)送,而接收方也是按照標(biāo)準(zhǔn)的解析協(xié)議對(duì)接收 到的數(shù)據(jù)包進(jìn)行解析而得到一個(gè)指令。本實(shí)施方式中,則是采用自定義的封裝協(xié)議將多個(gè) 指令封裝成一個(gè)數(shù)據(jù)包,即使一個(gè)數(shù)據(jù)包中攜帶多個(gè)指令,以在傳輸一個(gè)數(shù)據(jù)包時(shí)能將多 個(gè)指令同時(shí)進(jìn)行發(fā)送。另外,對(duì)于接收數(shù)據(jù)包的接收方,其在接收到封裝有多個(gè)指令的數(shù)據(jù) 包時(shí),采用與自定義的封裝協(xié)議對(duì)應(yīng)的自定義解析協(xié)議在數(shù)據(jù)包中截取出多個(gè)指令,由此 完成數(shù)據(jù)的傳輸。
[0052] 需要注意的是,每個(gè)數(shù)據(jù)包中所攜帶的指令的數(shù)量可根據(jù)情況進(jìn)行設(shè)定,在滿足 傳輸速度以及副主機(jī)芯片12的存儲(chǔ)容量的要求下,數(shù)據(jù)包中所攜帶的指令的數(shù)量越多,傳 輸效率也就越高。
[0053] 此外,在對(duì)多個(gè)指令按照自定義的封裝協(xié)議進(jìn)行封裝時(shí),由于每個(gè)數(shù)據(jù)包中攜帶 多個(gè)指令,因此使封裝得到的數(shù)據(jù)包攜帶自定義的包頭標(biāo)識(shí)和包尾標(biāo)識(shí),用以作為一個(gè)數(shù) 據(jù)包的標(biāo)識(shí)。由此,當(dāng)接收數(shù)據(jù)包的一方依次接收到多個(gè)數(shù)據(jù)包時(shí)可根據(jù)每個(gè)數(shù)據(jù)包攜帶 的包頭標(biāo)識(shí)和包尾標(biāo)識(shí)截取出一個(gè)數(shù)據(jù)包,進(jìn)而對(duì)該數(shù)據(jù)包進(jìn)行解析以獲取數(shù)據(jù)包中的多 個(gè)指令。并且,在進(jìn)行數(shù)據(jù)包封裝時(shí),還使一個(gè)數(shù)據(jù)包中的每個(gè)指令攜帶自定義的區(qū)隔標(biāo) 識(shí),用以作為一個(gè)指令的標(biāo)識(shí)。每個(gè)指令的區(qū)隔標(biāo)識(shí)不相同,從而當(dāng)接收數(shù)據(jù)包的一方對(duì)一 個(gè)數(shù)據(jù)包進(jìn)行解析以獲取數(shù)據(jù)包中的多個(gè)指令時(shí),可根據(jù)每個(gè)指令所攜帶的區(qū)隔標(biāo)識(shí)截取 出每個(gè)指令,由此可對(duì)每個(gè)指令進(jìn)行處理。
[0054] 在本實(shí)施方式中,雖然將多個(gè)指令封裝在一個(gè)數(shù)據(jù)包中進(jìn)行同時(shí)傳輸,但由于USB 協(xié)議的糾錯(cuò)能力較強(qiáng),在USB協(xié)議中包含了傳輸錯(cuò)誤管理、錯(cuò)誤恢復(fù)等功能,同時(shí)可根據(jù)不 同的傳輸類型來處理傳輸錯(cuò)誤,因此即使在傳輸過程中發(fā)生錯(cuò)誤也不需要花費(fèi)太多時(shí)間進(jìn) 行重傳。
[0055] 在本發(fā)明一優(yōu)選實(shí)施方式中,核心板2與底板11的配合關(guān)系為主控與 PLC(Programmable Logic Controller,可編程邏輯控制器)模式的配合關(guān)系,即本發(fā)明 的紡織設(shè)備的電控系統(tǒng)為PLC控制系統(tǒng),核心板2根據(jù)PLC程序進(jìn)行整個(gè)紡織過程的控 制。PLC控制系統(tǒng)具有抗干擾能力強(qiáng)、可靠性和穩(wěn)定性高等優(yōu)點(diǎn),且PLC程序編程簡(jiǎn)單,邏 輯性較強(qiáng),使得控制功能更容易實(shí)現(xiàn),因此,本發(fā)明采用PLC電控系統(tǒng),可以使得紡織設(shè)備 性能更佳。當(dāng)然,在其他實(shí)施方式中,核心板2也可以采用單片機(jī)控制、PCC(Programmble Computer Controller,可編程計(jì)算機(jī)控制器)控制等方式與底板11進(jìn)行配合,以進(jìn)行紡織 過程的控制工作。
[0056] 參閱圖3,在本發(fā)明自動(dòng)化設(shè)備的另一實(shí)施方式中,仍以紡織設(shè)備為例,且不同圖 示中的相同標(biāo)號(hào)的元件作用相同,還包括設(shè)置在主控電路板1上的1/0擴(kuò)展板3。1/0擴(kuò)展 板3為10 口豐富的MCU,其與主控電路板1上的副主機(jī)芯片12連接,以通過副主機(jī)芯片12 與核心板2進(jìn)行連接,且1/0擴(kuò)展板3通過I 2C總線與核心板2進(jìn)行通信,以實(shí)現(xiàn)送紗器電 機(jī)的調(diào)速、副羅拉電機(jī)的正反轉(zhuǎn)和調(diào)速、開合電機(jī)的正反轉(zhuǎn)和調(diào)速等功能。通過1/0擴(kuò)展 板3使得核心板2能夠連接更多的外圍設(shè)備。不同的客戶需求不同,現(xiàn)有技術(shù)中,為滿足不 同客戶的需求通常需要設(shè)置不同的連接線連接核心板2,造成線路雜亂復(fù)雜,在本實(shí)施方式 中,通過設(shè)置1/0擴(kuò)展板3,將核心板2上的相關(guān)功能引導(dǎo)至1/0擴(kuò)展板3上,因此對(duì)于不同 的客戶,只需根據(jù)其需求插接I/O擴(kuò)展板3上的相應(yīng)10 口,既能夠滿足不同客戶的需求,使 用方便,且能夠避免復(fù)雜的布線,使得線路連接和分布更簡(jiǎn)單。
[0057] 其中,在優(yōu)選實(shí)施方式中,I/O擴(kuò)展板3可通過連接線與主控電路板1的底板11可 拆卸連接,以通過底板11連接副主機(jī)芯片12。當(dāng)然,在其他實(shí)施方式中,I/O擴(kuò)展板3也可 以直接插接在底板11上,即分別在I/O擴(kuò)展板3和底板11上設(shè)置相匹配的插接口,以通過 可插拔方式進(jìn)行連接,進(jìn)而實(shí)現(xiàn)I/O擴(kuò)展板3與底板11的可拆卸連接。
[0058] 由于不同的核心板2需要采用不同的I/O擴(kuò)展板3,因此當(dāng)需要更換核心板2時(shí), 通常也需要更換相應(yīng)的I/O擴(kuò)展板3。本實(shí)施方式通過使I/O擴(kuò)展板3與底板11之間采用 可拆卸方式進(jìn)行連接,能夠更方便I/O擴(kuò)展板3的拆裝。
[0059] 參閱圖4,在本發(fā)明自動(dòng)化設(shè)備的又一實(shí)施方式中,不同圖示中的相同標(biāo)號(hào)的元件 作用相同,設(shè)備還包括設(shè)置在主控電路板1上的步進(jìn)電機(jī)驅(qū)動(dòng)器4,步進(jìn)電機(jī)驅(qū)動(dòng)器4具體 設(shè)置在底板11上。在現(xiàn)有的紡織設(shè)備中,步進(jìn)電機(jī)驅(qū)動(dòng)器通常是作為單獨(dú)的一個(gè)部件設(shè)置 在紡織設(shè)備的機(jī)床中,包括通信控制模塊、驅(qū)動(dòng)芯片以及功率管(Η橋),通信控制模塊對(duì)來 自主控電路板上的副主機(jī)芯片的信號(hào)進(jìn)行轉(zhuǎn)換、數(shù)據(jù)前端處理、電平匹配等,且還接收來自 驅(qū)動(dòng)芯片的報(bào)警。而本實(shí)施方式中,將步進(jìn)電機(jī)驅(qū)動(dòng)器4設(shè)置在主控電路板1上,其可以通 過焊接等方式固定步進(jìn)電機(jī)驅(qū)動(dòng)器4于主控電路板1的底板11上,或者也可以通過可拆 卸方式將步進(jìn)電機(jī)驅(qū)動(dòng)器4設(shè)置在主控電路板1的底板11上。因此在控制步進(jìn)電機(jī)運(yùn)轉(zhuǎn) 時(shí),從主控電路板1上出來的控制信號(hào)即是步進(jìn)電機(jī)的驅(qū)動(dòng)信號(hào),可以直接驅(qū)動(dòng)步進(jìn)電機(jī) 運(yùn)轉(zhuǎn)。
[0060] 其中,步進(jìn)電機(jī)驅(qū)動(dòng)器4包括驅(qū)動(dòng)芯片41和功率驅(qū)動(dòng)電路42。驅(qū)動(dòng)芯片41分別 連接副主機(jī)芯片12和功率驅(qū)動(dòng)電路42。驅(qū)動(dòng)芯片41用于輸入副主機(jī)芯片12的控制信號(hào), 并根據(jù)來自副主機(jī)芯片12的控制信號(hào)輸出多路驅(qū)動(dòng)信號(hào)至功率驅(qū)動(dòng)電路42,從而功率驅(qū) 動(dòng)電路42根據(jù)多路驅(qū)動(dòng)信號(hào)分別驅(qū)動(dòng)多個(gè)步進(jìn)電機(jī)進(jìn)行運(yùn)轉(zhuǎn),由此實(shí)現(xiàn)步進(jìn)電機(jī)的控制。 此外,驅(qū)動(dòng)芯片41還用于將反饋信號(hào)反饋至副主機(jī)芯片12,該反饋信號(hào)用于反饋步進(jìn)電機(jī) 的各項(xiàng)運(yùn)行參數(shù)。副主機(jī)芯片12根據(jù)反饋信號(hào)來輸出控制信號(hào)至驅(qū)動(dòng)芯片41中,并且還 將匹配參數(shù)輸出至驅(qū)動(dòng)芯片41。通過驅(qū)動(dòng)芯片41和副主機(jī)芯片12的共同作用,實(shí)現(xiàn)對(duì)步 進(jìn)電機(jī)的閉環(huán)控制,可以根據(jù)步進(jìn)電機(jī)實(shí)時(shí)運(yùn)轉(zhuǎn)的情況對(duì)步進(jìn)電機(jī)進(jìn)行控制,提高了步進(jìn) 電機(jī)轉(zhuǎn)動(dòng)的準(zhǔn)確性。
[0061] 通過本實(shí)施方式中,將步進(jìn)電機(jī)驅(qū)動(dòng)器4集成到主控電路板1的底板11上,從而 副主機(jī)芯片12可直接連接驅(qū)動(dòng)芯片41,并使副主機(jī)芯片12增加處理反饋信號(hào)的能力以及 增加匹配驅(qū)動(dòng)芯片41的能力,因此與現(xiàn)有的相比,可省略掉通信控制模塊。
[0062] 參閱圖5,在本發(fā)明自動(dòng)化設(shè)備的又一實(shí)施方式中,不同圖示中的相同標(biāo)號(hào)的元件 作用相同,設(shè)備進(jìn)一步還包括存儲(chǔ)器5,存儲(chǔ)器5中包括內(nèi)存映射區(qū)。核心板2在運(yùn)行控制 進(jìn)程時(shí),控制進(jìn)程具體采用內(nèi)存映射技術(shù)將控制進(jìn)程中的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù) 據(jù)存儲(chǔ)至內(nèi)存映射區(qū)。核心板2在運(yùn)行采集進(jìn)程時(shí),采集進(jìn)程具體采用內(nèi)存映射技術(shù)采集 內(nèi)存映射區(qū)的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。
[0063] 當(dāng)然,在其他實(shí)施方式中,采集進(jìn)程也可以不通過內(nèi)存映射技術(shù)獲取當(dāng)前工作狀 態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),其可以通過管道或隊(duì)列消息技術(shù)采集控制進(jìn)程中的當(dāng)前工作狀態(tài) 數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。
[0064] 參閱圖6和圖7,在本發(fā)明自動(dòng)化設(shè)備的又一實(shí)施方式中,不同圖不中的相同標(biāo)號(hào) 的元件作用相同,設(shè)備還包括操作盒6,操作盒6主要用于為操作人員輸入各種操作指令提 供輸入介質(zhì)。操作盒6包括一塊操作盒底板61。在本實(shí)施方式中,核心板2作為操作盒6 的一部分插接在操作盒底板61上,即操作盒底板61上設(shè)置有用于插接核心板2的插槽,核 心板2上具有與該插槽相匹配的插口,通過核心板2上的插口與操作盒底板61上的插槽的 配合,可實(shí)現(xiàn)核心板2與操作盒底板61的可拆卸連接。當(dāng)需要更換核心板2時(shí),只需將核 心板2拔離操作盒底板61,再將新的核心板2插入操作盒底板61即可,方便核心板2的更 換。此外,操作盒底板61與主控電路板1上的底板11通過帶通用接口的數(shù)據(jù)線可拆卸連 接,由此實(shí)現(xiàn)核心板2和副主機(jī)芯片12的可拆卸連接,即在操作盒底板61設(shè)置有與核心板 2連接的通用接口 66,該通用接口 66與帶通用接口的數(shù)據(jù)線的一端口相匹配,主控電路板 1上的底板設(shè)置有與副主機(jī)芯片12連接的通用接口,該通用接口與帶通用接口的數(shù)據(jù)線的 另一端口相匹配,由此可通過帶通用端口的數(shù)據(jù)線實(shí)現(xiàn)核心板2與副主機(jī)芯片12的可拆卸 連接。
[0065] 其中,如圖9所示,操作盒6還包括顯示屏62和人機(jī)交互電路63,其中,人機(jī)交互 電路63為操作按鍵,相當(dāng)于鍵盤。顯示屏62和人機(jī)交互電路63通過操作盒底板61連接 核心板2,即在操作盒底板61上設(shè)置有連接核心板2的插槽,顯示屏62、人機(jī)交換電路63 可通過通信總線與操作盒底板61上的相應(yīng)插槽連接,從而通過相應(yīng)插槽連接核心板2。
[0066] 因此,本實(shí)施方式里,顯示屏62和核心板2均是設(shè)置在操作盒6上。而在現(xiàn)有 技術(shù)的紡織設(shè)備中,核心板是設(shè)置在主控電路板上,其與操作盒中的顯示屏需要較長(zhǎng)的連 接線進(jìn)行連接,如果將核心板上的顯示信號(hào)直接通過較長(zhǎng)的連接線發(fā)送至操作盒的顯示屏 中,則由于連接線較長(zhǎng)而使得顯示信號(hào)容易受到干擾,影響數(shù)據(jù)的正常顯示,而現(xiàn)有技術(shù)中 為了降低顯示信號(hào)在傳輸過程中的干擾,采用顯示轉(zhuǎn)換模塊和差分信號(hào)線傳輸顯示信號(hào), 以降低干擾。與現(xiàn)有技術(shù)不同的是,本實(shí)施方式中,將顯示屏62和核心板2均設(shè)置在操作 盒6中,由此顯示屏62是在操作盒6中通過操作盒底板61直接連接核心板2,兩者之間的 連接線較短,由此不需要現(xiàn)有技術(shù)的顯示轉(zhuǎn)換模塊和較長(zhǎng)的差分信號(hào)線,顯示信號(hào)無需從 操作盒之外較遠(yuǎn)的主控電路板上經(jīng)過顯示轉(zhuǎn)換模塊將TTL信號(hào)轉(zhuǎn)為差分信號(hào)、到操作盒上 再經(jīng)過顯示轉(zhuǎn)換模塊將差分信號(hào)轉(zhuǎn)為TTL信號(hào)給顯示屏的繁瑣過程,即節(jié)省了至少兩個(gè)顯 示轉(zhuǎn)換模塊和它們之間的差分信號(hào)線,也節(jié)省了主控電路板上專門插接該差分信號(hào)線的插 槽,成本大幅降低;而且,由于顯示屏62在操作盒中通過操作盒底板61連接核心板2,距離 很短且避開了信號(hào)干擾環(huán)境,同時(shí)信號(hào)連接相對(duì)可靠,因此顯示信號(hào)穩(wěn)定性得以保證,大幅 降低由于顯示出現(xiàn)故障導(dǎo)致的操作風(fēng)險(xiǎn)。
[0067] 更進(jìn)一步地,本發(fā)明優(yōu)選實(shí)施方式中,人機(jī)交互電路63是設(shè)置于顯示屏62上的觸 摸屏、或與顯示屏62二合一的觸摸顯示屏。采用觸摸屏的方式實(shí)現(xiàn)人機(jī)交互,更方便操作 人員的操作,且可以使得操作盒6的結(jié)構(gòu)更簡(jiǎn)單,減少繁瑣的布線。
[0068] 在本發(fā)明優(yōu)選實(shí)施方式中,參閱圖8,操作盒6為平板電腦,顯示屏62和人機(jī)交互 電路63合二為一為平板電腦的觸摸顯示屏,平板電腦上設(shè)置有用于與底板11連接的通用 接口 66,該通用接口 66同時(shí)也連接平板電腦內(nèi)部的核心板2。其中,在本實(shí)施方式,核心板 2為通過焊接等方式固定在操作盒底板61上。當(dāng)然,核心板2也可以是與操作盒底板61可 拆卸連接,例如可在平板電腦的側(cè)邊設(shè)置用于插設(shè)核心板2的插口,操作盒底板61上設(shè)置 有用于連接核心板2的電路,以使得在核心板2從該插口插入平板電腦時(shí)使得核心板2與 操作盒底板61上的電路連接,以使得核心板2能夠正常工作。
[0069] 在本發(fā)明優(yōu)選實(shí)施方式中,參閱圖9,操作盒6還包括連接核心板2的USB集線器 64和無線通信電路65。USB集線器64和無線通信電路65分別與設(shè)置在操作盒底板61上 的與核心板2連接的相應(yīng)插槽連接,從而實(shí)現(xiàn)其與核心板2的連接,核心板2可以選擇其中 一種通信方式與外部設(shè)備通信。當(dāng)然,也可以是僅設(shè)置USB集線器64和無線通信電路65 中的一種與核心板2連接,以實(shí)現(xiàn)核心板2與外部設(shè)備的通信。
[0070] 在本發(fā)明的其中一個(gè)實(shí)施方式中,紡織設(shè)備包括分布式設(shè)置的第一電路板和第二 電路板,其中第一電路板上設(shè)置有AC/DC轉(zhuǎn)換電路,AC/DC轉(zhuǎn)換電路將接收的交流電壓轉(zhuǎn)換 成第一直流電壓,第一電路板和第二電路板分別設(shè)置有DC/DC轉(zhuǎn)換電路,第一直流電壓分 別供給至第一電路板和第二電路板上的DC/DC轉(zhuǎn)換電路,并由DC/DC轉(zhuǎn)換電路轉(zhuǎn)換成各自 所需的第二直流電壓。通過以上方式,本發(fā)明能夠避免額外設(shè)置電源總成,大大降低了供電 線路的復(fù)雜度。
[0071] 在本發(fā)明的其中另一個(gè)實(shí)施方式中,還提供紡織設(shè)備中至少兩個(gè)動(dòng)作元件之間的 功率控制方法,該方法包括:控制至少兩個(gè)動(dòng)作元件的控制系統(tǒng)獲取控制指令;解析控制 指令是否用于控制至少兩個(gè)動(dòng)作元件在至少部分時(shí)間內(nèi)同時(shí)執(zhí)行動(dòng)作;若控制指令用于控 制至少兩個(gè)動(dòng)作元件同時(shí)動(dòng)作,則將至少兩個(gè)動(dòng)作元件的動(dòng)作的執(zhí)行時(shí)間彼此錯(cuò)開,同時(shí) 使得至少兩個(gè)動(dòng)作元件的執(zhí)行效果滿足要求。通過以上方式,本發(fā)明實(shí)施方式能夠避免至 少兩個(gè)動(dòng)作元件同時(shí)動(dòng)作時(shí)的實(shí)際功率過大,大幅降低功率消耗,特別是對(duì)于同時(shí)控制數(shù) 量較多的動(dòng)作元件的場(chǎng)景下,功率節(jié)省效果特別明顯。
[0072] 參閱圖10,本發(fā)明自動(dòng)化設(shè)備的控制系統(tǒng)一實(shí)施方式中,控制系統(tǒng)包括第一控制 電路701、第二控制電路702、第一基板703以及第二基板704。其中,第一控制電路701設(shè) 置在第一基板703上,在控制自動(dòng)化設(shè)備上具有第一實(shí)時(shí)性和第一運(yùn)算能力。第二控制電 路板702設(shè)置在第二基板704上,在控制紡織設(shè)備上具有第二實(shí)時(shí)性和第二運(yùn)算能力。
[0073] 其中,第一實(shí)時(shí)性高于第二實(shí)時(shí)性,第一運(yùn)算能力低于第二運(yùn)算能力。第二基板 704與第一基板703通過帶通用接口的數(shù)據(jù)線可拆卸連接,使得第二控制電路702可通過 第一控制電路701控制自動(dòng)化設(shè)備的操作。優(yōu)選地,該通用接口為USB接口,當(dāng)然,也可以 是CAN接口。當(dāng)然,第二基板704和第一基板703也可以是無線連接,例如通過WIFI或藍(lán) 牙進(jìn)行連接。
[0074] 具體地,本實(shí)施方式中,自動(dòng)化設(shè)備以紡織設(shè)備為例,第一控制電路701為紡織設(shè) 備中的主控電路板上的副主機(jī)芯片。第二控制電路702對(duì)應(yīng)為紡織設(shè)備中的核心板,對(duì)紡 織設(shè)備的紡織作業(yè)起核心控制作用。第一基板703為紡織設(shè)備中的主控電路板的底板。第 二基板704為用于固定第二控制電路702的底板,該底板可以是紡織設(shè)備中的操作盒的操 作盒底板,當(dāng)然也可以是紡織設(shè)備中與第一基板703不同的其他基板。其中,所述的主控電 路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底板可以分別為上述圖2-圖9所 示的任一實(shí)施方式中的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底 板。因此,第二控制電路702通過第一控制電路701控制紡織設(shè)備的紡織操作的詳細(xì)過程 可參考上述各實(shí)施方式進(jìn)行,在此不進(jìn)行一一贅述。
[0075] 本實(shí)施方式,由于用于設(shè)置第二控制電路702的第二基板704與用于設(shè)置第一控 制電路701的第一基板703通過帶通用接口的數(shù)據(jù)線可拆卸連接,因此第二控制電路702 與第一控制電路701也為可拆卸連接,與現(xiàn)有的焊接或插接的方式相比,不僅有利于第二 控制電路702的更換,且當(dāng)更換新的第二控制電路702時(shí),設(shè)置有新的第二控制電路702的 第二基板704上的通用接口仍然是與第一基板703上相匹配的通用接口,因此即使更換新 的第二控制電路702也不需要重新設(shè)計(jì)第一基板703,由此可以避免第一基板703受牽連而 受到損壞。此外,第二控制電路702不設(shè)置在第一基板703上,因此在更換或維修第二控制 電路702時(shí)能夠更方便人工操作。
[0076] 參閱圖11,本發(fā)明自動(dòng)化設(shè)備的控制裝置一實(shí)施方式中,包括第一控制電路801 和第一基板802。第一控制電路801設(shè)置在第一基板802上,在控制紡織設(shè)備上具有第一 實(shí)時(shí)性和第一運(yùn)算能力。其中,第一實(shí)時(shí)性高于第二實(shí)時(shí)性,第一運(yùn)算能力低于第二運(yùn)算能 力,所述的第二實(shí)時(shí)性和第二運(yùn)算能力分別是第二基板803上的第二控制電路804的實(shí)時(shí) 性和運(yùn)算能力。
[0077] 其中,第一基板802用于與第二基板803通過帶通用接口的數(shù)據(jù)線可拆卸連接,從 而使得第二控制電路804可通過第一控制電路801控制自動(dòng)化設(shè)備的操作。優(yōu)選地,該通 用接口為USB接口,當(dāng)然,也可以是CAN接口。在其他實(shí)施例中,第二基板803與第一基板 802之間也可以是無線連接,例如通過WIFI或藍(lán)牙進(jìn)行連接。
[0078] 具體地,本實(shí)施方式中,自動(dòng)化設(shè)備仍然以紡織設(shè)備為例,第一控制電路801為紡 織設(shè)備中的主控電路板上的副主機(jī)芯片。第二控制電路804對(duì)應(yīng)為紡織設(shè)備中的核心板, 對(duì)紡織設(shè)備的紡織作業(yè)起核心控制作用。第一基板802為紡織設(shè)備中的主控電路板的底 板。第二基板803為用于固定第二控制電路804的底板,該底板可以是紡織設(shè)備中的操作 盒的操作盒底板,當(dāng)然也可以是紡織設(shè)備中與第一基板802不同的其他基板。其中,所述 的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底板可以分別為上述圖 2-圖9所示的任一實(shí)施方式中的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電 路板的底板。因此,第二控制電路804通過第一控制電路801控制紡織設(shè)備的紡織操作的 詳細(xì)過程可參考上述各實(shí)施方式進(jìn)行,在此不進(jìn)行一一贅述。
[0079] 本實(shí)施方式,由于用于設(shè)置第二控制電路804的第二基板803與用于設(shè)置第一控 制電路801的第一基板802通過帶通用接口的數(shù)據(jù)線可拆卸連接,因此第二控制電路804 與第一控制電路801也為可拆卸連接,與現(xiàn)有的焊接或插接的方式相比,不僅有利于第二 控制電路804的更換,且當(dāng)更換新的第二控制電路804時(shí),設(shè)置有新的第二控制電路804的 第二基板803上的通用接口仍然是與第一基板802上相匹配的通用接口,因此即使更換新 的第二控制電路804也不需要重新設(shè)計(jì)第一基板802,由此可以避免第一基板802受牽連而 受到損壞。此外,第二控制電路804不設(shè)置在第一基板802上,因此在更換或維修第二控制 電路804時(shí)能夠更方便人工操作。
[0080] 在優(yōu)選實(shí)施方式中,控制裝置還包括可拆卸連接第一基板802的I/O擴(kuò)展板805。 I/O擴(kuò)展板805與第一基板802連接,進(jìn)而通過第一基板802連接第一控制電路801,從而 第二控制電路804的輸出可以通過第一控制電路801傳輸至I/O擴(kuò)展板805,由此可以大大 簡(jiǎn)化第二控制電路804的輸出,且對(duì)于不同的需求,只需連接I/O擴(kuò)展板805上的不同10 口即可,方便使用,且可以簡(jiǎn)化布線。其中,I/O擴(kuò)展板805可以通過插接方式與第一基板 802進(jìn)行連接,以實(shí)現(xiàn)兩者的可拆卸連接。
[0081] 在優(yōu)選實(shí)施方式中,控制裝置還包括步進(jìn)電機(jī)驅(qū)動(dòng)器806。在現(xiàn)有的紡織設(shè)備中, 步進(jìn)電機(jī)驅(qū)動(dòng)器通常是作為單獨(dú)的一個(gè)部件設(shè)置在紡織設(shè)備的機(jī)床中,包括通信控制模 塊、驅(qū)動(dòng)芯片以及功率管(H橋),通信控制模塊對(duì)來自主控電路板上的副主機(jī)芯片的信號(hào) 進(jìn)行轉(zhuǎn)換、數(shù)據(jù)前端處理、電平匹配等,且還接收來自驅(qū)動(dòng)芯片的報(bào)警。在本實(shí)施方式中,步 進(jìn)電機(jī)驅(qū)動(dòng)器806固定在第一基板802上,例如可通過焊接方式將步進(jìn)電機(jī)驅(qū)動(dòng)器806固 定在第一基板802上,也可以使步進(jìn)電機(jī)驅(qū)動(dòng)器806通過可拆卸方式設(shè)置在第一基板802 上。步進(jìn)電機(jī)驅(qū)動(dòng)器806包括驅(qū)動(dòng)芯片8061和功率驅(qū)動(dòng)電路8062。驅(qū)動(dòng)芯片8061分別 連接第一控制電路801和功率驅(qū)動(dòng)電路8062。驅(qū)動(dòng)芯片8061用于輸入第一控制電路801 的控制信號(hào),并根據(jù)來自第一控制電路801的控制信號(hào)輸出多路驅(qū)動(dòng)信號(hào)至功率驅(qū)動(dòng)電路 8062,從而功率驅(qū)動(dòng)電路8062根據(jù)多路驅(qū)動(dòng)信號(hào)分別驅(qū)動(dòng)多個(gè)步進(jìn)電機(jī)進(jìn)行運(yùn)轉(zhuǎn),由此實(shí) 現(xiàn)步進(jìn)電機(jī)的控制。此外,驅(qū)動(dòng)芯片8061還用于將反饋信號(hào)反饋至第一控制電路801,該反 饋信號(hào)用于反饋步進(jìn)電機(jī)的各項(xiàng)運(yùn)行參數(shù)。第一控制電路801根據(jù)反饋信號(hào)來輸出控制信 號(hào)至驅(qū)動(dòng)芯片8061中,并且還將匹配參數(shù)輸出至驅(qū)動(dòng)芯片8061。通過驅(qū)動(dòng)芯片8061和第 一控制電路801的共同作用,實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的閉環(huán)控制,可以根據(jù)步進(jìn)電機(jī)實(shí)時(shí)運(yùn)轉(zhuǎn)的 情況對(duì)步進(jìn)電機(jī)進(jìn)行控制,提1? 了步進(jìn)電機(jī)轉(zhuǎn)動(dòng)的準(zhǔn)確性。同時(shí),本實(shí)施方式中,將步進(jìn)電 機(jī)驅(qū)動(dòng)器4和第一控制電路801 -同集成到第一基板802上,從而第一控制電路801可直 接連接驅(qū)動(dòng)芯片8061,并使第一控制電路801增加處理反饋信號(hào)的能力以及增加匹配驅(qū)動(dòng) 芯片8061的能力,因此與現(xiàn)有的相比,可省略掉通信控制模塊。
[0082] 參閱圖12,本發(fā)明自動(dòng)化設(shè)備的控制裝置另一實(shí)施方式中,包括第二控制電路 901和第二基板902。第二控制電路901設(shè)置在第二基板902上,在控制紡織設(shè)備上具有第 二實(shí)時(shí)性和第二運(yùn)算能力,且第二實(shí)時(shí)性低于第一實(shí)時(shí)性,第二運(yùn)算能力高于第一運(yùn)算能 力。所述的第一實(shí)時(shí)性、第一運(yùn)算能力分別是第一基板903上的第一控制電路904的實(shí)時(shí) 性和運(yùn)算能力。
[0083] 其中,第二基板902用于與第一基板903通過帶通用接口的數(shù)據(jù)線可拆卸連接,使 得第二控制電路901可拆卸連接第一控制電路904,并通過第一控制電路904控制自動(dòng)化設(shè) 備的操作。優(yōu)選地,該通用接口為USB接口,當(dāng)然,也可以是CAN接口。此外,第二基板902 與第一基板903之間也可以通過無線連接的方式進(jìn)行連接。
[0084] 具體地,本實(shí)施方式中,自動(dòng)化設(shè)備仍然以紡織設(shè)備為例,第一控制電路904為紡 織設(shè)備中的主控電路板上的副主機(jī)芯片。第二控制電路901對(duì)應(yīng)為紡織設(shè)備中的核心板, 對(duì)紡織設(shè)備的紡織作業(yè)起核心控制作用。第一基板903為紡織設(shè)備中的主控電路板的底 板。第二基板902為用于固定第二控制電路901的底板,該底板可以是紡織設(shè)備中的操作 盒的操作盒底板,當(dāng)然也可以是紡織設(shè)備中與第一基板903不同的其他基板。其中,所述 的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底板可以分別為上述圖 2-圖9所示的任一實(shí)施方式中的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電 路板的底板。因此,第二控制電路901通過第一控制電路904控制紡織設(shè)備的紡織操作的 詳細(xì)過程可參考上述各實(shí)施方式進(jìn)行,在此不進(jìn)行一一贅述。
[0085] 本實(shí)施方式,由于用于設(shè)置第二控制電路901的第二基板902與用于設(shè)置第一控 制電路904的第一基板903通過帶通用接口的數(shù)據(jù)線可拆卸連接,因此第二控制電路901 與第一控制電路904也為可拆卸連接,與現(xiàn)有的焊接或插接的方式相比,不僅有利于第二 控制電路901的更換,且當(dāng)更換新的第二控制電路901時(shí),設(shè)置有新的第二控制電路901的 第二基板902上的通用接口仍然是與第一基板903上相匹配的通用接口,因此即使更換新 的第二控制電路901也不需要重新設(shè)計(jì)第一基板903,由此可以避免第一基板903受牽連而 受到損壞。此外,第二控制電路901不設(shè)置在第一基板903上,因此在更換或維修第二控制 電路901時(shí)能夠更方便人工操作。
[0086] 此外,本實(shí)施方式中,第二控制電路901用于運(yùn)行控制紡織設(shè)備的控制進(jìn)程以及 運(yùn)行控制進(jìn)程之外的采集進(jìn)程、通訊進(jìn)程中的至少一個(gè)進(jìn)程。
[0087] 具體地,所述控制進(jìn)程用于控制紡織設(shè)備的紡織操作,包括驅(qū)動(dòng)用于紡織的執(zhí)行 元件。具體而言,首先操作人員將存儲(chǔ)有需要進(jìn)行編織的花型文件的存儲(chǔ)器如U盤等插入 第二控制電路901上的用于接收花型文件的USB接口,第二控制電路901通過讀取花型文 件并對(duì)花型文件進(jìn)行解析。此外,在此控制進(jìn)程中,第一控制電路904接收各執(zhí)行元件反饋 的當(dāng)前工作狀態(tài)數(shù)據(jù),該當(dāng)前工作狀態(tài)數(shù)據(jù)為與執(zhí)行元件當(dāng)前的運(yùn)行參數(shù)相關(guān)的數(shù)據(jù),并 將當(dāng)前工作狀態(tài)數(shù)據(jù)發(fā)送給第二控制電路901。另,第二控制電路901還接受各種傳感器的 當(dāng)前傳感數(shù)據(jù)。第二控制電路901根據(jù)接收到的當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和解析 花型文件所得到的數(shù)據(jù)生成編織動(dòng)作指令,并將生成的編織動(dòng)作指令通過第二基板903發(fā) 送給第一控制電路904。第一控制電路904根據(jù)接收到的編織動(dòng)作指令生成執(zhí)行指令,并將 該執(zhí)行指令發(fā)送給機(jī)頭的機(jī)頭板。機(jī)頭板接收來自第一控制電路904的執(zhí)行指令,以根據(jù) 該執(zhí)行指令驅(qū)動(dòng)用于紡織的執(zhí)行元件進(jìn)行紡織作業(yè)。
[0088] 所述采集進(jìn)程用于采集控制進(jìn)程中的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采 集到的當(dāng)前工作狀態(tài)數(shù)據(jù)、和當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)進(jìn)行 比較,以在比較結(jié)果為不同時(shí)通過通訊進(jìn)程將該比較結(jié)果發(fā)送出去,或?qū)?dāng)前工作狀態(tài)數(shù) 據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去。
[0089] 具體而言,在控制進(jìn)程中,第二控制電路901接收第一控制電路904采集的當(dāng)前工 作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),這些當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)都被被寫入控制進(jìn)程 的狀態(tài)結(jié)構(gòu)體中。其中,控制進(jìn)程的狀態(tài)結(jié)構(gòu)體所保存的數(shù)據(jù)為最新的工作狀態(tài)數(shù)據(jù)和傳 感數(shù)據(jù),第二控制電路901在接收到當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)后,即更新狀態(tài)結(jié) 構(gòu)體中的數(shù)據(jù)為當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。采集進(jìn)程用于讀取在控制進(jìn)程的狀態(tài) 結(jié)構(gòu)體中所記錄的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)。此外,采集進(jìn)程中還將記錄前次工 作狀態(tài)數(shù)據(jù)和前次傳感數(shù)據(jù)。因此,采集進(jìn)程中,在讀取控制進(jìn)程的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng) 前傳感數(shù)據(jù)后,將讀取到的當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前 次傳感數(shù)據(jù)進(jìn)行比較。當(dāng)其中一個(gè)的比較結(jié)果不相同或者兩個(gè)的比較結(jié)果都不相同時(shí),將 比較結(jié)果通過通訊進(jìn)程發(fā)送出去,或者也可以將當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)通過通 訊進(jìn)程發(fā)送出去,或者還可以將比較結(jié)果、當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)都發(fā)送出去, 例如,可以發(fā)送至操作盒的顯示屏,以實(shí)時(shí)顯示紡織設(shè)備的當(dāng)前工作狀態(tài),使得操作人員可 以清楚掌握設(shè)備的運(yùn)行情況。此外,也可以將當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和比較結(jié)果 發(fā)送至其他設(shè)備上,例如存儲(chǔ)設(shè)備或打印設(shè)備等,以輸出設(shè)備的當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前 傳感數(shù)據(jù),或者同時(shí)輸出當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)和比較結(jié)果。當(dāng)然,在備選實(shí)施 方式中,為了能夠?qū)崟r(shí)掌握當(dāng)前設(shè)備的運(yùn)行情況,在采集進(jìn)程中,當(dāng)比較結(jié)果相同時(shí),也可 以將當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去,如發(fā)送至顯示屏中,以實(shí)時(shí)顯示設(shè)備的 當(dāng)前運(yùn)行情況。
[0090] 其中,所述的控制進(jìn)程和采集進(jìn)程為相互獨(dú)立的兩個(gè)進(jìn)程,即控制進(jìn)程和采集進(jìn) 程為分離的兩個(gè)進(jìn)程。在現(xiàn)有的紡織設(shè)備中,其控制進(jìn)程和采集進(jìn)程通常為同一個(gè)進(jìn)程,即 采集進(jìn)程是作為控制進(jìn)程的一部分,紡織設(shè)備在一個(gè)控制進(jìn)程中既驅(qū)動(dòng)用于紡織的執(zhí)行元 件,也將在驅(qū)動(dòng)執(zhí)行元件的過程中所得到的當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次 工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)進(jìn)行比較,并在比較結(jié)果或當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù) 發(fā)送出去,如此一來,則當(dāng)比較過程發(fā)生延誤如采集數(shù)據(jù)不及時(shí),或者將數(shù)據(jù)發(fā)送出去的過 程發(fā)生錯(cuò)誤時(shí),則會(huì)使得驅(qū)動(dòng)執(zhí)行元件進(jìn)行紡織作業(yè)的過程受到牽連,容易導(dǎo)致驅(qū)動(dòng)執(zhí)行 元件進(jìn)行紡織的過程不穩(wěn)定,影響到紡織操作的正常進(jìn)行。在本實(shí)施方式中,將采集進(jìn)程和 控制進(jìn)程作為兩個(gè)相互獨(dú)立的進(jìn)程,使采集進(jìn)程從控制進(jìn)程中分離出來,由此在控制進(jìn)程 中僅是進(jìn)行與驅(qū)動(dòng)執(zhí)行元件進(jìn)行紡織操作的相關(guān)工作,將當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù) 據(jù)和前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)的比較過程作為另一個(gè)進(jìn)程進(jìn)行,并且,在比較結(jié)果 不同時(shí)將比較結(jié)果等信息發(fā)送出去的通訊進(jìn)程與控制進(jìn)程也為相互獨(dú)立的兩個(gè)進(jìn)程,由此 能夠使得當(dāng)采集進(jìn)程或通訊進(jìn)程發(fā)生故障時(shí)也不會(huì)導(dǎo)致控制進(jìn)程受到牽連,能夠盡可能地 避免控制進(jìn)程受采集進(jìn)程、通訊進(jìn)程的影響,以保證紡織操作的正常進(jìn)行。
[0091] 參閱圖13,本發(fā)明自動(dòng)化設(shè)備的控制裝置的又一實(shí)施方式中,包括第一控制電路 1001和第一基板1002。第一控制電路1001設(shè)置于第一基板1002上,用于控制自動(dòng)化設(shè)備 的操作。其中,第一基板1001用于與第二基板1003通過帶有通用接口的數(shù)據(jù)線可拆卸連 接,使得第二基板1003上的第二控制電路1004可通過第一控制電路1001控制自動(dòng)化設(shè)備 的操作。優(yōu)選地,該通用接口為USB接口。當(dāng)然,第一基板1001和第二基板1002之間也可 以通過無線連接的方式進(jìn)行連接。
[0092] 其中,自動(dòng)化設(shè)備仍然以紡織設(shè)備為例,第一控制電路1001對(duì)應(yīng)為紡織設(shè)備中的 主控電路板上的副主機(jī)芯片。第二控制電路1004對(duì)應(yīng)為紡織設(shè)備中的核心板,對(duì)紡織設(shè)備 的紡織作業(yè)起核心控制作用。第一基板1002對(duì)應(yīng)為紡織設(shè)備中的主控電路板的底板。第二 基板1003為用于固定第二控制電路1004的底板,該底板可以是紡織設(shè)備中的操作盒的操 作盒底板,當(dāng)然也可以是紡織設(shè)備中與第一基板1002不同的其他基板。其中,所述的主控 電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底板可以分別為上述圖2-圖9 所示的任一實(shí)施方式中的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的 底板。因此,第二控制電路1004通過第一控制電路1001控制紡織設(shè)備的紡織操作的詳細(xì) 過程可參考上述各實(shí)施方式進(jìn)行,在此不進(jìn)行一一贅述。
[0093] 參閱圖14,本發(fā)明還提供自動(dòng)化設(shè)備的操作盒的一實(shí)施方式,在該實(shí)施方式中,以 自動(dòng)化設(shè)備為紡織設(shè)備為例進(jìn)行說明,當(dāng)然,在其他實(shí)施方式中,自動(dòng)化設(shè)備也可以使印染 設(shè)備等其他機(jī)械設(shè)備。操作盒為平板電腦,其包括第一控制電路1101和第一基板1102。第 一控制電路1101設(shè)置于第一基板1102上。
[0094] 其中,第一控制電路1101可以與第一基板1102通過插接方式可拆卸連接。
[0095] 其中,第一基板1102用于與第二基板1103通過通用接口可拆卸連接,從而使得第 一控制電路1101可通過設(shè)置在第二基板1103上的第二控制電路1104控制紡織設(shè)備的紡 織操作。優(yōu)選地,該通用接口為USB接口。其中,第一控制電路1101對(duì)應(yīng)為紡織設(shè)備中的核 心板,對(duì)紡織設(shè)備的紡織作業(yè)起核心控制作用,第一基板1102對(duì)應(yīng)為操作盒底板,當(dāng)然也 可以是除第二基板1103之外的其他底板,第二控制電路1104對(duì)應(yīng)為紡織設(shè)備中的主控電 路板上的副主機(jī)芯片,第二基板1103對(duì)應(yīng)為紡織設(shè)備中的主控電路板的底板。所述的主控 電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的底板可以分別為上述圖2-圖9 所示的任一實(shí)施方式中的主控電路板、核心板、副主機(jī)芯片、操作盒底板以及主控電路板的 底板。因此,第一控制電路1101通過第二控制電路1104控制紡織設(shè)備的紡織操作的詳細(xì) 過程可參考上述各實(shí)施方式進(jìn)行,在此不進(jìn)行一一贅述。
[0096] 在本發(fā)明操作盒的一優(yōu)選實(shí)施方式中,操作盒還包括連接第一控制電路1101的 USB集線器1105和無線通信電路1106。USB集線器1105和無線通信電路1106分別與設(shè)置 在第一基板1101上的與核心板2連接的相應(yīng)插槽連接,以實(shí)現(xiàn)其與第一控制電路1101的 連接,第一控制電路1101可以選擇其中一種與外部設(shè)備通信。當(dāng)然,也可以是僅設(shè)置USB 集線器1105和無線通信電路1106中的一種與第一控制電路1101連接,以實(shí)現(xiàn)第一控制電 路1101與外部設(shè)備的通信。
[0097] 當(dāng)然,在本發(fā)明自動(dòng)化設(shè)備的操作盒的其他實(shí)施方式中,第一控制電路1101還可 以通過焊接等方式固定在第一基板1102上,并在控制紡織設(shè)備上具有第一實(shí)時(shí)性和第一 運(yùn)算能力,該第一實(shí)時(shí)性低于第二實(shí)時(shí)性,且第一運(yùn)算能力高于第二運(yùn)算能力。第二實(shí)時(shí)性 和第二運(yùn)算能力分別是第二基板1103上的第二控制電路1104的實(shí)時(shí)性和運(yùn)算能力。
[〇〇98] 以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本 發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的 【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1. 一種自動(dòng)化設(shè)備,其特征在于,包括: 主控電路板和核心板; 其中,所述主控電路板包括底板和設(shè)置于底板上的副主機(jī)芯片,所述核心板與所述底 板通過通用接口可拆卸連接,并且通過所述底板連接所述副主機(jī)芯片,所述核心板不設(shè)置 在所述底板上。
2. 根據(jù)權(quán)利要求1所述的自動(dòng)化設(shè)備,其特征在于,所述核心板與所述底板的配合關(guān) 系為主控與PLC模式配合關(guān)系。
3. 根據(jù)權(quán)利要求1所述的自動(dòng)化設(shè)備,其特征在于,包括設(shè)置于所述主控電路板上的 I/O擴(kuò)展板。
4. 根據(jù)權(quán)利要求3所述的自動(dòng)化設(shè)備,其特征在于,所述I/O擴(kuò)展板可拆卸連接所述主 控電路板。
5. 根據(jù)權(quán)利要求1所述的自動(dòng)化設(shè)備,其特征在于,包括設(shè)置于所述主控電路板上的 步進(jìn)電機(jī)驅(qū)動(dòng)器,所述步進(jìn)電機(jī)驅(qū)動(dòng)器包括驅(qū)動(dòng)芯片和功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片分別 連接所述副主機(jī)芯片和所述功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片輸入所述副主機(jī)芯片的控制信 號(hào),輸出多路驅(qū)動(dòng)信號(hào)至所述功率驅(qū)動(dòng)電路,并且將反饋信號(hào)反饋至所述副主機(jī)芯片,所述 副主機(jī)芯片根據(jù)所述反饋信號(hào)來輸出所述控制信號(hào),并且將匹配參數(shù)輸出至所述驅(qū)動(dòng)芯 片。
6. 根據(jù)權(quán)利要求1至5任一項(xiàng)所述的自動(dòng)化設(shè)備,其特征在于,所述核心板用于運(yùn)行控 制自動(dòng)化設(shè)備的控制進(jìn)程以及運(yùn)行所述控制進(jìn)程之外的采集進(jìn)程、通訊進(jìn)程中的至少一個(gè) 進(jìn)程; 其中,所述控制進(jìn)程用于控制自動(dòng)化設(shè)備的操作,包括驅(qū)動(dòng)用于操作的執(zhí)行元件,所述 采集進(jìn)程用于采集所述控制進(jìn)程中當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采集到的所述 當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)比較,并至少在 所述比較結(jié)果為不同時(shí)通過所述通訊進(jìn)程將所述比較結(jié)果發(fā)送出去,或?qū)⑺霎?dāng)前工作狀 態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去; 其中,所述控制進(jìn)程與所述通訊進(jìn)程、所述采集進(jìn)程中的至少一個(gè)進(jìn)程相互獨(dú)立。
7. 根據(jù)權(quán)利要求6所述的自動(dòng)化設(shè)備,其特征在于, 所述自動(dòng)化設(shè)備進(jìn)一步包括存儲(chǔ)器,所述存儲(chǔ)器中至少包括內(nèi)存映射區(qū),所述控制進(jìn) 程具體采用內(nèi)存映射技術(shù)將所述控制進(jìn)程中當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)存儲(chǔ)至所 述內(nèi)存映射區(qū),所述采集進(jìn)程具體采用內(nèi)存映射技術(shù)采集所述內(nèi)存映射區(qū)的當(dāng)前工作狀態(tài) 數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù);或 所述采集進(jìn)程具體通過管道或隊(duì)列消息技術(shù)采集所述控制模塊中當(dāng)前工作狀態(tài)數(shù)據(jù) 和當(dāng)前傳感數(shù)據(jù)。
8. 根據(jù)權(quán)利要求1-5任一項(xiàng)所述的自動(dòng)化設(shè)備,其特征在于, 所述自動(dòng)化設(shè)備為紡織設(shè)備。
9. 一種自動(dòng)化設(shè)備的控制系統(tǒng),其特征在于,包括: 第一控制電路、第二控制電路、第一基板以及第二基板; 所述第一控制電路設(shè)置于所述第一基板上,在控制所述自動(dòng)化設(shè)備上具有第一實(shí)時(shí)性 和第一運(yùn)算能力; 所述第二控制電路設(shè)置于所述第二基板上,在控制所述自動(dòng)化設(shè)備上具有第二實(shí)時(shí)性 和第二運(yùn)算能力; 其中,所述第一實(shí)時(shí)性高于所述第二實(shí)時(shí)性,所述第一運(yùn)算能力低于所述第二運(yùn)算能 力; 所述第二基板與所述第一基板無線連接或通過帶通用接口的數(shù)據(jù)線可拆卸連接,使得 所述第二控制電路可通過所述第一控制電路控制所述自動(dòng)化設(shè)備的操作。
10. -種自動(dòng)化設(shè)備的控制裝置,其特征在于,包括: 第一控制電路和第一基板; 所述第一控制電路設(shè)置于所述第一基板上,在控制所述自動(dòng)化設(shè)備上具有第一實(shí)時(shí)性 和第一運(yùn)算能力,所述第一實(shí)時(shí)性高于第二實(shí)時(shí)性,所述第一運(yùn)算能力低于第二運(yùn)算能力, 所述第二實(shí)時(shí)性、第二運(yùn)算能力分別是第二基板上的第二控制電路的實(shí)時(shí)性和運(yùn)算能力; 其中,所述第一基板用于與所述第二基板無線連接或通過通用接口可拆卸連接,使得 所述第二控制電路可通過所述第一控制電路控制所述自動(dòng)化設(shè)備的操作。
11. 根據(jù)權(quán)利要求10所述的控制裝置,其特征在于,包括可拆卸連接所述第一基板的 I/O擴(kuò)展板。
12. 根據(jù)權(quán)利要求10所述的控制裝置,其特征在于,包括設(shè)置于所述第一基板上的步 進(jìn)電機(jī)驅(qū)動(dòng)器,所述步進(jìn)電機(jī)驅(qū)動(dòng)器包括驅(qū)動(dòng)芯片和功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片分別連 接所述第一控制電路和所述功率驅(qū)動(dòng)電路,所述驅(qū)動(dòng)芯片輸入所述第一控制電路的控制信 號(hào),輸出多路驅(qū)動(dòng)信號(hào)至所述功率驅(qū)動(dòng)電路,并且將反饋信號(hào)反饋至所述第一控制電路,所 述第一控制電路根據(jù)所述反饋信號(hào)來輸出所述控制信號(hào),并且將匹配參數(shù)輸出至所述驅(qū)動(dòng) -H-* LL 心/T 〇
13. -種自動(dòng)化設(shè)備的控制裝置,其特征在于: 第二控制電路和第二基板; 所述第二控制電路設(shè)置于所述第二基板上,在控制所述自動(dòng)化設(shè)備上具有第二實(shí)時(shí)性 和第二運(yùn)算能力,所述第二實(shí)時(shí)性低于第一實(shí)時(shí)性,所述第二運(yùn)算能力高于第一運(yùn)算能力, 所述第一實(shí)時(shí)性、第一運(yùn)算能力分別是第一基板上的第一控制電路的實(shí)時(shí)性和運(yùn)算能力; 其中,所述第二基板用于與所述第一基板無線連接或通過通用接口可拆卸連接,使得 所述第二控制電路可通過所述第一控制電路控制所述自動(dòng)化設(shè)備的操作。
14. 根據(jù)權(quán)利要求12所述的控制裝置,其特征在于,所述第二電路用于運(yùn)行控制自動(dòng) 化設(shè)備的控制進(jìn)程以及運(yùn)行所述控制進(jìn)程之外的采集進(jìn)程、通訊進(jìn)程中的至少一個(gè)進(jìn)程; 其中,所述控制進(jìn)程用于控制自動(dòng)化設(shè)備的操作,包括驅(qū)動(dòng)用于操作的執(zhí)行元件,所述 采集進(jìn)程用于采集所述控制進(jìn)程中當(dāng)前工作狀態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù),并將采集到的所述 當(dāng)前工作狀態(tài)數(shù)據(jù)、當(dāng)前傳感數(shù)據(jù)分別與前次工作狀態(tài)數(shù)據(jù)、前次傳感數(shù)據(jù)比較,并至少在 所述比較結(jié)果為不同時(shí)通過所述通訊進(jìn)程將所述比較結(jié)果發(fā)送出去,或?qū)⑺霎?dāng)前工作狀 態(tài)數(shù)據(jù)和當(dāng)前傳感數(shù)據(jù)發(fā)送出去; 其中,所述控制進(jìn)程與所述通訊進(jìn)程、所述采集進(jìn)程中的至少一個(gè)進(jìn)程相互獨(dú)立。
15. -種自動(dòng)化設(shè)備的控制裝置,其特征在于,包括: 第一控制電路和第一基板; 所述第一控制電路設(shè)置于所述第一基板上,至少用于控制所述自動(dòng)化設(shè)備的操作; 其中,所述第一基板用于與第二基板無線連接或通過帶有通用接口的數(shù)據(jù)線可拆卸連 接,使得所述第二基板上的第二控制電路可通過所述第一控制電路控制所述自動(dòng)化設(shè)備的 操作。
【文檔編號(hào)】G05B19/18GK104111621SQ201410267333
【公開日】2014年10月22日 申請(qǐng)日期:2014年6月16日 優(yōu)先權(quán)日:2014年6月16日
【發(fā)明者】唐寶桃 申請(qǐng)人:福建睿能科技股份有限公司