用计算机语言编写累加程序,如何在S7-1200PLC编写程序时实现流量累积?

在使用s7-1200PLC编写程序的时候,如果项目上需要用到流量累积功能,但是本款PLC并没有自带流量累积功能块。这时,就需要我们组态工程师自己编写一个具有流量累积功能程序,或者将该程序封装为FB块或者FC块。本文以封装FB块为例。

第一步:在程序块目录下单击添加新块,弹出添加新块对话框,选中FB函数块,在名称栏填上需要命名的名字,如:Totalizer,选择编程需要用的编程语言,本文以SCL语言讲解,FB块的编号可以通过手动或自动生成,然后单击确认,如下图所示

用计算机语言编写累加程序,如何在S7-1200PLC编写程序时实现流量累积?_第1张图片

第二步:打开新建功能块,并建立临时变量,如下图所示

用计算机语言编写累加程序,如何在S7-1200PLC编写程序时实现流量累积?_第2张图片

第三步:程序编写,如下图所示:

用计算机语言编写累加程序,如何在S7-1200PLC编写程序时实现流量累积?_第3张图片

程序编写完成后,进行编译,编译没有错

你可能感兴趣的:(用计算机语言编写累加程序)