G7F-AD2A上述系统均采用人机界面控制,G7F-AD2A因此设备档次有了较大的提高,G7F-AD2A但设备成本也有所增加,G7F-AD2A所以该系统主要应用在设备档次要求比较高、智能化比较高的小区、公寓、消防等供水场合,目前我们所掌握的几个应用实例基本涵盖了上述几个方面。
G7F-AD2A
LS模块控制器变频器代理
程先生 qq:937926739
前段时间来了个项目,G7F-AD2A要求实现PROFIBUS协议在一个带串口的单片机上,要做一块带485的电路板,挂接12个从站,唉呀,这下头可大了,苦苦冥思了好几个月想出了一个方法,485总线走187.5K速度(硬件配置:AVR单片机MEGA16+MAX485加三个光藕,据说串口速度可以跑到1.5M的呀,不过不能跑那么高),差不多够快了哈,G7F-AD2A然后跟据PROFIBUS标准的协议放从站连发了三颗炮弹,还真管用,努力没有白费呀,数据算是读出来了呀,钱也赚到手了,还不少,一般的场合还是可以应用的呀,西门子说的果然没错,在任意带串口的单片机上都可以实现.
步发送:从站状态查询桢G7F-AD2A,也就是看看从站是死是活,(如果从站波特率是自适的话,那这一步得来两次,不然他不认识你的),正常情况下,发完第二次时从站已有回应了,回应的桢和发送的差不多的只是先后地址反了,OK,下一步...
第二步发送:读取查询从站的诊断报文,G7F-AD2A一般发出去后得到的数比发出去的数要多不少的,收到后下一步
第三步发送:从站参数化报文帧,如果没有问题的话会返回一个E5,记得一定要把西门子的狗给打死啊.
接下来的事情也就是进行数据交换了,读完高后再读低呀.
第二与第三步不分次序
以下是真正的主站与从站交换数据的过程
该状态机中有四个状态:
1、Power_On(上电)状态
在上电后从站进入Power_On状态,在这个状态下从站首先需要进行初始化,设置各项参数如站地址和报文缓冲区等等。
2、Wait-Prm(等待参数化)状态
初始化完毕后,从站进入Wait-Prm状态,等待来自一个主站的Set_Prm报文。通俗地讲,参数化相当于一个主站告诉一个从站,你是属于我的,同时也了从站的一些运行参数。主站只对被它参数化的从站进行数据轮询。
3、Wait_Cfg(等待组态)状态
在进行正确的参数化后,G7F-AD2A从站进入Wait_Cfg状态,等待Check_Cfg报文。Check_Cfg报文规定输入和输出字节数,也就是主站和从站每次交换的数据量。
4、Data_Exchange(数据交换)状态
当进行正确的参数化和组态后,从站进入Data_Exchange状态,这个时候从站才可以和主站进行正常的数据交换。
下面是我从一个PROFIBUS-DP网络中采集下来的部分报文数据,该网络中有一站地址为1的主站和站地址为3的从站。我结合有关报文解释一下从站3的工作机制。(报文数据为16进制)
......
(从站已经完成初始化)
......
10 03 01 49 4D 16
(该报文为主站1发给从站3的请求帧,查询从站3的FDL状态,即从站3是否“活着”。)
10 01 03 00 04 16
(该报文为从站3对主站1的应答帧,告诉主站1“我活着呢”。)
.....
68 05 05 68 83 81 6D 3C 3E EB 16
(该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文,以获取从站3的进一步信息。)
68 0B 0B 68 81 83 08 3E 3C 02 05 00 FF 00 08 94 16
(该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:02 05 00 FF 00 08,具体含义可参阅协议,其中第四字节为FF表明从站3尚未被任何主站所参数化。)
......
68 11 11 68 83 81 5D 3D 3E 88 02 FD 0B 00 08 00 00 00 00 00 00 76 16
(该报文为主站1发给从站3的参数化报文帧,包含12个字节的参数化数据: 88 02 FD 0B 00 08 00 00 00 00 00 00)
E5
(该报文为从站3对主站1的短应答帧,告诉主站1参数化。)
......
68 07 07 68 83 81 7D 3E 3E 11 21 2F 16
(该报文为主站1发给从站3的组态报文帧,包含2个字节的组态数据: 11 21,表明从站3应有两个字节输入和两个字节输出。)
E5
(该报文为从站3对主站1的短应答帧,告诉主站1组态。)
......
68 05 05 68 83 81 5D 3C 3E DB 16
(该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文。)
68 0B 0B 68 81 83 08 3E 3C 00 0C 00 01 00 08 9B 16
(该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:00 0C 00 01 00 08,其中第四字节为01表明从站3已经被主站1地参数化,从站3进入数据交换状态。)
......
68 05 05 68 03 01 7D 00 00 81 16
(该报文为主站1发给从站3的请求帧,包含两个字节的输出数据:00 00, 并请求从站3的输入数据。此后主站1周期性地发送此报文)
68 05 05 68 01 03 08 00 00 8C 16
(该报文为从站3对主站3的应答帧,包含两个字节的输入数据:00 80)
PLC可编程序控制器:PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。DCS集散系统: DCS英文全称 DISTRIBUTED CONTROL SYSTEM ,中文全称为集散型控制系统。DCS可以解释为在模拟量回路控制较多的行业中广泛使用的,尽量将控制所造成的危险性分散,而将管理和显示功能集中的一种自动化高技术产品。DCS一般由五部份组成:1:控制器2:I/O板3:操作站4:通讯网络5:图形及遍程软件。
RYS302S3-VSS GMP22-3P(R ) ETC615721-S5195 GY00938-A61 FM12-R2N-C31S12 Q12AB6FF30Q E3ZM-T61-L SR4-6P-1W 6ES7132-1BL00-0XB0 C15MTVORA0100 MSMA011C1E MHMA502S1H SKKH570/16E 三菱FX2N-80MR-ES/UL 8
AC500-ECO模块,PM564-T-ETH, RYS302S3-VVS GMP22-3S(R ) 安川VS606 V7 0.75KW主板 FM12-R2P-C31S12 C6097A0210 E3HT-DS3E1直径M8 NPN常开 SR4-6I-1W QJ71DN91 C10TODTA0200 MSMA011C1F MHMA502S1S SKD100GAL123D 三菱FX2N-64MR-001
AC500-ECO模块,PM564-T, RYS401S3-LPS GMP22-3T(R ) ETC604532-S0020 FM18-R3N-P31P2 LPSN4GT06 E3T-CD11 SD16A-490-1000 FX1N-EEPROM-8L C15TC0RA0200 MSMA011C1G MHMA502S1G SKIIP31NAC12T42 新电元M34045062L/R旋转电磁铁
AC500-ECO模块,PM564-R, RYS401S3-LRS GMP40-2P ETP605372 FM18-R3P-P31P2 8215C053 E3FA-DN13 SR94-8I-N-90-1050 FR-A7NC E KIT-C C23MTR0SA1000 MSMA011C1H MHMA402S1T SKM75GB12T4 三菱编程线 USB-SC09-FX
AC800F附件,SY809F, RYS401S3-LSS GMP40-2S DR1-04ACY FM18-R3N-P31S12 FG-K031 E3JK-5DM15L FP34-IN101000 GT15-RS2T4-9P C15MTRORA0100 MSMA5AZA18 MHMA402S1H SKM100GB128DN 安川伺服驱动器SGDL-04AS/AP
S800 I/O模件DP820, RYS401S3-LTS GMP40-2T DF9300795-B FM18-R3P-P31S12 BI2-M12-AP6X-H1141 E3F2-DS30M FP34-VN101000 FX-32E-TB DMC10S4CV0000 MSMA5AZA19 MHMA402P1C SKM75GB128DN 台湾OPG牌批发 25W 齿轮减速/调速电机 41K25GN-C 4GN3k-500K
AC800F附件,AM895F(4) RYS401S3-RPS GMP40-3P(R ) DR1-CABY9 FM18-R3P-C31P2 6ES7972-0CB20-0XA0 E3S-GS3E4NPN SR3-8P-1W SR3-8I-1W GT1575-VTBD C215GA00101··· MSMA5AZA28 MHMA402P1G SEMIX303GB12VS 台湾OPG牌 6W 齿轮减速电机/调速电机 21K6GN-C 2GN15K-250K
AC500-ECO模块,PM554-RP, RYS401S3-RSS GMP40-3S(R ) DR1-08ACY9 BFN-M1206N-V11P2 6ES7392-1BJ00-0AA0 E3C-S30W SR23-SSVN-060005G FR-D720-0.75K SDC15MTR0RA0100 MSMA5AZA29 MHMA352S1T SKND150F12 三木离合器(代替)101-08-13组立机用
AC500-ECO模块,PM554-TP, RYS401S3-RTS GMP40-3T(R ) DF9300810-B0/DR1-CAB08 BFN-M1206N-V21P2 6ES7322-1BH01-0AA0 E3C-S30LW SR23-SSIN-064000G FR-A7NP E KIT-C C36TC0UA1200 MSMA5AZA38 MHMA352P1G SKIIP24AC12T4V1 美国华纳WARNER弹簧定位离合器 316-27-001 316-17-001
Freelance2000 DCS 模件DDI01, RYS751S3-VVS-Z6 GMP80-2S SGDV-55A01A安川主板CPU板驱动板 BFN-M1206P-V11P2 IS218MM/2NO-S10 E3Z-T86A FP93-4V-90-0000 Q06UDECPU R315GA040500 MSMA5AZA39 MHMA302S1H SKIIP24AC126V1 台湾离合器YS-CS-1.5KG离合器
AC800M模块,CI858K01, GYS201DC1-SA-B GMP80-3S(R ) ETC740110-S5130 FM18-R3N-C31S12 50017460-001 E3F-DS30P1 SR23-SSVN-064000G Q04UDECPU C200DA00101·· MSMA5AZA48 MHMA302S1G SKM145GB128DN 日本YAMAHA机器臂 DRCX 0505 T920-100
AC800M模块,CI853K01, RYS402S3-RSS GMP60T 安川变频器配件11/15kw电源驱动板616G7/G5系列主板 FM18-R3A-C14P2 R88M-K20030T-S2-Z 回归反射型E3Z-R61 SR23-DLII-060000G Q03UDECPU C40A2G0AS00000 MSMA5AZA49 MHMA252S1D SKM145GB128DNR 三菱伺服驱动器 MR-E-100A-KH003 HF-SN102J-S100
AC800M模块,PM860AK01, RYS402S3-VVS DMP06-S 安川变频器G7-45kw驱动板YPHT31295-1D电源板 FM18-R3A-P14P2 5136-DNS-200S E3JK-DR11-C SR84-1P-N-90-100000 FR-E720-0.1K C24MTC0LA1000 MSMA011A15 MHMA302P1C SKIIP25AC12T4V1 安川驱动器SGDE-04AP SGDA-04AP SGDA-08AP
AC800M模块,PM864AK01, RYS500S3-LPS DMP06-SI 主板ETC617412 FM18-R3A-P24P2 C6097A1095 E3S-LS3C1D SR4-6Y-1C A1S68AD C15TCCLA0300 MSMA011A17 MHMA302P1D SKIIP26AC12T4V1 三菱电机伺服 MSD013A1X MSD023A1X MSD043A1X MSD083A1X
AC700F附件,TU732F, RYS500S3-LRS DMP06-SZ 安川变频器主板ETC604301-S0023 FM18-R3A-P14S12 FR-E740-3.7K-CHT E3T-SL11 SR4-6P-1C A1SY41P C305GA004100 MSMA011A18 MHMA252S1H SKM195GB124DN LWT30H-522电源
AC700F模块,AI723F, RYS500S3-LSS DMP06-T 安川变频器CIMR-P5C45P5 FM18-R3A-P24S12 DX08A1 E3T-FD12 SR23-DLVV-060000G QD75P1 C15TR0LA0100····· MSMA011A19 MHMA252S1G SKM195GB126DN CKD直驱 AX9075C AX3075H
AC700F模块,DA701F, RYS500S3-LTS DMP06-TI ETC616451-S1114 BFN-M1206P-V21P2 SCD2030-3 E3Z-R62 SR92-8I-N-90-1000 FR-PU04 SDC30C300DA040600 MSMA011A25 MHMA252P1G SKM195GB128DN 三菱伺服 MR-J2S-60B MR-J2S-60A HC-SFS52B HC-SFS52
AC700F模块,DI724F, RYS500S3-RPS DMP06-TZ 安川配件 616P5 616P5主板 616P5 CPU板 22KW BFB-M1204N-V11P2-S JZSP-CMP05-05-E E3Z-LR61 SRS14A-8YN-90-N100000 FR-PA02-02 C10OSODRA0100 MSMA011A27 MHMA252P1T SEMIX202GB12E4S KVFC+207ERS
AC700F模块,CD722F, RYS500S3-RSS DMP60-S 安川变频器主板 ETP712491 FM18-R3P-C31S12 JUSP-BA01-E+SM-6P E2EV-X10C1 FP93-8I-90-0400 FR-PA02 C10S6DTA0100 MSMA011A28 MHMA152S1S SKIIP31NAB063T1 富士触摸屏UG221H-LE4 5.7工业触摸屏
AC700F模块,DX731F, RYS500S3-RTS DMP60-SI 安川变频器主板 ETP712881 UMC FM18-R3A-C24P2 6ES7307-1EA00-0AA0 E3Z-T81-D MR13-1P1-N10000 FR-D720-0.1K C10T6DTA0300 MSMA011A29 MHMA152P1T SKIIP31NAB065T12 IGBT 变频器模块 CM200DU-24H
S800 I/O附件,TB807, RYS500S3-VVS6 DMP60-SZ ETC619250-S5017 FM18-R3A-C14S12 GT1675-VNBA E3Z-T81-L SRS11A-8YN-90-N1500 CC-Link电缆FANC-110SBH/FANC-SB电缆 SDC15MTV0/R0TA0100 MSMA011A32 MHMA152S1V SKM150GB12T4 DMC1000 4轴电机运动控制卡
S800 I/O附件,TB805, RYS502S3-LPS DMP60-T 安川驱动器主板SGDV-IFA01B 适用于五代伺服 BFB-M1204N-V21P2-S CS3150 E3Z-T62 SRS11A-8PN-90-N1500 HF-SN102JW1-S100 P31A5K0AS00100 MSMA011A33 三菱电机502S1T SKM200GB12T4 MITSUBISHI 三菱 9伺服电机 HF-KP053
S800 I/O模件DI821, RYS502S3-LSS DMP60-TI SGDV-R70A/R90A/1R6A BFB-M1204P-V11P2-S SGDM-04ADA EE-SX670插座 EE-1001 SR83-2I-N-90-116600 FR-E720-0.2K C15TC0LD0200 MSMA011A34 三菱电机502S1H BSM50GAL120DN2 三菱伺服驱动器J2S J2系列 报警维修 E9 AL24 AL32 等
AC800F模块,SD802F, RYS502S3-RPS DMP60-TZ ETC615993-S1114 BFB-M1204P-V21P2-S PC2M-32MT/ E3JK-R4M2-ZH FP93-8Y-90-0400 FR-A7AX C15TC0LD0200 MSMA011A35 MHMA102P1V SKM300GB12T4 MITSUBISHI 三菱 9伺服电机 HF-KP23 200W
AC800F模块,FI830F, RYS502S3-RSS ZCT 30Φ etc740110-s9501 BFN-M1206N-V11P2-S 140CPS11410 EE-SX3081 SR91-8I-90-1N0 FR-A720-3.7K C36TC0UA2400 MSMA011A37 MHMA102S1V SKKH132/16E 三菱变频器操作面板 A700变频器显示面板 操作器
AC500通讯底板,TU505-FBP,TU506-FBP, RYS552M3-LPK ZCT 50Φ ETC616791-S5013 BFN-M1206N-V21P2-S FS-V21R E3S-CD12 SR83-2Y-N-90-100010 FR-E720-2.2K C36TC0UA1400 MSMA5AZC18 MHMA102S1C SKKH162/16E 国产欧瑞传动变频器〔惠丰〕F1000-G0055T3B 380V5.5KW
AC500通讯底板,TU520-ETH, RYS552M3-LSK ZCT 65Φ ETP712141 BFN-M1206P-V11P2-S AGP3301-L1-D24 E3T-CD11 FP93-8V-90-1000 GT1575-VNBA C2060A00201 MSMA5AZC19 三菱电机502P1S SKIIP36NAB126V1 台达变频器 VFD037B43A 380V3.7KW 台达B系列变频器
AC500 I/O底板,TU516, RYS552M3-VSK ZCT 80Φ ETP712141 UMC BFN-M1206P-V21P2-S CIMR-V7AT22P2 E3F3-T31 FP93-8P-90-1050 GT1695M-XTBD SDC15MTR0TA0100 MSMA5AZC28 三菱电机502S1V SKIIP36NAB126V10 欧姆龙PLC CPM1AE-40CDR-A-V1 220V 继电器输出PLC
AC500 I/O底板,TU532, RYS552M3-VVK MMS-32S 安川A1000 H1000 L1000 E1000驱动板 主板 端子排 BFB-M1204N-V11S12 3G3MV-A2022 E3JK-5M2 SR83-1I-N-90-11660000 FX1S-10MR-D C15TCCRA0200 MSMA5AZC29 三菱电机502P1D SKIIP25AC12T4T10 LG变频器 SV015IG5-1变频器 单相220V1.5KW
AC500 I/O底板,TU531, RYS751S3-LPS (标准型) 安川F7变频器 15KW电源板/驱动板 /主板 BFB-M1204N-V21S12 GP2401-TC41-24V E2J-W10MA SR83-2I-N-90-100000 FR-PU07 C15TR0TA0000 MSMA5AZC38 三菱电机402S1T SKD110/16 日立变频器 SJ200-022HFEF 380V2.2KW
在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是代可编程序控制器,称Programmable Controller(PC)。
个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC),现在,仍常常将PLC简称PC。
PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。
上世纪80年代至90年代中期,是PLC发展快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,G7F-AD2A在某些应用上取代了在过程控制领域处于统治地位的DCS系统。
PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。