西门子plc编程学习培训模板课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《西门子plc编程学习培训模板课件.ppt》由用户(林田)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 plc 编程 学习 培训 模板 课件
- 资源描述:
-
1、西门子西门子PLC编程编程 授课人:肖才丁授课人:肖才丁 2010.3一、状态故障判断nSF(系统出错/故障显示,红色):CPU硬件故障或软件错误时亮。nBATF(电池故障,红色):电池电压低或没有电池时亮。nDC5V(+5V电源指示,绿色):5V电源正常时亮。nFRCE(强制,黄色):至少有一个I/O被强制时亮。nRUN(运行方式,绿色):CPU处于RUN状态时亮;重新启动时以2Hz的频率闪亮;HOLD(单步、断点)状态时以0.5Hz的频率闪亮。nSTOP(停止方式,黄色):CPU处于STOP,HOLD状态或重新启动时常亮。nBUSF(总线错误,红色)。二、模式选择开关nRUN-P(运行-编
2、程)位置:运行时还可以读出和修改用户程序,改变运行方式。nRUN(运行)位置:CPU执行、读出用户程序,但是不能修改用户程序。nSTOP(停止)位置:不执行用户程序,可以读出和修改用户程序。nMRES(清除存储器):不能保持。将钥匙开关从STOP状态扳到MRES位置,可复位存储器,使CPU回到初始状态。三、复位存储器:通电后从STOP位置扳到MRES位置,“STOP”LED熄灭1s,亮1s,再熄灭1s后保持亮。放开开关,使它回到STOP位置,然后又回到MRES,“STOP”LED以2Hz的频率至少闪动3s,表示正在执行复位,最后“STOP”LED一直亮。第二章第二章 PLC编程基础编程基础一、
3、快速认识西门子PLC例如,有两个开关例如,有两个开关K1、K2。控制要求,只有两个开关都接通时小灯。控制要求,只有两个开关都接通时小灯D1才亮。当才亮。当D1亮秒钟后亮秒钟后小灯小灯D2开始亮。当开关开始亮。当开关K3切断时两个小灯就同切断时两个小灯就同时熄灭。时熄灭。1)接线程序控制接线程序控制2)存贮程序控制)存贮程序控制(PLC控制)控制)二、S7-300/400软件基础2.1 S7-300的数据环境的数据环境1 数据类型数据类型 位位 BOOL 例:例:True 或或 False(1 或或0)字节字节 BYTE 例:例:B#16#0FF 字字 WORD 例:例:W#16#0 FFFF
4、双字双字 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 时间时间 TIME 例:例:T#20H_31M_23S (时基时基 1mS)日期日期 DATE 例:例:D#1990-1-1 (时基时基 1天天)n说明:说明:nS5T
5、IME 为 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.9992 过程映象字节 0字节 1字节 2:CPU 存储器区字节 0字节 1字节 2:PIIPIQ 用户程序 CPU 存储器区:A I2.0=Q4.3:11PSCPUSMSMSMSMSMSMSM模块 12 4 5 6 7 8 9 10槽号地址 0.0地址 0.7地址 1.0地址 1.73.STEP 7
6、 的可能寻址范围的可能寻址范围设计的地址区设计的地址区 访问区域访问区域 缩写缩写 加在一起的最大区域加在一起的最大区域过程映象过程映象 I/Q 输入/输出位 I/Q 0.0-65,535.7 输入/输出字节 I/QB 0-65,535 输入/输出字 I/QW 0-65,534 输入/输出双字 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,
7、534 I/Q 双字,外设 PID/PQD 0-65,532 定时器定时器 定时器(T)T 0-255计数器计数器 计数器(C)C 0-255设计的地址区设计的地址区 访问区域访问区域 缩写缩写 加在一起的最大区域加在一起的最大区域数据块数据块 数据块(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说
8、明:DB块包含由任意一个块存取的数据块包含由任意一个块存取的数据.DB块用块用“OPN DB”打开打开.DI块用于存取与块用于存取与FB和和SFB块的数据块的数据.DI块用块用“OPN DI”打开打开.S7同时只能识别一个同时只能识别一个DB块和一个块和一个DI块的数据块的数据.2.2 逻辑操作指令1.位逻辑指令(1)基本逻辑指令:与,或(2)基本逻辑指令:异或(XOR)异或(XOR)指令练习:(3)常开和常闭触点,传感器和符号 常开常闭触点练习与或非操作练习(4)赋值,置位,复位 置位复位操作练习(5)触发器的置位/复位置位复位触发器练习(6)中间输出操作LADI 1.0I 1.1()M0.
9、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中间输出操作练习(7)RLO-边沿检测(检测确 I1.0与I1.1的边沿)PI1.0I1.1M1.0M8.0NI1.0I1.1M1.1M8.1LADI1.0I1.1P=&M1.0M8.0I1.0I1.1N=&M1.1M8.1FBDAI1.0 AI1.1FPM1.0=M8.0A I 1.0AI 1.1FNM1.1=M8.1STLI1.0I1.1RLOM1.
10、0M8.0M8.1M1.1OB1-循环例如(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)=M8.1STLI1.1M8.0POSM_BITM1.0QI1.0I1.1M8.1NEGM_BITM1.1QI1.0LAD例如I1.0I1.1M1.0M8.0M8.1M1.1OB1-周期2 计数器线圈操作加计数线圈CU减计数线圈CD I0.0为置数脉冲 I0.1为加计数脉冲 I0.2为减计数脉冲
11、CV=0时 C5=OFFCV0时 C5=ONQ0.5=C5I1.0=ON时,I0.0=ON时CV=10。I0.1脉冲使计数加1 I0.2脉冲使计数减13 计时器线圈操作脉冲计时器(SP)I1.0=ON时扩展脉冲计时器(SE)I1.0=ON时计时器的数据格式:开通延时计时器(SD)I1.0=ON时保持型开通延时计时器(SS)I1.0=ON时关断延时计时器(SF)I1.0=ON时5.3 程序控制指令(1)主控继电器功能 主控继电器(主控继电器(MCR)是梯形逻辑主控开关,控制信)是梯形逻辑主控开关,控制信号流的通断。号流的通断。主控继电器的启动指令(主控继电器的启动指令(MCRA)主控继电器的开通
展开阅读全文