西门子交换机北京一级经销商
电源单元的作用是将外部电源(220V的交流电源)转换成内部工作电压。外部连接的电源,通过PLC内部配有的一个专用开关式稳压电源,将交流/直流供电电源转化为PLC内部电路需要的工作电源(直流5V、12V、24V),并为外部输入元件(如接近开关)提供24V直流电源(仅供输入端使用),而驱动PLC负载的电源由用户提供。PLC的电源一般采用开关电源,其特点是输入电压范围宽,体积小,质量轻,效率高,抗干扰性能好。1.3.2 输入/输出扩展环节
输入/输出扩展环节是PLC输入/输出单元的扩展部件。当用户所需的输入/输出点数或类型超出主机的输入/输出单元所允许的点数或类型时,可以通过加接输入/输出扩展环节来解决。输入/输出扩展环节与主机的输入/输出扩展接口相连,有两种类型:简单型和智能型。简单型的输入/输出扩展环节本身不带中央处理单元,对外部现场信号的输入/输出处理过程完全由主机的中央处理单元管理,依赖于主机的程序扫描过程。通常,它通过并行接口与主机通信,并安装在主机旁边,在小型PLC的输入/输出扩展时常被采用。智能型的输入/输出扩展环节本身带有中央处理单元,它对生产过程现场信号的输入/输出处理由本身所带的中央处理单元管理,而不依赖于主机的程序扫描过程。通常,它采用串行通信接口与主机通信,可以远离主机安装,多用于大中型PLC的输入/输出扩展。1.3.3 外部设备
(1)编程器。它是编制、调试PLC用户程序的外部设备,是人机交互的窗口。通过编程器可以把新的用户程序输入到PLC的RAM中,或者对RAM中已有程序进行编辑。通过编程器还可以对PLC的工作状态进行监视和跟踪,这对调试和试运行用户程序是非常有用的。
除了上述专用的编程器外,还可以利用微机(如IBM PC),配上PLC生产厂家提供的相应的软件包来作为编程器,这种编程方式已成为PLC发展的趋势。现在,有些PLC不再提供编程器,而只提供微机编程软件,并且配有相应的通信连接电缆。
(2)彩色图形显示器。大中型PLC通常配接彩色图形显示器,用以显示模拟生产过程的流程图、实时过程参数、趋势参数及报警参数等过程信息,使得现场控制情况一目了然。
结合PLC的组成和结构分析PLC的工作原理更容易理解。PLC是采用周期循环扫描的工作方式,CPU连续执行用户程序和任务的循环序列称为扫描。CPU对用户程序的执行过程是CPU的循环扫描,并用周期性地集中采样、集中输出的方式来完成的。一个扫描周期主要可分为:
(1)读输入阶段。每次扫描周期的开始,先读取输入点的当前值,然后写到输入映像寄存器区域。在之后的用户程序执行的过程中,CPU访问输入映像寄存器区域,而并非读取输入端口的状态,输入信号的变化并不会影响到输入映像寄存器的状态,通常要求输入信号有足够的脉冲宽度,才能被响应。
(2)执行程序阶段。用户程序执行阶段,PLC按照梯形图的顺序,自左而右,自上而下的逐行扫描,在这一阶段CPU从用户程序的条指令开始执行直到后一条指令结束,程序运行结果放入输出映像寄存器区域。在此阶段,允许对数字量I/O指令和不设置数字滤波的模拟量I/O指令进行处理,在扫描周期的各个部分,均可对中断事件进行响应。
(3)处理通信请求阶段。这是扫描周期的信息处理阶段,CPU处理从通信端口接收到的信息。
(4)执行CPU自诊断测试阶段。在此阶段,CPU检查其硬件、用户程序存储器和所有I/O模块的状态。
(5)写输出阶段。每个扫描周期的结尾,CPU把存在输出映像寄存器中的数据输出给数字量输出端点(写入输出锁存器中),更新输出状态。然后PLC进入下一个循环周期,重新执行输入采样阶段,周而复始。
如果程序中使用了中断,中断事件出现,立即执行中断程序,中断程序可以在扫描周期的任意点被执行。
如果程序中使用了立即I/O指令,可以直接存取I/O点。用立即I/O指令读输入点值时,相应的输入映像寄存器的值未被修改;用立即I/O指令写输出点值时,相应的输出映像寄存器的值被修改
.PLC与继电器控制的区别
PLC与继电器控制的区别主要体现在:组成器件不同,PLC中是软继电器;触点数量不同,PLC编程中无触点数的限制;实施控制的方法不同,PLC是主要软件编程控制,而继电器控制依靠硬件连线完成。
1.5.3 可编程控制器的应用
目前,可编程控制器已经广泛地应用在各个工业部门。随着其性能价格比的不断**,应用范围还在不断扩大,主要有以下几个方面:
(1)逻辑控制
可编程控制器具有“与”、“或”、“非”等逻辑运算的能力,可以实现逻辑运算,用触点和电路的串、并联,代替继电器进行组合逻辑控制、定时控制与顺序逻辑控制。数字量逻辑控制可以用于单台设备,也可以用于自动生产线,其应用领域为普及,包括微电子、家电行业也有广泛的应用。
(2)运动控制
可编程控制器使用专用的运动控制模块,或灵活运用指令,使运动控制与顺序控制功能有机地结合在一起。随着变频器、电动机启动器的普遍使用,可编程控制器可以与变频器结合,运动控制功能更为强大,并广泛地用于各种机械,如金属切削机床、装配机械、机器人、电梯等场合。
(3)过程控制
可编程控制器可以接收温度、压力、**等连续变化的模拟量,通过模拟量I/O模块,实现模拟量(Analog)和数字量(Digital)之间的A/D转换和D/A转换,并对被控模拟量实行闭环PID控制。现代的大中型可编程控制器一般都有PID闭环控制功能,此功能已经广泛地应用于工业生产、加热炉、锅炉等设备,以及轻工、化工、机械、冶金、电力、建材等行业。
(4)数据处理
可编程控制器具有数学运算、数据传送、转换、排序和查表、位操作等功能,可以完成数据的采集、分析和处理。这些数据可以是运算的中间参考值,也可以通过通信功能传送到其他的智能装置,或者保存、打印。数据处理一般用于大型控制系统,如无人柔性制造系统,也可以用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
(5)构建网络控制
可编程控制器的通信包括主机与远程I/O之间的通信、多台可编程控制器之间的通信、可编程控制器和其他智能控制设备(如计算机、变频器)之间的通信。可编程控制器与其他智能控制设备一起,可以组成“集中管理、分散控制”的分布式控制系统。
当然,并非所有的可编程控制器都具有上述功能,用户应根据系统的需要选择可编程控制器,这样既能完成控制任务,又可节省资金。
LC的硬件系统由主机系统、输入/输出扩展环节及外部设备组成。PLC是采用周期循环扫描的工作方式,一个扫描周期主要可分为:读输入阶段、执行程序阶段、处理通信请求阶段、执行CPU自诊断测试阶段、写输出阶段。执行完一个周期后,PLC再进入下一个循环周期,重新执行输入采样阶段,周而复始。
PLC的生产厂家很多,国内国外都有,其点数、容量、功能各有差异,但都自成系列,比较有影响的厂家有西门子的S系列和三菱FX系列等。
STEP 7 Micro/Win编程软件的组成