收藏 分享(赏)

西门子培训讲义10_数字指令.ppt

上传人:myk79025 文档编号:4243096 上传时间:2018-12-18 格式:PPT 页数:41 大小:1.90MB
下载 相关 举报
西门子培训讲义10_数字指令.ppt_第1页
第1页 / 共41页
西门子培训讲义10_数字指令.ppt_第2页
第2页 / 共41页
西门子培训讲义10_数字指令.ppt_第3页
第3页 / 共41页
西门子培训讲义10_数字指令.ppt_第4页
第4页 / 共41页
西门子培训讲义10_数字指令.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

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

3、 x 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, =Rsin, acos, ln, exp, SQR,举例: 7.50000e-001 (7.5 * 10-1 = 0.75),用于输入和输出整数的 B

5、CD 码,6,9,2,0,数值范围 16 Bit: - 999 至 + 99932 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

6、 L#523123 / 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

7、,3,2,1,0,计数器:位指令,练习: 计数传送的零件 (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

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

9、ock-out time 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_

10、LT,QW 6,ACTUAL 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,

11、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 parts,T_Fault_Rst,Flt,SETPOINT number of parts,Weight,IW 2,I 1.0,练习: 计数传送的零件(FC 18),

12、答案提示,NW 2: 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)比较

13、实际值 (MW 20)和给定值(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 conveyor1 Hz 闪光 at the bay where the part was pl

14、aced and from which the conveyor can be started2 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,任务,数字逻辑指令,L IW 0 L W#16#5F2A AW / OW / XOW T MW10,0,15,IW0 =,W#16#

15、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.7,练习(选作): 由单定时器构成的闪烁频率发生器,T4,Q5.3,T4,! G !,Q5.3,# M 0.2,S5T#5S,S_PEXT,TV,S,T4,M 0.2,M 1.0,M 0.2,M 0.3,# M 0.3,S,R,&,&,M 1.0,Q5.3,FC 4,Network,Network,注意:输出点为继电器输出时,开关频率不能太高。,练习(选作): 三个风扇的监控程序,I0.0,I0.1,I0.2,=1,I0.3,&,S_ODT,T 5,I0.7,M30.0,&,I0.0,I0.1,I0.2,I0.3,R,S,Q,=1,Q4.0,FC 5,5 S,练习(选作): 分频器,T6;M25.0,F,G,1Hz,&,&,C6,CU,CD,R,CV,BCD,Q,QW6 MW2,IN1,IN2,Q,CMP=I,S,R,Q,M25.1,Q4.7,I1.7,I1.7,M25.0,C6,Q4.7,MW2,FC 6,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报