quote:以下是引用Automann在2011-11-09 18:37:55的发言:试用S7-Graph的体会 顺序功能图 (Sequential Function Chart) 是IEC 61131-3标准中的编程语言,用来编制顺序控制程序。在这种语言中,工艺过程被划分为若干个顺序出现的步,步包含控制输出的动作,从一步到另一步的转换由转换条件控制。STEP 7 Professional V11集成了S7-Graph V5.3 SP6。用S7 Graph编写的程序以功能块(FB)的形式被主程序OB1调用。 加工工业的生产过程最适合采用顺序控制。
STEP 7 Professional V11集成了S7-Graph与老版的S7-Graph有较大的区别。老版的S7-Graph FB有4种参数集:最小参数集、标准参数集、最大参数集和可定义最大参数集。
STEP 7 Professional V11集成的S7-Graph可选最大接口设置(使用最大参数记录)或默认接口设置、默认DB或存储空间最小化DB。上述选择决定了S7-Graph FB的输入参数和输出参数的个数。
可以在“设置”窗口定义用于生成新的S7-Graph FB的默认值,也可以用巡视窗口的“属性”选项卡选中或清除“创建最小DB”多选框,用“编辑”菜单中的命令更改已打开块的存储空间模型和参数记录。
老版的S7-Graph项目转换为STEP 7 Professional V11的项目时,可能与参数集有关,原来的梯形图转换后只能用语句表方式显示。
新版的S7-Graph界面给人的总体感觉是比较简洁,功能与老版的差不多,有中文的帮助文件。顺控器的画法更接近IEC 61131-3的规定。不能像老版一样,同时显示顺控器的步、转换条件和动作,只能用单步方式显示某一步的动作和转换条件(见下图)。

可以用PLCSIM对顺控器的运行仿真(见下图),图中绿色的S3为活动步。S7-Graph的仿真功能很好用。
