|
邀请回答
马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
常用的编程方法主要:流程化编程、 模块化编程和结构化编程,三种结构!
流程编程:所有的指令都在一个主程序Main PLC_POU中。
模块编程:每个设备的控制指令都在各自的功能块中,通过主程序Main 按顺序去调用每个块。
结构化编程:是进行以模块功能和处理过程设计为主的详细设计的基本原则。
结构化程序设计:是过程式程序设计的一个子集,它对写入的程序使用逻辑结构, 结构化程序设计的三种基本结构是: 顺序结构、 选择结构和循环结构
设计方法:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。切忌一开始就
过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化
对复杂问题,应设计多些子目标作为过渡,逐步细化,封装应用子集功能程序段.
对于复杂的问题肯定是由若干简单的问题构成。 模块化是把程序要解决的总目标分解为子目标,
再进一步分解为具体的小目标,把每一个小目标称为一个模块。
结构化编码:所谓编码就是把已经设计好的算法用计算机语言表示,即根据已经细化的算法正确写出计算机
程序。结构化文本的语言都有与三种基本机构对应的语句。
结构化程序设计的基本思想是采用“自顶向下,逐步求精” 的程序设计方法和“单入口单出口”
的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的
步骤分解为由基本程序结构模块组成的结构化程序框图; “单入口单出口” 的思想认为一个复杂的
程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的
程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。
程序子集与程序子集之间要有相互衔接,相互约束的端口,映射显示标签量便于调试。
|
上一篇: Swift基础教程.第2版.revise2下一篇: EPLAN Electric P8常用快捷键大全
|