1 创建一个项目结构,项目就象一个文件夹,所有数据都以分层的结构存在于其中,任何时候你都可以使用。在创建一个项目之后,所有其他任务都在这个项目下执行。
2 组态一个站,组态一个站就是*你要使用的可编程控制器,例如S7300、S7400等。
3 组态硬件,组态硬件就是在组态表中*你的控制方案所要使用的模板以及在用户程序中以什么样的地址来访问这些模板,地址一般不用修改由程序自动生成。模板的特性也可以用参数进行赋值。
4 组态网络和通讯连接,通讯的基础是预先组态网络,也就是要创建一个满足你的控制方案的子网,设置网络特性、设置网络连接特性以及任何联网的站所需要的连接。网络地址也是程序自动生成如果没有更改经验一定不要修改。
5 定义符号,可以在符号表中定义局部或共享符号,在你的用户程序中用这些更具描述性的符号名替代**地址。符号的命名一般用字母编写不**过8个字节,较好不要使用很长的汉字进行描述,否则对程序的执行有很大的影响。
6 创建程序,用梯形图编程语言创建一个与模板相连结或与模板无关的程序并存储。创建程序是我们控制工程的重要工作之一,一般可以采用线形编程(基于一个块内,OB1)、分布编程(编写功能块FB,OB1组织调用)、结构化编程(编写通用块)。我们较常采用的是结构化编程和分布编程配合使用,很少采用线形编程。
7 下载程序到可编程控制器,完成所有的组态、参数赋值和编程任务之后,可以下载整个用户程序到可编程控制器。在下载程序时可编程控制器必须在允许下载的工作模式下(STOP或RUN-P), RUN-P模式表示,这个程序将一次下载一个块,如果重写一个旧的CPU程序就可能出现冲突,所以一般在下载前将CPU切换到STOP模式。
(1)常规检查。在通电之前要耐心细致地作一系列的常规检查(包括接线检查、绝缘检查、接地电阻检查、保险检查等),避免损坏PLC模块(用STEP7的诊断程序对所有模块进行检查)。
(2)系统调试。系统调试可按离线调试与在线调试两阶段进行。其中离线调试主要是对程序的编制工作进行检查和调试,采用STEP7能对用户编制程序进行自动诊断处理,用户也可通过各种逻辑关系判断编制程序的正误。而在线调试是一个综合调试过程,包括程序本身、外围线路、外围设备以及所控设备等的调试。在线调试过程中,系统在监控状态下运行,可随时发现问题、随时解决问题,从而使系统逐步完善。因此,一般系统所存在的问题基本上可在此过程中得到解决。
(3)S7-300 PLC模拟量模块可通过变换信号类型卡支持各种类型信号。当改造老生产工艺线时,不可避免地会遇到多类信号。因此,设计时较好不把几种信号接到同一模块;同时必须先组态好模块,再接信号线,检查无误后送电。此外,应避免两线制与四线制信号、电流与电压信号的混接,以免烧坏模块。
(4)一般变送器的负载能力为600Ω,而模拟量输入模块的抗阻各不相同(一般在250Ω以下)。如果回路内设安全栏,必须注意抗阻的匹配;模拟量输出模块的负载能力为600Ω,一般