产品库

西门子1200plcPLC模块 授权代理西门子1200plcPLC模块

产品信息
产地类别 进口

授权代理西门子1200plcPLC模块所谓有参功能(FC),是指编辑功能(FC)时,在局部变量声明表内定义了形式参数,在功能(FC)中使用了虚拟的符号地址完成控制程序的编程,以便在其他块中能重复调用有参功能(FC)。这种方式一般应用于结构化程序编写。

多级分频器控制程序设计

本例拟在功能FC1中编写二分频器控制程序,然后在OB1中通过调用FC1实现多级分频器的功能。多级分频器的时序关系如图所示。其中I0.0为多级分频器的脉冲输入端;Q4.0~Q4.3分别为2、4、8、16分频的脉冲输出端;Q4.4~Q4.7分别为2、4、8、16分频指示灯驱动输出端。

多级分频器控制程序设计

编辑有参功能(FC)

编辑有参功能(FC)分为创建多级分频器的S7项目、硬件配置、编写符号表 、规划程序结构 、创建有参功能FC1 等几步。

1.创建多级分频器的S7项目

使用菜单【File】→【“New Project”Wizard】创建多级分频器的S7项目,并命名为“有参FC”。

2.硬件配置

打开“SIMATIC 300 Station”文件授权代理西门子1200plcPLC模块夹,双击硬件配置图标打开硬件配置窗口,并按图所示完成硬件配置。

硬件配置

3. 编写符号表

符号表

4. 规划程序结构

程序结构

5. 创建有参FC1

选择“有参FC”项目的“Blocks”文件夹,然后执行菜单命令【Insert】→【S7 Block】→【Function】,在块文件夹内创建一个功能,并命名为“FC1”。

编辑FC1的变量声明表

FC1的变量声明表

编辑FC1的控制程序

二分频器的时序如图所示。分析二分频器的时序图可以看到,输入信号每出现一个上升沿,输出便改变一次状态,据此可采用上跳沿检测指令实现。

授权代理西门子1200plcPLC模块

二分频器的时序

如果输入信号S_IN出现上升沿,则对S_OUT取反,然后将S_OUT的信号状态送LED显示;否则,程序直接跳转到LP1,将S_OUT的信号状态送LED显示。

FC1的控制程序

在OB1中调用有参功能(FC)

授权代理西门子1200plcPLC模块

 

  
信息声明:本产品供应信息由仪器网为您整合,供应商为(上海盟疆工业自动化有限公司),内容包括 (西门子1200plcPLC模块 授权代理西门子1200plcPLC模块)的品牌、型号、技术参数、详细介绍等;如果您想了解更多关于 (西门子1200plcPLC模块 授权代理西门子1200plcPLC模块)的信息,请直接联系供应商,给供应商留言!
供应商产品推荐
    您可能感兴趣的产品