【摘要】:结构化编程的3种格式包括:1)子程序:每个子程序完成一项PMC控制任务。具有子程序的PMC程序结构如图3-6、图3-7所示。图3-5 子程序示例注:此处任务A实际上代表调用指令,任务B代表调用的内容。图3-6 FAPT FLADDAR-Ⅲ程序列表中具有子程序的PMC程序结构图3-7 带子程序的梯形图程序结构图3-8 具有嵌套结构的程序结构图3-9 具有条件分支结构的程序结构
FAPT FLADDAR-Ⅲ允许结构化编程,结构化编程优点主要体现如下:
1)程序易于理解,便于编辑;
2)更加方便地检查程序错误。
结构化编程的3种格式包括:
1)子程序:每个子程序完成一项PMC控制任务。
在机床的控制过程中,PMC必须根据用户输入的信号(操作者按下机床操作面板上的状态选择按键或旋钮),控制系统进入不同的工作状态(常见工作状态包括:MEM,即自动运行存储器中的加工程序;EDIT,即新建/编辑加工程序;MDI,即手动数据输入;REF,即手动返回参考点;JOG,即手动连续进给;HND,即手轮控制机床进给)。如图3-5所示子程序即为数控系统工作状态控制PMC程序。
具有子程序的PMC程序结构如图3-6、图3-7所示。
2)嵌套:通过子程序的组合组织结构化程序,如图3-8所示。
3)条件分支:主程序循环执行并检测条件是否满足,如图3-9所示。
图3-5 子程序示例(www.xing528.com)
注:此处任务A实际上代表调用指令,任务B代表调用的内容。
图3-6 FAPT FLADDAR-Ⅲ程序列表中具有子程序的PMC程序结构
图3-7 带子程序的梯形图程序结构
图3-8 具有嵌套结构的程序结构
图3-9 具有条件分支结构的程序结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。