FX2系列PLC的编程接口采用RS-422标准,而计算机的串行口采用RS-232标准。因此,作为实现PLC计算机通信的接口电路,必须将RS-422标准转换成RS-232标准。
RS-232与RS-422标准在信号的传送、逻辑电平均不相同。
RS-232采用单端接收器和单端发送器,只用一根信号线来传送信息,并且根据该信号线上电平相对于公共的信号地电平的大小来决定逻辑的“1”(-3~-15V)和“0”(+3~+15V);
RS-422标准是一种以平衡方式传输的标准,即双端发送和双端接收,根据两条传输线之间的电位差值来决定逻辑状态。RS-422电路由发送器、平衡连接电缆、电缆终端负载和接收器组成。它通过平衡发送器和差动接收器将逻辑电平和电位差之间进行转换
选用MAXIM公司的MAX202实现RS-232与TTL之间的电平转换。MAX202内部有电压倍增电路和转换电路,仅需+5V电源就可工作,使用十分方便;选用MAX490实现RS-485与TTL之间的转换。每片MAX490有一对发送器/接收器,由于通信采用全双工方式,故需两片MAX490,另外只需外接4只电容即可。
PLC的RS-422接口配接DB-25型连接器,而PC机一般用DB-9型连接器。硬件电路图如图1所示。
将RS-232的RS、CS短接,这样对计算机发送数据来说,PLC总是处于就绪状态。也就是说,计算机在任何时候都可以将数据送到PLC内。又由于DR、ER交叉连接,因此,对计算机接收数据来说,必须等待至PLC处于准备就绪状态。
2通信装置的软件描述
2.1 FX2系列PLC与计算机之间通信协议
ASEA BROWN BOVERI 3BSE004086R1 USPP 3BSE004086R1
ASEA BROWN BOVERI 3BSE008545R1 USPP 3BSE008545R1
ASEA BROWN BOVERI ACS800U100045P90 USPP ACS800U100045P9
ASEA BROWN BOVERI QYB560163-CC NSPP QYB560163CC
ASEA BROWN BOVERI 57160001-GV USPP 57160001GV
ASEA BROWN BOVERI HIEE400109R0001 NSFP HIEE400109R0001
ASEA BROWN BOVERI 621ND2A21371314 USPP 621ND2A21371314
ASEA BROWN BOVERI 621RC2U0A713141 USPP 621RC2U0A713141
ASEA BROWN BOVERI 621SCU53A71314 USPP 621SCU53A71314
ASEA BROWN BOVERI 624EGS21020G8151 USPP 624EGS21020G815
ASEA BROWN BOVERI DSPC-150 NSPP DSPC150
ASEA BROWN BOVERI 624GF2102811141 USPP 624GF2102811141
ASEA BROWN BOVERI 412N0275 NSFP 412N0275
ASEA BROWN BOVERI 423S2341 NSFP 423S2341
ASEA BROWN BOVERI NBUB-61 USPP NBUB61
ABB Asea Brown Boveri 15hp ACH501-015-4-00p2 440-500v
ASEA BROWN BOVERI EHW250WC1 USPP EHW250WC1
ASEA BROWN BOVERI GNT0139800R0001 NSFP GNT0139800R0001
ASEA BROWN BOVERI 57350001-E/4 USPP 57350001E4
ASEA Brown Boveri, ABB DSDX 110
ASEA Brown Boveri, ABB DSDX 110
ASEA BROWN BOVERI 57619163 USPP 57619163
ASEA BROWN BOVERI 774B471A12 NSFP 774B471A12
ASEA BROWN BOVERI DSRF-160 USPP DSRF160
ASEA BROWN BOVERI GAB-1201V4 USPP GAB1201V4
ASEA BROWN BOVERI ACS-500 USPP ACS500
ASEA BROWN BOVERI 609903-T304 NSPP 609903T304
ASEA BROWN BOVERI TB82TE1010410 USPP TB82TE1010410
ASEA BROWN BOVERI M10C7133232TWFX131 USPP M10C7133232TW
ASEA BROWN BOVERI 6253BZ10000A USPP 6253BZ10000A
ASEA BROWN BOVERI 6203BZ10000A USPP 6203BZ10000A
ASEA BROWN BOVERI GJR5240400R0101 USPP GJR5240400R0101
ASEA BROWN BOVERI RGKC070 USPP RGKC070
ASEA BROWN BOVERI RK614002-BB USPP RK614002BB
ASEA BROWN BOVERI RK6144001-CC USPP RK6144001CC
ASEA BROWN BOVERI YT204001-BG USPP YT204001BG
ASEA BROWN BOVERI EHD75 USPP EHD75
ASEA BROWN BOVERI SALR-010-6 USPP SALR0106
ASEA BROWN BOVERI (ABB) 390906G11 rebuilt
ASEA BROWN BOVERI YT204001-BT USPP YT204001BT
ASEA BROWN BOVERI YPG-106A USPP YPG106A
ASEA BROWN BOVERI 3BSE008544R1 USPP 3BSE008544R1
ASEA BROWN BOVERI MFE101341111004ER NSPP MFE10134111100
ASEA BROWN BOVERI 48980001-AP USPP 48980001AP
ASEA BROWN BOVERI 621DH213A713141 NSFP 621DH213A713141
ASEA BROWN BOVERI GNT2012499 USPP GNT2012499
ASEA BROWN BOVERI GNT7045177P1 USPP GNT7045177P1
ASEA BROWN BOVERI YB560103-BR USPP YB560103BR
ASEA BROWN BOVERI YXU-143 USPP YXU143
ASEA BROWN BOVERI 57350001-CN/3 USPP 57350001CN3
ASEA BROWN BOVERI 3HAC2424-1 NSPP 3HAC24241
ASEA BROWN BOVERI 47810626-BK USPP 47810626BK
ASEA BROWN BOVERI 3HAB2812-1 NSPP 3HAB28121
ASEA BROWN BOVERI 3HAB2211-1-1 USPP 3HAB221111
ASEA BROWN BOVERI DSQC256A USPP DSQC256A
ASEA BROWN BOVERI EHW-250C-2P-1L USPP EHW250C2P1L
ASEA BROWN BOVERI EHW-250-WC-1L USPP EHW250WC1L
ASEA BROWN BOVERI C486G3753FI NSPP C486G3753FI
ASEA BROWN BOVERI 573300001 USPP 573300001
ASEA BROWN BOVERI ACS3114P11 NSFP ACS3114P11
ASEA BROWN BOVERI DSPC-150 USPP DSPC150
ASEA BROWN BOVERI GAB-1101V4 USPP GAB1101V4
ASEA BROWN BOVERI GAB-6101V7 USPP GAB6101V7
ASEA BROWN BOVERI GAB-6201V4 USPP GAB6201V4
ASEA BROWN BOVERI GAB-6201V7 USPP GAB6201V7
ASEA BROWN BOVERI YB161102-CS USPP YB161102CS
ASEA Brown Boveri, ABB DSCA 121
ASEA Brown Boveri, ABB DSDX 110
ASEA Brown Boveri, ABB DSDX 110
ASEA Brown Boveri, ABB DSQC 123B with DSQC 130
ASEA Brown Boveri, ABB DSQC 123B with DSQC 130
ASEA BROWN BOVERI 774B471A12 NSPP 774B471A12
ASEA BROWN BOVERI S3N100TWU4 NSFP S3N100TWU4
ASEA BROWN BOVERI 3BSE008520R1 USPP 3BSE008520R1
ASEA BROWN BOVERI 4414129285 NSFP 4414129285
ASEA BROWN BOVERI EH170C-1 NSFP EH170C1
ASEA BROWN BOVERI 48980001-E/1 USPP 48980001E1
ASEA BROWN BOVERI 58096652 USPP 58096652
ASEA BROWN BOVERI 48980001-E USPP 48980001E
ASEA BROWN BOVERI 425-PM-2 USPP 425PM2
ASEA BROWN BOVERI T4N150TW NSFP T4N150TW
ASEA BROWN BOVERI T4N200TW NSFP T4N200TW
ASEA BROWN BOVERI CC51583 NSFP CC51583
ASEA BROWN BOVERI 621GH213A813I41 NSFP 621GH213A813I41
ASEA BROWN BOVERI 069317-003 USPP 069317003
ASEA BROWN BOVERI 069363-001 USPP 069363001
ASEA BROWN BOVERI YM316001-NB USPP YM316001NB
ASEA BROWN BOVERI 4635/800AM NSFP 4635800AM
ASEA BROWN BOVERI LECU5004-01 USPP LECU500401
ASEA BROWN BOVERI YPQ-112A USPP YPQ112A
ASEA BROWN BOVERI 2668184-421/3 USPP 26681844213
ASEA BROWN BOVERI C1600120STD NSFP C1600120STD
ASEA BROWN BOVERI 084903-002 NSPP 084903002
ASEA BROWN BOVERI HIEE400109R1 USPP HIEE400109R1
ASEA BROWN BOVERI ACS3114P11 NSPP ACS3114P11
ASEA BROWN BOVERI E-32046 USPP E32046
ASEA BROWN BOVERI YXO-122 USPP YXO122
ASEA BROWN BOVERI YXX-154 USPP YXX154
ASEA BROWN BOVERI YB161102-AE USPP YB161102AE
ASEA BROWN BOVERI 426-E1170 USPP 426E1170
ASEA BROWN BOVERI 437-P4671 USPP 437P4671
ASEA BROWN BOVERI 503TB31260A0111-1000-82778 USPP 503TB
ASEA BROWN BOVERI HIEE400787R1 NSFP HIEE400787R1
ASEA BROWN BOVERI GNT0139800R0001 USPP GNT0139800R0001
ASEA BROWN BOVERI 51S-223S4130 NSPP 51S223S4130
ASEA BROWN BOVERI 51Y-423T-2340 NSPP 51Y423T2340
ASEA BROWN BOVERI AX466/50001 NSPP AX46650001
ASEA BROWN BOVERI 3BSE002224R1 NSPP 3BSE002224R1
ASEA BROWN BOVERI RK614004-BA NSPP RK614004BA
ASEA BROWN BOVERI S5N400TW USPP S5N400TW
ASEA BROWN BOVERI 774B471A12 USPP 774B471A12
ASEA BROWN BOVERI C300/0110/STD USPP C3000110STD
ASEA BROWN BOVERI 503336 NSFP 503336
ASEA BROWN BOVERI GXLC00342 USPP GXLC00342
ASEA BROWN BOVERI DSQC-0123B USPP DSQC0123B
ASEA BROWN BOVERI YB161102-CC USPP YB161102CC
ASEA BROWN BOVERI K7WFF USPP K7WFF
ASEA BROWN BOVERI DSTD-130 USPP DSTD130
ASEA BROWN BOVERI 57330001-N USPP 57330001N
ASEA BROWN BOVERI DSMC110 USPP DSMC110
ASEA BROWN BOVERI HIEE305082R1 USPP HIEE305082R1
ASEA BROWN BOVERI 3BHB004027R0101 NSFP 3BHB004027R0101
ASEA BROWN BOVERI 3BHB005243R0103 NSFP 3BHB005243R0103
ASEA BROWN BOVERI ACS311-4P1-3 NSFP ACS3114P13
ASEA BROWN BOVERI ESB43150LAERUE4 USPP ESB43150LAERUE4