西门子PLC编程入门精选PPT.ppt
《西门子PLC编程入门精选PPT.ppt》由会员分享,可在线阅读,更多相关《西门子PLC编程入门精选PPT.ppt(113页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于西门子PLC编程入门第1页,讲稿共113张,创作于星期三一、状态故障判断nSF(系统出错/故障显示,红色):CPU硬件故障或软件错误时亮。nBATF(电池故障,红色):电池电压低或没有电池时亮。nDC5V(+5V电源指示,绿色):5V电源正常时亮。nFRCE(强制,黄色):至少有一个I/O被强制时亮。nRUN(运行方式,绿色):CPU处于RUN状态时亮;重新启动时以2Hz的频率闪亮;HOLD(单步、断点)状态时以0.5Hz的频率闪亮。nSTOP(停止方式,黄色):CPU处于STOP,HOLD状态或重新启动时常亮。nBUSF(总线错误,红色)。第2页,讲稿共113张,创作于星期三二、模式选择
2、开关nRUN-P(运行-编程)位置:运行时还可以读出和修改用户程序,改变运行方式。nRUN(运行)位置:CPU执行、读出用户程序,但是不能修改用户程序。nSTOP(停止)位置:不执行用户程序,可以读出和修改用户程序。nMRES(清除存储器):不能保持。将钥匙开关从STOP状态扳到MRES位置,可复位存储器,使CPU回到初始状态。第3页,讲稿共113张,创作于星期三三、复位存储器:通电后从STOP位置扳到MRES位置,“STOP”LED熄灭1s,亮1s,再熄灭1s后保持亮。放开开关,使它回到STOP位置,然后又回到MRES,“STOP”LED以2Hz的频率至少闪动3s,表示正在执行复位,最后“S
3、TOP”LED一直亮。第4页,讲稿共113张,创作于星期三第二章第二章 PLC编程基础编程基础第5页,讲稿共113张,创作于星期三一、快速认识西门子PLC例如,有两个开关例如,有两个开关K1、K2。控制要求,只有两个开关都接通时小灯。控制要求,只有两个开关都接通时小灯D1才亮。当才亮。当D1亮秒钟后亮秒钟后小灯小灯D2开始亮。当开关开始亮。当开关K3切断时两个小灯就同切断时两个小灯就同时熄灭。时熄灭。1)接线程序控制接线程序控制2)存贮程序控制)存贮程序控制(PLC控制)控制)第6页,讲稿共113张,创作于星期三二、S7-300/400软件基础2.1 S7-300的数据环境的数据环境1 数据类
4、型数据类型 位位 BOOL 例:例:True 或或 False(1 或或0)字节字节 BYTE 例:例:B#16#0FF 字字 WORD 例:例:W#16#0 FFFF 双字双字 DWORD 例:例:DW#16#0FFFF_FFFF 整数整数 INT 例:例:-3276832767 双整数双整数 DINT 例:例:-214783648 214783647 实数实数 REAL 例:例:1.2 或或 34.5E-12 时间时间 S5TIME 例:例:S5T#2H5M (时基时基 10mS)字符字符 CHAR 例:例:A日期日期时间时间 TIME_OF_DAY 例:例:TOD#12:23:45.12
5、 时间时间 TIME 例:例:T#20H_31M_23S (时基时基 1mS)日期日期 DATE 例:例:D#1990-1-1 (时基时基 1天天)第7页,讲稿共113张,创作于星期三n说明:说明:nS5TIME 为 SIMATIC时间n 范围 S5T#0H_0M_0S_10MSn S5T#2H_46M_39S_0MSnTIME为 IEC时间n 范围 T#0 0 0.0n T#23 59 59.999nTIME-OF-DAY 为 日计时 n 范围 TOD#0:0:0.0n TOD#23:59:59.999第8页,讲稿共113张,创作于星期三2 过程映象字节 0字节 1字节 2:CPU 存储器区
6、字节 0字节 1字节 2:PIIPIQ 用户程序 CPU 存储器区:A I2.0=Q4.3:11第9页,讲稿共113张,创作于星期三PSCPUSMSMSMSMSMSMSM模块 12 4 5 6 7 8 9 10槽号地址 0.0地址 0.7地址 1.0地址 1.7第10页,讲稿共113张,创作于星期三3.STEP 7 的可能寻址范围的可能寻址范围设计的地址区设计的地址区 访问区域访问区域 缩写缩写 加在一起的最大区域加在一起的最大区域过程映象过程映象 I/Q 输入/输出位 I/Q 0.0-65,535.7 输入/输出字节 I/QB 0-65,535 输入/输出字 I/QW 0-65,534 输入
7、/输出双字 I/QD 0-65,532存储器标志存储器标志 存储器位 M 0.0-255.7 存储器字节 MB 0-255 存储器字 MW 0-254 存储器双字 MD 0-252 I/Q 外部输入外部输入/输出输出 I/Q 字节,外设 PIB/PQB 0-65,535 I/Q 字,外设 PIW/PQW 0-65,534 I/Q 双字,外设 PID/PQD 0-65,532 定时器定时器 定时器(T)T 0-255计数器计数器 计数器(C)C 0-255第11页,讲稿共113张,创作于星期三设计的地址区设计的地址区 访问区域访问区域 缩写缩写 加在一起的最大区域加在一起的最大区域数据块数据块
8、数据块(DB)DB 0-65,535数据块数据块 用OPN DB打开 位 DBX 0.0-65,535.7 字节 DBB 0-65,535 字 DBW 0-65,534 双字 DBD 0-65,532 用OPN DI打开 位 DIX 0.0-65,535.7 字节 DIB 0-65,535 字 DIW 0-65,534 双字 DID 0-65,532说明:DB块包含由任意一个块存取的数据块包含由任意一个块存取的数据.DB块用块用“OPN DB”打开打开.DI块用于存取与块用于存取与FB和和SFB块的数据块的数据.DI块用块用“OPN DI”打开打开.S7同时只能识别一个同时只能识别一个DB块和
9、一个块和一个DI块的数据块的数据.第12页,讲稿共113张,创作于星期三2.2 逻辑操作指令1.位逻辑指令(1)基本逻辑指令:与,或第13页,讲稿共113张,创作于星期三(2)基本逻辑指令:异或(XOR)第14页,讲稿共113张,创作于星期三 异或(XOR)指令练习:第15页,讲稿共113张,创作于星期三(3)常开和常闭触点,传感器和符号第16页,讲稿共113张,创作于星期三 常开常闭触点练习第17页,讲稿共113张,创作于星期三与或非操作练习第18页,讲稿共113张,创作于星期三(4)赋值,置位,复位第19页,讲稿共113张,创作于星期三 置位复位操作练习第20页,讲稿共113张,创作于星期
10、三(5)触发器的置位/复位第21页,讲稿共113张,创作于星期三置位复位触发器练习第22页,讲稿共113张,创作于星期三(6)中间输出操作LADI 1.0I 1.1()M0.0I 2.0I 2.1()M 1.1NOT()Q 4.0AI1.0AI1.1=M 0.0AM 0.0AI2.0AI2.1NOT=M 1.1AM 1.1=Q 4.0STLI 1.0I 1.1&I 2.0I 2.1M0.0M1.1Q 4.0=FBD第23页,讲稿共113张,创作于星期三中间输出操作练习第24页,讲稿共113张,创作于星期三(7)RLO-边沿检测(检测确 I1.0与I1.1的边沿)PI1.0I1.1M1.0M8.
11、0NI1.0I1.1M1.1M8.1LADI1.0I1.1P=&M1.0M8.0I1.0I1.1N=&M1.1M8.1FBDAI1.0 AI1.1FPM1.0=M8.0 A I 1.0AI 1.1FNM1.1=M8.1 STLI1.0I1.1RLOM1.0M8.0M8.1M1.1OB1-循环例如第25页,讲稿共113张,创作于星期三(8)信号-边沿检测(I1.0=1 时 检测 I1.1的边沿)I1.1=M8.0POSM_BITM1.0&I1.0I1.1=M8.1NEGM_BITM1.1&I1.0FBDAI1.0 A(A I1.1FPM1.0)=M8.0AI1.0A(AI1.1FNM1.1)=M
12、8.1 STLI1.1M8.0POSM_BITM1.0QI1.0I1.1M8.1NEGM_BITM1.1QI1.0LAD例如I1.0I1.1M1.0M8.0M8.1M1.1OB1-周期第26页,讲稿共113张,创作于星期三2 计数器线圈操作加计数线圈CU减计数线圈CD I0.0为置数脉冲 I0.1为加计数脉冲 I0.2为减计数脉冲CV=0时 C5=OFFCV0时 C5=ONQ0.5=C5I1.0=ON时,I0.0=ON时CV=10。I0.1脉冲使计数加1 I0.2脉冲使计数减1第27页,讲稿共113张,创作于星期三3 计时器线圈操作脉冲计时器(SP)I1.0=ON时扩展脉冲计时器(SE)I1.
13、0=ON时计时器的数据格式:第28页,讲稿共113张,创作于星期三开通延时计时器(SD)I1.0=ON时保持型开通延时计时器(SS)I1.0=ON时关断延时计时器(SF)I1.0=ON时第29页,讲稿共113张,创作于星期三5.3 程序控制指令(1)主控继电器功能第30页,讲稿共113张,创作于星期三 主控继电器(主控继电器(MCR)是梯形逻辑主控开关,控制信号流的)是梯形逻辑主控开关,控制信号流的通断。通断。主控继电器的启动指令(主控继电器的启动指令(MCRA)主控继电器的开通指令(主控继电器的开通指令(MCR)主控继电器的停止指令(主控继电器的停止指令(MCRD)第31页,讲稿共113张,
14、创作于星期三主控继电器的例子1I0.0=ON 执行“MCR”之间的指令。I0.0=OFF 不执行“MCR”之间的指令。其中置位信号不变,赋值信号被复位。第32页,讲稿共113张,创作于星期三主控继电器的例子2第33页,讲稿共113张,创作于星期三(2)无条件跳转指令第34页,讲稿共113张,创作于星期三(3)条件跳转指令第35页,讲稿共113张,创作于星期三跳转指令练习 (跳过之处不扫描跳过之处不扫描)第36页,讲稿共113张,创作于星期三2.4 传送和比较指令传送和比较指令传送指令传送指令 字节,字,双字字节,字,双字传送。传送。比较指令比较指令整数,双整数,实数比较。整数,双整数,实数比较
15、。比较符比较符:EQ_I,NE_I,GT_I,LT_I,GE_I,LE_I.EQ_D,NE_D,GT_D,LT_D,GE_D,LE_D.EQ_R,NE_R,GT_R,LT_R,GE_R,LE_R.第37页,讲稿共113张,创作于星期三2.5 运算指令运算指令整数运算整数运算运算符:运算符:ADD_I.SUB_I.MUL_I.DIV_I.ADD_DI.SUB_DI.MUL_DI.DIV_DI,MOD_DI.实数运算实数运算运算符:运算符:ADD_R.SUB_R.MUL_R.DIV_R.SIN,COS,TAN,ASIN,ACOS,ATAN,LN,EXP第38页,讲稿共113张,创作于星期三2.6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 PLC 编程 入门 精选 PPT
限制150内