| | |
| 2. 布尔逻辑和二进制运算能力强。占用内存空间小。 3. 很容易生成标准或者用户自定义功能块。 4. 可视化编程,易于理解和故障排错。逻辑 注释清晰且易于理解。 5. 易于调试和在线修改。 | 1.数学运算功能弱。 2. 对字符串,模拟量以及通讯等的数据处理能力弱。 3. 多次重复指令功能弱。 4. 含有很多步骤的顺控逻辑的功能弱。 5. 不易对运动控制或批处理编程。 |
| 1. 布尔逻辑运算能力强。 2. 处理简单的数学运算容易。 3. 易于对运动控制进行编程。 4. 可视化编程,易于理解和故障排错。 | 1. 对含有很多步骤的顺控逻辑功能弱。 2. 对处理多次重复指令弱。 3. 编程不易修改。占用内存比梯形图大。 4. 复杂逻辑(循环,跳转等)的不易读性。增加了调试难度。 |
| 1. 快速编程。 2. 编程接近标准计算机语言。 3. 代码紧凑,执行速度快。 4. 数学运算和数据处理能力强。 5. 处理多次重复指令强。 6. 新手容易上手。
| 1. 非常抽象化,编程人员必须严格遵守编程语法。 2. 缺乏跳转指令。 3. 对于含有大量变量的复杂逻辑可读性差。 4. 逻辑修改能力变差。不易调试和在线编辑。 |
| 1. 易于实现顺控和重复逻辑。 2. 可以简单明了的表达顺序控制步骤。 3. 最终用户易于维护,易于调试。 | 1. 不易于复杂的数据运算编程。 2.不易于在线编辑。 3. 执行一些简单任务时反而需要较多编程。 |