小程序教程

200编程软件STEP7Micro/WIN编程软件使用教学(2)

字号+ 作者:H5之家 来源:H5之家 2017-09-16 08:02 我要评论( )

使用梯形图语言编程时,单击工具栏中的触点图标,可在矩形光标的位置上放置一个触点,在与新触点同时出现的窗口中,可选择触点的类型。单击触点上面或下面的红色问号,可设置该触点的地址或其他参数。用相同的方法

使用梯形图语言编程时,单击工具栏中的触点图标,可在矩形光标的位置上放置一个触点,在与新触点同时出现的窗口中,可选择触点的类型。单击触点上面或下面的红色问号,可设置该触点的地址或其他参数。用相同的方法可在梯形图中放置线圈和功能框。单击工具条中带箭头的线段,可在矩形光标处连接触点间的连线。双击梯形图中的网络编号,在弹出的窗口中可输入网络的标题和网络的注释。

9 编译程序:用户程序编写完成后,要进行程序编译。使用菜单命令“PLC→编译(Compile)”或“PLC→全部编译(Compile All)”,或按工具条中的编译按钮、全部编译按钮,进行程序编译。编译后在屏幕下部的输出窗口显示语法错误的数量、各条语法错误的原因和产生错误的位置。双击输出窗口中的某一条错误,程序编辑器中的光标会自动移到程序中产生错误的位置。必须改正程序中所有的错误,且编译成功后,才可能下装到PLC中。

10 程序的下装、上装及清除:当计算机与PLC建立起通信连接,且用户程序编译成功后,可以进行程序的下装操作。

下装操作需在PLC的运行模式选择开关处于STOP的位置时才能进行,如果运行模式选择开关不在STOP位置,可将CPU上的运行模式选择开关拨到STOP位置。或者单击工具条中的停止按钮,或者选择菜单命令“PLC→停止(STOP)”,也可以使PLC进入到STOP工作模式。

单击工具栏中的下装按钮,或者选择菜单命令“文件→下装(Download)”,将会出现下装对话框。在对话框中可以分别选择是否下装程序块、数据块和系统块。单击“确定”按钮后开始将计算机中的信息下装到PLC中。下装成功后,确认框显示“下装成功”。

如果在编程软件中设置的PLC型号与实际型号不符,将出现警告信息,应在修改PLC的型号后再进行下装操作。

也可以将PLC中的程序块、数据块、系统块上装到运行编程软件的计算机中。上装前应在STEP 7 Micro/WIN32中建立或打开一个项目,最好新建一个空的项目,用于保存从PLC中上装的块。单击工具栏的上装按钮,或者选择菜单命令“文件→上装”,在上装对话框中选择需要上装的块后,单击“确定”按钮。

 

(2)程序编写及下装举例

下图是一个简单的数字量控制系统──鼠笼型电动机串电阻进行降压启动的控制系统的应用实例。

按下启动按钮SB1后,电动机的定子接触器KM1串联启动电阻进行降压启动,设启动时间为5s,启动结束后,短接接触器KM2将启动电阻短接,电动机全压运行。按下停止按钮SB2后,电动机停车。该系统具有热继电器FR做过载保护,过载后FR的动断触点断开,也会使电动机停止运行。

首先在断电的状态下,用PC/PPI电缆连接好计算机与PLC,然后为计算机与PLC通电,打开编程软件STEP 7Micro/WIN32,创建一个项目(Project)。用菜单命令“PLC→类型(Type)”设置PLC的型号,如CPU222。用菜单命令“工具(Tools)→选项(Options)”,在弹出的对话框中单击“通用(Genenal)” 按钮,选择SIMATIC编程模式和梯形图编辑器。由于这是一个很简单的数字量控制程序,可以没有子程序、中断程序和数据块,不使用局部变量表L,全部程序都在主程序中。一般的数字量控制程序通常都采用这种程序结构,图2为此实例的PLC梯形图。

图1 串电阻降压启动的原理图及PLC外部接线图


图2 串电阻降压启动的PLC梯形图 图3 显示符号地址的梯形图

由于控制系统对CPU和输入/输出特性没有特殊的要求,可以全部采用系统块的默认值。

为了使程序有良好的可读性,且便于高调试,可以使用符号表编程,尤其是当系统的控制规模较大时,一般都要采用符号表编程。在此例中,编写的符号表如下表所示。

符号表

元件符号

编程元件地址

编程符号

SB1

I0.0

启动

启动按钮的动合触点

SB2

I0.1

停止

停止按钮的动合触点

FR

I0.2

过载

热继电器的动断触点

KM1

Q0.0

电源

接通交流电源的接触器

KM2

Q0.1

短接

短接启动电阻的接触器

T37

启动延时

延时5s

编写控制程序时,可以输入编程元件的符号地址,也可以输入编程元件的绝对地址。使用编程元件的绝对地址时,会被自动转换为符号地址,在梯形图程序中也将显示符号地址。

在下装操作进行之前,应设置好计算机与PLC的的通信参数。在确认控制程序正确的前提下,即用户程序全部编译成功后,在STOP的工作模式下,使用菜单命令“文件→下装(Download)”,将计算机中的的信息下装到PLC中。初次下装时,可选择下装程序代码块和系统块。

下装成功后,可进行模拟调试。

1 将I0.2端子与DC24V的L+端连接,模拟热继电器的动断触点在正常运行时的状态。

2 将I0.0端子与DC24V的L+端连接一下并随即断开,模拟按下启动按钮又松开,观察Q0.0的LED灯是否为ON。

3 5s后,观察Q0.1的LED灯是否为ON。

4 将I0.1端子与DC24V的L+端连接一下并随即断开,模拟按下停止按钮又松开,观察Q0.0、Q0.1的LED灯是否为OFF。

5 再次将I0.0端子与DC24V的L+端连接,模拟系统再次启动,观察启动过程是否正常。

6 断开I0.2端子与DC24V的L+端的连接,模拟热继电器过载动作,动断触点断开,观察Q0.0、Q0.1的LDE灯是否为OFF。

 

(3)数据块的使用

1、在数据块中对地址和数据赋值

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评