为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

codesys中全部运算符及功能名称资料

2017-09-30 4页 doc 17KB 410阅读

用户头像

is_842972

暂无简介

举报
codesys中全部运算符及功能名称资料codesys中全部运算符及功能名称资料 CoDeSys中全部运算符及功能名 ST中操作符 IL中操作符 IL中的修饰符 意义 ‘ 字符串分界符(例如:’string1’) [..] 数组大小范围(例如:ARRAY[0..3]OFINT : 操作数和类型声明之间的分界符(例如:var1:INT;) ^ 指针引用(例如:pointer1^) LDvar1 N 装入var1值到缓冲器中 := STvar1 N 存入实际结果到var1中 Sboolvar 当实际结果为TRUE时,设置布尔变量boolvar为 TRUE ...
codesys中全部运算符及功能名称资料
codesys中全部运算符及功能名称资料 CoDeSys中全部运算符及功能名 ST中操作符 IL中操作符 IL中的修饰符 意义 ‘ 字符串分界符(例如:’string1’) [..] 数组大小范围(例如:ARRAY[0..3]OFINT : 操作数和类型声明之间的分界符(例如:var1:INT;) ^ 指针引用(例如:pointer1^) LDvar1 N 装入var1值到缓冲器中 := STvar1 N 存入实际结果到var1中 Sboolvar 当实际结果为TRUE时,设置布尔变量boolvar为 TRUE Rboolvar 当实际结果为TRUE时,设置布尔变量boolvar为 FALSE 跳转到标号 JMPmarke CN <程序名> CALprog1 CN 调用程序prog1 <句柄名> CALinst1 CN 调用功能块句柄inst1 <功能<功能名>(vx,vy,..) CN 调用功能fctname并传送变量vx,vy 名>(vx,vy,..) RETURN RET CN 离开POU并返回到调用者 括号之后的值作为操作数处理,不执行括号之前的 ( 运算。 执行括号返回的操作运算 ) 位与 AND ND N,( 位或 OR OR N,( 位异或 XOR XOR N,( 位取反 NOT NOT 加 + ADD ( 减 - SUB ( 乘 * MUL ( 除 / DIV ( 大于 > GT ( 大于或等于 >= GE ( 等于 = EQ ( 小于 < LT ( 不等于 <> NE ( 小于或等于 <= LE ( 取模除 MOD(in) MOD INDEXOF(in) INDEXOF POU内部索引in1;[INT] SIZEOF(in) SIZEOF 数据类型in所需字节数 SHL(K,in) SHL in数据向左位移K位 SHR(K,in) SHR in数据向右位移K位 ROL(K,in) ROL in数据向左循环位移K位 ROR(K,in) ROR in数据向右循环位移K位 SEL(G,in0,in1) SEL 选择器,G为FALSE选in0 G为TRUE选in1 1 取极大值 MAX(in0,in1) MAX 取极小值 MIN(in0,in1) MIN LIMIT(Min,in,Max)LIMIT 取限幅值,当in超过限幅值时, 取Min或Max值 MUX(K,in0,..in_n) MUX 多值选择器(in0,..in_n) ADR(in) ADR 取操作数的地址到[DWORD]中 布尔操作数类型转换 BOOL_TO_(in) BOOL_TO_ 类型转换到布尔值 _TO_BOOL(in) _TO_BOOL INT转换为其他成员类型 INT_TO_ INT_TO_ REAL转换为其他成员类型 REAL_TO_(in) REAL_TO_ LREAL转换位其他成员类型 LREAL_TO_ LREAL_TO_ (in) TIME转换为其他成员类型 TIME_TO_(in) TIME_TO_ TOD转换为其他成员类型 TOD_TO_(in) TOD_TO_ DATE转换为其他成员类型 DATE_TO_(in) DATE_TO_ DT转换为其他成员类型 DT_TO_(in) DT_TO_ STRING转换为其他成员类型 STRING_TO_ STRING_TO_ (in) TRUNC(in) TRUNC REAL向INT转换 in操作数取绝对值 ABS(in) ABS in操作数取平方根 SQRT(in) SQRT in操作数取自然对数 LN(in) LN LOG(in) LOG in操作数取底数为10的对数 EXP(in) EXP in操作数进行指数运算(ex) in操作数进行正弦运算 SIN(in) SIN in操作数进行余弦运算 COS(in) COS in操作数进行正切运算 TAN(in) TAN in操作数进行反正弦运算 ASIN(in) ASIN in操作数进行反余弦运算 ACOS(in) ACOS in操作数进行反正切运算 ATAN(in) ATAN EXPT(in,expt) EXPTexpt in为底数,expt为指数运算 in操作数取字符串长度 LEN(in) LEN LEFT(str,size) LEFT 从str左边取size个字符串 RIGHT(str,size) RIGHT 从str右边取size个字符串 MID(str,size,pos) MID 从str的pos位置取size个字符串 CONCAT(str1,strCONCAT 合并str1和str2两个字符串 2) INSERT(str1,str2,INSERT 在str2的pos处插入str1字符串 pos) DELETE(str1,len,DELETE 在str1的pos处删除len个字符串 pos) REPLACE(str1,strREPLACE 在str1的pos处替换str2中的len个 字符串 2len,pos) FIND(str1,str2) FIND 在str1中寻找str2字符串 2 SR SR 置位优先的SR触发器 RS RS 复位优先的RS触发器 SEMA SEMA 软件信号器(可中断) 上升沿检测 R_TRIG R_TRIG 下降沿检测 F_TRIG F_TRIG 向上计数 CTU CTU 向下计数 CTD CTD 向上和向下计数 CTUD CTUD 脉冲计时器 TP TP 延时开计时器 TON TON 延时断计时器 TOF TOF 3
/
本文档为【codesys中全部运算符及功能名称资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索