> 时尚
欧姆龙j功能块实例(欧姆龙j系列自动化控制器基础知识及应用)
导语:欧姆龙NJ控制器常用功能块指令的使用
欧姆龙NJ控制器常用功能块指令的使用
功能块(Function Block),就是函数块,在《计算机科学技术名词》中的定义是指明输入输出变量之间函数关系的矩形符号。
在PLC中,功能块和程序、功能一样也是POU的组件之一,也是构成用户程序的基本单位之一。
一、功能块的基本构成
根据功能块的需要设置功能块的下列参数:
1、功能块名称
2、实例名称
3、输入条件
4、输入参数/变量
5、输入输出变量
6、输出
7、输出参数/变量
二、功能块的特点
调用功能块,需要输入功能块指令名称,还需要标注功能块的实例名称,因功能块会占用系统内存,在调用多个功能块时需要考虑占用内存容量和数量的限制。
功能块在执行过程中可对状态进行保存,在不同的运用实例中,相同的输入条件可能产生不同的输出结果。
三、常用的系统功能块指令的使用
1、TON定时器功能块
TON为接通延时ON定时器功能块,作用是从启动起经过设定时间“PT”后,输出为TRUE(1)。
2、CTD计数器功能块
计数器CTD功能块,输入信号每接通一次,设定数量减少一个数。
在开始计数时,要先复位一次,让设定计数值加载(LOAD)到功能块中。
3、CTU计数器功能块
计数器CTU功能块,输入信号每接通一次,设定数量增加一个数。
在开始计数时,不用复位,计数完要复位,让实现值复位(RESET)为0到功能块中。
4、CTUD计数器功能块
CTUD计数器功能块是CTU与CTD两个计数器功能块的功能整合。
CTUD计数器可增量计数,也可减量计数。
本文内容由快快网络小楠整理编辑!