ABB CI854AK01 3BSE030220R1
ABB CI854AK01 3BSE030220R1
ABB CI854AK01 3BSE030220R1
PLC中無非就是三大量:開關(guān)量、模擬量、脈沖量。只在搞清楚三者之間的關(guān)系,你就能熟練的掌握PLC了。
PLC編程算法(一)
1、開關(guān)量也稱邏輯量,指僅有兩個取值,0或1、ON或OFF。它是最常用的控制,對它進(jìn)行控制是PLC的優(yōu)勢,也是PLC最基本的應(yīng)用。
開關(guān)量控制的目的是,根據(jù)開關(guān)量的當(dāng)前輸入組合與歷史的輸入順序,使PLC產(chǎn)生相應(yīng)的開關(guān)量輸出,以使系統(tǒng)能按一定的順序工作。所以,有時也稱其為順序控制。
而順序控制又分為手動、半自動或自動。而采用的控制原則有分散、集中與混合控制三種。
2、模擬量是指一些連續(xù)變化的物理量,如電壓、電流、壓力、速度、流量等。
PLC是由繼電控制引入微處理技術(shù)后發(fā)展而來的,可方便及可靠地用于開關(guān)量控制。由于模擬量可轉(zhuǎn)換成數(shù)字量,數(shù)字量只是多位的開關(guān)量,故經(jīng)轉(zhuǎn)換后的模擬量,PLC也完全可以可靠的進(jìn)行處理控制。
由于連續(xù)的生產(chǎn)過程常有模擬量,所以模擬量控制有時也稱過程控制。
模擬量多是非電量,而PLC只能處理數(shù)字量、電量。所有要實(shí)現(xiàn)它們之間的轉(zhuǎn)換要有傳感器,把模擬量轉(zhuǎn)換成數(shù)電量。如果這一電量不是標(biāo)準(zhǔn)的,還要經(jīng)過變送器,把非標(biāo)準(zhǔn)的電量變成標(biāo)準(zhǔn)的電信號,如4—20mA、1—5V、0—10V等等。
同時還要有模擬量輸入單元(A/D),把這些標(biāo)準(zhǔn)的電信號變換成數(shù)字信號;模擬量輸出單元(D/A),以把PLC處理后的數(shù)字量變換成模擬量——標(biāo)準(zhǔn)的電信號。
所以標(biāo)準(zhǔn)電信號、數(shù)字量之間的轉(zhuǎn)換就要用到各種運(yùn)算。這就需要搞清楚模擬量單元的分辨率以及標(biāo)準(zhǔn)的電信號。例如:
PLC模擬單元的分辨率是1/32767,對應(yīng)的標(biāo)準(zhǔn)電量是0—10V,所要檢測的是溫度值0—100℃。那么0—32767對應(yīng)0—100℃的溫度值。然后計算出1℃所對應(yīng)的數(shù)字量是327.67。如果想把溫度值精確到0.1℃,把327.67/10即可。
模擬量控制包括:反饋控制、前饋控制、比例控制、模糊控制等。這些都是PLC內(nèi)部數(shù)字量的計算過程。
3、脈沖量是其取值總是不斷的在0(低電平)和1(高電平)之間交替變化的數(shù)字量。每秒鐘脈沖交替變化的次數(shù)稱為頻率。
PLC脈沖量的控制目的主要是位置控制、運(yùn)動控制、軌跡控制等。例如:脈沖數(shù)在角度控制中的應(yīng)用。步進(jìn)電機(jī)驅(qū)動器的細(xì)分是每圈10000,要求步進(jìn)電機(jī)旋轉(zhuǎn)90度。那么所要動作的脈沖數(shù)值=10000/(360/90)=2500。
PLC編程算法(二)——模擬量的計算
1、-10—10V。-10V—10V的電壓時,在6000分辨率時被轉(zhuǎn)換為F448—0BB8Hex(-3000—3000);12000分辨率時被轉(zhuǎn)換為E890—1770Hex(-6000—6000)。
2、0—10V。0—10V的電壓時,在12000分辨率時被轉(zhuǎn)換為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)換為0—2EE0Hex(0—12000)。
3、0—20mA。0—20mA的電流時,在6000分辨率時被轉(zhuǎn)換為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)換為0—2EE0Hex(0—12000)。
4、4—20mA。4—20mA的電流時,在6000分辨率時被轉(zhuǎn)換為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)換為0—2EE0Hex(0—12000)。
以上僅做簡單的介紹,不同的PLC有不同的分辨率,并且您所測量物理量實(shí)現(xiàn)的量程不一樣。計算結(jié)果可能有一定的差異。
注:模擬輸入的配線的要求
1、使用屏蔽雙絞線,但不連接屏蔽層。
2、當(dāng)一個輸入不使用的時候,將VIN和COM端子短接。
3、模擬信號線與電源線隔離(AC電源線,高壓線等)。
4、當(dāng)電源線上有干擾時,在輸入部分和電源單元之間安裝一個慮波器。
5、確認(rèn)正確的接線后,首先給CPU單元上電,然后再給負(fù)載上電。
6、斷電時先切斷負(fù)載的電源,然后再切斷CPU的電源。
OKI S-CONT B KEL CONT RB1163-3019G1 RB1163-2509P2 RB1163-3019F1CAS CI-5010A
JRC CAH-250 PCED650G CAH250
YEW AS V8300AE V8300EE-01
HA332402A/A/A
Selco M2000-20-10C
OMRON V700-L22
ABB 57310001-KD
ABB 57160001-NF
Soren T.Lyngso 609.012.210
Hyundai FUNC 204C1113
SIGMA KOKI TAM-602SR
Reliance Electric 0-48680-116 GPI-2
SICK STEGMANN DGS60-ZZA0-S03
Grapha Electronic 4216.4044.2d
TDS2.2.1 16C73A-201/SO PCB Board EW19334.2 SP0401 2025548/0218
Yokogawa V8219TH MMI/F Board 030101135R
SpaceLabs Medical Inc. 670-0491-03
Tokimec 1865945204
Olympus DEV D01158 EG012706-001
Electronic Devices ED710
Keyence LC-2100
Cropico RM6-N
ROBO-485
Omicron AU 2.1 Rev A Display Card AU2.1 JE 185 010
Raytheon G260689-2 Rev C/D External Interface (EIU) G261346-1
C28P-CAR-A
Kongsberg 7252-009.0005
10150-00
SANYO ORN-6 P-679A Board H049-07-0000
23M76B1
Power Supply Board 9201 P/N 960-9001003
110CPU62200
Benning VE 48/28
Electronic Devices ED710
SAAB MARINE 75.1701.426
RE-S8AR
Minebea N23-90TXA
Hokushin Synchro PY76-N2
GMI PS200 Series 64052
Bartec 07-7331-2302
Danica 170-08860-2
2MSW2/2-X
Power Supply ESS0272
Allen Bradley 2755-SN5
Obsermet OMC-138
Mitsubishi 3WBT-F/L
Honeywell E42009287-0642
ABB 57350001- HC/1
Siemens 505-6660
SAAB MARINE 75.1608.430
JAQUET DFR 713CD4
VEM 1904.1 Nr.80/64250
TQ Environmental RPB800
Contrec 800PS
Schindler Variocon 22.QH PCB 59410512
P&E-A45
HONDA HLF600-06
Brodersen UCT-44
EDT 20-20589-3
DMX Controller SRC-261
Photain Control PLC AW4321
BOSCH 0811405038
JRCS SU-SLCM-112
HKS0B1081 19039
Omron FQM1-MMA21
Melec Personal C-540S
6PCKD00669B
Dr?ger X-am 3000
National Instruments 187660E-02 14E65FF USB-232/485
Yamatake WTC10PDA0M01
Electronic Devices ED710
JRCS SMS-M74A
Planar Systems EL384.240-NA
HELVAR DIGIDIM 460
Multifan ETD10-5K
Promicon CPU-7/2 830454
FUKUDA Denshi PCB-6708B 9F5250*BH5019
EIN-1301
Autronica KMC-220 CHANNEL UNIT KMC-220/2XT 160C-D
642-86047 WM 086078-12 080.91.3002 - 004
542-86053a WM 085049-12 080.96.3011 - 022
H&B LP-signalverarbeitung 0743028 G 473952D
GE Fanuc 44A724873-G01
Lenze 2008 B.2A 321 905 2/7129/0685
FURUNO INT-8426
Promicon PBS-1/1
HAMILTON 242429 / 00
Malling Kontrol 9710.02 020884 971002
G/E-AB2
542-85027 WM 085050-12 080.97.3008 - 049
JUMHO HYPO-D2200-S
ANSCHUTZ 132-333-7 B
WESO E.P. IV/02 KI 11933
EIN-1101 MPU Module K/93X/10-001A
Furuno CKIA 65P10120
Luminex 78-00022-00-001
PC-E984-275
Autronica BU70
Thrane & Thrane TT6194A
ENDRESS+HAUSER HygroGuard 2550 Controller 2550-0-0-0-0-0
Westronics SBAG-202
Hypertherm PCBS-0120-D And PCBS-0119-C
Lead Year Enterprise 075N401
Yaskawa CIMR-04AP3-3
N. Serie 42970068
MDSD1K-2X/4 Card Rev 4 MDSD1K2X
ABB 07KP62 - RS232 GJR5240400R0101
Clipsal C-Bus2 L5508D1AP
MES1L/1S
CLM223-CD0010
ESM-103B K/87Z/4-001C
Bendix Aircraft EA-102-33
NC-840V2
LCD Display E131030002
Schneider Modicon TM251MESC
Woodward 8272-683
Terasaki ESM-101D
JB-01
MSA 483603
996-4001-00 EL4836LP
Olympus TW-107 F30123SA-1
Praxis Automation Type: 98.6.021.602
VDRA101
Planar EL512.256-H3
Toshiba RD1C-211223 P6580909G3
Krones KES-2 Electronic Module 031000004
Alfa Laval DS-20
Schneider Automation TSX 07 31 2428
71082300 CI R2314/R2310 SCT 316-01-01
Drake D8483 1-0 B2
2-Port RS-232 Serial PCI 542-94021
TSXT3170
BYS Controls EPCON-1
Master Clock MCS-970
Reliance Electric B/M 0-57170
Siemens 6FL7820-8BA10 ACC-010
Artesyn SMP/LC150/M1/DC2/SC/PF 65.3302.21
SIEMENS C98043-A1601-L4 C98040-A1601-P1-07-85 C98043-A1601-L
OMP MAELB01D
DOC-600-R62 03/03
STN ATLAS STECKPLATTE MEV401 271.690 248 C6115 HL-3112472-2/2.01
Tamagawa SYNCHRO TS 130N50E13
GAC IGC700 XIGC745-02-02
Contrec 800CPU
MB-7530X
Portwell Robo-8773VG 002 0811A17881
Samsung N-70 CPL9631 CPL9211A CPL9504
EUROGI 99E 027 400
注:聯(lián)系我時,請說是在“傲立機(jī)床網(wǎng)”上看到的,謝謝!