OMRON K3NX-VD2A在數(shù)控系統(tǒng)中的實現(xiàn)與分析
基于FPGA的PLC實現(xiàn)方法在我們自主研發(fā)的基于ARM+FPGA的數(shù)控系統(tǒng)中得到了應用。形成了PLC原型機,實現(xiàn)了基本的PLC邏輯控制功能。能夠與數(shù)控系統(tǒng)集成在一起。結合相應的控制界面??梢詫C床的各邏輯開關量進行PLC編程控制。更重要的是。這種框架下的PLC具有開放式結構??筛鶕?jù)需要不斷完善。實現(xiàn)更復雜的功能。如圖5所示,PLC有2個主要狀態(tài)。即輸入輸出刷新(pc status=0)和運行狀態(tài)(pc status=1)。在pc status=0時,輸入被采樣,輸出映像被置位:當pc status=1時,PLC開始運行,pc pointer為PLC內部指令的指針,在每個時鐘周期,PLC執(zhí)行一條指令,并將指令指針后移,當執(zhí)行完所有指令后,outputfresh置高,允許輸出映像寄存器的結果輸出到端口plc io out中去。以上過程反復進行,便實現(xiàn)了PLC的最基本邏輯功能?! ?br />
針對數(shù)控系統(tǒng)中各種內置式PLC的實現(xiàn)方式?;贔PGA的解決方案在以下一些方面做了特別的處理:
(1)OMRON K3NX-VD2A復位問題。當FPGA一上電時,其內部的PLC邏輯即令其自身進入了一個自復位狀態(tài)。此時如果沒有外部MCU給予正確的操作指令。FPGA將不會進入其他任何狀態(tài)。從而確保PLC不會產生任何的誤動作。
----商務熱線---廈門興銳達自動化設備有限公司
聯(lián)系人:王文光
++QQ:2851759104
手機:15359273780
電話:0592-5580707 400-855-5103轉001
傳真:0592-5361289
郵箱:2851759103@qq.com
網址:http://www.xmxrdauto.com
Used OMRON K3NX-VD2A Digital Counter DC12-24V 10W
New Bodine DC Motor control Drive ABL-3907 24 Volt 64201050 SC8022
TRANE TRR 0436 TRR0436 TRANSFORMER 24V 80VA
GENERAL ELECTRIC DP4GA01EBST 100A 600V
General Electric RRF78EZN Remote Control Relay Frame
MX-300 SQUARE D HAZARDOUS LOCATION STARTER/ENCLOSURE 8536 SCT3
Furnas ESP100 Size 0 14CS+32A* Starter 120v Coil
NEW ACME TRANSFORMER TB-81307 INDUSTRIAL CONTROL TRANSFORMER
general electric GE SB1 CF9X2
NIB NEW AGASTAT 7012PBL TIMING RELAY
AGASTAT 7012PFL TIMING DELAY 125VDC 1-10 MIN.
Square D 8536SA011-V02S Size 00 1 Phase 2P Magnetic Starter
AGASTAT 7014AE
Fox Karambit FX-479 G10 Emerson Wave Tech Deployment Alum. Hdl N690Co Blade NIB!
Used Endress+Hauser Flow Flowtec M-Point 02-00-H2-00-1