quote:以下是引用qq浮云在2014-04-23 19:27:29的发言:
CFC读起来远不如梯形图直观和方便,功能远不不如STL多,造成重复学习,浪费精力和时间。建议西门子把驱动中DCC的功能改成step7编辑,统一编程语言,方便用户。
那是你个人的习惯,不代表全体。西门子的PLC和LOGO!除了梯形图、语句的编程方法以外,也添加了图形化的编程语言。
其实,图形化编程语言最早起源于美国国家仪器仪表公司开发的工控软件,虚拟仪表。它是针对不懂软件编程的专业工程师所开发的专用应用软件,风靡世界,发展很快,各个工控自动化的产品制造商后来也纷纷效仿。
图形化编程最大的特点是,只要你是懂得自动化与驱动基础的工程师,一看到图形和注释的功能块,立马就知道他怎么用,输入和输出的逻辑关系完全不需要自己去编,现成的块,拿来就用。多方便。特别是如果已有比较好的自动化与驱动专业硬件电路的基础,模电数电硬件电路的基础。用DCC真是易如反掌,无师自通的。而你没有这种基础的人,当然不理解图形化的块了,还需要去学习的。DCC就像一个集成电路,给出了输入和输出的定义以及块的定义,对于该逻辑功能块硬件原理比较熟的人而言,就是直接引用,无需去学习。诸如RS触发器、PID调节器等等,有硬件基础的人拿来就用。用不着学习的铺垫。直接上手对智能化控制器做工艺设计与应用。