美好的爱情故事,就是在意想不到的时候,爱上一个意想不到的人。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
您随口的一问?我得赶紧报价。
您随口的一句“明天联系你。”我一直不敢休息。
您随口问了问“能优惠不”我就到处想办法。
您只是随口,我却很当真;
您不知晓,我每次回答背后做出的努力。。。
只因为我不仅仅是把您当成客户,而是想和您成为朋友,全力以赴做到我能做到的,相信我。

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
长颈鹿自出娘胎便是个哑巴,心里有话不能说,它一直很痛苦。
,上帝对长颈鹿说:“我可以解除你的苦难,使你能够说话,不但能讲兽言、鸟语,甚至还能说人话!”
长颈鹿听了,高兴得眼泪也流了出来。
“不过,”上帝接着说,“你得先答应我一个条件,当你获得说话能力以后,不能随便开口,只能说那些我要你说的话,不管你心里愿不愿意。如果你答应,那就请点点头吧!”
长颈鹿摇了摇头,转过身来,屁股对着上帝,头也不回地走了。
大概它明白:世上痛苦的还不是心里有话嘴巴不能说,而是嘴巴说出心里不愿意说的话。
我们说出的那些不愿意说出的话往往也是在情绪不能自制的时候,所以我们要懂得少说一些违心的话,少做一些违心的事情,我们应该要为自己的每一句话而负责。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
可编程序控制器(Programmable Controller)原本应简称PC,为了与个人计算机专称PC相区别,所以可编程序控制器简称定为PLC(Programmable Logic Controller),但并非说PLC只能控制逻辑信号。PLC是专门针对工业环境应用设计的,自带直观、简单并易于掌握编程语言环境的工业现场控制装置。
PLC的基本组成
PLC基本组成包括中央处理器(CPU)、存储器、输入/输出接口(缩写为I/O,包括输入接口、输出接口、外部设备接口、扩展接口等)、外部设备编程器及电源模块组成,见图1。PLC内部各组成单元之间通过电源总线、控制总线、地址总线和数据总线连接,外部则根据实际控制对象配置相应设备与控制装置构成PLC控制系统。
1. 中央处理器
中央处理器(CPU)由控制器、运算器和寄存器组成并集成在一个芯片内。CPU通过数据总线总线、地址总线、控制总线和电源总线与存储器、输入输出接口、编程器和电源相连接。
小型PLC的CPU采用8位或16位微处理器或单片机,如8031、M68000等,这类芯片价格很低;中型PLC的CPU采用16位或32位微处理器或单片机,如8086、96系列单片机等,这类芯片主要特点是集成度高、运算速度快且可靠性高;而大型PLC则需采用高速位片式微处理器。
CPU按照PLC内系统程序赋予的功能指挥PLC控制系统完成各项工作任务。
2. 存储器
PLC内的存储器主要用于存放系统程序、用户程序和数据等。
1)系统程序存储器
PLC系统程序决定了PLC的基本功能,该部分程序由PLC制造厂家编写并固化在系统程序存储器中,主要有系统管理程序、用户指令解释程序和功能程序与系统程序调用等部分。
系统管理程序主要控制PLC的运行,使PLC按正确的次序工作;用户指令解释程序将PLC的用户指令转换为机器语言指令,传输到CPU内执行;功能程序与系统程序调用则负责调用不同的功能子程序及其管理程序。
系统程序属于需长期保存的重要数据,所以其存储器采用ROM或EPROM。ROM是只读存储器,该存储器只能读出内容,不能写入内容,ROM具有非易失性,即电源断开后仍能保存已存储的内容。
EPEROM为可电擦除只读存储器,须用紫外线照射芯片上的透镜窗口才能擦除已写入内容,可电擦除可编程只读存储器还有E2PROM、FLASH等。
2)用户程序存储器
用户程序存储器用于存放用户载入的PLC应用程序,载入初期的用户程序因需修改与调试,所以称为用户调试程序,存放在可以随机读写操作的随机存取存储器RAM内以方便用户修改与调试。
通过修改与调试后的程序称为用户执行程序,由于不需要再作修改与调试,所以用户执行程序就被固化到EPROM内长期使用。
3)数据存储器
PLC运行过程中需生成或调用中间结果数据(如输入/输出元件的状态数据、定时器、计数器的预置值和当前值等)和组态数据(如输入输出组态、设置输入滤波、脉冲捕捉、输出表配置、定义存储区保持范围、模拟电位器设置、高速计数器配置、高速脉冲输出配置、通信组态等),这类数据存放在工作数据存储器中,由于工作数据与组态数据不断变化,且不需要长期保存,所以采用随机存取存储器RAM。
RAM是一种高密度、低功耗的半导体存储器,可用锂电池作为备用电源,一旦断电就可通过锂电池供电,保持RAM中的内容。
3. 接口
输入输出接口是PLC与工业现场控制或检测元件和执行元件连接的接口电路。PLC的输入接口有直流输入、交流输入、交直流输入等类型;输出接口有晶体管输出、晶闸管输出和继电器输出等类型。晶体管和晶闸管输出为无触点输出型电路,晶体管输出型用于高频小功率负载、晶闸管输出型用于高频大功率负载;继电器输出为有触点输出型电路,用于低频负载。
现场控制或检测元件输入给PLC各种控制信号,如限位开关、操作按钮、选择开关以及其他一些传感器输出的开关量或模拟量等,通过输入接口电路将这些信号转换成CPU能够接收和处理的信号。输出接口电路将CPU送出的弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器等被控设备的执行元件。
1)输入接口
输入接口用于接收和采集两种类型的输入信号,一类是由按钮、转换开关、行程开关、继电器触头等开关量输入信号;另一类是由电位器、测速发电机和各种变换器提供的连续变化的模拟量输入信号。
R1是限流与分压电阻,R2与C构成滤波电路,滤波后的输入信号经光耦合器T与内部电路耦合。当输入端的按钮SB接通时,光耦合器T导通,直流输入信号被转换成PLC能处理的5V标准信号电平(简称TTL),同时LED输入指示灯亮,表示信号接通。微电脑输入接口电路一般由寄存器、选通电路和中断请求逻辑电路组成,这些电路集成在一个芯片上。交流输入与交直流输入接口电路与直流输入接口电路类似。
滤波电路用以消除输入触头的抖动,光电耦合电路可防止现场的强电干扰进入PLC。由于输入电信号与PLC内部电路之间采用光信号耦合,所以两者在电气上完全隔离,使输入接口具有抗干扰能力。现场的输入信号通过光电耦合后转换为5V的TTL送入输入数据寄存器,再经数据总线传送给CPU。
2)输出接口
输出接口电路向被控对象的各种执行元件输出控制信号。常用执行元件有接触器、电磁阀、调节阀(模拟量)、调速装置(模拟量)、指示灯、数字显示装置和报警装置等。输出接口电路一般由微电脑输出接口电路和功率放大电路组成,与输入接口电路类似,内部电路与输出接口电路之间采用光电耦合器进行抗干扰电隔离。
微电脑输出接口电路一般由输出数据寄存器、选通电路和中断请求逻辑电路集成在芯片上,CPU通过数据总线将输出信号送到输出数据寄存器中,功率放大电路是为了适应工业控制要求,将微电脑的输出信号放大。
3)其它接口
若主机单元的I/O数量不够用,可通过I/O扩展接口电缆与I/O扩展单元(不带CPU)相接进行扩充。 PLC还常配置连接各种外围设备的接口,可通过电缆实现串行通信、EPROM写入等功能。
4. 编程器
编程器作用是将用户编写的程序下载至PLC的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示PLC状态、内部器件及系统的参数等。
编程器有简易编程器和图形编程器两种。简易编程器体积小,携带方便,但只能用语句形式进行联机编程,适合小型PLC的编程及现场调试。图形编程器既可用语句形式编程,又可用梯形图编程,同时还能进行脱机编程。
目前PLC制造厂家大都开发了计算机辅助PLC编程支持软件,当个人计算机安装了PLC编程支持软件后,可用作图形编程器,进行用户程序的编辑、修改,并通过个人计算机和PLC之间的通信接口实现用户程序的双向传送、监控PLC运行状态等。
5. 电源
PLC的电源将外部供给的交流电转换成供CPU、存储器等所需的直流电,是整个PLC的能源供给中心。PLC大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多PLC电源还可向外部提供直流24V稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。
Tektronix TLA7012 Logic Analyzer Main
Keithley 40-Q009-12w/ 7002 Full
INET Spectra 3901 Portable Protocol Analyzer w/ 9112-04-019
Keithley 7002-HD-MTX1, 6x32 for Keithley7002-HD
Keithley 3730 Matrix, 6x16 High-Density 3700A
Agilent HP 3499A Switch Control System w/ three N2268A
FLUKE Ti9 THERMAL IMAGER 9Hz LCD
Yokogawa SL1000 High
Agilent HP 3499B 2-Slot Switch/Control N2268A
Fluke 2620A Hydra Series II, Data 2620A-100
Fluke 2635A Data Bucket Acquisition System
National InstrumentsNI GPIB-USB-HS+, Interface Adapter ZS-12
Fluke 2620A Data Logger with 2620A-100
Fluke 2635A Data Bucket
Keithley 7002 400 Ch- 10 Slot Full
Keithley 7709 Matrix for 2700, 2701, 2750
Agilent HP 34937A 32-Channel Switch for 34980A
Agilent Keysight 34933A Dual/Quad 4x8 Reed Matrix for 34980A
Agilent Keysight 34947A Triple 1x2 SPDT20GHz for 34980A
Agilent Keysight 34946A Dual SPDT for 34980A
Agilent HP 34901A 20Channel Multiplexer(2/4-wire) 34970A
Agilent HP 34902A 16Channel Multiplexer(2/4-wire) 34970A
Agilent 34908A 40 Channel Single-Ended 34970A
Keithley 7164 20 Channel
Agilent HP 34906A 2GHz Dual 1:4 RF Mux,75 Ohm Module for 34970A
Agilent HP 34516 Crosspoint
Keithley 7013-C 40-Channel 7013C
Agilent HP 34513 General Purpose 50 ohm
Agilent HP 3499A Switch Control System w/ 44471A
Keithley 7035 Multiplexer Switching Cardfor 7001, 7002
Agilent HP 34907A Multifunction ,DIO/Totalize/DAC for34970A
Keithley 7020 Digital I/O Card, 40
Keithley 7012-S, 4x10 2-Pole for 7001, 7002
Keithley 7037-D 30-Channel
Agilent HP 34524 FOUR CHANNEL D/A
Tektronix DG2040 Data 1.1GHz 256Kbit
Agilent HP 37704a sonet test set 37776a
Agilent HP N8241A Arbitrary Waveform 15-Bit, 1.25 GS/s
Agilent 33250A Function/Arbitrary 1uHz-80MHz
Tektronix AWG430 arbitrary 3ch, 200MS.s, 16bit
Tektronix AFG2020 Arbitrary
Agilent HP 8770A Arbitrary
Tektronix AWG2040 Arbitrary 1Hz to 500 mHz, 1GS/S,
Tektronix AFG2020 250MS/s
Tektronix AWG2041 Arbitrary
Wavetek Model 395 Waveform
Tektronix AWG2021 Arbitrary
Tektronix AWG2005 Arbitrary 20 MS/s
Agilent 33120A Function/Arbitrary
Analogic 2030 Multifunction 2030A
Wavetek Model 90, opt 002, 20 MHz
IXIA XM2 Portable Chassis, 2 slot portable, chassis, IxOS 5.0
Agilent U4002A Digital Tester w/ U4301A
Spirent SmartBits XFP-3730A 10 GigE 1 Port SMB6000C
Spirent TestCenter EDM-2003B 12-pt
Spirent Smartbits LAN-3325A SMB600B, SMB6000B
IXIA LSM1000XMSR12-01 GigE Ethernet RJ45 or SFP
IXIA LSM10G1-01 w/ 10GBase-T
IXIA LM10GULF 1-Port, 10 Gigabit UNIPHY POS, WAN / LAN 1310nm
Spirent Smartbits LAN-3710AE
Spirent XFP-2001A TestCenter 1 PORT 10G XFP
IXIA LM10GE700M1 10 w/ 1000Base-SR
IXIA LM1000STXS4-256, 4 port dual (rj45, sfp), 10/100/1000 Mbps
IXIA CPM1000T8-01
Spirent TestCenter SPT-9000A
Spirent SmartBits SMB-6000C
Agilent N5541A N2X
Spirent CPR-2001A 10/100/1000 8-Port
Spirent Smartbits SMB-6000B
LeCroy PE 801MA CATC
Anritsu MP1555A Sonet/ATM Analyzer opt 01, 02, 06, 07
Spirent Smartbits WN-3442A, e1, rj48c/dual 75 bnc, SMB2000
IXIA 944-0007-01
Spirent Smartbits LAN-3306A, 4 port, 10/100Base-TX
IXIA LM1000SFPS4 Fiber Gigabit Ethernet for 1600T 400T
Spirent SmartBits GX-1405Bs
Spirent SmartBits SMB-600 Data 2 Slot, w/ 2 LAN-3101A
Spirent POS-3519AS TeraMetrics POSOC-192c /STM-64 for SMB6000B/C
IXIA LM1000STXS2 2-pt Dual-PHY
IXIA ALM1000T8 Processor 10/100/1000
Spirent SmartBits LAN-3321A
Spirent SmartBits LAN-3200As
Spirent Smartbits LAN-3310A for SMB600B
IXIA LM1000T-5 Load Module, 2 port 1000Base-TX
Spirent Smartbits LAN-3311A 2 port, 1000Base-X Module, for SMB6000B/C
Agilent E7909A 2-port OC-48c/ STM-16c SMF-SR POS
Spirent Smartbits LAN-3100A for SMB600
Spirent Adtech SX/14 Data Channel
Agilent E7917A 2-Port OC-3c/OC-12c
IXIA LM100TX8 Load Module, 10/100Base-T
IXIA PLM1000T4-PD, 4-Port PoE
Spirent Adtech SX/13A Data
Spirent Adtech AX/4000 Multi-Layer 10 Gbps 403100 403335
IXIA LMOC48SR Singlemode OC48c
IXIA LM1000LX Gigabit
Spirent Smartbits WN-3445A WAN DS3 SMB200
IXIA LM1000GBIC 2-port multi-
IXIA LM1000SX 2-Port 1000SX Gigabit
IXIA LM100TXS8 Load Module, 10/100Base-T
Spirent Smartbits LAN-3302A for SMB6000B
Spirent Smartbits LAN-3101A for SMB600, SMB600B, SMB6000B
Spirent GSS4100 - GPS/SBAS
Spirent Smartbits LAN-3201B for SMB600, SMB6000B
Spirent SmartBits FBC-3602A, SMB6000B/C
Ameritec Crescendo CRS-D 1.544M
Spirent Smartbits POS-3505As, pos-oc48c/stm-16SM
Spirent Smartbits GX-1405B for SMB200, SMB2000
Spirent Smartbits WN-3415, T1, for SMB2000, SMB200
Spirent Smartbits LAN-3200A 2-Port 1000SX SMB6000B/C
Agilent E7907A 2-Port OC-3c/12c ATM/POS,N2X N5441A
IXIA LM100TX 4 port10/100Base-TX
Spirent Smartbits AT-9155C OC3/STM-1 Load module SMB2000
Spirent Smartbits POS-3500B
IXIA LM100TXS2, 2 port, Load Module for400/400T/1600/1600T
IXIA LM-1000SX3 2-Port Gigabit
Spirent Smartbits AT-9045B DS3, ATM, BNC, SMB2000
Spirent Smartbits AT-9155Cs OC3 SingleMode ATM SMB2000
Spirent Smartbits ML-7710 for SMB2000, SMB200
Spirent Smartbits SX-7410B, 10/100Base-TX, 1-port SMB2000, SMB200
Tektronix TLA6202 68-Channel
Tektronix TLA5204B 136 Ch
Agilent Keysight 1681AD 102-Channel
Agilent 1681AD 102-Channel 800 MHz/400MHz
Tektronix TLA5204B 136 Ch Portable
Tektronix TLA7012 Logic Analyzer Main
Tektronix TLA5204 Logic Analyzer, 136 Channel 235 MHz
Tektronix TLA5202B Logic Analyzer, 68 Ch.
Agilent HP 1693AD 34CHANNELS PC-HOSTED
Tektronix TLA7016 Main
Agilent 16903A Analyzer 68 Channel4 Ghz, Win XP w/ 16910A
Tektronix TLA715 Logic Analyzer W/ TLA7AA2, P6960 x2, p6810
Agilent 16902A System Main
Agilent HP 16702B Logic Analyzerw/ 16711A, 16557D x2
Agilent Keysight 1692AD 68-Ch 800 MHz Timing, 200 MHz State,2M
Agilent HP 16702B Logic Analyzer (opt 03) w/ 16740A
Agilent Keysight 16702A w/ four 16555D
Agilent HP 16702B Logic Analyzerw/ two 16557D
Agilent HP 16500C Logic Analyzer w/ 16522A, 16555D x2
Agilent HP 16500C Logic Analyzer w/ 16522A, 16555D, 16550A
Tektronix TLA 7AA4 Module for TLA7016 M
Agilent HP 1671G 102Ch Portable 500 MHz/150 MHz
Agilent HP 1663C 34-Channel 100 MHz State/500 MHz
Agilent HP 16500C Logic Analyzer w/ 16517A, 16555A
Agilent HP 16500C Logic Analyzer w/ 16522A, 16555D
Tektronix 039-0115-01 Logic for TLA720
Agilent Keysight 16702A Logic
Agilent HP 16602A Logic
Agilent HP 54620A 16
Agilent HP 16700A Logic Analyzer w/ 16557D, 16522A
Agilent HP 16700A Logic Analyzer w/ one16555D
