三菱可编程控制器:简单工程与结构化工程解析

需积分: 46 209 下载量 181 浏览量 更新于2024-08-11 收藏 6.79MB PDF 举报
"简单工程与结构化工程-an energy-efficient reconfigurable accelerator for deep cnn" 这篇文档主要介绍了三菱可编程控制器在简单工程与结构化工程中的编程方法,以及使用GX Works2软件的相关安全注意事项。 简单工程主要关注的是使用三菱可编程控制器(如GX Developer)创建程序的流程。它支持两种类型的编程语言:图形语言和文本语言。图形语言包括梯形图语言,其形式与传统GX Developer相同,由触点和线圈构成,便于理解和操作;另一种是SFC(顺序功能图),用于描述控制流程,通过步骤和转移条件来控制程序执行。文本语言方面,提到了ST(结构化文本语言),它类似C语言,允许使用条件语句和循环语句,使得程序编写更为简洁。 结构化工程则强调程序的结构化和模块化,通过细分控制逻辑,将通用部分提取为独立的组件,提高代码的可读性和重用性。在结构化工程中,除了图形语言(梯形图和结构化梯形图)和SFC之外,同样支持ST语言。不过,文档指出,FXCPU在简单工程中不支持ST语言,而在结构化工程中不支持梯形图语言和SFC语言。 关于GX Works2的入门指南,安全是首要考虑的因素。手册中提醒使用者在使用产品前必须阅读相关安全注意事项,尤其是在对运行中的可编程控制器进行数据变更、程序变更或状态控制时,需要确保整个系统的安全性。在线操作时,应预先设定异常处理方法,防止通信异常导致的问题。在进行程序变更、强制输入输出操作等时,必须在充分理解手册内容并确认安全的情况下执行。对于特定模块,如QD75定位模块,某些监视/测试功能应在停止运行后进行,以避免潜在的安全风险。 这个摘要涵盖了三菱可编程控制器编程的基本概念,使用的编程语言类型,以及在使用GX Works2进行工程设计时的重要安全规定。无论是简单工程还是结构化工程,都强调了清晰的程序结构和安全的操作规程。