日本的FANUC公司、立石公司、三菱公司、富士公司等所生产的PLC产品,都采用梯形图编程。在用编程器向PLC输入程序时,一般简易编程器都采用编码表输入,大型编程器也可用梯形图直接输入。在众多的PLC产品中,由于制造厂家不同,其指令系统的表示方法和语句表中的助记符也不尽相同,但原理是完全相同的。在本书中我们以FANUC-PMC-L为例,对适用于数控机床控制的PLC指令作一介绍。在FANUC系列的PLC中,规格型号不同时,只是功能指令的数目有所不同,如北京机床研究所与FANUC公司合作开发的FANUC-BESKPLC-B功能指令23条,除此以外,指令系统是完全一样的。
在FANUC-PMC-L中有两种指令:基本指令和功能指令。当设计顺序程序时,使用最多的是基本指令,基本指令共12条。功能指令便于机床特殊运行控制的编程,功能指令有35条。
在基本指令和功能指令执行中,用一个堆栈寄存器暂存逻辑操作的中间结果,堆栈寄存器有9位(如图1所示),按先进后出、后进先出的原理工作。当前操作结果压入时,堆栈各原状态全部左移一位;相反地取出操作结果时堆栈全部右移一位,最后压入的信号首先恢复读出。
NIB MARSH BELLOFRAM TYPE 91 SUBMINIATURE AIR REGULATOR 960-237-000
NIB NAPA H153 HEATER HOSE 5/8" X 50 FT. (15.9MM X 15.2M) 3270-6123
HYDRO LINE SKN25-511-03
SMC ECDQ2B63-70D CYLINDER DOUBLE ACTING 63MM BORE 70MM
PETER PAUL 53JJ8FGB SOLENOID VALVE 24V 60H, 6W, PSI 100, 1/16 1/16
SMC VFS3400-FZ SOLENOID
MARKEM IMAJE 0695288
SPEEDAIRE 4ZL89 REGULATOR 150PSIG 10BAR 125F 50C
CLIPPARD AF-UDR-17-1-SP QO AIR
NIB PARKER 12-10C5OXS
NUMATICS 152JJ4000 SOLENOID VALVE MAX PRESSURE 150PSIG
NIB PARKER GT420S HYDRAULIC GAUGE ISOLATOR VALVE GT420S-40KU
BOSCH 0820204003 DIRECTIONAL
COMPACT AUTOMATION PRODUCTS QJ86-428-A2
DEUBLIN 17-025-012 AIR HYDRAULIC MonOFLOW UNIOn 1/4"