iec61131-3国际标准编程语言包括图形化编程语言和文本化编程两大类型语言。其中,图形化编程语言包括3种:1.梯形图(ld-ladderdiagram);2.功能块图(fbd-functionblockdiagram);3.顺序功能图(sfc-sequentialfunctionchart)。文本化编程语言包括2种:1.指令表(il-instructionlist);2.结构化文本(st-struturedtext)。
早已经纳入iec61131-3国际标准编程语言的顺序功能图(sequentialfunctionchart简称sfc)是描述控制系统的顺控过程、功能和特性的标准化plc专用国际图形顺控编程主流语言。sfc是设计可编程控制器的顺序控制程序的主要工具,它由步、动作(或命令)、转换、转换条件和有向连线组成,如图1所示。设计的顺序功能图必须要由步和有向连线组成闭合回路,使系统能够多次重复执行同一工艺过程,不出现中断的现象。
本文特别指出,对于具有sfc语言直接实现顺控编程功能的plc不在本文研讨之列。本文仅仅使用sfc概念研讨那些不具备sfc标准专用顺控编程语言的小型plc的顺控编程论题。尽管可编程控制器梯形图顺序控制设计不是plc顺控编程的主流方法,但是梯形图顺控编程技术却是相当多的小型plc用户经常遇到的实际问题,也是本题具有重要实际意义之所在。
PORTER INSTRUMENTS A2502-B1645 FLOW ConTROL METER RANGE 1000-8000
TEL-TRU 9348110 THERMOMETER RANGE 50-250 DEGREES 2" STEM
UNIOn CARBIDE OXWELD V-48 GAS
GRACO 157943 VALVES
GRINNELL LC-8171-4 BUTTERFLY VALVE 3
SPEEDAIRE 4ZL72 LUBRICATOR 250 PSI 1/4"
BOSCH 0-820-005-251 SOLENOID VALVE WITH 1827414006
BOSCH 0820204003 DIRECTIONAL
ARO FLUID POWER A222SS-120-A
NUMATICS L12PA452O000000 VALVE AIR-PILOT LINE-MOUNTED 1/4PORT 14.5-145PSIG
NIB MAC 35A-SAC-DAAA-1BA VALVE COIL 110/120 V, 50/60 HZ, 5.4 WATT
SANDPIPER 334-008-156 45 DEG.
NORGREN 1062285 CYLINDER 265778.10 PSI 250