中断的内容有很多种,比如外部中断、通信中的发送和接受中断、定时和计数的时钟中断、还有WDT复位中断等,它们丰富了在处理各种事务时响应种类。这样讲也许你并不能完全理解中断的内部结构和操作顺序,我们做一个小小的例子来说明.
每一个设备总是不会忘记有一个按钮,它也是在我们遇到紧急情况时使用的,那就是急停按钮。当我们遇到人身事故和意外情况时我们只要按下它,机器立即停止所有的操作,并等待处理完意外后再恢复操作。急停按钮连接PLC内部的内部I/O接口上,当按钮给一个外部触发信号时,对I/O进行再次检测,当确认有外部触发信号时,保护现场并将程序计数器自动转到相应的外部I/O中断程序中去,当外部中断程序处理完毕,程序计数器返回到主程序继续工作。有一点可以说明的是我们一般会把急停按钮的外部中断升至别,从而安全。
当我们在工作完一个工件时,给PLC一个信号,将PLC的内部计数器加1来计算我们的工作量时,一个简单的计数器能解决问题,当然它们也能够在掉电的情况下保持数据,促使数据不丢失,这也是我们所渴望的。
PLC还具有计数器的功能,当我们在接受一些高速的数据时,这里所说的高速是在在微秒级的数据,比如条码扫描机在不断的扫描数据,数据处理器DSP计算的高速信号等,我们就要采用到计数器来帮助我们进行计数。它在PLC执行程序时一旦发现计数器对应的中断,就会立即放下手上的工作。经过再次编程的梯形图程序说明我们在执行程序时计数器会自动的执行对应的工作,从而将计数器的级别升至高一级别。
你也许听过太多的这个词:“死机”,大致的意思是工作量过大,内部资源不足等情况造成程序无法运行。PLC也有类似的情况,在PLC内部有一个WDT,我们可以设置WDT一个程序运行的时间,当程序运行过程中出现程序跳转错误时或者程序繁忙时,程序的运行时间超过WDT的设置时间,转而WDT复位状态。程序重新开始运行,但对中断不会进行破坏。
PLC的发展已经从单一的模式进入了通信的网络时代,并同其它的工控网板和I/O卡板轻易的进行共享。组态软件可以将所有的这些硬件连接起来,通过更直观的动画图片来进行控制,并可以通过互联网在异地进行控制,像神舟五号的发射就是采用这种办法来使飞船升空。
更高层次的发展需要我们不断的努力来取得。PLC的出现已经足足影响了几代人,我们也从上一辈的经验中获取了更多的知识和教训,来不断的发展PLC技术,将它推向更高浪潮。
1.1、PLC历史简述:
Biometra T3 Thermocycler Biotron T3 Thermoblock 20 & 48
PICO ADC-200 PC-based oscilloscopes & spectrum analyzer
NEW Hirschmann MS2108-2 MICE Switching with CD & Manual
BRAND NEW TDK LH4437K SATO Head 100444505 Free WW Post
OP27 Siemens OP27 6AV3627-1JK00-0AX0 76615651
NI P/N. 183882A-02 IMAQ BNC 1, Analog Camera Cable
HP Material Sensor 10757-60306-C Adaptor Cabl for 5529a
Pulnix / JAI CCD TM-6CN + Cosmicar/Pentax TV Lens 25mm
JAi Progressive Scan CV-M10RS + Lens/Filters Nikon
AUTOMATION DIRECT D3-16ND2-2 NEW BOXD P/N 087449 INPUT
NUMA LOGIC NL-708H 24VAC/DC INPUT MODULE WESTINGHOUSE
MUSASHI ML-5000X PRECISION DISPENSING MACHINE digital
COSTAR SI-M100P & TAMRON 1:39 75mm Ф 25.5 1.3k pixels
Modicon Telemecanique Magelis XBTF034110
Modicon Telemecanique Magelis XBTFC044310TA + PCMCI MEM
RVSI 002-CM4000 Rev.H + FUJINON LENS HF25HA-1B 25mm ++
HP Agilent 34905A, Dual 4 Ch RF MUX 2GHz / 50 Oh AS New
Interface PCI-2724CM DAQ Made in Japan
2 x BURLE 8122 Linear Beam Power Tube LOT OF TWO 8122
Wincor Nexdorf FPCI16WB / G ATM PCI Series II
BELPA HARDERWIJK FOR PHILIPS INTEGRIS V3000 RKT 108.5
STOCKER & YALE LITE MITE 13 PLUS STEADY LITE CONTROLLER
STOCKER & YALE MODEL 13 STEADY LITE CONTROLLER + MORE
BEAM REMOTE SATELLITE TERMINAL RST100 DISPLAY UNIT
Fanuc A06B0128B075 A06B-0128-B075 0.9KW + Warranty 90D
HP EIO Hard Drive C2985B 3.25gb C2985-60008 + more Siml
Siemens SIMODRIVE 611 6SN 1123-1AA00-0DA0 MORE AVAILABL
Allen-Bradley Dataliner 2706-D21J8 Ser.B Rev.B WORKING
Baumuller Nurnberg DSG 71-K 1.95kW Nr. 922 17337
Siemens OPM-02 6SE32900xx878BF0 6SE3-290-0xx87-8BF0
CONVUM F-1 CVF-1-10HS1 + CVF-D1 8Y16 Vacuum Sensor NEW
JUKI New 40016466 400-16466 Rev. 06 PWR PCB B Assy