当前位置:文档之家› STEP7-功能块全中文说明资料

STEP7-功能块全中文说明资料

34. S_PEXT 扩展脉冲 S5定
18
35. S_ODT接通延时 S5定时器 36. S_ODTS保持接通延时 S5定时器 37. S_OFFDT断开延时 S5定时器
19
38. ---( SP ) 脉冲定时器线圈
---( SP )
39. ---( SE ) 扩展脉冲定时器线圈
---( SE ) 20
12
? 调用多重背景 ? 调用来自库的块 ? 使用 MCR 功能的重要注意事项 ? ---(MCR<) 主控制继电器打开 ? ---(MCR>) 主控制继电器关闭 ? ---(MCRA) 主控制继电器激活 ? ---(MCRD) 主控制继电器取消激活 ? RET 返回
移位和循环移位指令
? SHR_I 整数右移 ? SHR_DI 长整数右移 ? SHL_W 左移字 ? SHR_W 右移字 ? SHL_DW 双字左移 ? SHR_DW 右移双字 35. SHR_I 整数右移
两个 32 位 IEEE 浮点数
使用浮点运算指令,可对 一个 32 位 IEEE 浮点数 执行下列操作: ? 求绝对值 (ABS) ? 求平方 (SQR) 和平方根 (SQRT) ? 求自然对数 (LN) ? 求指数值 (EXP) 以 e (= 2,71828) 为底
8
? 求下列 32 位 IEEE 浮点数表示的角度的三角函数 - 正弦 (SIN) 和反正弦 (ASIN) - 余弦 (COS) 和反余弦 (ACOS) - 正切 (TAN) 和反正切 (ATAN)
11
32. ATAN 得到反正切值
33. MOVE分配值
34. 程序控制指令概述 说明 可使用下列程序控制指令: ? ---(CALL) 调用来自线圈的 FC SFC( 不带参数 ) ? CALL_FB 调用来自框的 FB ? CALL_FC 调用来自框的 FC ? CALL_SFB 调用来自框的系统 FB ? CALL_SFC 调用来自框的系统 FC
5
【整型数学运算指令 】整型数学运算指令概述
说明
使用整数运算,您可以对 两个整数 (16 和 32 位 )执行以下运算: ? ADD_I 加整数 ? SUB_I 减整型 ? MUL_I 乘整型 ? DIV_I 除整型 ? ADD_DI 加双精度整数 ? SUB_DI 减长整型 ? MUL_DI 乘长整型 ? DIV_DI 除长整型 ? MOD_DI 返回分数长整型 15. ADD_I 整数加
23
46. WOR_DW字( ) 双字或运算 47. WXOR_W字( ) 单字异或运算 48. WXOR_DW字( ) 双字异或运算
24
1、 FC105 是处理模拟量( 1~5V 、4~20MA 等常规信号)输入的功能块,在 中,打开
Libraries\standard libraryTi-S7 Converting Blocks\fc105,
---( SC ) 设置计数器线圈 ? ---( CU ) 升值计数器线圈 ? ---( CD ) 降值计数器线圈
,即能被 1 整除的数(如 -1,-2,0,1, ……)
5.S_CUD 双向计数器
1
` 6. S_CU 升值计数器
2
7. S_CD 降值计数器
8. ---( SC )
设置计数器值
3
9. ---( CU )
6
16. SUB_I 整数减
17. MUL_I 整数乘
18. DIV_I 整数除
7
19. MOD_DI 返回长整数余数
20. 浮点运算指令概述 IEEE 32 位浮点数属于 REAL 数据类型。可以使用浮点运算指令对 执行下列运算指令: ? ADD_R 加实数 ? SUB_R 实数减 ? MUL_R 实数乘 ? DIV_R 实数除
3. 转换指令概述 BCD_I BCD 码转换为整数 I_BCD 整型转换为 BCD 码 BCD_DI BCD 码转换为双精度整数 I_DINT 整型转换为长整型 DI_BCD 长整型转换为 BCD 码 DI_REAL 长整型转换为浮点型
4 计数器指令 S_CUD 双向计数器 S_CD 降值计数器 S_CU 升值计数器
将其调入 OB1 中,给各个管脚输入地
址;如下:
其中,管脚的定义如下: IN--------- 模拟量模块的输入通道地址, 在硬件组态时分配; HI_LIM---
13
36. S字左移
14
38. SHR_W 字右移
39. SHL_DW
双字左移
30. SHR_DW
双字右移
31. ROL_DW 双字循环左移
32. ROR_DW 双字循环右移
存储器中定时器的位置和定时器的组件
15
16
17
33. S_PULSE脉冲 S5定时器
21. DIV_R 实数除
22. ABS 得到浮点型数字的绝对值
23. SQR 求平方
9
24. SQRT 求平方根 25. EXP 求指数值 26. LN 求自然对数
10
27. SIN 求正弦值 28. COS 求余弦值 29. TAN 求正切值 30. ASIN 得到反正弦值
31. ACOS 得到反余弦值
升值计数器线圈
10. ---( CD )
降值计数器线圈
11. ---(OPN) 打开数据块: DB或 DI
4
如果想将数据块中的数据读出(如
DB 和 DI ),需要通过 (OPN)打开数据块后才可读出。
12. ---(JMP)---
无条件跳转
13. ---(JMPN) 若“否”则跳转
14. LABEL 标号
40. ---( SD ) 接通延时定时器线圈
---( SD )
41. ---( SS ) 保持接通延时定时器线圈
21
42. ---( SF )
---( SF )
断开延时定时器线圈
字逻辑指令概述
22
43. WAND_W(字 ) 单字与运算 44. WOR_W(字 ) 单字或运算 45. WAND_DW字( ) 双字与运算
parator
== IN1 等于 IN2 <> IN1 不等于 IN2 > IN1 大于 IN2 < IN1 小于 IN2 >= IN1 大于或等于 IN2 <= IN1 小于或等于 IN2
2.整数就是没有小数位都是零的数 CMP ?I ( INT ) 整数比较 CMP ?D (DINT) 比较双精度整数 CMP ?R (REAL) 比较实数
相关主题