厦门泰尼电气有限公司
7.3.2 PLC 软件系统设计的步骤
在了解了程序结构和编程方法的基础上,就要实际地编写 PLC 程序了。编写 PLC 程序和编写其他计算机程序一
140XTS00209
140XTS00209
PLC执行程序的过程分为三个阶段,即输入采样阶段、程序执行阶段、输出刷新阶段,PLC的扫描工作过程:
(1)输入采样阶段。在这一阶段中,PLC以扫描方式读入所有输入端子上的输入信号,并将各输入状态存入对应的输入映像寄存器中。此时,输入映像寄存器被刷断。在程序执行阶段和输出刷新阶段中,输入映像存储器与外界隔离,其内容保持不变,直至下一个扫描周期的输入扫描阶段,才被重新读入的输入信号刷新。可见,PLC在执行程序和处理数据时,不直接使用现场当时的输入信号,而使用本次采样时输入到映像区中的数据。一般来说,输入信号的宽度要大于一个扫描周期,否则可能造成信号的丢失。
(2)程序执行阶段。在执行用户程序过程中,PLC按照梯形图程序扫描原则,一般来说,PLC按从左至右、从上到下的步骤逐个执行程序。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序跳转地址。程序执行过程中,当指令中涉及输入、输出状态时,PLC就从输入映像寄存器中“读入”对应输入端子状态,从输出映像寄存器“读入”对应元件(“软继电器”)的当前状态。然后进行相应的运算,运算结果再存入输出映像寄存器中。对输出映像寄存器来说,每一个元件(“软继电器”)的状态会随着程序执行过程而变化
EUROTHERM CONTROLS Circuit Board # AE131241D Rev 013
Honeywell Excel 10 Smart VAV Controller W7751 H2017
Dec DS-TZ89N-VW 35/70gb Blue Canister
TDK Power Supply 100-120/200-240VAC SS-PSU-500 19877-06
Associated Research Vibroground 263 Resistance Tester
SUN 501-4884 SUN Graphic UPA I/O Board Real INV 5014790
Festo SLZ-50-100-KF-AK-CV-CH 145 PSI Guide Cylinder
Quarter Master Chief Valve Actuator S92XWJ
WESTINGHOUSE Alto 818SX ACCESS CONTROL ALARM 8 DOOR
Festo Slide Guide Unit 34509 FENG-50-200 KT FENG50200
Corbin Russwin Mortise Lock RH ML2057 NSN 626
UFM FLOW MONITOR TYPE 12-13 WVM50GM-10-A1NR
ROSEMOUNT ALPHALINE TRANSMITTER 1151GP9E12B2E6
SPECTRONICS 624/MXADM NSFP 624MXADM
EG&G EC Electrochemical Detector Model 400 Rev
DANIEL INDUSTRIES 3-2251-007 NSPP 32251007
SUN 501-4882-10 CPU Memory Board w/ MT18LDT1672FSG-6
INGERSOLL RAND GRINDER 88V60P107 7" 6000 RPM
Rees 04925-229 Heavy Duty Selector Switch 04925229
HP Designjet Z3100 24-in Printer PCA Q5669-60245
6 1/2" LYNDEX 100-032 COLLET
BioAnalytical Systems BAS RYT-DP Chart Recorder
COMVERGE MAINGATE C&I DCC-2052-28-02-DP
3 DELL POWER VAULT 120T DLT7000
LAMBDA SE-250-3 115VAC 5A Regulated Power Supply SE2503
6 Lyndex C40-4500 Pull Stud
Sun Enterprise 501-3113 Wide SCSI W/ 2 DNES-309170
Proto 3 1/4" x 1 1/2 Impact Drive Socket 1.5
Nor NTAK15AB Mail Expansion Card Digital Processor
Proto 3 1/8" x 1 1/2 Impact Drive Socket 1.5
Proto 3 11/16" x 1 1/2 15059 Impact Drive Socket 1.5
Proto 3 5/8" x 1 1/2 Impact Drive Socket 1.5
General Radio 1433-K Decade Resistor 1433K
OMEGA FP85A SIGNAL CONDITIONERS FLOW SENSORS
GENUINE 6310245-45 Compaq 110 220GB Hot Swap SDLT LVD
Brad Harrison 301000C11F500
182445A1 Case Master Cylinder Brake D143162 D141150
Compaq 225289-001 Sps-bd Remote Insight Rd YOU GET 7
Compaq 70-40145-01 194599-001 Hot-Swap FC Emu 60HZ
3 Allen-Bradley Photoswitch 42GRL-9002-QD
Hastings 5331 Elbow Connector Tool for Hotsticks & shot
EUROTHERM CONTROLS Circuit Board # AE131241D Rev 013
Honeywell Excel 10 Smart VAV Controller W7751 H2017
Dec DS-TZ89N-VW 35/70gb Blue Canister
TDK Power Supply 100-120/200-240VAC SS-PSU-500 19877-06
Associated Research Vibroground 263 Resistance Tester
SUN 501-4884 SUN Graphic UPA I/O Board Real INV 5014790
Festo SLZ-50-100-KF-AK-CV-CH 145 PSI Guide Cylinder
Quarter Master Chief Valve Actuator S92XWJ
WESTINGHOUSE Alto 818SX ACCESS CONTROL ALARM 8 DOOR
Festo Slide Guide Unit 34509 FENG-50-200 KT FENG50200
Corbin Russwin Mortise Lock RH ML2057 NSN 626
UFM FLOW MONITOR TYPE 12-13 WVM50GM-10-A1NR
ROSEMOUNT ALPHALINE TRANSMITTER 1151GP9E12B2E6
SPECTRONICS 624/MXADM NSFP 624MXADM
EG&G EC Electrochemical Detector Model 400 Rev
DANIEL INDUSTRIES 3-2251-007 NSPP 32251007
SUN 501-4882-10 CPU Memory Board w/ MT18LDT1672FSG-6
INGERSOLL RAND GRINDER 88V60P107 7" 6000 RPM
Rees 04925-229 Heavy Duty Selector Switch 04925229
HP Designjet Z3100 24-in Printer PCA Q5669-60245
6 1/2" LYNDEX 100-032 COLLET
BioAnalytical Systems BAS RYT-DP Chart Recorder
COMVERGE MAINGATE C&I DCC-2052-28-02-DP
3 DELL POWER VAULT 120T DLT7000
LAMBDA SE-250-3 115VAC 5A Regulated Power Supply SE2503
6 Lyndex C40-4500 Pull Stud
Sun Enterprise 501-3113 Wide SCSI W/ 2 DNES-309170
Proto 3 1/4" x 1 1/2 Impact Drive Socket 1.5
Nor NTAK15AB Mail Expansion Card Digital Processor
Proto 3 1/8" x 1 1/2 Impact Drive Socket 1.5
Proto 3 11/16" x 1 1/2 15059 Impact Drive Socket 1.5
Proto 3 5/8" x 1 1/2 Impact Drive Socket 1.5
General Radio 1433-K Decade Resistor 1433K
OMEGA FP85A SIGNAL CONDITIONERS FLOW SENSORS
GENUINE 6310245-45 Compaq 110 220GB Hot Swap SDLT LVD
Brad Harrison 301000C11F500
182445A1 Case Master Cylinder Brake D143162 D141150
Compaq 225289-001 Sps-bd Remote Insight Rd YOU GET 7
Compaq 70-40145-01 194599-001 Hot-Swap FC Emu 60HZ
3 Allen-Bradley Photoswitch 42GRL-9002-QD
Hastings 5331 Elbow Connector Tool for Hotsticks & shot