西门子培训讲义10_数字指令.ppt_第1页
西门子培训讲义10_数字指令.ppt_第2页
西门子培训讲义10_数字指令.ppt_第3页
西门子培训讲义10_数字指令.ppt_第4页
西门子培训讲义10_数字指令.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、数字指令,数字指令,目标,学习了本章之后,你将 . .熟悉INT、 DINT、 REAL数据类型和BCD显示 .能够在“Monitor / Modify Variable”测试功能中选择显示格式 .懂得“装载” 和“传送”指令 .能够为解决问题使用和编程S5计数器功能 .能够为解决问题使用和编程S5定时器功能 .能够为解决问题使用和编程转换指令INT BCD .能够为解决问题使用和编程比较指令 .能够为解决问题使用和编程基本算术功能,操作面板,要求, 处理和输出数据,拨轮按钮, 电位器, 7段显示,DI/DO,AI/AO,例如 PROFIBUS,过程操作 和监视,控制 单元,过程控制器,例如

2、MPI,处理数值,现场装置,DEC: + 662,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,DEC: - 662,整数 (INT, 16位整数) 数据类型,数值范围-32768 至 +32767 (不带符号: 0 to 65535),显示格式:,+21,+22,+24,6 x 160 =,6,9 x 161 =,144,2 x 162 =,512,662,27,+29,+25,+26,+28,算术运算: 例如 + I, * I, I, =I,+210,+211,+212,+213,+214,-215,- 662,以补码表示,+23,+21,+ 662,10 x

3、 160 =,16,6 x 161 =,96,13 x 162 =,3328,64874,15 x 163 =,61440,不带符号,不带符号,DEC: L# +540809,符号 正数,双整数(DINT, 32位整数)数据类型,数值范围L# -2147483648 至 L#+2147483647 (不带符号: 0 to 4294967295),显示格式:,算术运算: 例如 + D, * D, D, =D,以补码表示,(不带符号),0,0,0,8,4,0,8,9,HEX: DW#16#,BIN.: 2#,BIN.: 2#,DEC: L# -540809,符号 负数,实数 (浮点数, 32位)数

4、据类型,实数 = +1.5 * 2 126-127 = 0.75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,0,0,0,0,实数的符号,实数的标准格式 = (Sign) (1.f) (2e-127),20,21,22,23,24,25,26,27,2-23,数值范围-1.17549510-38 至 3.40282310+38,算术运算: 例如 + R, * R, R, =R sin, acos, ln, exp, SQR,举例: 7.50000e-001(7.5 * 10-1 = 0.75),用于输入和输出整数的 BCD 码

5、,6,9,2,0,数值范围16 Bit:- 999 至 + 999 32 Bit:-9999999 至 + 9999999,转换操作: BTI, BTD, ITB, DTB (不是算术运算!),BIN.: 2#,符号(+),9,2,16 Bit:,32 Bit:,符号 (+),6,6,9,2,0,0,0,0,DEC: + 662,HEX:W#16#,2,9,6,0,DEC: + 662,HEX:DW#16#,0,0,0,0,2,9,6,“Monitor / Modify Variables”: 显示格式,装载举例,数据装载和传送 (1),L +5/ 16-位常数 (整数) L L#523123

6、/ 32-位常数 (双整数) L B#16#EF/ 十六进制字节 L 2#0010 0110 1110 0011/ 16-位二进制值 L 3.14/ 32-位常数 (实数),数据装载和传送(2),: : L W#16#CAFE,L W#16#AFFE : : :,ACCU2 内容,ACCU1内容,程序,X,X,X,X,X,X,X,X,数据装载和传送(3),装载,L MB 0,程序,T QD 4,QD 4,QW 4,QB 4,传送,L MW 0,L MD 0,T QW 4,T QB 4,STEP 7中的S5计数器,计数器:功能图,CU,CD,R,Q,Count,5,4,3,2,1,0,计数器:位

7、指令,练习: 计数传送的零件 (FC 18, C 18),0 8 1 5,AI1,AI2,AO1,AO2,AI2,AI1,-15V.+15V,-15V.+15V,AI1,AI2,AO1,AO2,DI,I 0.0,I 0.1,I 0.2,I 0.3,I 0.4,I 0.5,I 0.6,I 0.7,DO,.0,.1,.2,.3,.4,.5,.6,.7,S_M/A_ModeSelect,T_System_ON,T_M/A_Accept,L_SYSTEM,L_MAN,L_AUTO,T_System_OFF,Q 4.,T_Jog_RT,T_Jog_LT,QW 6,ACTUAL number of par

8、ts,定时器:接通延时 (SD),例如,S处的RLO,R处的RLO,定时器操作,Q,时间值: 0 . . . 999,定时器: 带保持接通延时 (SS),定时器:脉冲 (SP),定时器:扩展脉冲 (SE),例如,定时器:关断延时 (SF),练习: 定时器图,练习: 封锁传送带电机点动,T_Jog_RT I 0.2,Run Conveyor LEFT (Q20.6 / Q8.6),Lock-out RIGHT T 15 (SF),T_Jog_LT I 0.3,Lock-out LEFT T 16 (SF),Run Conveyor RIGHT (Q20.5 / Q8.5),Lock-out ti

9、me RIGHT,Lock-out time LEFT,练习: 传送功能的监视 (FC 17),0 8 1 5,AI1,AI2,AO1,AO2,AI2,AI1,-15V.+15V,-15V.+15V,AI1,AI2,AO1,AO2,DI,I 0.0,I 0.1,I 0.2,I 0.3,I 0.4,I 0.5,I 0.6,I 0.7,DO,.0,.1,.2,.3,.4,.5,.6,.7,S_M/A_ModeSelect,T_System_ON,T_M/A_Accept,L_System,L_MAN,L_AUTO,T_System_OFF,Q 4.,T_Jog_RT,T_Jog_LT,QW 6,A

10、CTUAL number of parts,T_Fault_Rst,Flt,Weight,I 1.0,练习:计数传送带运行故障,Conv. oper. fault M 17.0,AUTO mode Q 4.3 (Q 8.3),Conv. oper. fault counter C 17,1,2,3,0,转换操作 BCD 整数,用BCD码输入的数,用BCD码显示的数,任务,比较指令,基本数学功能,减法,乘法,除法,加法,练习: 计数传送的零件(FC 18, MW 20),0 8 1 5,AI1,AI2,AO1,AO2,AI2,AI1,-15V.+15V,-15V.+15V,AI1,AI2,AO1

11、,AO2,DI,I 0.0,I 0.1,I 0.2,I 0.3,I 0.4,I 0.5,I 0.6,I 0.7,DO,.0,.1,.2,.3,.4,.5,.6,.7,S_M/A_ModeSelect,T_System_ON,T_M/A_Accept,L_System,L_MAN,L_AUTO,T_System_OFF,Q 4.,T_Jog_RT,T_Jog_LT,QW 6,ACTUAL number of parts,T_Fault_Rst,Flt,SETPOINT number of parts,Weight,IW 2,I 1.0,练习: 计数传送的零件(FC 18), 答案提示,NW 2:

12、Counting using memory word, ACTUAL number of parts,NW 1:Set counter to 0,MOVE,EN,IN,OUT,ENO,复位的条件,0,MW 20,NW 4:Readin SETPOINT number of parts and convert from BCD to Integer 来自数码拨轮 ( IW 2)的值从 BCD 转换到整数 - 把零件的给定值 (Integer)存储在 MW 200,NW 5:ACTUAL-SETPOINT comparison, LED (red LED Q8.4) 比较实际值 (MW 20)和给

13、定值(MW 200), 比较的结果送到 LED,NW 3:Display ACTUAL number of parts on BCD digital display 零件的实际值 (MW 20) 从整数到 BCD转换 - 结果在 BCD 数字显示 ( QW 6),ADD_I,EN,IN1,IN2,OUT,计数事件的上升沿,MW 20,1,MW 20,练习: 控制 LED,常亮 at both bays when a new part can be placed on the conveyor 1 Hz 闪光 at the bay where the part was placed and fr

14、om which the conveyor can be started 2 Hz 闪光 at both bays as long as the transport function is running,常亮ACTUAL=SETPOINT,如果你想知道更多,定时器: STEP 7 的S5定时器的时间格式,S5T#35s200ms (时基 : 01 (100ms), 单位时间数: 352),定时器:位指令,转换指令 I - DI - REAL,任务,数字逻辑指令,LIW 0 LW#16#5F2A AW / OW / XOW TMW10,0,15,IW0 =,W#16#5F2A =,WAND_W,WXOR_W,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,练习(选作): 数字操作例子,FC 2,练习(选作): 由两个定时器组成的时钟发生器,I 1.7 Q 5.7,FC 3,Q5.7,2S,4S,I

温馨提示

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

评论

0/150

提交评论