西门子PLC硬件与STEP7资料课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《西门子PLC硬件与STEP7资料课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 PLC 硬件 STEP7 资料 课件
- 资源描述:
-
1、1内内 容容系统配置与地址分配系统配置与地址分配指令系统指令系统程序结构与相应逻辑块程序结构与相应逻辑块网络简介网络简介应用举例应用举例2.2 系统配置系统配置S7S7系列系列PLCPLC采用的是模块化的结构形式,用户可选择不同型号和不同采用的是模块化的结构形式,用户可选择不同型号和不同数量的模块,并把这些模块安装在一个或多个机架上。数量的模块,并把这些模块安装在一个或多个机架上。除了除了CPUCPU模块、电源模块、通信接口模块之外,它规定每一个机架最模块、电源模块、通信接口模块之外,它规定每一个机架最多可以安装多可以安装。一个一个PLCPLC系统的最大配置能力(包括系统的最大配置能力(包括I
2、/OI/O点数、机架数等)与点数、机架数等)与CPUCPU的型的型号直接相关号直接相关 总线连接器总线连接器电源模块电源模块CPU模块模块通信模块通信模块I/O模块模块DIN导轨导轨模块模块DIN导轨导轨3.2.1 .2.1 硬件结构配置硬件结构配置 电源模块电源模块CPU模块模块通信模块通信模块I/O模块模块 1 2 3 4 5 6 7 8 9 10 11 逻辑槽号逻辑槽号4机架的连接机架的连接信号、功能模块信号、功能模块信号、功能模块信号、功能模块13456789 10 1113456789 10 112扩展机架(扩展机架(ER)中央机架(中央机架(CR)接口模块:接口模块:IM360(I
3、M365)CPU槽位号槽位号接口模块:接口模块:IM361(IM365)5.2.2 硬件地址配置硬件地址配置 系统的系统的I/O模块分为:模拟量和数字量二种类型,每个模块包含若干个通道。模块分为:模拟量和数字量二种类型,每个模块包含若干个通道。模块上任何通道均配置独立的地址,应用程序则根据地址实现对他们的操作。模块上任何通道均配置独立的地址,应用程序则根据地址实现对他们的操作。每个通道的地址占用一位每个通道的地址占用一位(bit),数字量模块最大为,数字量模块最大为32通道,模块地址占通道,模块地址占4字节字节I0.0, I2.2等等; 但是此值经常被符号替代但是此值经常被符号替代, star
4、t,stop,等等每个模拟量地址为一个字地址每个模拟量地址为一个字地址(2byte),模拟量模块最大为,模拟量模块最大为8通道,模拟地址占通道,模拟地址占16byte . 67DI/DO模块缺省地址配置模块缺省地址配置 IM3600.03.7 4.07.7 8.011.7 12.015.7 16.019.7 20.023.7 24.027.7 28.031.7 CR IM36132.035.7 36.039.7 60.063.7 IM36164.067.7 92.095.7 IM36196.099.7 124.0127.7 ER3 ER2 ER1 4 5 6 7 8 9 10 118AI/AO
5、模块缺省地址配置模块缺省地址配置 IM360256271 272287 288303 304319 320335 336351 352367 368383 CR IM361384399 400415 496511 IM361512527 624639 IM361640655 752767 ER3 ER2 ER1 4 5 6 7 8 9 10 119.3.1 STL指令及其结构指令及其结构语句指令:语句指令: 操作码操作码 操作数操作数 A I 0.1 /对输入继电器对输入继电器 I 0.1 进行与操作进行与操作 = Q 4.0 L MW10 /将字将字MW10装入累加器装入累加器1定义要执行的
6、功能定义要执行的功能执行该操作所需要的信息执行该操作所需要的信息 有些语句指令不带操作数,它们操作的对象是唯一的有些语句指令不带操作数,它们操作的对象是唯一的。 NOT /对逻辑操作结果(对逻辑操作结果(RLO)取反。)取反。 10操作数操作数操作数: 标识符标识符 标识参数标识参数A I 0.1 L M W 10表示操作数在该存储区域表示操作数在该存储区域内的具体位置内的具体位置 主标识符:表示操作数所在的存储区主标识符:表示操作数所在的存储区 主要有:I(输入映像区),Q(输出映像区),M(位存储区),PI(外部输入),PQ(外部输出),T(定时器),C(计数器),DB(数据块),L(本地
7、数据堆栈,主要是存放用户程序的临时变量)等辅助标识符进一步说明操作数的位数长度辅助标识符进一步说明操作数的位数长度包括有:X.x(位),B(字节), W(字2字节), D(双字4字节) 表示操作数存放区域及操作数表示操作数存放区域及操作数位数(位、字节、字等)位数(位、字节、字等) 11 操作数操作数(1)(1)7654321 010.710.610.510.410.310.210.1 10.0MB10MB11MB12MB13MB14M 10.3MW10MD10 12.3.2 寻址方式寻址方式操操 作作 数数指令的操作或运算对象指令的操作或运算对象. .寻址方式寻址方式指令得到操作数的方式。指
8、令得到操作数的方式。表示方式表示方式绝对寻址绝对寻址 符号寻址符号寻址(用一个符号指定一个特定的绝对地址用一个符号指定一个特定的绝对地址)寻址方式寻址方式立即寻址立即寻址 存储器直接寻址存储器直接寻址 存储器间接寻址存储器间接寻址13 SET /把把RLO (Result of Logic Operation)置)置“1” L 27 /把整数把整数27装人累加器装人累加器1 L C0100 /把把 BCD码常数码常数0100装入累加器装入累加器1 :对常数或常量的寻址方式,操作数本身包含在指令中对常数或常量的寻址方式,操作数本身包含在指令中14 A I0 . 0 /对输入位对输入位I0.0进行
9、进行“与与”逻辑操作逻辑操作 S L20 . 0/把本地数据位把本地数据位L20.0置置1 = M115 . 4 / 将将RLO的内容传给位存储区中的位的内容传给位存储区中的位M115.4 L DB1 . DBD12 /把数据块把数据块DB1双字双字DBD12中的内容传送给累加器中的内容传送给累加器1 /双字表示双字表示32位,如浮点数为位,如浮点数为32为双字为双字直接直接:在指令中直接给出操作数的存储单元地址在指令中直接给出操作数的存储单元地址15 :标识参数由一个存储器给出,存储器的内容标识参数由一个存储器给出,存储器的内容对应该标识参数的值对应该标识参数的值(该值又称为地址指针该值又称
10、为地址指针) 这种寻址方式能动态改变操作数存储器的地这种寻址方式能动态改变操作数存储器的地址,常用于程序循环过程中的寻址。址,常用于程序循环过程中的寻址。A IMD 2/对由对由MD 2指出的输入位进行指出的输入位进行“与与”逻辑操作,如:逻辑操作,如: MD 2值为值为 /20000 0000 0000 0000 0000 0000 0101 0110表示表示I 10. 6L IBDID 4 /将由双字将由双字DID 4指出的输入字节装入累加器指出的输入字节装入累加器1,如:,如:DID 4值为值为 /20000 0000 0000 0000 0000 0000 0101 0000表示对表示
11、对IB10操作操作OPN DBMW 2 /打开由字打开由字MW2指出的数据块,如指出的数据块,如MW2为为3,则打开,则打开DB3 16.3.3 逻辑操作结果逻辑操作结果(RLO) Result of Logic Operation, RLO位置位置:状态字位:状态字位 “ “1”1”作用作用:存储位逻辑指令或算术比较指令的结果。:存储位逻辑指令或算术比较指令的结果。17.3.4 位逻辑运算指令位逻辑运算指令PLCPLC中的触点包括中的触点包括(动合触点动合触点)和和(动断触点动断触点)两种形式。两种形式。按照按照PLCPLC的规定:的规定: (动合触点动合触点)用操作数用操作数“1 1”表示
12、触点表示触点“动作动作”,即认为触,即认为触点点“闭合闭合”,操作数,操作数“0 0”表示触点表示触点“不动作不动作”,即触点断开;,即触点断开; (动断触点动断触点)的表示方式则相反。的表示方式则相反。位逻辑运算指令主要包括位逻辑运算指令主要包括“与与”A、“与非与非”AN 、“或或”O、“或或非非”ON、“异或异或”XOR、赋值、置位、赋值、置位S、复位、复位R指令及其它指令及其它们的组合,用来描述触点的状态、决定触点的动作或根据逻辑运算结果控们的组合,用来描述触点的状态、决定触点的动作或根据逻辑运算结果控制程序的进程。制程序的进程。 在在PLC梯形图中的串联逻辑是用逻辑梯形图中的串联逻辑
13、是用逻辑“与与”和和“与非与非”表示表示 常开触点(动合触点):常开触点(动合触点):若操作数是若操作数是“1”,则常开触点,则常开触点“动作动作”,即认为触点,即认为触点“闭合闭合”,若操作数是,若操作数是“ 0”,则常开触点,则常开触点“不动作不动作”,即触点仍打开;即触点仍打开; 常闭触点(动断触点):常闭触点(动断触点):若操作数是若操作数是“1”,则常闭触点,则常闭触点“动作动作”,即触点,即触点“断断开开”; 若操作数是若操作数是“0”,则常闭触点,则常闭触点“不动作不动作”,即,即触点保持闭合。触点保持闭合。 如果串联回路里的所有触点皆闭合,该回路就通如果串联回路里的所有触点皆闭
14、合,该回路就通“电电”了了 图中如果所有触点闭合,即图中如果所有触点闭合,即I0.0、I1.0为为“1”,M2.1为为“0”,则输出则输出Q4.0信号状态就为信号状态就为“l”(继电器触点接通)(继电器触点接通) ( )I0.0I1.0M2.1Q4.0“1”“1”“0”“1” 在在PLC梯形图中的并联触点是用逻辑梯形图中的并联触点是用逻辑“或或”和和“或非或非”表示表示 在触点并联的情况下,若有一个或一个以上的触点闭合,则该回路就在触点并联的情况下,若有一个或一个以上的触点闭合,则该回路就“通电通电”。 图中如果有一个触点闭合(图中如果有一个触点闭合(I0.0为为“1”或或Q1.0为为“1”或
15、或M2.1为为“0”)则)则Q1.2为为“l”; 如果有三个触点全部是打开的,则输出如果有三个触点全部是打开的,则输出Q1.2为为“0”(继电器触点打开)。(继电器触点打开)。 ( )I0.0Q4.0I1.0M2.1当逻辑串是串并联的复合组合时,当逻辑串是串并联的复合组合时,CPU的扫描顺序是先的扫描顺序是先“与与”后后“或或”。 ( )I0.0Q1.2I0.1I0.1I0.0I0.2( )I0.0Q1.2I0.1I0.1I0.0I0.2 该操作把状态字中该操作把状态字中RLO的值赋给指定的操作数(位地址)的值赋给指定的操作数(位地址) 一个一个RLO可以驱动多个输出元件可以驱动多个输出元件
展开阅读全文