ImageVerifierCode 换一换
格式:PPT , 页数:113 ,大小:3.53MB ,
资源ID:6218446      下载积分:20 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6218446.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(西门子300PLC编程-入门演示幻灯片.ppt)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

西门子300PLC编程-入门演示幻灯片.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,西门子PLC编程,1,一、状态故障判断,SF,(系统出错/故障显示,,红色,):CPU硬件故障或软件错误时亮。,BATF,(电池故障,,红色,):电池电压低或没有电池时亮。,DC5V,(+5V电源指示,,绿色,):5V电源正常时亮。,FRCE,(强制,,黄色,):至少有一个I/O被强制时亮。,RUN,(运行方式,,绿色,):CPU处于RUN状态时亮;重新启动时以2Hz的频率闪亮;HOLD(单步、断点)状态时以0.5Hz的频率闪亮。,STOP,(停止方式,,黄色,):CPU处于STOP,HOLD状态或重新启

2、动时常亮。,BUSF,(总线错误,,红色,)。,2,二、模式选择开关,RUN-P,(运行-编程)位置:运行时还可以读出和修改用户程序,改变运行方式。,RUN,(运行)位置:CPU执行、读出用户程序,但是不能修改用户程序。,STOP,(停止)位置:不执行用户程序,可以读出和修改用户程序。,MRES,(清除存储器):不能保持。将钥匙开关从STOP状态扳到MRES位置,可复位存储器,使CPU回到初始状态。,3,三、复位存储器:,通电后从STOP位置扳到MRES位置,“STOP”LED熄灭1s,亮1s,再熄灭1s后保持亮。放开开关,使它回到STOP位置,然后又回到MRES,“STOP”LED以2Hz的

3、频率至少闪动3s,表示正在执行复位,最后“STOP”LED一直亮。,4,第二章 PLC编程基础,5,一、快速认识西门子PLC,例如,有两个开关K1、K2。控制要求,只有两个开关都接通时小灯D1,才亮。当D1亮秒钟后,小灯D2开始亮。当开关,K3切断时两个小灯就同,时熄灭。,1)接线程序控制,2)存贮程序控制,(PLC控制),6,二、S7-300/400软件基础,2.1 S7-300的数据环境,1 数据类型,位 BOOL 例:,True,或,False,(1 或0),字节 BYTE 例:B#16#0FF,字 WORD 例:W#16#0 FFFF,双字 DWORD 例:DW#16#0FFFF_FF

4、FF,整数 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天),7,说明:,S5TIME 为 SIMATIC时间,范围 S5T#0H_0M_0S_10MS,S5T#2H_46M_39S_0MS,TIME为 IEC时间

5、范围 T#0,0,0.0,T#23,59,59.999,TIME-OF-DAY 为 日计时,范围 TOD#0:0:0.0,TOD#23:59:59.999,8,2 过程映象,字节,0,字节,1,字节,2,:,:,:,CPU,存储器区,字节 0,字节,1,字节,2,:,:,:,PII,PIQ,用户程序,CPU,存储器区,:,:,A I2.0,=,Q4.3,:,:,:,:,1,1,9,PSCPUSMSMSMSMSMSMSM,模块,12 4 5 6 7 8 9 10,槽号,地址,0.0,地址,0.7,地址,1.0,地址,1.7,10,3.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,534,I/Q 双字,外设 PID/PQD 0-65,532,定时器,定时器(T)T 0-255,计数器,计数器(C)C 0-2

7、55,11,设计的地址区 访问区域 缩写 加在一起的最大区域,数据块,数据块(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块和一个DI

8、块的数据.,12,2.2 逻辑操作指令,1.位逻辑指令,(1)基本逻辑指令:,与,或,13,(2)基本逻辑指令:异或,(,XOR),14,异或,(,XOR,),指令练习,:,15,(3)常开和常闭触点,传感器和符号,16,常开常闭触点练习,17,与或非操作练习,18,(4)赋值,置位,复位,19,置位复位操作练习,20,(5)触发器的置位,/,复位,21,置位复位触发器练习,22,(6)中间输出操作,LAD,I 1.0,I 1.1,(),M0.0,I 2.0,I 2.1,(),M 1.1,NOT,(),Q 4.0,AI1.0,AI1.1,=M0.0,AM0.0,AI2.0,AI2.1,NOT,

9、M1.1,AM1.1,=Q4.0,STL,I 1.0,I 1.1,&,&,I 2.0,I 2.1,M0.0,M1.1,Q 4.0,=,FBD,23,中间输出操作练习,24,(7),RLO-,边沿检测(检测确,I1.0,与,I1.1,的边沿),P,I1.0,I1.1,M1.0,M8.0,N,I1.0,I1.1,M1.1,M8.1,LAD,I1.0,I1.1,P,=,&,M1.0,M8.0,I1.0,I1.1,N,=,&,M1.1,M8.1,FBD,AI1.0,AI1.1,FPM1.0,=M8.0,A I 1.0AI 1.1FNM1.1=M8.1,STL,I1.0,I1.1,RLO,M1.0,M

10、8.0,M8.1,M1.1,OB1-,循环,例如,25,(8),信号,-,边沿检测(,I1.0=1,时 检测,I1.1,的边沿),I1.1,=,M8.0,POS,M_BIT,M1.0,&,I1.0,I1.1,=,M8.1,NEG,M_BIT,M1.1,&,I1.0,FBD,AI1.0,A(,A I1.1,FPM1.0,),=M8.0,AI1.0,A(,AI1.1,FNM1.1,),=M8.1,STL,I1.1,M8.0,POS,M_BIT,M1.0,Q,I1.0,I1.1,M8.1,NEG,M_BIT,M1.1,Q,I1.0,LAD,例如,I1.0,I1.1,M1.0,M8.0,M8.1,M1

11、1,OB1-,周期,26,2 计数器线圈操作,加计数线圈CU,减计数线圈CD,I0.0为置数脉冲,I0.1为加计数脉冲,I0.2为减计数脉冲,CV=0时,C5=OFF,CV,0时,C5=ON,Q0.5=C5,I1.0=ON时,I0.0=ON时CV=10。,I0.1脉冲使计数加1,I0.2脉冲使计数减1,27,3 计时器线圈操作,脉冲计时器(SP),I1.0,=ON时,扩展脉冲计时器(SE),I1.0,=ON时,计时器的数据格式:,28,开通延时计时器(SD),I1.0,=ON时,保持型开通延时计时器(SS),I1.0,=ON时,关断延时计时器(SF),I1.0,=ON时,29,5.3 程序控

12、制指令,(1),主控继电器功能,30,主控继电器(MCR)是梯形逻辑主控开关,控制信号流的通断。,主控继电器的启动指令(MCRA),主控继电器的开通指令(MCR),主控继电器的停止指令(MCRD),31,主控继电器的例子1,I0.0=ON,执行“MCR”,之间的指令。,I0.0=OFF,不执行“MCR”,之间的指令。,其中置位信号不变,,赋值信号被复位。,32,主控继电器的例子2,33,(2),无条件跳转,指令,34,(3),条件跳转,指令,35,跳转,指令练习,(跳过之处不扫描),36,2.4 传送和比较指令,传送指令,字节,字,双字传送。,比较指令,整数,双整数,实数比较。,比较符:,EQ

13、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,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,2.6 转换指令,BCD码与整数转换,BCD_,I把通道中,的BCD码,转换为整数存,入,通道,中。

14、I,_ BCD,把通道中的,整数转换为,BCD码,存入,通道,中。,双整数与实数转换,DI _R,ROUND,BCD_D,I,,D,I,_ BCD,,,I,_ D,I,,,D,I,_,I。,39,2.7 计数器指令,双向计数器,I0.0为加计数脉冲,I0.1为减计数脉冲,I0.2为置数脉冲,I0.3为复位脉冲,CV0时,C0=ON。,向上计数器,I0.0为加计数脉冲,I0.1为置数脉冲,I0.2为复位脉冲,CV0时,C0=ON。,40,向下计数器,I0.3为减计数脉冲,I0.4为置数脉冲,I0.5为复位脉冲,CV0时,C0=ON。,说明:,梯形图中CV为用十六进制表示的计数器的当前值。,梯形

15、图中,CV,_ BCD为用BCD码表示的计数器的当前值。,梯形图中的PV值可以用BCD码表示的数值由通道送入。,41,2.8 计时器指令,脉冲计时器(SP),扩展脉冲计时器(SE),42,开通延时计时器(SD),保持型开通延时计时器(SS),43,关断延时计时器(SF),说明:,梯形图中BI为用十六进制表示的计数器的当前值。,梯形图中 BCD为用BCD码表示的计数器的当前值。,梯形图中的TV值可以用BCD码表示的数值由通道送入。,44,2.9 块操作指令,1 温度控制(S7-PRO1),说明:检测温度在PIW256中,显示在PQW368中。,温控1的温度保持在82,控制器为Q,0.0,。,温控

16、2的温度保持在182,控制器为Q,0.1,。,设计:OB1为主程序,负责调用控制程序FC1。,DB1和DB2为通用数据块。,其中DB1为温控1的控制参数数据块。,DB2为温控2的控制参数数据块。,45,DB块:,DB1,DB2,46,FC块:,FC1,47,OB块:,OB1,48,运行仿真:,温控1控制仿真,温控2控制仿真,49,2 温度控制(S7-PRO2),说明:检测温度在PIW256中,显示在PQW368中。,温控1的温度保持在82,控制器为Q,0.0,。,温控2的温度保持在182,控制器为Q,0.1,。,设计:OB1为主程序,负责调用控制程序FB1。,DB1和DB2为FB1型数据块。,

17、其中DB1为温控1的控制参数数据块。,DB2为温控2的控制参数数据块。,50,FB块:,FB1,51,DB块:,DB1,DB2,52,OB块:,OB1,53,运行仿真:,温控1控制仿真,温控2控制仿真,54,3温度控制(S7-PRO3),说明:检测温度在PIW256中,显示在PQW368中。,温控1的温度保持在82,控制器为Q,0.0,。,温控2的温度保持在182,控制器为Q,0.2,。,温控3的温度保持在282,控制器为Q,0.4,。,设计:OB1为主程序,负责调用控制程序FB1和FC1。,DB1和DB2为FB1型数据块。,其中DB1为温控1的控制参数数据块。,DB2为温控2的控制参数数据块

18、DB3为通用数据块,为温控3的控制参数。,FB1控制温度1,2。FC1控制温度3。,55,FC块:,FC1,56,FB块:,FB1,57,DB块:,DB1,DB2,58,DB3,59,OB块:,OB1,60,OB1续,运行仿真:,I0.0,I0.1=ON:PIW25610 Q0.0=OFF.,I0.2,I0.3=ON:PIW25620 Q0.2=OFF.,I0.3,I0.4=ON:PIW25630 Q0.4=OFF.,61,4 计时器计数器与数据块(S7-PRO10),说明:计时器,计数器的数据在数据块中的存取的实现。,计时器T0与T1组成一个振荡器。振荡的次数由计数器记录。,设计:OB1

19、为运行程序,DB1为存取数据块。,DB块:,DB1,62,OB块:,OB1,计时器数据格式:,63,OB1续,64,运行仿真:,65,5 占空比可调的时间震荡器,(S7-PRO26),66,运行仿真:,67,6 循环中断OB35,(S7-PRO21),在项目中添加OB35,进入OB35编写中断程序,68,在PLC中设定循环中断有效,69,进入OB1,编写主程序,程序下载到,PLC(或仿真器),运行,70,第三章 PLC程序设计(开关量设计),71,1.开关量控制系统设计方法举例,(1)机械手控制系统线性程序设计,控制要求:,机械手一个循,环周期可分为,八步。,控制方式:,自动、单动和,手动。,

20、下面讨论,自动,控制过程。,72,硬件选择,73,硬件接线原理图,74,由逻辑流程图设计程序,75,由时序流程图设计程序,由时序流程图来设计程序,首先要把整个工程的各个任务分成多个时序,在不同的时序中完成不同的任务。,例如本例子,中可分成8,个时序。用,M1.0、M1.1,M1.7分别,表述各个时,序的特征位。,当M1.O=1时,为机械手下,降1时序,,M1.1为机械,手抓紧时序等。,76,线性结构软件设计(S7-PR23),OB1块,77,OB1续,78,OB1续,79,OB1续,80,OB1续,81,OB1续,82,运行仿真,I0.4=1 I0.6=1,I1.5=1 I0.0=1,Q0.0

21、1 降1,I0.4=0,I0.5=1,Q0.0=0 Q0.4=1 T1=1 Q0.1=1 升1,I0.5=0,I0.4=1,Q0.1=0 Q0.2=1 右,I0.6=0,I0.7=1,Q0.2=0 Q0.0=1 降2,I0.4=0,I0.5=1,Q0.0=0 Q0.4=0 T2=1 Q0.1=1 升2,I0.5=0,I0.4=1,Q0.1=0 Q0.3=1 左,I0.7=0,I0.6=1,Q0.3=0,83,(2)搅拌控制系统线性程序设计,初始状态及,操作工艺,硬件设计,84,内存变量分配表,85,线性结构软件设计(S7-PRO8),OB1块,86,OB1续,87,OB1续,88,系统仿真,

22、I0.0=ON,I0.4=OFF Q4.0=ON,I0.3=ON Q4.0=OFF Q4.1=ON,I0.2=ON Q4.1=OFF Q4.2=OFF T1,T1=ON Q4.2=OFF Q4.3=ON I0.4=OFF T2,T2=ON Q4.3=OFF,89,(3)搅拌控制系统分块结构软件设计(S7-PRO9),块结构,OB1主程序,OB100由停止转为运行时初始化程序,FC1为配料A控制程序,FC2为配料B控制程序,FC3为搅拌控制程序,FC4为出料控制程序,90,OB1,91,OB1续,92,OB100,93,FC1,FC2,94,FC3,95,FC4,96,系统仿真,I0.0=ON,

23、I0.4=OFF Q4.0=ON,I0.3=ON Q4.0=OFF Q4.1=ON,I0.2=ON Q4.1=OFF Q40.2=OFF T1,T1=ON Q4.2=OFF Q4.3=ON I0.4=OFF T2,T2=ON Q4.3=OFF,97,第四章 PLC程序设计(模拟量设计),98,1.模拟量控制系统设计举例,(1),搅拌控制系统线性程序设计(S7-PRO111),初始状态及,操作工艺,硬件设计,软件系统结构,99,OB1块,100,OB1续,101,OB1续,102,OB1续,103,OB100块,104,系统仿真,I0.0=ON,PIW256=100 Q4.0=OFF Q4.1=

24、ON,PIW256=200 Q4.1=OFF Q4.2=OFF T1,T1=ON Q4.2=OFF Q4.3=ON PIW256=0 T2,T2=ON Q4.3=OFF,105,2 S7-300,模拟量模块的寻址,IM,256,to,270,336,to,350,352,to,366,368,to,382,304,to,318,320,to,334,272,to,286,288,to,302,(发送,),槽口号,2 3 4 5 6 7 8 9 10 11,384,to,398,400,to,414,432,to,446,448,to,462,464,to,478,480,to,494,496,

25、to,510,416,to,430,机架,1,R,0,电源,模块,IM,(接收,),电源,模块,CPU,512,to,526,528,to,542,544,to,558,560,to,574,576,to,590,592,to,606,608,to,622,624,to,638,机架,2,IM,(接收,),电源,模块,机架,3,640,to,654,656,to,670,672,to,686,688,to,702,704,to,718,720,to,734,736,to,750,752,to,766,IM,(接收,),电源,模块,106,3 模拟量模块,SM335(,输入,),107,4 模拟模块,SM335(,输出,),108,5 模拟输入模块,SM331,109,6,配置模拟量模块,SM335,110,7,配置模拟量模块,SM331,111,发布完毕!,112,谢谢大家!,113,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服