[發(fā)明專利]控制器的輸入輸出控制方法、裝置和控制器在審
| 申請(qǐng)?zhí)枺?/td> | 201410482962.5 | 申請(qǐng)日: | 2014-09-19 |
| 公開(公告)號(hào): | CN105487429A | 公開(公告)日: | 2016-04-13 |
| 發(fā)明(設(shè)計(jì))人: | 蔣敦;廖超 | 申請(qǐng)(專利權(quán))人: | 中聯(lián)重科股份有限公司 |
| 主分類號(hào): | G05B19/042 | 分類號(hào): | G05B19/042 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 吳貴明;張永明 |
| 地址: | 410013 湖南*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制器 輸入輸出 控制 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種控制器的輸入輸出控制方法、裝 置和控制器。
背景技術(shù)
眾所周知,現(xiàn)有技術(shù)提供的控制系統(tǒng)及其控制器的電路至少包括:存儲(chǔ)并運(yùn)行內(nèi) 部處理程序的處理器、與處理器連接的輸入輸出端點(diǎn),在復(fù)雜的電路系統(tǒng)中,會(huì)提供 數(shù)量較多的輸入輸出端點(diǎn),來滿足可以接收外部端子輸入的復(fù)雜輸入信號(hào)給內(nèi)部處理 程序,并將內(nèi)部處理程序生成的復(fù)雜的輸出信號(hào)輸出給外部端子。
具體的,一般可以在電路系統(tǒng)的設(shè)計(jì)階段來定義每個(gè)輸入輸出端點(diǎn)的唯一意義以 及其接線的端子位置,也就是說一個(gè)輸入輸出端子就對(duì)應(yīng)一個(gè)固定意義的輸入輸出端 點(diǎn),同時(shí),針對(duì)具有唯一定義的每個(gè)端點(diǎn)的輸入輸出信號(hào),在處理器中實(shí)現(xiàn)根據(jù)每個(gè) 輸入輸出端點(diǎn)的具體意義編寫相應(yīng)的處理程序。
如圖1所示的控制器電路的示例,用于運(yùn)行內(nèi)部處理程序的處理器可以包括四個(gè) 連接外部輸入端子的輸入端點(diǎn)(每個(gè)輸入端點(diǎn)的內(nèi)部地址分別為I-0、I-1、I-2、I-3) 和四個(gè)連接外部輸出端子的輸出端點(diǎn)(每個(gè)輸出端點(diǎn)的內(nèi)部地址分別為Q-0、Q-1、Q-2、 Q-3),其中,輸入信號(hào)1接到第一個(gè)輸入端子,內(nèi)部處理程序就必須使用輸入信號(hào)1 所接端子的內(nèi)部地址(I-0)進(jìn)行程序處理,處理完成必須輸出到對(duì)應(yīng)輸出的內(nèi)部地址 (Q-0),在該方案中,如果外部端子接收到的輸入信號(hào)的接線位置發(fā)生改變,則必須更 改內(nèi)部處理程序才能恢復(fù)正常工作,且如果增加輸入輸出端子,也必須在程序內(nèi)部增 加相應(yīng)程序才能進(jìn)行處理。
由于外部接線端子與處理器的內(nèi)部處理程序關(guān)系密切相關(guān),內(nèi)部處理程序和外部 接線端子相互制約,改動(dòng)接線端子就必須修改內(nèi)部處理程序,而且在某個(gè)輸入輸出點(diǎn) 故障時(shí),換一個(gè)輸入輸出點(diǎn)也必須更改程序。另外,如果增加可預(yù)見的輸入輸出端子 時(shí),也必須更改內(nèi)部處理程序。由此可知,現(xiàn)有技術(shù)提供的控制器電路存在內(nèi)部處理 程序適應(yīng)能力差,對(duì)專業(yè)技術(shù)人員依賴性高,應(yīng)用非常不方便的問題。
針對(duì)現(xiàn)有技術(shù)中提供的控制器電路的內(nèi)部處理程序無法靈活適應(yīng)外部端子的問 題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種控制器的輸入輸出控制方法、裝置和控制器,以 解決現(xiàn)有技術(shù)中提供的控制器電路的內(nèi)部處理程序無法靈活適應(yīng)外部端子的問題。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種控制器的輸入輸 出控制方法,該方法包括:控制器的外部輸入端子接收輸入信號(hào);從地址關(guān)系表中查 詢得到與外部輸入端子的第一輸入地址對(duì)應(yīng)的第二輸入地址,第一輸入地址為外部輸 入端子在控制器中設(shè)置的內(nèi)部地址,第二輸入地址為控制器內(nèi)部運(yùn)行的處理程序提供 的信號(hào)輸入端口的地址;將輸入信號(hào)按照第二輸入地址傳輸至控制器內(nèi)部運(yùn)行的處理 程序,生成輸出信號(hào)及用于輸出輸出信號(hào)的第一輸出地址;從地址關(guān)系表中查詢得到 與第一輸出地址對(duì)應(yīng)的外部輸出端子的第二輸出地址,第一輸出地址為控制器內(nèi)部運(yùn) 行的處理程序提供的信號(hào)輸出端口的地址,第二輸出地址為外部輸出端子在控制器中 設(shè)置的內(nèi)部地址;控制器使用第二輸出地址輸出輸出信號(hào)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的另一方面,提供了一種控制器的輸入輸 出控制裝置,該裝置包括:接收模塊,用于外部輸入端子接收輸入信號(hào);第一查詢模 塊,用于從地址關(guān)系表中查詢得到與外部輸入端子的第一輸入地址對(duì)應(yīng)的第二輸入地 址,第一輸入地址為外部輸入端子在控制器中設(shè)置的內(nèi)部地址,第二輸入地址為控制 器內(nèi)部運(yùn)行的處理程序提供的信號(hào)輸入端口的地址;處理模塊,用于將輸入信號(hào)按照 第二輸入地址傳輸至控制器內(nèi)部運(yùn)行的處理程序,生成輸出信號(hào)及用于輸出輸出信號(hào) 的第一輸出地址;第二查詢模塊,用于從地址關(guān)系表中查詢得到與第一輸出地址對(duì)應(yīng) 的外部輸出端子的第二輸出地址,第一輸出地址為控制器內(nèi)部運(yùn)行的處理程序提供的 信號(hào)輸出端口的地址,第二輸出地址為外部輸出端子在控制器中設(shè)置的內(nèi)部地址;輸 出模塊,用于使用第二輸出地址輸出輸出信號(hào)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中聯(lián)重科股份有限公司,未經(jīng)中聯(lián)重科股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410482962.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種多通道低頻信號(hào)采集的隔離裝置
- 下一篇:無線搜索裝置
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





