G7E-DR20A

发布时间:2017-03-13

RS-485的信号被传送出去时会分成正负两条线路,G7E-DR20A当到达接收端后,在将信号相减还原成原来的信号;如果将原始的信号表示成(DT),而被分成的信号分别标示成(D+)及(D-),则DT=(D+)-(D-)。同理,接收端在接收到信号后,也依据上式还原成原来的样子。如果线路受到干扰,两条线路的信号分别为(D+)+Noise与(D-)+Noise。G7E-DR20A接收端还原信号为(DT)= [(D+)+Noise]-[(D-)+Noise],与先前结果一样,所以RS-485可以有效的防止噪声的干扰。LS模块控制器变频器代理 
程先生 qq:937926739
3 VB的基本概念
VB(Visual Basic)是微软的窗口软件,提供了很多接口成员,对象、属性、事件、方法就是4个重要的接口,VB提供了许多常用的控件。
3.1卷标控件
卷标控件如图4(a)所示,该控件于显示文字、G7E-DR20A数字用,显示如图4(b)所示


3.2 按钮控件
按钮控件如图5(a)所示,该控件使用率很高,提供一个供系统用户操作用的按钮,如图5(b)所示。


3.3 定时器控件
定时器控件如图6所示,该控件的大作用在固定的时间内可执行所设置的程序代码一次。


VB提供了大量的控件,在此不再多述。
4 基于MScomm控件的串行通信
要完成VB与PLC等设备的串行通信要用到MScomm控件, G7E-DR20A在此有必要对该控件作较详细的说明。Mscomm是一个非标准控件,需要要手动添加许多项目,其步骤如下。
1) 选择菜单的【工程】
2) 选择【部件】
3) 在弹出的对话框中做如图7的选择。

AC500-ECO模块,PM554-RP-AC, RYC501B3-VVT2 AR-600(3P) ETP712171 UMC CB-M1808U-P25S12 FN351-16-29   EE-SPX404 SR91-8I-90-150 USB-SC-09 C36TCOUA2300 MSMA5AZA1C MSMA502S1D SKKT57/12E 日本富士PYSTBBB2-020E
S800 I/O模件底座TU831V1, GYG851BC2-T2G     AR-600(4P) ETC615016-S1042 CN-M1815U-P15S12 T48D10   E3T-SL22 SR91-8V-90-150 MDS-B-SPJ2-37 C36TV0UA1000 MSMA5AZA1F MSMA502S1V SKKT57/16E 西门子电源 307-1EA00-00AA0
AC800M DCS附件,TB851, RYC851B3-VVT2 AR-100V ETC604306-S0032 CN-M1815U-P25S12 CJ1W-ID232   E3T-SL11 SR23-SSVN-060000G FX2NC-16MT C15TR0RA0300 MSMA5AZA1H MSMA502P1C SKKE600F12 omron PLC模块C200H OC225
AC500PLC CPU模件PM581, GYG132BC2-T2G     AR-180V 安川616 F7和E7和P7/T7变频器 15KW电源板/驱动板 / CB-M3020U-C15P2 FX1N-60MR-001   E3T-SR12 SR23-SSIN-060005G Q173HCPU DMC 10S2TR0100 MSMA5AZA1N 三菱电机E202S1D SKKT106/16E 三菱Q系列模块QJ71BR11
全新 S800/O通讯附件,TB842 GYG182BC2-T2G     AR-600V(3P) ETP712151 UMC CB-M3020U-C25P2 KD20C10AX EE-SXX670 FP33-YN101050 MDS-B-SPJ2-075 C45A2A1C000300 MSMA5AZA1P MSMA402P1S SKIIP20NAB121 西门子332-5HD01-0AB0 SM332
S800 I/O附件,TK811V050, RYC182B3-VVT2 AR-600V(4P) ETC618671-S1020 CN-M3030U-C15P2 DVPPS01 EE-SG3M FP33-PN101050 MDS-R-V2-2020 C15TR0RA0200 MSMA5AZA1Q 三菱电机E202G1H BSM75GAL120DN2 6SE6440-2UC13-7AA1
CP400触摸屏面板CP450T-ETH, GYG292BC2-T2G     AL-9 YPHT31367-1C CN-M3030U-C25P2 DT42HS48-1204 E3FA-TN11 SR3-6I-1C SA-5.7B C35TCCUA2100 MSMA5AZA1R MSMA402P1C SKM75GAL123D 西门子变频器 220V 0.37KW

AC31模块,XI 16 E1, RYC292B3-VVT2 AL-50 ETC618131 CB-M3020U-P15P2 MY4N-J E3F-5DY2 SR3-6P-1C SA-5.7E C25TC0UA1100 MQMA011A1A MSMA352P1S SKM50GAL123D 富士空气开关 SA33C 5A

全新 Profibus通讯附件,RLM01 GYG501BC2-T2G-B   AL-100~400 ETC618712 CB-M3020U-P25P2 NX5-M10RB=NX5-M10RP+NX5-M10RBD 热销槽型U型E3Z-G82 SR91-8P-90-1N0 SA-10.4A(10.4寸) C10S6DTA01D0 MQMA011A1B MSMA302S1H SKIIP82AC12 欧姆龙F150-C10E-3
AC800M DCS附件SB821,开封 GYG132BC2-T2G-B   AI-100 安川616G3变频器主板 CB-M3030U-P25P2 MXS6-10   凹槽型直流光EE-SX670 FP93-8V-90-0400 SA-12.1A (12.1寸 GY-HL2003FCV2GY-HL2003DB MQMA011A1C MSMA302S1S SKIIP83AC12 富士NB1-P56-AC
AC800M模块,CI861K01, GYG182BC2-T2G-B   AI-180 CIMR-616G5IP系列主板 CB-M3020U-C15S12 E5CC-QX2ASM-800 槽式EE-SX473 SRS12A-8IN-90-N100000 MDS-B-SPJ2-22 C35TC0UA1200M001 MQMA011A1D MSMA302S1T SKIIP30NAB12T49 西门子伺服驱动器6SL3210-5CB12-0AB0 加电机1FL4033-0AF21-0AB0
S800 I/O附件,TB810, GYG292BC2-T2G-B   AI-600 ETC670552-60407 R6GA05-641-1 CB-M3020U-C25S12 MXP8-10 槽式EE-SX671A SR1-6Y-1C GT1155-QTBD T0DTA0200 MQMA011A1E MSMA302P1T SKIIP31NAB12T1 全新欧姆龙/OMRON PLC CP1W-8ER
AC800M模块,CI867K01, RYS500S3-VVS     AC-9 SGDV-IFA11B主板SGDV-2R8A11B CN-M3030U-C15S12 EX-14A EE-SX772 SR1-6P-1C F940GOT-TWD-C C10S6DTA01D0 MQMA011A1F MSMA302P1V SKIIP32NAB12T1 三菱扩展模块 FX2N-16EX
S800 I/O模件底座TU830V1, RYS101S3-VVS     AC-50 SGDV-780A11B CN-M3030U-C25S12 TS3653N2E5 E3Z-LS83     SR1-6I-1C A3ACPU C15MTCOTA0100 MQMA011A1G MSMD042G1S SKKH15/06E MW台湾明纬 开关电源 DR-75-24 单相导轨型24v
S800 I/O模件底座TU835V1, RYS201S3-VVS     AS-11 SGDH-CA30 EA-V 适用于SGDH-20AE/30AE CB-M3020U-P15S12 MCDHT3520   E2S-Q26 SR94-8I-N-90-1400 AJ65SBTB1-16D1 C35TCOUA2100 MQMA011A1H MSMA202S1V SKKH15/08E 西门子6ES7221-1BH22-0XA0型号6ES7 221-1BH22-0XA0
S800 通讯模件CI810B, RYS401S3-VVS AS-12 SGDH-44AE CB-M3020U-P25S12 CQM1-AD041 链接线EE-1006 SR94-8V-N-90-1400 GT1672-VNBA C35TR1UA4100 MQMA011A1N MSMA152S1S SKKH15/12E 欧姆龙液位控制器61F-GP-N
S800I/O 电源模件SD834, RYS751S3-VVS     AS-13 ETC618450-S1115 CN-M3030UU-P15S12 D-A96V EE-SX671A U型限位 SR94-8P-N-90-1050 GT1572-VNBA C26TV0UA1000 MQMA011A1P MSMD012G1T SKKH15/14E TWDLCAE40DRF
S800 I/O模件底座TU833V1, RYS102S3-VVS AS-14 ETC618046-S3032 CN-M3030U-P25S12 T48D10 E3S-CT16 FP93-8P-90-0400 SK-102AE 10.2寸 C24MTCOSA1000 MQMA011A1Q MSMD5AZG1V SKKH15/16E 施耐德TWDLCAA40DRF
S800 I/O附件,TB825, RYS152S3-VVS     AS-1 YPHT31261-1G CB-H3425U-P15P2 CQM1-CPU41-E   E3F3-R62 镜面反射型 FP93-8I-90-0450 SK-072AS C23MTC0SA1000 MQMA011A1R MSMA152P1V SKIIP31NAB12T11 用过 施耐德PLC电源 BMXCPS3500
S800 I/O模件AO820, RYS202S3-VVS     AS-2 YPHT31600-1D CB-H3425U-P25P2 VFD004M23A EE-SPX303N   SRS12A-8PN-90-N100000 SK-072AE C15TC0TA0400 MSMA011A1B MSMA102S1T SKIIP31NAB12T49 三菱伺服器MR-J2S-10A
AC500-ECO模块,PM564-TP, RYS402S3-VVS     AS-3 YPHT31644-2B CN-H3425U-P15P2 VFD002S21A GU05N-305 SRS12A-8YN-90-P1000 IPC1701-D C15TRORA0300----模具 MSMA011A1C MSMA102S1D SKD53/16 海泰克触摸屏PWS6600S-P


4)如图8所示,在部件选项卡就会出现MScomm控件。


5)基本属性


4.1 MODBUS ASCII
Modbus 分为ASCII和RTU两种,ASCII采用的格式和校验相对简单,本文采用ASCII格式,并仅对使用的功能码进行说明,更多的信息,请参看协议的详细说明。
1)通信格式


2)功能码
G7E-DR20A

4.2 VB与PLC通信的实现
以下举例说明现场设备与PLC通信的实现。
1)控制要求:控制PLC的起动、停止,并显示运行状态(绿色为运行,红色为停止);G7E-DR20A能够用交替型按钮控制Y0,Y1,并用指示灯显示Y0,Y1状态(绿色为运行,红色为停止);能够对D256,D512两个寄存器进行数值写入的操作。
2)实现思路:PLC起动停止的标志位为M1072,G7E-DR20A查DVP协议,知道地址为H0C30,按功能码01操作; 同样Y0,Y1的地址分别为H0500,H0501。写入FF00为ON,0000为OFF,按功能码05操作;D256,D512地址分别为H1100,H1200,按功能码06操作即可。
3)VB接口的设计如图10所示。
上一篇:G7E-TR10A
下一篇:G7F-ADHA