三菱plc與觸摸屏通迅在plc控制系統(tǒng)的應(yīng)用
隨著社會現(xiàn)代化的快速發(fā)展,三菱plc與觸摸屏通迅信息交換變得越來越重要,plc控制系統(tǒng)交換的數(shù)據(jù)量越來越大。熟悉的移動通信行業(yè)已經(jīng)從3G發(fā)展到更快的4G,現(xiàn)在正在運營5G。同樣,在工業(yè)控制行業(yè),數(shù)據(jù)交換的數(shù)量和速度也非常高。原來的RS232和RS485通信不能滿足大數(shù)據(jù)交換的需求。相反,它是更快的以太網(wǎng)通信。
項目簡介
1.項目的行業(yè)和背景
由于近年來勞動力成本的增加,電子加工業(yè)逐漸從原來的手工制造轉(zhuǎn)向機(jī)械自動化和機(jī)器人制造。在處理LCD屏幕的過程中,手動完成原有的LCD屏幕型號規(guī)格,不僅效率太慢,而且時間成本和人工成本非常高。為了節(jié)省時間和人力成本,快速分離不同規(guī)格的不同批次的LCD屏幕并有效地管理產(chǎn)品是有效的。因此,需要開發(fā)分揀機(jī)。
2.流程介紹
由于在每個LCD屏幕被存儲之前沒有將材料信息輸入MES系統(tǒng),因此需要對包含不同信息的液晶屏幕進(jìn)行分類和分類,并將每個液晶屏幕的ID信息輸入到MES系統(tǒng)中。
3.項目使用的三菱plc與觸摸屏通迅產(chǎn)品信息
表1
控制系統(tǒng)組成和網(wǎng)絡(luò)架構(gòu)
圖1
產(chǎn)品選擇參數(shù)
由于機(jī)器中有許多從控制器,如果使用CC-Link網(wǎng)絡(luò)通信,主站和智能設(shè)備站都需要添加CC-Link模塊,這將增加設(shè)備成本,并且內(nèi)置以太網(wǎng)端口是可選的。 Q系列CPU和帶以太網(wǎng)端口的FX3GE解決了成本問題。 Q系列內(nèi)置以太網(wǎng)有16個通道,可滿足FX3GE和觸摸屏,可視鏈路數(shù)量要求,以及主三菱plc和FX3GE之間的以太網(wǎng)通信,通信速度,數(shù)據(jù)量和刷新時間均可滿足要求,而FX3GE-作為從機(jī)的40MT/ES可以控制三個脈沖輸出,并且還滿足伺服軸的數(shù)量。
調(diào)試過程和主要困難
1,因為有10個FX3GE和Q CPU通信,如果10個通訊調(diào)試變得比較困難,可以先調(diào)試FX3GE和Q CPU之間的通訊,先設(shè)置Q和FX的通訊參數(shù),主要參數(shù)是使用通訊。通道,IP地址,通信協(xié)議,開放模式,端口號,通信數(shù)據(jù)代碼設(shè)置等。
FX3G參數(shù)設(shè)置下圖:
圖2
以太網(wǎng)設(shè)置如下圖所示:
圖3
3.根據(jù)FX3GE內(nèi)置以太網(wǎng)MC協(xié)議命令,寫入相應(yīng)的程序。 MC協(xié)議讀寫器件時的主要命令和最大處理點數(shù)如圖4所示.
圖4
FX3GE MC協(xié)議命令包的控制序列如圖5所示.
圖5
消息命令的具體格式如圖7所示。圖6中的標(biāo)題是TCP/IP或UDP/IP的標(biāo)題。在可編程控制器端,將連接,刪除以太網(wǎng)適配器,無需用戶設(shè)置。字幕為00H,PC編號為FFH,看門狗定時器可設(shè)置為0000H至FFFFH(1至65535)(單位:250ms)。 A部分是數(shù)據(jù)讀/寫命令,結(jié)束代碼是可編程plc控制系統(tǒng)的外部設(shè)備。執(zhí)行數(shù)據(jù)讀/寫后的處理結(jié)果(00H:正常結(jié)束,:異常結(jié)束,00H除外)。
圖6
4.根據(jù)FX3GE內(nèi)置以太網(wǎng)MC協(xié)議的命令格式對Q CPU進(jìn)行編程。首先,使用Q內(nèi)置以太網(wǎng)打開/關(guān)閉命令(SP.SOCOPEN/SP.SOCCLOSE)打開和關(guān)閉每個通道,然后編寫用于發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的程序。通過Q CPU程序發(fā)送到FX3GE的MC命令格式的主程序如圖7所示.
圖7
5.主要難點:
a)單個FX3GE的信息無法主動刷新到主三菱plc,Q CPU需要由程序刷新,這增加了程序的復(fù)雜性。并且刷新率不能太快,如果刷新太快,將報告錯誤,錯誤代碼為2560.
b)Q CPU使用Socket通信功能編寫程序。以太網(wǎng)端口連接的接收模式(SP.SOCRMODE)需要選擇正常模式。如果選擇固定長度模式,將生成數(shù)據(jù),因為FX3GE從Q接收的數(shù)據(jù)不固定。轉(zhuǎn)換現(xiàn)象,無法獲得正確的數(shù)據(jù)。
c)由于在Q CPU和FX3GE之間添加了HUB,因此在斷開電纜時無法自動識別通信錯誤或Q CPU和FX3GE。解決方案:為每個觸摸屏屏幕添加手動關(guān)閉按鈕,以便與Q CPU和FX3GE進(jìn)行通信。發(fā)生通信錯誤或斷開,操作員通過觸摸屏按鈕關(guān)閉相應(yīng)的連接通道。
d)Q內(nèi)置以太網(wǎng)端口由Socket通信編程。打開相應(yīng)通道時發(fā)送的MC協(xié)議命令讀/寫設(shè)備的數(shù)量必須在允許的范圍內(nèi)。否則,將報告錯誤。錯誤代碼為2556.最大點數(shù)如圖5所示。如果一次通信中可處理的最大點數(shù)小于實際項目中的設(shè)備點數(shù),QCPU將發(fā)送命令進(jìn)行讀取并按程序時序?qū)懭朐O(shè)備。
總結(jié):系統(tǒng)調(diào)試后,三菱plc與觸摸屏通迅以及各個FX之間的數(shù)據(jù)通信正常,與MES系統(tǒng)的數(shù)據(jù)交換正常。目前,該機(jī)已在客戶的生產(chǎn)車間投入運行,整體運行穩(wěn)定,不僅降低了人工成本,而且提高了工作效,如果大家有在這方面的需求,請咨詢?nèi)莞须姎狻?/span>
標(biāo)題:三菱plc與觸摸屏通迅在plc控制系統(tǒng)的應(yīng)用 地址:http://m.511997.cn/gongsi/3637.html