您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400 PLC的系统功能(SFC)应用实例

来源:艾特贸易2017-06-05

简介系统功能 (SFC) 是集成在 STEP 中,完成特定的功能。 STEP 中有丰富的系统功能,供读者在编写程序时调用。以下用一个例子说明系统功能的使用方法。 【实例】用系统功能 SFC0 修改 CPU

    系统功能(SFC)是集成在STEP中,完成特定的功能。STEP中有丰富的系统功能,供读者在编写程序时调用。以下用一个例子说明系统功能的使用方法。

    【实例】用系统功能SFC0修改CPU 314C-2DP的系统时间。

    【艾特贸易网解答】

    1.先新建一个工程,本例为“时间”,选中“块”,双击“OB1”打开程序编辑器,如图4-112所示。

打开主程序块

    4-112    打开主程序块

   2)将系统功能拖入程序编辑区。展开“库”→“System Function”,先选中“SFC0”,再将“SFC0”拖入到程序编辑区,如图4-113所示。

将系统功能拖入程序编辑区

    4-113    将系统功能拖入程序编辑区

   3)编写如图4-114所示的程序,程序的作用是先将日期和时间合并,再用合并后的时间修改CPU的系统时间,修改后的系统时间是“2010-3-18-183018.8”。

程序

    4-114    程序

    系统功能块( SFB)的使用方法和系统功能(SFC)的使用方法类似,只不过系统功能块要用到背景数据块。