[發(fā)明專利]可編程控制器有效
| 申請?zhí)枺?/td> | 201810068351.4 | 申請日: | 2018-01-24 |
| 公開(公告)號: | CN108345264B | 公開(公告)日: | 2020-09-29 |
| 發(fā)明(設(shè)計)人: | 伊野泰行 | 申請(專利權(quán))人: | 發(fā)那科株式會社 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 北京銀龍知識產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 曾賢偉;郝慶芬 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 可編程控制器 | ||
本發(fā)明涉及一種可編程控制器。提供一種可以對每個梯形圖程序可訪問的信號地址進行檢查的可編程控制器。所述可編程控制器具備:信號地址設(shè)定提取單元,其從各梯形圖程序中提取使用地址設(shè)定表格;信號地址重復判定部,其基于所述信號地址設(shè)定提取單元所提取出的使用地址設(shè)定表格,對在各所述梯形圖程序之間作為信號的寫入目標來使用的信號地址的范圍是否重復進行判定;以及梯形圖程序執(zhí)行部,其在基于所述信號地址重復判定部的判定結(jié)果是判定為在各所述梯形圖程序之間作為信號的寫入目標來使用的信號地址的范圍沒有重復的情況下,執(zhí)行多個所述梯形圖程序。
技術(shù)領(lǐng)域
本發(fā)明涉及可編程控制器,特別是涉及能夠?qū)γ總€梯形圖程序可訪問的信號地址進行檢查的可編程控制器。
背景技術(shù)
在CNC(數(shù)值控制裝置)等中所使用的可編程控制器(可編程邏輯控制器,PLC)中,有時按控制對象將梯形圖程序分割生成為多個程序,并將這些梯形圖程序并列且同時地進行動作,該控制對象為進行加工的機械的主體部、對用于加工的刀具進行管理的刀具管理機構(gòu)部、裝料器等周邊設(shè)備部等。
根據(jù)在可編程控制器上進行動作的梯形圖程序所讀寫的信號地址空間的類型,將在1臺CNC上使多個梯形圖程序進行動作的結(jié)構(gòu)分為以下兩種。
(1)CNC和可編程控制器的多個梯形圖程序共享使用1個信號地址空間的結(jié)構(gòu)(圖17,分割梯形圖結(jié)構(gòu))。
(2)對由可編程控制器執(zhí)行的每個梯形圖程序配置獨立的信號地址空間的結(jié)構(gòu)(圖18,多系統(tǒng)可編程控制器結(jié)構(gòu))。
在設(shè)為分割梯形圖結(jié)構(gòu)的可編程控制器中,若由多個梯形圖程序?qū)ο嗤男盘柕刂愤M行寫入,則成為誤動作的主要原因。作為防止該問題的現(xiàn)有技術(shù),提出了如下技術(shù)方案:對在各梯形圖程序內(nèi)使用的信號地址的交叉引用數(shù)據(jù)進行檢測,從本檢測結(jié)果中檢查針對同一地址的寫入并進行顯示(例如日本特開2002-358102號公報)。
另一方面,在設(shè)為多系統(tǒng)可編程控制器結(jié)構(gòu)的可編程控制器中,各梯形圖程序無法對自身的梯形圖程序以外的信號地址空間寫入信號,另外也無法從自身的梯形圖程序以外的信號地址空間讀入信號。因此,雖然不會進行從多個梯形圖程序向相同的信號地址的寫入,但是也無法在與其他梯形圖程序之間進行信號的接收發(fā)送,從而無法進行梯形圖程序間的協(xié)同的動作。在采取多系統(tǒng)可編程控制器結(jié)構(gòu)的情況下,為了能夠進行梯形圖程序間的協(xié)同的動作,需要準備能夠由多個梯形圖程序通用地讀寫的信號地址空間,但并不限于將通用的信號地址空間的區(qū)域尺寸準備充分,另外,與分割梯形圖結(jié)構(gòu)的可編程控制器同樣地,需要防止來自多個梯形圖程序的重復寫入的技術(shù)方案。作為應(yīng)對這樣的問題的現(xiàn)有技術(shù),提出了如下技術(shù)方案:設(shè)為即使是其他梯形圖程序也能夠參照自身的梯形圖程序的信號地址空間的局部區(qū)域,并將面向其他梯形圖程序公開的信號地址區(qū)域設(shè)定為共享存儲器區(qū)域(例如日本特開2007-241570號公報)。
當生成在分割梯形圖結(jié)構(gòu)的可編程控制器上進行動作的梯形圖程序時,如圖19所示,通常,以排他的方式對各梯形圖程序所寫入并使用的地址預先決定范圍,當生成各梯形圖時,在所決定的信號地址的范圍內(nèi)進行編程。然而,如圖20所示,若因為編程的不同而向其他梯形圖程序所寫入的地址重復寫入,則會成為機械的誤動作的原因,因此需要防止這樣的重復寫入,但是由此梯形圖的生成者需要對由各梯形圖程序所寫入的地址進行檢查的作業(yè),從而耗費較大的工作量。另外,雖然在原理上也可以在可編程控制器中實際安裝梯形圖程序的分析功能,并使用該功能在執(zhí)行梯形圖程序時對各梯形圖的內(nèi)容進行分析,對所重復的寫入進行檢測,但是存在如下問題:若梯形圖程序變大,則必須檢查的數(shù)據(jù)變得復雜且龐大,從而造成對梯形圖程序的執(zhí)行系統(tǒng)的負擔變得非常大。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于發(fā)那科株式會社,未經(jīng)發(fā)那科株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810068351.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





