您现在的位置是:首页 > PLC技术 > PLC技术

PLC的软件设计的内容

来源:艾特贸易2017-06-05

简介用户应用程序设计是指根据软件设计规格书的总体要求和控制系统的具体情况,使用相应编程语言,对实际应用程序的编制和相应文件的形成过程。基本内容包括:参数表的定义、程序

    用户应用程序设计是指根据软件设计规格书的总体要求和控制系统的具体情况,使用相应编程语言,对实际应用程序的编制和相应文件的形成过程。基本内容包括:参数表的定义、程序框图的绘制、程序的编写和程序说明书的编写等内容。    1.参数表的定义    参数表的定义就是按一定的格式对系统各接口参数进行规定和整理,为编制程序做准备。参数表的定义包括对输入信号表、输出信号表、中间标志表和存储单元表的定义。参数表的定义格式和内容根据个人的习惯和系统的情况不尽相同,但所包含的内容基本相同。总的原则是便于使用,尽可能详细。    一般情况下,输入、输出信号表要明显地标出模块的位置、信号端子号或线号、输入地址号、输出地址号、信号别名、信号名称和信号的有效状态等。中间标志表的定义要包括信号地址、信号别名、信号名称、信号处理和信号的有效状态等;存储单元表中要含有信号地址和信号名称。信号的顺序一般按信号地址由小到大排列,在编程和调试时,为便于信号的查找,实际中没有使用的信号也不要漏掉。    2.程序框图的绘制    程序框图是指根据工艺流程而绘制的控制过程框图。程序框图包括两种:程序结构框图和控制功能框图。程序结构框图(状态转移图)是一台PLC的全部应用程序中各功能单元在内存中的先后顺序,使用中可以根据此结构框图了解所有控制功能在整个程序中的位置。控制功能框图(控制流程图)是描述某一种控制功能在程序中的具体实现方法及控制信号的流程。设计者根据控制功能框图编制实际控制程序。使用者根据控制功能框图可以详细阅读程序清单。    3.程序的编写    程序的编写是程序设计的最重要的阶段,是控制功能的具体实现过程。编写程序时,要选择合适的语言形式,了解其指令系统,根据设计出来的框图逐条地编写控制程序。编写过程中要及时给程序加注释。在编程时,除了要注意程序要正确、可靠之外,还要考虑程序要简洁、省时、便于阅读、便于修改。程序编好后,要测试编写的程序是否符合工艺要求。常用的编程语言有梯形图、指令表等。    4.程序说明书的编写    程序说明书是对整个程序内容的注释性综合说明。在说明书中通常要对程序的控制要求、程序的结构、流程图等给以必要的说明,并且给出程序的安装操作使用步骤等。