6ES7215-1HF40-0XB0安装调试
不同的商家的PLC有不同的编程语言,但就某个商家而言,PLC的编程语言也就那么几种。下面,以西门子PLC的编程语言为例,说明一下,各种编程语言的异同。
1、顺序功能图(SFC-Seauential Fuction Chart)
这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。
西门子STEP7中的该编程语言是S7 Graph。
2、梯形图(LAD-LAdder Diagram)
这是使用使用多的PLC编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。
梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。
在程序中,左边是主信号流,信号流总是从左向右流动的。
不适合于编写大型控制程序。
3、语句表(STL-STatement List)
是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语言表适合于经验丰富的程序员使用,可以实现某些梯形图不能实现的功能。
4、功能块图(FBD-Function Block Diagram)
功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非"运算,方框用“导线"连在一起,信号自左向右。
5、结构化文本(ST-Structured Text)
结构化文本(ST)是为IEC61131-3标准创建的一种专用的编程语言。与梯形图相比,它实现复杂的数学运算,编写的程序非常简洁和紧凑。
STEP7的S7 SCL结构化控制语言,编程结构和C语言和Pascal语言相似,特别适合于习惯于使用语言编程的人使用
一、变频器外接主电路结构
变频器的外接主电路如图1所示。三相交流电源经断路器QF、交流接触器KM与变频器的电源输入端R、S、T连接;变频器的输出端U、V、W则与电动机直接相连,这时电动机的保护由变频器完成。这里的断路器作用有二:一是变频器停用或维修时,可通过断路器切断与电源之间的连接;二是断路器具有短路和欠电压等保护功能,可对变频器起一定的保护作用。而接触器可通过按钮开关方便地控制变频器的通电与断电,同时,当变频器或相关控制电路发生故障时可自动切断变频器的电源。
变频器输出端与电动机之间是否需要配置交流接触器,这要根据具体的应用环境来确定。一般情况下,一台变频器控制一台电动机,且不要求与工频进行切换时,变频器与电动机之间无须使用接触器,如图1所示。而一台变频器驱动多台电动机时,则每台电动机必须有单独控制的接触器,并选配合适的热继电器FR对电动机进行保护,具体电路见图2。有时虽然一台变频器仅驱动一台电动机,但有可能在变频与工频之间切换运行,这时也应如图3所示在变频器与电动机之间配置接触器KM3和热继电器FR。电动机在变频运行时,接触器KM2触点断开,接触器KM1和KM3触点闭合,这时变频器对电动机变频驱动并进行的保护。电动机在工频运行时,接触器KM1和KM3触点断开,KM2触点闭合,这时热继电器FR可对电动机进行过载保护。
二、变频系统的共用直流母线
变频器驱动电动机运行时,在一些特定条件下电动机会由电动状态转变为发电状态。这些所谓的特定条件就是电动机的实际转速超过了其同步转速。电动机由电动状态转变为发电状态的原因,一是变频器的输出频率降低时,其同步转速(即旋转磁场的转速)同时降低,而电动机的实际转速由于机械惯性,速度的降低滞后于同步转速的变化,致使电动机的转速大于同步转速;当然这个问题可以通过修改参数,增大“减速时间"的值予以解决。二是起重机械在负重情况下,下放被起重的物品,在物品重力作用下,使电动机的转速大于同步转速。以上情况出现时,电动机就进入发电状态。
电动机在发电状态时发出的电能,通过变频器逆变管IGBT上并联的二极管转换成直流电,保存在变频器直流环节的电解电容器中,导致变频器中的直流母线电压升高。如果变频器配备制动单元和制动电阻(这两种元件属于变频器的选配件),变频器就可以通过适时接通制动电阻,使再生电能以发热方式消耗掉,称作能耗制动。当然,采取再生能量回馈方案也可解决变频调速系统的再生能量问题,并可达到节约能源的目的。而标准通用PWM变频器没有设计使再生能量反馈到三相电源的功能。如果将多台变频器的直流环节通过共用直流母线互连,则一台或多台电动机产生的再生能量就可以被其它电动机以电动的方式消耗吸收。或者,在直流母线上设置一组一定容量的制动单元和制动电阻,用以吸收不能被电动状态电动机吸收的再生能量。若共用直流母线与能量回馈单元组合,就可以将直流母线上的多余能量直接反馈到电网中来,从而提高系统的节能效果。,在具有多台电动机的变频调速系统中,选用共用直流母线方案,配置一组制动单元、制动电阻或能量回馈单元,是一种提高系统性能并节约投资的较好方案。
图4是应用比较广泛的共用直流母线方案,该方案包括以下几个部分。
控制单元 各变频器根据控制单元的指令,通过接触器KM的触点将其直流环节并联到共用直流母线上,或是在变频器故障后快速地与共用直流母线断开。
进线电抗器 各变频器的电源输入端并联于同一交流母线上,并保证各变频器的输入端电源相位一致。图4中,断路器QF是每台变频器的进线保护装置。LR是进线电抗器,当多台变频器在同一环境中运行时,相邻变频器会互相干扰,为了消除或减轻这种干扰,同时为了提高变频器输入侧的功率因数,接入LR是必须的。
直流母线控制开关与熔断器 KM是变频器的直流环节与共用直流母线连接的控制开关。FU是半导体快速熔断器,其额定电压可选700VDC,额定电流必须考虑驱动电动机在电动或制动时的大电流,一般情况下,可以选择额定负载电流的1.25倍。
公共制动单元和(或)能量回馈装置 回馈到公共直流母线上的再生能量,在不能被处于电动状态的电动机吸收时,可通过共用的制动电阻消耗未被吸收的再生能量。若采用能量回馈装置,则这部分再生能量将被回馈到电网中,从而提高节能的效率。
使用公用直流母线可以共用一套制动单元和(或)能量回馈装置,从而降低设备投资,提高投资效益
plc 的输入,所谓输入,就是人命令PLC去做事情,而这些命令是通过开关,按钮,接近开关等实现的。而输出,就是PLC去驱动机器设备,是靠继电器,晶闸管,晶体管去实现的。而这正是PLC输出的三种类型。,就为大家讲述PLC的输出意义以及如何实现。 PLC的输出在内部是各种电路,我们作为使用者看到的是各种接线端子。 图一 PLC的输出
|
如果现在有个项目,需要MODBUS控制五个变频器,那该怎么办?也许你会说,这还不简单,把前面的通信程序复制五遍不就行了?理论上,这是可行的,但却是不可行的,为什么呢?因为串口在同一时间,只能进行一次数据交互。这个一次,是指一次读或是写操作。这就好比一个很窄的路口,一次只能通过一辆汽车,如果五辆汽车一起通过,势必会引起堵塞,一辆也过不去,但我们需要过五辆怎么办?那就需要交通灯或是交警指挥交通,通信也一样,也需要有交通灯或是交警,而在MODBUS通信中,就需要我们自己来当交警,通过程序控制通信流程,这就是轮询方式。而MODBUS通信实现轮询,有两个常用的方法。 1.时间间隔法 所谓时间间隔法,就是每个操作分配一个固定的时间,比如秒写入频率,第二秒读取频率,第三秒读取电流,当然,这个时间是要根据实际情况来设置的,我们看一个例子
|