电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Codesys标准函数说明

Codesys标准函数说明_第1页
1/39
Codesys标准函数说明_第2页
2/39
Codesys标准函数说明_第3页
3/39
一、标准库函数 Standard Library 标准库函数就是 STANDARD.LIB 中的一些常用的函数。 1. 1 双稳功能块 Bistable Function Blocks 1.1.1 SR 功能块 功能描述: 本功能块是对变量进行置位与复位。也就是说等同与 PLC 中的 SET 与 RESET 命令。当 SET1 为 TRUE 是则输出 Q1 置位,值为 TRUE 并保持。当 RESET 为 TRUE 时复位,值为 FALSE 并保持。注意:当 SET1 与 RESET 同时为 TRUE 时输出为 FALSE。(RS 功能块此时为 TRUE) 功能块如下图: 输入: SET1,BOOL 型 RESET,BOOL 型 输出: Q1,BOOL 型 1.1.2 RS 功能块 功能描述: 本功能块的主要功能同 SR 块。也是用来实现置位与复位的功能。当 SET 为 TRUE 是则输出 Q1 置位,值为 TRUE 并保持。当 RESET1 为 TRUE 时复位,值为 FALSE 并保持。注意:当 SET 与 RESET1 同时为真时输出为 TRUE。(SR 功能块此时为 FALSE) 功能块如下图: 输入: SET,BOOL 型 RESET1,BOOL 型 输出: Q1,BOOL 型 1.1.3 SEMA 功能块 功能描述: 本功能块的主要功能同SR块。也是用来实现置位与复位的功能。当CLAIM为TRUE时输出为TRUE。当RELEASE为TRUE时输出为FALSE。当两者同是为TRUE是输出为FALSE。本功能块与SR以及RS功能块的最大的不同就是本功能块是同过一个内部变量X来传递值的。语句如下: BUSY := X; IF CLAIM THEN X:=TRUE; ELSE IF RELEASE THEN BUSY := FALSE; X:= FALSE; END_IF 功能块如下图: 输入: CLAIM,BOOL 型 RELEASE,BOOL 型 输出: BUSY,BOOL 型 1. 2 计数器功能块Cou nter 1.2.1 CTD 功能块 功能描述: 本功能块是自减记数器。也就是说当信号由低电频变为高电频时进行自减记数。其中CD 是输入信号,LOAD 是初始化信号,也就是说当 LOAD 输入为 TRUE 时功能块开始工作。PV 是初始化记数值,也就上通过 PV 来初始化 CV 的值。当每有一个输入信号时,则CV 减一,直到 CV 减到 0 时输出Q 有输出为 TRUE。 功能块如下图: 输入:CD,BOOL 型 LOAD,BOOL 型 PV,INT 型 输出:Q,BOOL 型 CV,INT 型 1.2.2 CTU 功能块 功能描述: 本功能块是自加记数器。也就是说当信号由低电频变为高电频时进行加一记数。其中CU 是输入信号,RESET 是复位信号,也就是说当 LOAD 输入为 TRUE 时功能块复位。CV是当时记数值。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Codesys标准函数说明

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部