S5培训教材学习教案_第1页
S5培训教材学习教案_第2页
S5培训教材学习教案_第3页
S5培训教材学习教案_第4页
S5培训教材学习教案_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1S5培训教材培训教材第一页,共74页。第1页/共73页第二页,共74页。pSIMATIC S5控制系统(kn zh x tn)结构pPG编程器与STEP5软件的操作 pSTEP5语言表达方式CSF、LAD、STL p基本指令和扩展指令 p程序结构设计 p编写组织块、程序块、功能块和数据块 p启动特性p循环中断、时间中断和过程中断程序处理p模拟量处理p调试与诊断功能p程序文件归档第2页/共73页第三页,共74页。 电气控制知识(zh shi) 计算机原理(yunl)基础知识 数学(shxu)(逻辑/方程)第3页/共73页第四页,共74页。电源模块(PS)CPU模块(m kui)信号(xn

2、ho)模块(DI、DO、AI、AO)功能模块(FM)通信模块(CP)中央机架(Rack)接口模块(IM)第4页/共73页第五页,共74页。机架机架CPU信号模块信号模块功能模功能模块块FMS/DP仿真仿真/占位占位IM第5页/共73页第六页,共74页。第6页/共73页第七页,共74页。第7页/共73页第八页,共74页。第8页/共73页第九页,共74页。数据(shj)或程序存储卡运行(ynxng)模式开关ASII Driver/PTPSINEC L1/3964R编程口运行模式选择开关运行灯停止灯复位操作开关错误故障灯输出禁止灯无保持(NR)有保持(RE)总复位(OR)第9页/共73页第十页,共7

3、4页。第10页/共73页第十一页,共74页。设计(shj)的地址区访问(fngwn)区域缩写加在一起的最大区域过程映象 I/Q输入 /输出位I / Q0.0 - 65,535.7输入 /输出字节 I / QB0 - 65,535输入 /输出字IW / QW0 - 65,534输入 /输出双字ID / QD0 - 65,532存储器标志存储器位F0.0 - 255.7存储器字节FB0 - 255存储器字FW0 - 254存储器双字FD0 - 252I/Q 外部输入/输出I/Q 字节, 外设IB / QB0 - 65,535I/Q 字, 外设IW/QW0 - 65,534I/Q 双字, 外设ID/

4、QD0 - 65,532定时器定时器 (T)T0 - 255计数器计数器 (C)C0 - 255数据块数据块 (DB)DB1 - 255数据块用Call DB打开位, 字节, 字, 双字DBW0 - 255第11页/共73页第十二页,共74页。地址(dzh)结构 数字量地址:以Bit “位”表示(biosh)IO信号,但也可以用byte(字节)、word(单字)和Double word(双字) 表示(biosh)IO信号组。 模拟量地址:用byte(字节)或word(单字)表示模拟量信号通道。 其他地址:用Bit “位” 、byte(字节)或word(单字)和 Double word(双字)表

5、示。地址格式字节编号位编号分隔符第12页/共73页第十三页,共74页。槽编号(bin ho)输入输出地址(dzh)编码DIP拨码开关第13页/共73页第十四页,共74页。地址地址(dzh)分配例举分配例举在2号槽中安装一个16点的数字(shz)量输入模块,启始地址46.0。第14页/共73页第十五页,共74页。AI0.0AI0.1= Q8.0STL&Q8.0=I0.0I0.1CSFI0.0I0.1Q8.0LAD第15页/共73页第十六页,共74页。第16页/共73页第十七页,共74页。qPLCPLC中的程序由两部分组成:操作系统和用户程序操作系统由可编程序控制中的程序由两部分组成:操作

6、系统和用户程序操作系统由可编程序控制(kngzh)(kngzh)器的生产厂家提供,它支持用户程序的运行;用户程序是用户为完成特定器的生产厂家提供,它支持用户程序的运行;用户程序是用户为完成特定的控制的控制(kngzh)(kngzh)任务而编写的应用程序。要开发应用程序,就要用到可编程序控制任务而编写的应用程序。要开发应用程序,就要用到可编程序控制(kngzh)(kngzh)器的编程语言。器的编程语言。 p用户可以选择其中一种语言编程,也可混合用户可以选择其中一种语言编程,也可混合(hnh)(hnh)用几种语言编程使控制程序的编程工作量简化,用几种语言编程使控制程序的编程工作量简化,对用户来说,

7、开发、输人、调试和修改程序极为方便。对用户来说,开发、输人、调试和修改程序极为方便。第17页/共73页第十八页,共74页。位、字逻辑运算指令位、字逻辑运算指令(zhlng)整数整数(zhngsh)运算运算指令指令浮点数运算指令浮点数运算指令赋值指令赋值指令程序控制指令程序控制指令定时器指令定时器指令计数器指令计数器指令移位循环指令移位循环指令数比较指令数比较指令数转换指令数转换指令状态标志位状态标志位第18页/共73页第十九页,共74页。操作操作(cozu)指令指令操作操作(cozu)代码代码参数参数操作数操作数?I0.1Q4.0指令指令 + 操作数操作数指令指令 第19页/共73页第二十页,

8、共74页。参数类型参数类型数据类型数据类型数值数值I、Q(输入输出)BI 位地址BY 字节地址W 单字地址D 双字地址D(存储器)KM 二进制(16 bits)KY 字节整数数值0 255)KH 16进制数(4位)KS 字符串KT 定时值(BCD) 时基0 3 和数值 0999KC 计数值计数值 0999KF 单整数数值范围-32768 to t32767KG 浮点数第20页/共73页第二十一页,共74页。第21页/共73页第二十二页,共74页。第22页/共73页第二十三页,共74页。I0.0I0.1Q 8.0Q 8.1SRSQRI1.2I1.3M0.0Q 9.3I 1.0( MCR=1=Q

9、4.2O I0.2O I0.3= Q 4.2I0.0I0.1Q 4.0Q 4.1LAD=Q 4.0&I 0.0I 0.1=Q 4.1CSFA I0.0A I0.1= Q 4.0= Q 4.1STLI0.2I0.3Q 4.2L3 (Q 4.2)S3(I 0.2)S4(I 0.3)ORAND第24页/共73页第二十五页,共74页。XI0.4XI0.5=Q4.0I 0.4I 0.5XOR=Q4.0I0.4I0.5I0.4I0.5Q 4.0LAD =1=Q 4.0&I 0.4I 0.5&I 0.4I 0.5CSFSTLAI0.4ANI0.5OANI0.4AI0.5=Q4.0第2

10、5页/共73页第二十六页,共74页。A I 1.0AN I 1.1A M 4.0= Q 4.0= Q 4.1A I 2.0例 1信号状态0000检查结果逻辑操作结果首次检查信号状态检查结果逻辑操作结果首次检查1例 2111信号状态检查结果逻辑操作结果首次检查1例 3010第26页/共73页第二十七页,共74页。输入端的信号状态检查信号状态“1”符号 /指令检查结果检查信号状态“0”符号 /指令检查结果有输入端有电压吗?无有无101Yes 1LAD: 常开触点0&CSF:A I x.ySTL:AN I x.ySTL:&CSF:LAD: 常闭触点 No 0 Yes 1 No 0 N

11、o 0 Yes 1 Yes 1 No 0过程(guchng)PLC程序中的解释动作不动作传感器是 .动作不动作常开触点(ch din)传感器是 .常闭触点第27页/共73页第二十八页,共74页。任务(rn wu):当 S1 动作和S2 不动作时,在所有三个例子中灯应该点亮!I1.0I1.1Q 4.0I1.0I1.1Q 4.0. I1.0. I1.1. Q 4.0Q 4.0I 1.0I1.1&Q 4.0I1.0I1.1&Q 4.0I1.0I1.1&. I1.0. I1.1. Q 4.0. I1.0. I1.1. Q 4.0软件I1.0S1I1.1S2I1.0S1I1.1S

12、2I1.0S1I1.1S2Q 4.0可编程控制器LightLightLightQ 4.0可编程控制器Q 4.0可编程控制器CSFSTLLAD硬件I 1.0I 1.1Q 4.0I 1.0I 1.1I 1.0I 1.1I 1.0I 1.1第28页/共73页第二十九页,共74页。(S)Q 4.1I 1.2I 1.3I 1.2&SQ 4.1I 1.3A I 1.2A I 1.3S Q 4.1置位(R)Q 4.1I 1.4I 1.4=1RQ 4.1I 1.5O I 1.4O I 1.5R Q 4.1复位I 1.5( )Q 4.0I 1.0I 1.1I 1.0&=Q 4.0I 1.1A I

13、 1.0A I 1.1= Q 4.0赋值LADCSFSTL第29页/共73页第三十页,共74页。SRRQSI1.2I1.3F0.0=Q5.3复位优先SRSQRI1.2I1.3F0.0Q 5.3A I 1.2S F 0.0A I 1.3R F 0.0A F 0.0= Q 5.3RSSQRI1.3I1.2F0.0=Q5.3置位优先RSRQSI1.3I1.2F0.0Q 5.3A I 1.3R F 0.0A I 1.2S F 0.0A F 0.0= Q 5.3LADCSFSTL第30页/共73页第三十一页,共74页。LADI 1.0I 1.1( )F0.0I 2.0I 2.1( )F 1.1NOT(

14、)Q 4.0AI1.0AI1.1=F0.0AF0.0AI2.0AI2.1NOT=F1.1AF1.1=Q4.0STLI 1.0I 1.1&I 2.0I 2.1F0.0F1.1Q 4.0=CSF第31页/共73页第三十二页,共74页。第32页/共73页第三十三页,共74页。LADSTL示例(shl):输入延时 S_ODTAI0.7 LKT003.2SDT8AI0.5RT8LT8TFW0LCT8TFW2AT8=Q8.5第33页/共73页第三十四页,共74页。LADT4S_ODTTVSQDE BIRI0.7I0.5KT003.2 Q4.5FW0QW6CSFS_ODTTVQ BIRI0.7I0.

15、5FW0QW6T4DE=Q4.5SSTLAI0.7L KT003.2SDT4AI0.5RT4LT4TFW0LCT4TQW6AT4=Q4.5例如(lr)S处的RLO R处的RLO 定时器操作(cozu)Q时间值: 0 . . . 9990,01s - 0,1s -1s -10s -00011011S5TIME数据类型KT003.2第34页/共73页第三十五页,共74页。STLAI0.7L KT003.2SST4AI0.5RT4LT4TFW0LCT4TQW6AT4=Q4.5LADT4S_ODTSTVSQBE BIRI0.7I0.5KT003.2Q4.5FW0QW6CSFS_ODTSTVQ BIRI

16、0.7I0.5KT003.2FW0QW6T4BE=Q4.5S例如S处的RLOR处的RLO定时器操作Q第35页/共73页第三十六页,共74页。STLAI0.7L KT003.2 SFT4AI0.5RT4LT4 TFW0LCT4TQW6AT4=Q4.5LADT4S_OFFDTTVSQBE BIRI0.7I0.5KT003.2Q4.5FW0QW6CSFS_OFFDTTVQ BIRI0.7I0.5KT003.2FW0QW6T4BE=Q4.5S例如S处的RLOR处的RLO定时器操作Q第36页/共73页第三十七页,共74页。CSFS_PULSETVQ BIRI0.7I0.5KT003.2FW0QW6T4B

17、E=Q4.5SS处的RLOR处的RLO定时器 操作Q例如STLAI0.7L KT003.2SPT4AI0.5RT4LT4TFW0LCT4TQW6A T4=Q8.5MW0LADT4S_PULSETVSQBE BIRI0.7I0.5KT003.2Q4.5QW6第37页/共73页第三十八页,共74页。LADT4S_PEXTTVSQBE BIRI0.7I0.5KT003.2Q4.5FW0QW6CSFS_PEXTTVQ BIRI0.7I0.5KT003.2FW0QW6T4BE=Q4.5SS处的RLOR处的RLO定时器操作Q例如(lr)STLAI0.7L KT003.2SET4AI0.5RT4LT4TFW

18、0LCT4TQW6AT4=Q4.5第38页/共73页第三十九页,共74页。LADSTLAI0.0 AN I0.1CDC5AI0.4CUC5AI0.5L KC#20SC5AI0.6RC5LC5TFW6LCC5TFW7AC5=Q4.3第39页/共73页第四十页,共74页。CUCDRQ543210S第40页/共73页第四十一页,共74页。第41页/共73页第四十二页,共74页。第42页/共73页第四十三页,共74页。第43页/共73页第四十四页,共74页。Organization block(组织块): OB 1 39 0 - 255Program block (程序块): PB 0 255 0 -

19、 255Sequence block (顺序(shnx)块): SB 0 - 255 0 - 255Function block(功能块): FB 0 255 0 - 255Extended function block(扩展功能块):FX 0 255 0 - 255Data block (数据块): DB 0 255 0 - 255Extended data block (扩展数据块): DX 0 255 0 - 255 注:OB编号用户不可自定义,部分组织块不可编写程序,不同的组织块执行不同的任务和功能,具体参考CPU手册。不同的组织块有优先权,高优先权可以中断地优先权。第44页/共73页

20、第四十五页,共74页。主程序主程序子程序子程序功能块功能块共享数据共享数据(shj)块块背景背景(bijng)数据块数据块第45页/共73页第四十六页,共74页。ab罐选择开关拨码开关0000成分(chng fn) A成分(chng fn) BLTLTLTLTLT第46页/共73页第四十七页,共74页。数据字节 0 数据字节 81918 位 CPU928 中数据块块的大小(dxio)是8K字节数据块提供的最大存储空间,数据块的大小(dxio)依赖于CPU的型号。07第47页/共73页第四十八页,共74页。Data blocks: DB 0, DB 1, DX 0, DX 1 and DX 2系

21、统保留,用户(yngh)不能创建使用。第48页/共73页第四十九页,共74页。数据格式如果要对数据(shj)块DB操作,那么则用 “C DB.”如果(rgu)要对数据块DX操作,那么则用 “CX DX.”第49页/共73页第五十页,共74页。打开(d ki)数据块DB10加载数据字DW1到ACCU 1打开(d ki)数据块DB20加载数据字DW1到ACCU 1其中:其中: 数据字DW1分别是数据块DB10和DB20中。第50页/共73页第五十一页,共74页。 在PB7中打开数据块DB10,访问(fngwn)执行运算。当程序跳转到PB20时,打开数据块DB11数据块,访问(fngwn)DB11中

22、的数据运算,当PB20程序运行结束后,数据块DB11随程序PB20的运行结束而关闭DB11数据块。第51页/共73页第五十二页,共74页。PLC系统(xtng)程序PLC用户程序PLC用户(yngh)子程序第52页/共73页第五十三页,共74页。执行OB1中的程序 (循环执行)事件 (日期时间(shjin)中断、硬件中断等) 调用其他 OB,PB,FB输出模块A I 0.1A I 0.2= Q8.0块OB 1循环(xnhun)监视时间的开始启动(qdng)块 (OB 20)上电后执行一次从模块读信号状态,并保存到过程映象区 (PII)把过程映象输出表(PIQ) 写到输出模块CPU 循环输入模块

23、第53页/共73页第五十四页,共74页。字节 0字节 1字节 2: CPU 存储器区字节(z ji) 0字节(z ji) 1字节(z ji) 2: PIIPIQ 用户程序 CPU 存储器区 : :A I2.0= Q4.3 : : : :11第54页/共73页第五十五页,共74页。错误停机错误停机比如:通讯比如:通讯(tngxn)故障停机。故障停机。启动启动(qdng)方式方式冷启动冷启动(qdng)热启动热启动(qdng)日期时间日期时间(shjin)中断组织块中断组织块外部硬件中断组织块外部硬件中断组织块延时中断组织块延时中断组织块主程序循环组织块主程序循环组织块高优先级低优先级第55页/共73页第五十六页,共74页。第56页/共73页第五十七页,共74页。1、了解控制任务、过程控制要求和设备特性2、建立算法(sun f)或数学模型(逻辑数学或方程)3、制定和优化控制方案5、PLC硬件配置6、编程设计:线性化、模块化和结构化编程KM=(SB1+KM) SB2Q4.0= (I0.0+Q4.0) I0.1A I0.0AN I0.1= Q4.0PLC指令逻辑算法逻辑电路第57页/共73页第五十八页,共74页。1、测试PLC硬件2、下载程序排除停机错误3、测试程序功能4、修改注释(zhsh)程序5、固化、备份项目第58页/共73页第五十九页,共74页。Step

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论