应用系统总体方案设计
1.PLC控制系统类型
F 由PLC构成的单机控制系统。
F 由PLC构成的集中控制系统。
F 由PLC构成的分布式控制系统。
F 用PLC构成远程I/0控制系统。
2.系统的运行方式
F 手动运行方式。
F 半自动运行方式。
F 自动运行方式。
二 系统硬件设计根据
1.工艺要求
2.设备状况
3.控制功能
4.I/0点数和种类
5.系统的**性
三 可编程序控制器的机型选择
1. CPU的功能
2. I/0点数
3. 响应速度
4. 指令系统
5. 机型选择的其他考虑
四 输入/输出模板的选择
1.数字量输入模块的选择
2.数字量输出模块的选择
3.模拟量模块的选择
4.智能I/0模块的应用选择
五 系统硬件设计文件
1.系统硬件配置图
2.模块统计表
3.I/0硬件接口图及I/0地址表
六 系统供电设计
1.供电系统的保护措施
2.电源模块的选择
4. I/0模块供电电源设计
5. 系统接地设计
6. 可编程序控制器供电系统设计
7. 电缆设计和敷设
延时中断OB 20 ——西门子S7-300PLC组织块OB及其应用
由调用SFC 32启动.调用SFC 32时要提供实参。
OB-NR 延时中断OB的号码
DTIME 延时长度(1至60000ms)
SIGN 延时OB被调用时进入OB的启动信息标志器
RET-VAL OB 执行过程中发生错误时的错误代码
处理延时中断的SFC
SFC32 SRT_TINT 启动延时中断
SFC33 CAN_DINT 取消延时中断
SFC34 QRY_TINT 查询延时中断
当程序下载至PLC后,可以用“程序状态”功能操作和测试程序网络。
1. 起动程序状态
1在程序编辑器窗口,显示希望测试的程序部分和网络。
2PLC置于RUN工作方式,起动程序状态监控改动PLC数据值。方法如下:
2 2 单击“程序状态打开/关闭”按钮或用菜单命令“调试”→ “程序状态”,在梯形图中显示出各元件的状态。在进入“程序状态”的梯形图中,用彩色块表示位操作数的线圈得电或触点闭合状态。如:表示触点闭合状态,表示位操作数的线圈得电。
2 2 用菜单命令“工具” →“选项”打开的窗口中,可选择设置梯形图中功能块的大小、显示的方式和彩色块的颜色等。
运行中的梯形图内的各元件的状态将随程序执行过程连续更新变换。
2. 用程序状态模拟进程条件(读取、强制、取消强制和全部取消强制)
通过在程序状态中从程序编辑器向操作数写入或强制新数值的方法,可以模拟进程条件。
2 2 单击“程序状态”按钮,开始监控数据状态,并启用调试工具。
(1)写入操作数:
2 2 直接单击操作数(不要单击指令),然后用鼠标右键直接单击操作数,并从弹出菜单选择“写入”。
(2)强制单个操作数:
2 2 直接单击操作数(不是指令),然后从“调试”工具条单击“强制”图标。
2 2 直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“强制”。
(3)单个操作数取消强制:
2 2 直接单击操作数(不是指令),然后从“调试”工具条单击“取消强制”图标。
2 2 直接用鼠标右键单击操作数(不是指令),并从弹出菜单选择“取消强制”。
(4)全部强制数值取消强制:
2 2 从“调试”工具条单击“全部取消强制”图标。
强制数据用于立即读取或立即写入指令指定I/O点,CPU进入STOP状态时,输出将为强制数值,而不是系统块中设置的数值。
注意:在程序中强制数值时,在程序每次扫描时将操作数重设为该数值,与输入/输出条件或其他正常情况下对操作数有影响的程序逻辑无关。强制可能导致程序操作无法预料,可能导致人员死亡或严重伤害或设备损坏。强制功能是调试程序的辅助工具,切勿为了弥补处理装置的故障而执行强制。**合格人员使用强制功能。强制程序数值后,务必通知所有授权维修或调试程序的人员。在不带负载的情况下调试程序时,可以使用强制功能。
3. 识别强制图标
被强制的数据处将显示一个图标。
(1)黄色锁定图标表示显示强制:即该数值已经被“明确”或直接强制为当前正在显示的数值。
(2)灰色隐去锁定图标表示隐式:该数值已经被“隐含”强制,即不对地址进行直接强制,但内存区落入另一个被明确强制的较大区域中。例如,如果VW0被显示强制,则VB0和VB1被隐含强制,因为它们包含在VW0中。
(3)半块图标表示部分强制。例如,VB 1被明确强制,则VW0被部分强制,因为其中的一个字节VB1被强制。
Acme T-2-53010-S 240/480V Transformer
GE TED134100WL Molded Case Circuit Breaker
ABB S202U K2A Circuit Breaker
Cutler-Hammer DH361UGK 30 Amp Non-Fused?Safety Switch
Chint NB1-63 C16 Circuit Breaker, 3 Pole
Shinbory Denshi HD-522 Heater Control Switch Panel
Hevi Duty HS12F2AS Transformer
Control Concepts Islatrol I-107 Active Tracking Sine Wave Filter 120V 7.5 Amp
Allen Bradley 4011682552 Fuse Block 3 Pole
Chint NL1-63 25Amp,?2-Pole Circuit Breaker
Hammond MH75MG Transformer
Phoenix Contact VAL-MS BE/FM Surge Supressor
Transfab TMS KDRA50H?Optimized Drive Reactor
Power One International Series HN24-3.6-A Powersupply 24VDC?3.6 Amps
Cooper Bussmann CHM1D Fuse Holder 1038
Fuji Electric BU-ECA?2040 Circuit Breaker
Siemens CQD 15 Circuit Breaker 2 Pole 15?
Allen Bradley 1321-3R2-B Line Reactor
Allen Bradley 1489-A3D100 Circuit Breaker
Allen Bradley 1489-A3D400 Circuit Breaker
Siemens 5SX2 103-8 Miniature Circuit Breaker
Allen Bradley 1492-CB1H060 Circuit Breaker In Box
Bussmann FWX-10A14FB?Semiconductor Fuse?10 Amp 1 Box of 10
Hoffman A30H2410GQRLP Non metallic Enclosure 3024x10
Eaton Cutler-Hammer?DH361NGK 30 Amp Heavy Duty Safety Switch
Littelfuse JTD100 Class J 100 Amp Current Limiting Fuse
LittelFuse JTD15ID Time Delay Current Limiting 15 Amp Fuse
ACME 1KVA General Purpose Transformer T-1-812 Single Phase 3R
ACME T-2-53012-S 2.0?KVA Transformer 60Hz 1 Phase 240/480 to?120/240
AGM TA-4552-1 Power?Supply 115 VAC Input24VDC Output
FUJI BU-JSA3200 Circuit Breaker
Fuji Electric BU-ECA?3050 3 Pole, 50 AmpCircuit Breaker
Signal Transformer MPI-250-48 Transformer MPI25048
Transfab TMS KDRA50L?Optimized Drive Reactor
SAS Automation RPL6?Sensor Logic Box
Gould Shawmut A6Y 1200 Amp-Trap Type 5 Fuse
Littelfuse JTD30ID Class J 30 Amp Current Limiting Fuse
Gould Ultrasafe US3J1 600V,30 Amp Fuse Holder
Fuji Electric BU-ESB3100 100 Amp, 600V AC, 3 Pole Circuit Breaker
Eaton Cutler Hammer?DH361FGK 30 Amp Heavy Duty Safety Switch
Merlin Gerin Multi9?C60 D2A Single Pole?Circuit Breaker
Siemens 5SX2202-7 Circuit Breaker 2 Amp?2 Pole 480V C2
Littelfuse JTD20ID Class J 20 Amp Current Limiting Fuse
Bussmann FWP-200A Fast Acting Semiconductor Fuse 700V
Littelfuse JTD70ID 70 Amp Time Delay Current Limiting Fuse
ABB TS3N 150 SACE Tmax Circuit Breaker Am11125083
GE 9T51B0105 Transformer .15KVA 6.25 Amp1 Ph 240V Pri 24v Sec
Hevi-Duty HS1F1BS Type HS Transformer 240/480V Primary 1 Phase 1.0KVA
Cutler Hammer HMCP100R3CA02 Circuit Breaker 100 Amp 600V
Hoffman A36H3612GQRLP Non metallic Enclosure 36x36x12
Hoffman Enclosure Control Cabinet 86" x?34" x 24" w/ 30 Amp?Fused Service Hinged
Siemens HNF362JW Heavy Duty Safety Switch 60 Amp 3R Dust Tight 3 Pole Disconnect
SQUARE D H361 FUSABLE SAFETY SWITCH 30 AMP DISCONNECT
Cutler Hammer HMCP050K2C Circuit Breaker50 Amp 3 Pole 600V