6ES7322-1BL00-0AA0
6ES7322-1BL00-0AA0
6ES7322-1BL00-0AA0
6ES7322-1BL00-0AA0
一般的程序設(shè)計思路就是使用Windows系統(tǒng)提供的應(yīng)用程序接口函數(shù)實現(xiàn)串行通信的,這些函數(shù)經(jīng)過Delphi的封裝后為:CreateFile(打開串口)、CloseHandle(關(guān)閉串口)、GetCommState(用指定通信設(shè)備的當前控制設(shè)置填充設(shè)備控制塊< Device Control Block ,DCB>)、SetCommState(用相應(yīng)的設(shè)備控制塊配置通信設(shè)備)、GetCommMask(此函數(shù)調(diào)用后返回指定通信設(shè)備的事件掩碼值)、SetCommMask(指定一系列事件監(jiān)視通信設(shè)備)、ReadFile(讀串口)、WriteFile(寫串口)。利用API進行串行通信的主要步驟如下:
1).打開串口
通信程序從CreateFile處指定串口設(shè)備及相關(guān)的操作屬性,并返回一個句柄,該句柄將被用于后續(xù)的通信操作。
var hCommFile:THandle;
……
hCommFile:=CreateFile(COM2,GENERIC_READ or GENERIC_WRITE,0, nil,OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL or FILE_FLAG_OVERLAPPED,0);
if hCommFile = INVALID_HANDLE_VALUE then
raise ECommsError.Create( 打開串口錯誤);
2)初始化串口
打開通信設(shè)備句柄后,通常要對串口進行初始化工作(即配置波特率、數(shù)據(jù)位數(shù)、停止位數(shù)、奇偶校驗以及握手、流控協(xié)議等參數(shù)),配置串口通過改變數(shù)據(jù)結(jié)構(gòu)--設(shè)備控制塊DCB來實現(xiàn)。DCB結(jié)構(gòu)有近30個數(shù)據(jù)成員,對于采用3線方式的串行通信,只需設(shè)置好波特率、數(shù)據(jù)位、停止位、校驗位等關(guān)鍵參數(shù)即可。
設(shè)置串口波特串為9600,數(shù)據(jù)位長度為8,1個停止位,不進行奇偶校驗的程序設(shè)計如下:
var dcb: Tdcb;
STA-RITE STARITE PP1511 OVERHAUL KIT
STA-RITE STARITE PP1500 SEAL/GASKET KIT PL SERIES
AIMCO TOOL BALANCER RPA-2 MAX 3 LB
HUBBELL TOOL BALANCER BD-03 62410003 3 LB NEW
HUBBELL TOOL BALANCER BD-05 62410005 5 LB NEW
ALLEN BRADLEY RELAY 700-P800A1 COIL 120 VAC NIB
MINARIK VFD VFD01-230AC
SANKYO CONTROL BOARD Y2M63X582
FESTO PNEUMATIC CYLINDER DSNU-20-25-PPV-A FESTO 33974
FESTO PNEUMATIC CYLINDER DSNU-20-10P-A FESTO 19207 NEW
FESTO PNEUMATIC CYLINDER DG-6-10 FESTO 3620 NEW
FESTO DSNU DSNU-20-160PPV-A DSNU-20 FESTO 19241 NEW
FESTO DSNU DSNU-20 DSNU-20-300-PPV-A FESTO 19244 NEW
FESTO ADVUL-16-10-P-A-SA FESTO 537922 NEW FESTO ADVUL
FESTO PNEUMATIC CYLINDER DSNU-25-10-P-A FESTO 19218 NEW
DYNISCO PRESSURE TRANSDUCER IDA354-5C-S788-1 NEW
ALLEN BRADLEY SLC 500 EEPROM 1747-M13 SER A REV A NEW
ECOSOFT SYSTEMS MODEL 2000
BELL & GOSSETT PN AC0635 FLOWSERVE PN 21-200-172
BALLUFF PROXIMITY SENSOR BES 516-329-E3-R-03 NEW
WENGLOR FIBER OPTIC SENSOR 111-132-104E25 LOT OF 10
DELTROL PNEU-TROL Brass Flow Control Valve FMF20B 3PCS
BRAINARD STRAPPING TENSIONER 4H USED
SFK BEARING 6206 6206-2RS1NR 6206-2RS1NR/HT51 LOT OF 6
TIMKEN BEARING 212PP NEW
FAFNIR BEARING 312NPP NEW
BOSCH AIR MOTOR DL 0 607 953 332 DL0607953332 NEW
VIBRATION PADS GRAINGER 5C030A NOEPRENE (LOT OF 4) NEW
PEER FLANGE MOUNT BEARING FT212 SIZE 2 7/16 NEW
DODGE PILLOW BLOCK BEARING 126817 P2B-SCM-204 SIZE 21/4
INA PILLOW BLOCK BEARING RASEY 70 RASEY70 2 3/4 INCH
NORDSON RHINO PUMP MODEL 295791H NEW
PARKER SCHRADER BELLOWS CHECK VALVE 003393003 LOT OF 4
THK HSR-30 MODEL HSR30IBISS(GK) LOT OF 2 NEW
FAG BEARING 22220 22220EASK.M.C3 NEW
FANUC SERVO MOTOR A06B-0859-B392 #3000-R REBUILT
ADAPTALIGHT STACKABLE BEACON 101FLEDB-N5 LED BLUE NEW
ADAPTALIGHT STACKABLE BEACON 101FLEDA-N5 LED AMBER NEW
ALLEN BRADLEY SLC 500 INTERFACE 1747-PIC SER A
ALLEN BRADLEY PROXIMITY SENSOR 872C-D3NP12-D4 NEW
APOLLO BALL VALVE 82-105-01 1 INCH 600 WOG CII NEW
PARKER FILTRATION HYDRAULIC FILTER 932655Q 10Q ZO NEW
ALLEN BRADLEY EXPANSION POWER SUPPLY 1734EP24DC SER B
MAYR EAS -COM TORQUE LIMITING CLUTCH 01/490.525.0 NEW
FESTO VACUUM GENERATOR VADM-140-P FESTO 16258 NEW
SCHMALZ MINIATURE VACUUM SUCTION CUP NEW LOT OF 12
PIAB VACUUM PUMP M60F5-KN M60
NUMATICS 1FCRN FLOW CONTROL VALVE NEW LOT OF 6 PCS
TRACO POWER SUPPLY TSL060-124 24VDC 2.5A
RTA PAVIA STEPPER DRIVE GMD 02 GMD02 RACK/B/19/4/32-000
EMERSON EPSILON EB-203-00-000 REV A1 P/N 960471-02
EMERSON CONTROL TECHNIQUES DRIVE EPSILON EB-202
CONTROL TECHNIQUES MOTION COORDINATOR MC204
ALLEN BRADLEY LIGHTING CONTACTOR 500L-BOA93 NEW
PARKER HYDRAULIC FLOW CONTROL VALVE F1620S NEW
BANNER LIGHT CURTAIN SET BMR248A BME248A 27112 27109
COMPUMOTOR ZETA8 ZETA 8 STEPPER DRIVE/INDEXER
IR ARO BALANCER MODEL 7072 6-10 LB NEW
SPM VIBRAMETER VIB-11 VIB-11A WITH TRANSDUCER TRV12
STEARNS BRAKE 1-082-031-02 82,000 SERIES 108203102WLF
10MM TO 10MM FLEXIBLE COUPLING LOT OF 2 MADE IN GERMANY
PARKER PNEUMATIC CYLINDER 8IN BORE 40IN STROKE 250PSI
STEARNS BRAKE 1-082-031-02 82,000 SERIES 1082031H2LLF
RELIANCE ELECTRIC MOTOR 2HP DUTY MASTER P18G3893A NEW
SEW-EURODRIVE GEAR MOTOR 7.5RPM 15RPM KHF SERIES KHF77
EMHART TUCKER WELDING POWER UNIT SPOT WELD POWER SUPPLY
DODGE FLANGE BEARING 126180 FC-SCM-215 SIZE 15/16 NEW
DODGE PILLOW BLOCK P2B-SCM-208 126819 SIZE 2 1/2 NEW
NTN BEARING BLOCK UCFL211-203D1 (LOT OF 2) NEW
NSK LINEAR BEARING LAH35EMZ-K1 NEW
AMI PILLOW BLOCK BEARING UCP213-40 2H 2 INCH NEW
LOT OF MIDSIZE BELT CONVEYORS 5PCS WITH BODINE MOTORS
HYDAC HYDRAULIC PISTON ACCUMULATOR SK350 NEW
ROMAN WELDING TRANSFORMER 265KVA g486265kc2715wx NEW
YASKAWA AC SERVO MOTOR USAFED USAFED-09CS1 .85 KW
HUBBELL CAT # 3003 PN 69483-226 SSRS RESISTOR ITEM-1-1
SQUARE D HU661AWK HEAVY DUTY SAFETY SWITCH 30 A NEW
AMERICAN INDUSTRIAL HEAT EXCHANGER AB-701-00011
SKF TAPERED ROLLER BEARING 32018 X/Q (LOT OF 3) NEW
THOMSON BALL BUSHING BEARING A243848 (LOT OF 2) NEW
AIR TOOL PRODUCTS POWER MOTOR 8365-6-1 RPM 650 NEW
PHD ROTARY ACTUATOR R11A R11A8210-A-M-T 1 3/4 SHAFT NEW
NORDSON RHINO PUMP MODEL 225791H NEW
SMITH BEARING SMI YR 2-1/2 0062-K278 (LOT OF 2) NEW
DODGE BEARING FC-SCM-208 126179 SIZE 2 1/2 NEW
DODGE BEARING WSTUSC200 125363 SIZE 2 (LOT OF 2) NEW
DODGE P2B P2B-E-200R TYPE 3 SIZE 2 023010 NEW IN BOX
SKF Y BEARING SY SY2.11/16TF NEW
SKF Y BEARING SY2.TF SY2 SY2TF 2 INCH NEW IN BOX
ALLEN BRADLEY GUARDMASTER MATGUARD 440F-M1020CYNN NEW
ALLEN BRADLEY STARTER DISCONNECT 512-M/A43824 NEW
ALLEN BRADLEY STARTER DISCONNECT 512-BACD-A2E-24R NEW
SKF EXPLORER BEARING FYRP 75 NH FYRP75NH Z33 NEW
SKF EXPLORER BEARING FYRP 75 N FYRP75N Z33 NEW IN BOX
FALK GEARBOX 2070FA3A ULTRA MAX GEAR BOX NEW
ENIDINE AIR SPRING YI-3B14-403 NEW
ALLEN BRADLEY COMBINATION STARTER 506-BDCD-24J NEW
ALLEN BRADLEY GUARD MASTER SENSOR MAT 440F-M1510BYNN
LEYBOLD VACUUM PUMP SV40 9500513 ISO VG 32-100 NEW
SOLA HEVI-DUTY TRANSFORMER HZ10000Z NEW SOLA HZ
ABB ROBOT WRIST 3HAB6864 - 1 MOTOR 1FK6083-6AZ21 NEW
ABB CONTROL CABLE 3HAB 6453-1 3HAB6454-1 REV .03 NEW
FORCE CONTROL TWO SPEED DRIVE T3 T3-119-HB21 NEW
FORCE CONTROL MAGNA SHEAR TWO SPEED DRIVE MS-200
FORCE CONTROL MAGNA SHEAR TWO SPEED DRIVE MS-200
RELIANCE SERVO MOTOR 1326AB-B515E-21-K5-X09 NEW
BONITRON M3345D-60P4 DIODE SHARING MODULE NEW 60A/4
FORCE CONTROL MAGNASHEAR TWO SPEED DRIVE MS-200
FORCE CONTROL MAGNASHEAR TWO SPEED DRIVE MS-200
HONEYWELL LIGHT CURTAIN CONTROL DETECTOR 3 3LC-BXWQDH
FORCE CONTROL MAGNASHEAR TWO SPEED DRIVE MS-100
BALDOR 3HP MOTOR AEM3784-4 AEM37844 NEW
RELIANCE ELECTRIC 1326AB-B730E-21-K7 1326ABB730E21K7
PARKER PNEUMATIC CYLINDER 10IN BORE 20IN STROKE 250 PSI
DAYKIN ELECTRIC TRANSFORMER GNTD-5 TB480 NEW GNTD
BUSCH VACUUM PUMP RA0100 RA0100.E5061001 63 CPM NEW
FUJI T-LINK FTT32T4 FTT32T4-G02 NH6W32T NEW
PEPPERL+FUCHS NJ1.5-8GM40-E2-V1 NJ158GM40E2V1 NEW
BALLUFF PROXIMITY SENSOR BES-516-113-BO-C NEW
BALLUFF PROXIMITY SENSOR BES 516-324-E5-D-S 551095
IFM IE5292 IEB32,5-BPKG IFM PROXIMITY SENSOR NEW
ALLEN BRADLEY TOUCH SCREEN 6185-CAAABZZ 6185CAAABZZ
IFM EFECTOR PROXIMITY SWITCH IF5670 NEW LOT OF 3
SICK SENSOR MZT1-03VPS-KP0 MZT103VPSKO 1016910 NEW
BALLUFF PROXIMITY SENSOR BES 516-326-AO-C-PU-05 553696
BALLUFF PROXIMITY SENSOR BES 516-377-E5-D-S49 NEW
BALLUFF READ/WRITE HEAD BIS C-325/10-S4 BALLUFF BIS 325
BALLUFF READ/WRITE HEAD BIS C-325/01-S4 BALLUFF
BALLUFF READ/WRITE HEAD BIS C-325/05-S4 BALLUFF 137111
SIKO COUNTER DA09S-0614 114 06-10-1-E NEW SIKO DA09S
FESTO ELECTRIC SMTO-4U-PS-S-LED-24 FESTO 152742 NEW 2PC
TURCK BI5U-M18-AP6X-H1141 PROXIMITY SWITCH NEW Bi5u
BANNER SENSOR Q25RW3LP NEW NOT IN ORIGINAL BOX
FESTO 159422 3 WIRE CABLE WITH FEMALE CONNECTOR 3PCS
FESTO 159421 3 WIRE CABLE WITH FEMALE CONNECTOR 2PCS
OMRON E32-D51 PHOTOELECTRIC FIBER UNIT E32-D51 NIB
BAUMER ULTRASONIC SENSOR UNDK 30I6112/S14 3oi6112s14
CENTRY COVER CC-040-0600-050-AAE 224* 00042004 NEW
SMC UNION FITTING KQT06-00 KQT0600 NEW LOT OF 10
SMC UNION FITTING KQ2U08-00 LOT OF 10 NEW
SMC FITTING KJS04-M5 NEW LOT OF 10 KJS04M5
SMC FITTING KQH06-02S BAG OF 10 NEW KQH06
TELEMECANIQUE CONTACTOR LC1 K0901G7 (LOT OF 2) NIB
KUNKLE SAFETY VALVE 6910J1 SIZE 2 SET 10 PSI NEW
THOMAS BETTS PIPE CLAMP SUPERSTRUT 703 3/4 (BOX OF 100)
FAG BEARING 6006.2RSR (LOT OF 6) NEW
DODGE PILOTED FLANGE ROLLER BEARING FCE300R SIZE 3
ASCO VALVE 8354H3 110/120 V 50/60 HZ 1/4 NPT NEW
ALLEN BRADLEY PRESSURE SWITCH 836T-T253J NEW
SPRECHER+SCHUH CONTACTOR CA6-180-EI 22.851.102.10 NEW
CONAIR CONTROL MOTHER BOARD MICROTRAC 2,3 CODE 18800
NSK SUPER PRECISION BEARING 20TAC47BSUC10PN7B LOT OF 5
FANUC SERVO MOTOR A06B-0372-B575 NEW
FANUC SERVO MOTOR 5F A06B-0342-B221 NEW
FANUC SERVO MOTOR 5F/3000 A06B-0345-B231 NEW
FANUC SERVO MOTOR 3-0S A06B-0533-B231 NEW
FANUC SERVO MOTOR 3-0S A06B-0533-B251 NEW
MSA CARABINER MODEL 506308 NEW
ADALET ARMORED CABLE CONECTOR PLM AC26 LOT OF 2 NEW
BOSCH CONTROLLER VMA 20 KB 001 D D-64711 NEW
WELKER RIGID SHOT PIN ASSEMBLY WPA-40-75 RIGID NEW
WELKER RIGID SHOT PIN ASSEMBLY WPA-40-23 WCP-002 NEW
TR ELECTRONIC ENCODER 171-50004 TYPE ZE-65M NEW
COOPER BUSSMAN LOW PEAK FUSE LPS-RK-30SP (BOX OF 10)NEW
ENIDINE SHOCK PMXT 1550M-3XTREME MF222013 NEW LOT OF 2
PHD GRM GRIP CLAMP GRM4RF-2-50SDB-00SDB-LAA-D3D07 NEW
MURR ELEKTRONIK RELAY 6652102 (LOT OF 7) NEW
EATON VICKERSS RELIEF VALVE RV1-10V-I-8H-18-11 NEW
ORANGE RESEARCH DIFFERENTIAL PSI 1203PGT #30606 NEW
PARKER PNEUMATIC POPPET VALVE N35441091 MAX 200PSI NEW
KUNKLE PRESSURE RELIEF VALVE 6010DDM01-KM 170 PSI NEW
STI SAFETY MAT CONTROLLER MC4-5006-CX1 82396-5006 NEW
COOPER BUSSMAN BUSS FUSE LPS-RK-40SP NEW (BOX OF 10)
NACHI ROBOT TEACH PENDANT ROP500 MODEL ROP501
REXROTH COOLING FAN KIT LEM AB112X221 115V 50/60 HZ NEW
OBERDORFER PUMP JJH T14548 C994R1B1-60 5/8" SHAFT NEW
BOSCH DUAL STAGE COMPENSATOR SV15 PUMP 999 9561120000
BANNER FIBER OPTIC CABLE BT13S NEW
PEPPERL FUCHS PROXIMITY SENSOR NBN30-L2-A2-V1 NEW
SCHNEIDER ELECTRIC DEVICE NET 170 LNT 710 170LNT71000
IFM IE5292 IEB32,5-BPKG IFM PROXIMITY SENSOR NEW
ALLEN BRADLEY TOUCH SCREEN 6185-CAAABZZ 6185CAAABZZ
IFM EFECTOR PROXIMITY SWITCH IF5670 NEW LOT OF 3
SICK SENSOR MZT1-03VPS-KP0 MZT103VPSKO 1016910 NEW
BALLUFF PROXIMITY SENSOR BES 516-326-AO-C-PU-05 553696
BALLUFF PROXIMITY SENSOR BES 516-377-E5-D-S49 NEW
BALLUFF READ/WRITE HEAD BIS C-325/10-S4 BALLUFF BIS 325
BALLUFF READ/WRITE HEAD BIS C-325/01-S4 BALLUFF
BALLUFF READ/WRITE HEAD BIS C-325/05-S4 BALLUFF 137111
SIKO COUNTER DA09S-0614 114 06-10-1-E NEW SIKO DA09S
FESTO ELECTRIC SMTO-4U-PS-S-LED-24 FESTO 152742 NEW 2PC
TURCK BI5U-M18-AP6X-H1141 PROXIMITY SWITCH NEW Bi5u
BANNER SENSOR Q25RW3LP NEW NOT IN ORIGINAL BOX
FESTO 159422 3 WIRE CABLE WITH FEMALE CONNECTOR 3PCS
FESTO 159421 3 WIRE CABLE WITH FEMALE CONNECTOR 2PCS
OMRON E32-D51 PHOTOELECTRIC FIBER UNIT E32-D51 NIB
BAUMER ULTRASONIC SENSOR UNDK 30I6112/S14 3oi6112s14
CENTRY COVER CC-040-0600-050-AAE 224* 00042004 NEW
SMC UNION FITTING KQT06-00 KQT0600 NEW LOT OF 10
SMC UNION FITTING KQ2U08-00 LOT OF 10 NEW
SMC FITTING KJS04-M5 NEW LOT OF 10 KJS04M5
SMC FITTING KQH06-02S BAG OF 10 NEW KQH06
TELEMECANIQUE CONTACTOR LC1 K0901G7 (LOT OF 2) NIB
KUNKLE SAFETY VALVE 6910J1 SIZE 2 SET 10 PSI NEW
THOMAS BETTS PIPE CLAMP SUPERSTRUT 703 3/4 (BOX OF 100)
FAG BEARING 6006.2RSR (LOT OF 6) NEW
DODGE PILOTED FLANGE ROLLER BEARING FCE300R SIZE 3
ASCO VALVE 8354H3 110/120 V 50/60 HZ 1/4 NPT NEW
ALLEN BRADLEY PRESSURE SWITCH 836T-T253J NEW
SPRECHER+SCHUH CONTACTOR CA6-180-EI 22.851.102.10 NEW
CONAIR CONTROL MOTHER BOARD MICROTRAC 2,3 CODE 18800
NSK SUPER PRECISION BEARING 20TAC47BSUC10PN7B LOT OF 5
FANUC SERVO MOTOR A06B-0372-B575 NEW
FANUC SERVO MOTOR 5F A06B-0342-B221 NEW
FANUC SERVO MOTOR 5F/3000 A06B-0345-B231 NEW
FANUC SERVO MOTOR 3-0S A06B-0533-B231 NEW
FANUC SERVO MOTOR 3-0S A06B-0533-B251 NEW
MSA CARABINER MODEL 506308 NEW
ADALET ARMORED CABLE CONECTOR PLM AC26 LOT OF 2 NEW
BOSCH CONTROLLER VMA 20 KB 001 D D-64711 NEW
WELKER RIGID SHOT PIN ASSEMBLY WPA-40-75 RIGID NEW
WELKER RIGID SHOT PIN ASSEMBLY WPA-40-23 WCP-002 NEW
TR ELECTRONIC ENCODER 171-50004 TYPE ZE-65M NEW
COOPER BUSSMAN LOW PEAK FUSE LPS-RK-30SP (BOX OF 10)NEW
ENIDINE SHOCK PMXT 1550M-3XTREME MF222013 NEW LOT OF 2
PHD GRM GRIP CLAMP GRM4RF-2-50SDB-00SDB-LAA-D3D07 NEW
MURR ELEKTRONIK RELAY 6652102 (LOT OF 7) NEW
EATON VICKERSS RELIEF VALVE RV1-10V-I-8H-18-11 NEW
ORANGE RESEARCH DIFFERENTIAL PSI 1203PGT #30606 NEW
PARKER PNEUMATIC POPPET VALVE N35441091 MAX 200PSI NEW
KUNKLE PRESSURE RELIEF VALVE 6010DDM01-KM 170 PSI NEW
STI SAFETY MAT CONTROLLER MC4-5006-CX1 82396-5006 NEW
COOPER BUSSMAN BUSS FUSE LPS-RK-40SP NEW (BOX OF 10)
NACHI ROBOT TEACH PENDANT ROP500 MODEL ROP501
REXROTH COOLING FAN KIT LEM AB112X221 115V 50/60 HZ NEW