• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      PLC編程虛擬調(diào)試技術(shù)研究

      2023-08-09 07:17:42趙健
      中國設(shè)備工程 2023年14期
      關(guān)鍵詞:夾頭數(shù)模通訊

      趙健

      (上汽通用汽車有限公司,上海 201206)

      隨著數(shù)字化工廠推進(jìn),建立工藝數(shù)模和PLC程序之間的互動成為一種需求,通過PLC本身自帶的或是第三方的OPC應(yīng)用,建立PLC和工藝數(shù)模間的通訊,從而實現(xiàn)PLC和工藝數(shù)模的互動。一方面可以提前驗證工藝數(shù)模的準(zhǔn)確性、可達(dá)性、有效性等,另一方面可以對PLC程序進(jìn)行提前驗證,包括邏輯、報警等,從而確保在現(xiàn)場調(diào)試的PLC程序正確率達(dá)標(biāo),可以減少現(xiàn)場調(diào)試時間,提升項目質(zhì)量,降低項目成本。

      1 PLC虛擬調(diào)試說明

      OPC為硬件制造商與軟件開發(fā)商提供了一座橋梁,透過硬件廠商提供的OPC Server接口,建立軟件和硬件之間的通信。OPC Server提供了許多接口,通過這些接口,可以取得與OPC Server相連的硬件裝置的信息,而無須了解這些硬件裝置的細(xì)節(jié)信息,就可以實現(xiàn)信號互動。

      PLC虛擬調(diào)試就是通過這種技術(shù),建立PLC和工藝數(shù)模的通信,從而實現(xiàn)PLC程序提前調(diào)試的目的。目前市場上支持這方面的工藝制造應(yīng)用不是很多,其中西門子的Tecnomatix是非常著名的制造應(yīng)用軟件,旗下的Process Designer和Process Simulation是2個非常重要的應(yīng)用軟件。另外由于開放式體系架構(gòu),使得它和第三方產(chǎn)品的兼容性非常強。

      Siemens PLC和Process Simulation間的通訊簡潔方便,調(diào)試后的PLC程序完善度也最高,應(yīng)用較為廣泛,有許多應(yīng)用案例可參考,這里不多重復(fù)介紹。這里以Rockwell PLC和Process Simulation間的通訊應(yīng)用來說明虛擬調(diào)試的具體應(yīng)用方法,其基本原理是一樣的。

      2 虛擬調(diào)試所需的軟硬件及連接方式

      2.1 主要應(yīng)用軟件

      RsLogix 5000—Rockwell 編程軟件,調(diào)試用20.03版本。

      RSLinx Classic Gateway—3.60版本以上。

      PS—Process Simulation工藝仿真軟件,13版本以上。

      2.2 主要硬件

      Rockwell PLC—1臺。

      PC工作站,配置要高—1臺。

      其他硬件選配,列如HMI、安全光柵、按鈕、指示燈等。

      2.3 連接示意圖,見圖1

      圖1

      其中,PD/PS軟件和RSLinx Gateway都安裝在PC工作站上,RsLogix 5000的軟件建議用另外的編程電腦安裝,這樣調(diào)試比較方便,PLC和PC工作站之間用以太網(wǎng)進(jìn)行連接,因連接的設(shè)備較多,還需要1臺交換機。

      3 工藝數(shù)模配置

      在調(diào)試開始之前,我們需要先有對應(yīng)的數(shù)模,這個數(shù)模是通常是由工藝工程師負(fù)責(zé)的,在數(shù)模完成后,若需要進(jìn)行虛擬調(diào)試,還要在Process Simulation中進(jìn)行配置。因為要和PLC進(jìn)行通訊,就需要在數(shù)模中添加信號,這些添加的信號就相當(dāng)于現(xiàn)場的傳感器、閥島等,到時這些信號需要和PLC的進(jìn)行互動的;對PLC而言,這些就是現(xiàn)場設(shè)備的輸入輸出信號,PLC根據(jù)這些信號狀態(tài)進(jìn)行邏輯處理,執(zhí)行相關(guān)的動作。下面的示意圖,見圖2,就是針對一組夾頭需要加載的信號。其中MOVE_OPEN對應(yīng)于PLC的輸出—打開夾頭,MOVE_CLOSE對應(yīng)于PLC的輸出—關(guān)閉夾頭,AT_OPEN對應(yīng)于PLC的輸入—夾頭已打開,AT_CLOSE對應(yīng)于PLC的輸入—夾頭已關(guān)閉。除了這些,還需要添加邏輯關(guān)系,用于處理夾頭的動作順序。

      圖2

      為了和PLC進(jìn)行通訊,還需要建立一張輸入輸出信號的對應(yīng)表,將數(shù)模中加載的信號和PLC的信號對應(yīng)起來,見圖3,導(dǎo)入到PS中,這樣才可以建立和PLC的通訊。

      圖3

      4 通訊、配置信息

      4.1 IP地址配置要求

      首先,PC工作站、PLC、編程電腦包括HMI等都需要連接到交換機,并在同一個IP地址段內(nèi),這樣相互之間能夠直接通訊,例如192.168.1.XX,子網(wǎng)掩碼等無需配置。另外,對于安裝PD/PS的工作站要求雙網(wǎng)卡,一個用于和PLC之間的通信,另外一個用于和PD/PS軟件之間的通信(常規(guī)的PD/PS是網(wǎng)絡(luò)版的,需要連接到服務(wù)器獲?。划?dāng)然,本地安裝版不需要雙網(wǎng)卡)。

      4.2 通訊建立

      首先是在編程電腦端進(jìn)行配置,打開RsLinx,選擇通訊方式,按照硬件配置的方式進(jìn)行選擇,可以訪問到PLC的硬件組態(tài),見圖4。

      圖4

      然后在安裝有PD/PS及RSLinx Classic Gateway端的PC工作站上進(jìn)行相關(guān)操作,打開OPC進(jìn)行配置,見圖5,按步進(jìn)行操作,一直到最后建立通信成功,見圖6。

      圖5

      圖6

      出現(xiàn)這個“Good”,說明你的PLC和PS已經(jīng)建立了通信,通過上述方式,所需的信號點都可以和PS的信號建立通訊。

      5 程序調(diào)試

      通過上面的方式建立了PLC和數(shù)模之間的通訊,說明兩者之間的信號可以互相傳遞了,也就是搭建溝通的橋梁。若上面通訊無法建立,請檢查有哪些沒有準(zhǔn)備好,或者是遺漏了什么,只有建立了兩者之間的通訊,后面的工作才可以展開。按照上面的步驟,把所有需要的信號都建立對應(yīng)關(guān)系。

      5.1 I/O校驗

      I/O校驗是指將數(shù)模中的信號和PLC的信號一一對應(yīng)起來,類似于現(xiàn)場的I/O校驗一樣。這個比較簡單,主要有2種方式:一種檢查數(shù)模處在哪個位置,確定對應(yīng)的PLC信號是否為on;還有一個是從PLC那端開始校驗,PLC給出一個動作信號,數(shù)模就應(yīng)該有對應(yīng)的動作,然后檢查相關(guān)的信號是否一致。

      5.2 程序聯(lián)調(diào)

      將事先編寫好的離線PLC程序?qū)氲絇LC中,開始和數(shù)模互動聯(lián)調(diào)。因受條件限制,虛擬調(diào)試的環(huán)境不可能會和現(xiàn)場配置那么齊全,虛擬調(diào)試環(huán)境一般不含I/O總線模塊、安全裝置和按鈕指示燈等。所以,虛擬調(diào)試中的程序和現(xiàn)場程序是有一些區(qū)別的。我們在程序調(diào)試的時候要做一些調(diào)整,一般是添加一些跳轉(zhuǎn)信號或者是短接、屏蔽信號,以滿足虛擬調(diào)試程序需求。這次我們做的是和Rockwell PLC通訊,需要做許多假設(shè)、屏蔽工作,但若是西門子PLC進(jìn)行通訊,會方便很多,因為西門子有專門的仿真模塊,名稱是SIMIT UNIT,可以模擬大部分現(xiàn)場的設(shè)備,包括ET200s等,確保虛擬調(diào)試邏輯和現(xiàn)場實際應(yīng)用邏輯基本一致,可以使虛擬調(diào)試程序和實際現(xiàn)場程序非常接近,減少許多工作量。

      5.3 聯(lián)調(diào)的注意事項

      上文提到有些元器件是虛擬調(diào)試環(huán)境沒有的,那么有些信號無法直接獲取,需要在程序中加短接或開路信號。一般不建議在原程序上進(jìn)行直接改動,如刪除變量或加短接、旁路支路,這樣會導(dǎo)致在現(xiàn)場調(diào)試時需要用大量的時間進(jìn)行程序的恢復(fù)工作,并且很容易疏忽或遺漏,增加調(diào)試時間。

      建議在程序中建立相應(yīng)的變量組,對應(yīng)常開或常閉的信號,并按功能進(jìn)行分類。在程序需要短接的地方引入常閉的旁路信號,在程序需要常開的地方插入對應(yīng)的常開變量,而不是直接短接或旁路。這樣程序可以做到快速切換,從虛擬調(diào)試程序切換到現(xiàn)場程序,也可以快速切換回來。這樣避免虛擬調(diào)試與現(xiàn)場調(diào)試切換時大量的程序修改工作,也避免了切換時錯誤的產(chǎn)生。

      6 現(xiàn)場調(diào)試

      若虛擬調(diào)試順利,并且在加載短接或旁路信號時采用了相應(yīng)變量的話,現(xiàn)場調(diào)試還是比較方便的。先將PLC程序切換到現(xiàn)場程序模式,然后導(dǎo)入到現(xiàn)場PLC中,按步驟進(jìn)行調(diào)試,調(diào)試過程中逐步把原先加載的變量組刪除,因為當(dāng)初是特定的變量,刪除變量非常方便也不容易犯錯。因為已經(jīng)有了虛擬調(diào)試,很多邏輯或程序塊都得到了提前驗證,現(xiàn)場調(diào)試可以節(jié)省很多時間,越是復(fù)雜的項目節(jié)省的時間越多。

      7 結(jié)語

      PLC編程虛擬調(diào)試是大數(shù)據(jù)時代的產(chǎn)物,也是工業(yè)自動化發(fā)展的必然結(jié)果。利用虛擬調(diào)試技術(shù),可以將整條生產(chǎn)線的機械、電氣、機器人整合在一起進(jìn)行仿真模擬,可以提高企業(yè)對生產(chǎn)系統(tǒng)整條運轉(zhuǎn)時可能發(fā)生問題的認(rèn)知度,從而在未投入正式制造之前對系統(tǒng)進(jìn)行驗證和優(yōu)化,以提升效率,降低項目成本。

      猜你喜歡
      夾頭數(shù)模通訊
      《茶葉通訊》簡介
      茶葉通訊(2022年2期)2022-11-15 08:53:56
      《茶葉通訊》簡介
      茶葉通訊(2022年3期)2022-11-11 08:43:50
      基于FMEA分析的數(shù)?;旌想娐范嗟烂}沖幅度控制算法
      通訊報道
      拉伸機夾頭結(jié)構(gòu)形式及楔塊角度的選取
      整車數(shù)模開發(fā)流程解析
      Pro/E軟件在機械設(shè)計管道數(shù)模建立中的應(yīng)用
      一種彈性夾頭的研制
      通訊簡史
      電極夾頭自動吹灰系統(tǒng)介紹
      金秀| 中西区| 宜君县| 长子县| 将乐县| 全椒县| 屏山县| 贵南县| 淮安市| 临夏县| 固阳县| 绥化市| 杭州市| 体育| 金乡县| 吴堡县| 辛集市| 微博| 同德县| 清水河县| 肥东县| 凉城县| 安泽县| 额敏县| 巫山县| 南靖县| 岢岚县| 汉川市| 新乡县| 鄄城县| 宁阳县| 赣州市| 馆陶县| 海南省| 惠东县| 胶南市| 花莲县| 古蔺县| 安达市| 桓台县| 札达县|