资源预览内容
第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
第9页 / 共36页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
数字指令,数据格式,1,1,0,0,1,1,0,1,7,0,0,0,0,0,0,0,0,15,8,0,128 +,64,8,4,1,符号位,数据类型 整型 例如 205,+,+,+,十进制值:,0,7,0,15,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,16,31,24,指数(8位),尾数(23 位),数据类型 实数 例如 45.6789,符号位,数据格式 (16 位),BCD,整数,BCD,负数,整数,正数,+296,-413,PG,CPU,数据格式 (32 位),实数 = +1,5 * 2 126-127 = 0,75,DW#16#296,L#+296,+0.75 或 +7.5 E-1,BCD,DINT,REAL,装载 举例,数据装入和传递 (1),L +5 / 16-位常数 (整数) L 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,LAD,STL,示例: 输入延时 S_ODT A I0.7 L S5T#35s SD T4 A I0.5 R T4 L T4 T MW0 LC T4 T MW2 A T4 = Q8.5,定时器概述,定时器:接通延时 (SD),例如,S处的RLO,R处的RLO,定时器 操作,Q,时间值: 0 . . . 999,定时器: 带保持接通延时 (SS),定时器:关断延时 (SF),定时器:脉冲 (SP),定时器:扩展脉冲 (SE),例如,定时器:位指令,练习9.1: 测试定时器,设置定时器,以下列形式设置时间: 常数 S5T#43S_200MS 输入字 IW2 输出字 QW12 标志字 MW24 数据字 DBW255,T10,TV,- -,0 1,0 1 0 0,0 0 1 1,0 0 1 0,定时器字的数据格式,(4320.1s = 43.2s),102 101 100,时间 0-999(BCD),无用,0: 0.01S 1: 0.1S 2: 1S 3: 10S,使用定时器,T10,BI,Q,DBW1 L T10 T DBW1 MW2 L T10 T MW2 QW4 L T10 T QW4,二进制定时器字,T10,Q,DBW5 LC T10 T DBW5 MW6 LC T10 T MW6 QW6 LC T10 T QW6,十进制定时器字,BCD,13 12,9,9,0,0,时基 时间值,LC T10,102 101 100,时间值,13 12,3,7,4,11,Bin BCD,定时器字,累加器,练习9.2: 由两个定时器组成的时钟发生器,I 1.7 Q 5.7,FC8,Q5.7,2S,4S,I 1.7,练习9.3: 由单定时器构成的闪烁频率发生器,T64,Q5.3,T64,! G !,Q5.3,# M 0.2,S5T#5S,S_PEXT,TV,S,T64,M 0.2,M 1.0,M 0.2,M 0.3,# M 0.3,S,R,&,&,M 1.0,Q5.3,FC51,Segment1,Segment2,注意:输出点为继电器输出时, 开关频率不能太高。,练习9.4: 三个风扇的监控程序,I0.0,I0.1,I0.2,=1,I0.3,&,S_ODT,T30,I0.7,M30.0,&,I0.0,I0.1,I0.2,I0.3,R,S,Q,=1,Q4.0,STEP 7中的S5计数器,计数器:位指令,计数器:功能图,CU,CD,R,Q,计数,5,4,3,2,1,0,比较指令,练习9.5: 分频器,T65;M25.0,F,G,1Hz,&,&,C25,CU,CD,R,CV,BCD,Q,QW6 MW2,IN1,IN2,Q,=,S,R,Q,M25.1,Q4.7,I1.7,I1.7,M25.0,C25,Q4.7,MW2,FC25,主容器,Q 5.0 灌装漏斗,瓶子传感器 I 8.6,瓶子传感器 I 8.5,瓶子传感器 I 8.7,练习9.6:瓶装线编程 (灌装循环和瓶子计数),Q 8.5 传送带向前 Q 8.6 传送带向后,I 0.0 = 启动 (瞬态常开触点),I 0.1 = 停止 (瞬态常闭触点),设备 ON/OFF:,I 0.4 = 手动 /自动,I 0.5 = 接受模式,手动/自动模式:,I 0.2 = 向前点动,I 0.3 = 向后点动,M,转换操作 BCD 整数,用BCD码输入 的数,用BCD码显示 的数,任务,转换指令 I - DI - REAL,任务,数字逻辑指令,L IW 0 L W#16#5F2A AW / OW / XOW T MW10,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,基本数学功能,减法,乘法,除法,加法,练习9.7: 数字操作例子,练习9.8:瓶装线编程 (产量数据),满瓶,空瓶,“碎” 瓶,MW 100,MW 102,MW 104,练习9.9:瓶装线编程 (包装数量),移位指令 (字 / 双字),或:,EN0 =1,EN0 = 0,有符号整数右移位,或:,有符号整数右移:,EN0 = 0,EN0 = 1,双字循环移位指令,或:,向左循环移动 4位:,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号