上海西门子smart200总代理
① 编程设备主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。S7-200 SMART PLC 的编程软件为STEP 7-Micro/WIN SMART。
② 人机操作界面主要指专用操作员界面。常见的如触摸面板、文本显示器等,用户可以通过该设备轻松地完成各种调整和控制任务。1.2 S7-200 SMART PLC的CPU模块外部结构及外部接线 CPU模块的外部结构
S7-200 SMART P能量。
③ 输入状态指示灯(LED):输入状态指示灯用于显示是否有输入控制信号接入PLC。当指示灯亮时,表示有控制信号接入PLC;当指示灯不亮时,表示没有控制信号接入PLC。
④ 输出状态指示灯(LED):输出状态指示灯用于显示是否有输出信号驱动外部设备。当指示灯亮时,表示有输出信号驱动外部设备;当指示灯不亮时,表示没有输出信号驱动外部设备。
⑤ 运行状态指示灯:运行状态指示灯有RUN、STOP、ERROR三个,其中RUN、STOP指示灯用于显示当前工作方式。当RUN指示灯亮时,表示运行状态;当STOP指示灯亮时,表示停止状态;当ERROR指示灯亮时,表示系统故障,PLC停止工作。CPU SR××模块输出回路电源既支持直流型又支持交流型,有时候交流电源用多了,以为CPU SR××模块输出回路电源不支持直流型,这是误区,需读者注意。
2.CPU ST××模块输出为晶体管型,输出端能发射出高频脉冲,常用于含有伺服电机和步进电机的运动量场合,这点CPU SR××模块不具备。
3.运动量场合,CPU ST××模块不能直接驱动伺服电机或步进电机,需配驱动器。伺服电机需配伺服电机驱动器,步进电机需配步进电机驱动器。驱动器的厂商很多,例如西门子、三菱、松下和和利时等,读者可根据需要,进行查找。内部标志位存储器在实际工程中常称作辅助继电器,其作用相当于继电器控制电路中的中间继电器,它用于存放中间操作状态或存储其他相关数据
(3)CPU模块与外围器件的接S7输入映像寄存器(I) 输入映像寄存器是PLC用来接收外部输入信号的窗口,工程上经常将其称为输入继电器。在每个扫描周期的开始,CPU都对各个输入点进行集中采样,并将相应的采样值写入输入映像寄存器中,这一过程可以形象地将输入映像寄存器比作输入继电器来理解,定时器相当于继电器控制电路中的时间继电器,它是PLC中的定时编程元件。按其工作方式的不同可以将其分为通电延时型定时器、断电延时型定时器和保持型通电延时定时器3种。定时时间=预置值×时基,其中预置值在编程时设定,时基有1ms、10ms和100ms 3种。定时器的位存取有效地址范围为T0~T255,因此定时器共计256个。在编程时定时器可以有无数个常开和常闭触点供用户使用。
(6)计数器存储器(C)
计数器是PLC中常用的计数元件,它用来累计输入端的脉冲个数。按其工作方式的不同可以将其分为加计数器、减计数器和加减计数器3种。计数器的位存取有效地址范围为C0~C255,因此计数器共计256个,但其常开和常闭触点有无数对供编程使用。
(7)高速计数器(HC)
高速计数器的工作原理与普通的计数器基本相同,只不过它是用来累计高速脉冲信号的。当高速脉冲信号的频率比CPU扫描速度更快时,必须用高速计时器来计数。注意,高速计时器的计数过程与扫描周期无关,它是一个较为独立的过程。
(8)局部存储器(L)定时器相当于继电器控制电路中的时间继电器,它是PLC中的定时编程元件。按其工作方式的不同可以将其分为通电延时型定时器、断电延时型定时器和保持型通电延时定时器3种。定时时间=预置值×时基,其中预置值在编程时设定,时基有1ms、10ms和100ms 3种。定时器的位存取有效地址范围为T0~T255,因此定时器共计256个。在编程时定时器可以有无数个常开和常闭触点供用户使用。
(9)变量存储器(V)
变量存储器与局部存储器十分相似,只不过变量存储器存放的是全局变量,它用在程序执行的控制过程中,控制操作中间结果或其他相关数据,变量存储器全局有效,全局有效是指同一个存储器可以在任意程序分区(主程序、子程序和中断程序)被访问。它和局部存储器一样可按位、字节、字和双字来存取,,每个PLC的输入需要指出的是,输出继电器线圈的通断状态只能由内部指令驱动,即输出映像寄存器的数值只能由内部指令写入;输出映像寄存器有无数个常开和常闭触点供编程时使用,且在编写程序时,输出继电器触点、线圈都能出现,且线圈的通断状态表示程序*终的运算结果,这与下面要讲的辅助继电器有着明显的区别。内部标志位存储器在PLC中无相应的输入、输出端子对应,辅助继电器线圈的通断只能由内部指令驱动,且每个辅助继电器都有无数对常开、常闭触点供编程使用。辅助继电器不能直接驱动负载,它只能通过本身的触点与输出继电器线圈相连,由输出继电器实现*终的输出,从而达到驱动
输出映像寄存器可采用位、字节、字和双字来存取。端子与相应的输入继电器线圈相连,当有外部信号输入时,对应的输入继电器线圈得电,即输入映像寄存器相应位写入“1”,程序中对应的常开触点闭合、常闭触点断开;当无外部输入信号时,对应的输入继电器线圈失电,即输入映像寄存器相应位写入“0”,程序中对应的常开触点和常闭触点保持原来状态不变。-200 SMART PLC的CPU模块有内部电源,为CPU模块、扩展模块和信号板的正常工作供电。间接寻址前必须事先建立指针,指针为双字(即32位),存放的是另一个存储器的地址,指针只能为变量存储学习电气控制,PLC编程是学习的重点。我们需要从本质上了解PLC的工作原理才能更好地去应用。PLC的硬件组成、PLC的工作原理、PLC编程的编程思路和PLC编程的学习方法都是大家要学习的重点。
1.1 PLC概述
PLC在早期是一种开关逻辑控制装置,被称为可编程序逻辑控制器(Programmable Logic Controller),简称PLC。随着计算机技术和通信技术的发展,PLC采用微处理器作为其控制核心,它的功能已不再局限于逻辑控制的范畴。因此,1980年美国电气制造协会(NEMA)将其命名为Programmable Controller(PC),但为了避免与个人计算机(Personal Computer)的简称PC混淆,习惯上仍将其称为PLC。
1987年2月,国际电工委员会(IEC)对PLC的定义为:PLC是一种数字运算操作的电子系统,专为在工业环境下的应用而设计。它采用了可编程序的存储器,用于在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。而有关的外围设备,都应按照方便与工业系统联成一个整体、易于扩充其功能的原则设计。
1.2 PLC的硬件组成
1.2.1 PLC的控制系统构成是常用自控系统模块连接图。在PLC控制系统中,CPU模块是必不可少的,它是整个系统的大脑。西门子通信模块PLC模块根据使用需求选配,PLC需要与外部通信时就选择通信模块。西门子输入模块PLC模块和西门子输出模块PLC模块一般都是必须有,输入是为了采集外部信号,而输出是为了控制外部设备。有人说:“我用CPU只做通信,不做输入也不做输出。”在特殊情况下那样使用也是可以的。常规使用都有数字量输入、数字量输出和通信,基于这种情况,小型的CPU模块集合了数字量输入和数字量输出,同时也集成了对外通信端口。如果当前配置满足串口通信模块通常分为以下3类:RS-232通信模块、RS-485通信模块、RS-422通信模块。一般情况下,一个通信模块只支持一种通信方式。为了满足市场需求和兼容性,有的通信模块可能具备两种或者多种通信方式,例如有的模块同时支持RS-485通信和RS-232通信。同一种通信方式也可能支持多种协议第1种是根据通信接口的不同来分类,如CPU模块带RS-485通信接口、RS-232通信接口或者网口等。同的设备工作方式也不一样。计算机的工作方式为等待命令的工作方式,而PLC的工作方式为循环扫描的工作方式。其工作原理如下:当S闭合时,光电耦合器导通,LED点亮,表示输入开关S处于接通状态。此时A点为其工作原理如下:当S闭合时,光电耦合器导通,LED点亮,表示输入开关S处于接通状态。此时A点为高电平,继电器输出型PLC的负载电源可以是交流电,也可以是直流电,为有触点开关,带负载能力比较强,一般在2A左右,但寿命比无触点开关要短,开关动作频率也相应低一些,一般小于等于1Hz。也可以用晶体管输出模块控制直流中间继电器或者接触器,进而控制220V或者380V的交流负载。