STEP7-功能块全中文说明_第1页
STEP7-功能块全中文说明_第2页
STEP7-功能块全中文说明_第3页
STEP7-功能块全中文说明_第4页
STEP7-功能块全中文说明_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.Comparator= IN1等于IN2<> IN1不等于IN2> IN1大于IN2< IN1小于IN2>= IN1大于或等于IN2<= IN1小于或等于IN22.整数就是没有小数位都是零的数 ,即能被1整除的数(如-1,-2,0,1,)CMP ?I(INT) 整数比较CMP ?D (DINT)比较双精度整数CMP ?R (REAL)比较实数3. 转换指令概述BCD_I BCD码转换为整数I_BCD 整型转换为BCD码BCD_DI BCD码转换为双精度整数I_DINT 整型转换为长整型DI_BCD 长整型转换为BCD码DI_REAL 长整型转换为浮点型4

2、 计数器指令S_CUD 双向计数器S_CD 降值计数器S_CU 升值计数器 -( SC ) 设置计数器线圈-( CU ) 升值计数器线圈-( CD ) 降值计数器线圈5.S_CUD 双向计数器6. S_CU 升值计数器7. S_CD 降值计数器8. -( SC ) 设置计数器值9. -( CU ) 升值计数器线圈10. -( CD ) 降值计数器线圈11. -(OPN)打开数据块:DB或DI如果想将数据块中的数据读出(如DB和DI),需要通过(OPN)打开数据块后才可读出。12. -(JMP)- 无条件跳转13. -(JMPN) 若“否”则跳转14. LABEL标号【整型数学运算指令】整型数学

3、运算指令概述说明使用整数运算,您可以对两个整数(16和32位)执行以下运算: ADD_I 加整数 SUB_I 减整型 MUL_I 乘整型 DIV_I 除整型 ADD_DI 加双精度整数 SUB_DI 减长整型 MUL_DI 乘长整型 DIV_DI 除长整型 MOD_DI 返回分数长整型15. ADD_I 整数加16. SUB_I 整数减17. MUL_I 整数乘18. DIV_I 整数除19. MOD_DI 返回长整数余数20. 浮点运算指令概述IEEE32位浮点数属于REAL数据类型。可以使用浮点运算指令对两个32位IEEE浮点数执行下列运算指令: ADD_R 加实数 SUB_R 实数减 M

4、UL_R 实数乘 DIV_R 实数除使用浮点运算指令,可对一个 32位IEEE浮点数执行下列操作: 求绝对值(ABS) 求平方(SQR)和平方根(SQRT) 求自然对数(LN) 求指数值(EXP)以e (= 2,71828)为底 求下列32位IEEE浮点数表示的角度的三角函数- 正弦(SIN)和反正弦(ASIN)- 余弦(COS)和反余弦(ACOS)- 正切(TAN)和反正切(ATAN)21. DIV_R 实数除22. ABS 得到浮点型数字的绝对值23. SQR 求平方24. SQRT 求平方根25. EXP 求指数值26. LN 求自然对数27. SIN 求正弦值28. COS 求余弦值2

5、9. TAN 求正切值30. ASIN 得到反正弦值31. ACOS 得到反余弦值32. ATAN 得到反正切值33. MOVE分配值34. 程序控制指令概述说明可使用下列程序控制指令: -(CALL) 调用来自线圈的FC SFC(不带参数) CALL_FB 调用来自框的FB CALL_FC 调用来自框的FC CALL_SFB 调用来自框的系统FB CALL_SFC 调用来自框的系统FC 调用多重背景 调用来自库的块 使用MCR功能的重要注意事项 -(MCR<) 主控制继电器打开 -(MCR>) 主控制继电器关闭 -(MCRA) 主控制继电器激活 -(MCRD) 主控制继电器取消激

6、活 RET 返回移位和循环移位指令 SHR_I 整数右移 SHR_DI 长整数右移 SHL_W 左移字 SHR_W 右移字 SHL_DW 双字左移 SHR_DW 右移双字35. SHR_I 整数右移36. SHR_DI 右移长整数 37. SHL_W 字左移 38. SHR_W 字右移 39. SHL_DW 双字左移 30. SHR_DW 双字右移 31. ROL_DW 双字循环左移32. ROR_DW 双字循环右移存储器中定时器的位置和定时器的组件33. S_PULSE脉冲S5定时器34. S_PEXT扩展脉冲S5定35. S_ODT接通延时S5定时器36. S_ODTS保持接通延时S5定时

7、器37. S_OFFDT断开延时S5定时器38. -( SP )脉冲定时器线圈-( SP )39. -( SE )扩展脉冲定时器线圈-( SE )40. -( SD )接通延时定时器线圈-( SD )41. -( SS )保持接通延时定时器线圈42. -( SF )断开延时定时器线圈-( SF )字逻辑指令概述43. WAND_W(字)单字与运算44. WOR_W(字)单字或运算45. WAND_DW(字)双字与运算46. WOR_DW(字)双字或运算47. WXOR_W(字)单字异或运算48. WXOR_DW(字)双字异或运算1、 FC105是处理模拟量(15V、420MA等常规信号)输入的

8、功能块,在 中,打开Librariesstandard libraryTi-S7 Converting Blocksfc105,将其调入OB1中,给各个管脚输入地址;如下: 其中,管脚的定义如下: IN-模拟量模块的输入通道地址,在硬件组态时分配; HI_LIM-现场信号的最大量程值; LO_LIM-现场信号的最小量程值; BIPOLAR极性设置,如果现场信号为+10V-10V(有极性信号),则设置为1,如果现场信号为4MA20MA(无极性信号);则设置为0; OUT-现场信号值(带工程量单位);信号类型是实数,所以要用MD200来存放; RET_VAL-FC105功能块的故障字,可存放在一个

9、字里面。如:MW50; 2、 热电偶、热电阻信号的处理,该类信号实际值是通道整数值的1/10; 3、 FB41 PID控制模块的使用; PID模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能 在 中,打开Librariesstandard libraryPID Control blockFB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下: 4、脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。Librariesstandard libraryPID Control blockFB43,将其调入OB1中,首先分配背景数据块DB43,再给各个管脚输入地址;如下: 将程序下载调试,看PID的温度调节作用如何?如果控制的不好,改变P、I参数! 5、 果现场是阀门等执行机构,只需要将通道地址输入PID的输出通道,如下:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论