




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Date:2021-10-19File:SSP1_01C.1SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation第第4章章 S7-200的指令系统的指令系统(3)Date:2021-10-19File:SSP1_01C.2SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.1 4.1 传送指
2、令传送指令4.2 4.2 比较指令比较指令4.34.3 三相鼠笼式异步电动机星三相鼠笼式异步电动机星/ /三三角换接启动控制角换接启动控制实验实验4.4 4.4 算术运算指令算术运算指令4.5 4.5 逻辑运算指令逻辑运算指令4.6 4.6 移位指令移位指令4.7 4.7 步进电机运动控制步进电机运动控制Date:2021-10-19File:SSP1_01C.3SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.1 4.1 传送指令传送指
3、令一、数据传送指令一、数据传送指令:启动信号启动信号EN1时,把源操作数时,把源操作数IN传送到目标操作数传送到目标操作数OUT中,中,ENO为传送状态位。为传送状态位。操作码:操作码:MOV后面加后面加B/W/D/RDate:2021-10-19File:SSP1_01C.4SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、数据块传送指令二、数据块传送指令:启动信号启动信号EN1时,把位于源操作数起时,把位于源操作数起始地址始地址IN的
4、的N个数据传送到目标起始地址个数据传送到目标起始地址OUT中,中,ENO为传为传送状态位。送状态位。操作码:操作码:BM后面加后面加B/W/DDate:2021-10-19File:SSP1_01C.5SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、字节交换指令三、字节交换指令:启动信号启动信号EN1时,把数据时,把数据IN的高字节与的高字节与低字节交换,低字节交换,ENO为传送状态位。为传送状态位。操作码:操作码:SWAPDate:2
5、021-10-19File:SSP1_01C.6SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、存储器填充指令四、存储器填充指令:启动信号启动信号EN1时,把时,把N个数据(个数据(IN)依次填入依次填入OUT的起始地址中,的起始地址中,ENO为传送状态位。为传送状态位。指令形式:指令形式:FILLIN,OUT,NDate:2021-10-19File:SSP1_01C.7SIMATIC S7Siemens AG 2000. All r
6、ights reserved.Information and Training CenterKnowledge for Automation4.2 4.2 比较指令:比较指令:当比较数当比较数1和比较数和比较数2的关系符合比较符的条件时,比的关系符合比较符的条件时,比较触点闭合,否则比较触点断开。较触点闭合,否则比较触点断开。比较操作码:比较操作码:LD(或相关指令或相关指令)后面加上数据类型后面加上数据类型B/W/D/R。比较操作符:等于比较操作符:等于/大于大于/小于小于/不等不等/大大于等于于等于/小于等于。小于等于。Date:2021-10-19File:SSP1_01C.8SIMAT
7、IC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例4-14-1:VD0VD0为传感器测量的被加热体的温度,为传感器测量的被加热体的温度,VD200VD200存放设定温度的下限值,存放设定温度的下限值, VD204VD204存放设定温存放设定温度的上限值,度的上限值,Q0.0Q0.0是驱动加热器的输出触点。当测是驱动加热器的输出触点。当测量的温度低于下限值时,应使量的温度低于下限值时,应使Q0.0=1Q0.0=1(加热),当(加热),当测量的温度高于
8、上限值时,应使测量的温度高于上限值时,应使Q0.0=0Q0.0=0(停止加热(停止加热)。)。Date:2021-10-19File:SSP1_01C.9SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation一、实验目的一、实验目的1.1.了解时间继电器的使用方法及在控制系统中的应了解时间继电器的使用方法及在控制系统中的应用。用。2.2.熟悉异步电动机熟悉异步电动机Y Y降压起动控制的运行情况降压起动控制的运行情况和操作方法。和操作方法。4.3
9、4.3 三相鼠笼式异步电动机星三相鼠笼式异步电动机星/ /三角换接启动控三角换接启动控制实验制实验Date:2021-10-19File:SSP1_01C.10SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、实验说明:二、实验说明:启动:按启动按钮启动:按启动按钮SB1,I0.0的动合触点闭合,的动合触点闭合,M20.0线圈得电,线圈得电,M20.0的动合触点闭合,同时的动合触点闭合,同时Q0.0线圈得电,即接触器线圈得电,即接触器KM
10、1的线圈得电,的线圈得电,1S后后Q0.3线圈得电,即接触器线圈得电,即接触器KM4的线圈得电,电动机的线圈得电,电动机作星形连接启动;作星形连接启动;6S后后Q0.3的线圈失电,的线圈失电,0.5秒后秒后Q0.2线圈得电,电动机转为三角形运行方式,按下线圈得电,电动机转为三角形运行方式,按下停止按钮停止按钮SB3电机停止运行。电机停止运行。Date:2021-10-19File:SSP1_01C.11SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Autom
11、ationDate:2021-10-19File:SSP1_01C.12SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation输输入入SBSB1 1SBSB3 3I0I0. .0 0I0I0. .2 2输输出出KMKM1 1KMKM3 3KMKM4 4Q0Q0. .0 0Q0Q0. .2 2Q0Q0. .3 3三、输入输出接线三、输入输出接线 Date:2021-10-19File:SSP1_01C.13SIMATIC S7Siemens AG
12、2000. All rights reserved.Information and Training CenterKnowledge for Automation四、梯形图参考程序四、梯形图参考程序Date:2021-10-19File:SSP1_01C.14SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation实验实验4-14-1必作题:必作题: 完成三相鼠笼式异步电动机星完成三相鼠笼式异步电动机星/ /三角换三角换接启动控制实验。接启动控制实
13、验。选作题:选作题: 结合例结合例4-14-1,设定温度的上、下限为,设定温度的上、下限为VB0=10VB0=10、VB1=2VB1=2,温度值由,温度值由IB0IB0输入,当温输入,当温度低于下限时按照星度低于下限时按照星/ /三角换接方式启动电三角换接方式启动电机,当温度高于上限时关闭电机。机,当温度高于上限时关闭电机。Date:2021-10-19File:SSP1_01C.15SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation作业作业
14、4-14-1:一、对于三相鼠笼式异步电动机星一、对于三相鼠笼式异步电动机星/ /三角换三角换接启动控制程序,完成下列时序,并据此说接启动控制程序,完成下列时序,并据此说明程序的功能。明程序的功能。I0.0Q0.0Q0.2Q0.3Date:2021-10-19File:SSP1_01C.16SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.4 算术运算指令算术运算指令一、一、加法运算加法运算Date:2021-10-19File:SSP1_
15、01C.17SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、二、减法运算减法运算Date:2021-10-19File:SSP1_01C.18SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、乘法运算乘法运算Date:2021-10-19File:SSP1_01C.19SIMA
16、TIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、乘法运算乘法运算Date:2021-10-19File:SSP1_01C.20SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、四、除法运算除法运算Date:2021-10-19File:SSP1_01C.21SIMATIC S7Siem
17、ens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationVD4VD4高字是余数,低字是商高字是余数,低字是商四、四、除法运算除法运算Date:2021-10-19File:SSP1_01C.22SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例4-2Q1.1Q1.0操作定义操作定义01由由IB0输入被加数输入被加数10由
18、由IB0输入加数输入加数11由由QB0显示和显示和设计一个加法器,由设计一个加法器,由IB0IB0输入被加数和加数并输入被加数和加数并由由QB0QB0显示,和数由显示,和数由QB0QB0输出。输出。Date:2021-10-19File:SSP1_01C.23SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationDate:2021-10-19File:SSP1_01C.24SIMATIC S7Siemens AG 2000. All rights
19、 reserved.Information and Training CenterKnowledge for Automation实验实验4-24-2必作题:必作题:运行例题运行例题4-24-2。选作题:选作题:一、根据例一、根据例4 42 2,编制一个减法、乘法和除法器,编制一个减法、乘法和除法器;Date:2021-10-19File:SSP1_01C.25SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation选作题二:编制一个补码加法器。字
20、长为一个字节,加数选作题二:编制一个补码加法器。字长为一个字节,加数、被加数、被加数、和数的显、和数的显示(示(QB0QB0)均用原码,加数、被加数均用原码,加数、被加数由由IB0IB0按原码输入,先作框图)按原码输入,先作框图)由由IB0IB0按原码按原码输入被加数输入被加数由由QB0QB0显示显示正?正?YN取反加取反加1补码送补码送VB1由由IB0IB0按原码按原码输入加数输入加数由由QB0显示显示功能切换按钮:功能切换按钮:I1.0I1.0,分三个步骤:分三个步骤: VB0 VB1 VB0 VB1+ VB2 VB3+ VB2 VB3 VB4 VB5 VB4 VB5正?正?YN取反加取反
21、加1补码送补码送VB3求和求和和送和送VB5VB5正?正?YN取反加取反加1原码送原码送VB5原码和送原码和送QB0显示显示 Q0.1 Q0.0 Q0.1 Q0.0被加数被加数 0 10 1加数加数 1 01 0和和 1 11 1Date:2021-10-19File:SSP1_01C.26SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.5 逻辑运算指令逻辑运算指令一、一、逻辑逻辑”与与”运算运算: : 数据类型数据类型:B:B、W W
22、或或DWDW二、逻辑二、逻辑”或或”运算运算: : 数据类型数据类型:B:B、W W或或DWDWDate:2021-10-19File:SSP1_01C.27SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、逻辑逻辑”异或异或”运算运算: : 数据类型数据类型:B:B、W W或或DWDW四、四、取反运算取反运算: : 数据类型数据类型:B:B、W W或或DWDWDate:2021-10-19File:SSP1_01C.28SIMATI
23、C S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.6 移位指令移位指令一、一、右移指令(右移指令(SHR): 数据类型数据类型:B、W或或DW,左边补左边补0。Date:2021-10-19File:SSP1_01C.29SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.6 移位指令移位指令二、
24、二、左移指令(左移指令(SHLSHL): : 数据类型数据类型:B:B、W W或或DW DW ,右边补右边补0。Date:2021-10-19File:SSP1_01C.30SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、循环右移指令(循环右移指令(RORROR): : 数据类型数据类型:B:B、W W或或DWDW四、四、循环左移指令(循环左移指令(ROLROL): : 数据类型数据类型:B:B、W W或或DWDWDate:2021
25、-10-19File:SSP1_01C.31SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation五、移位寄存器五、移位寄存器指令(指令(SHRBSHRB): :使能端(使能端(ENEN)每输)每输入一个脉冲,整个寄存器移动一位。入一个脉冲,整个寄存器移动一位。DATADATA为数据输为数据输入端,入端,S_BITS_BIT为寄存器的最低位,为寄存器的最低位,N N为寄存器的长度为寄存器的长度,N N为正:左移,为正:左移,N N为负:右移。移出
26、的位送入为负:右移。移出的位送入SM1.1SM1.1。M1.2M1.2M1.1M1.1M1.0M1.0M0.7M0.7M0.6M0.6M0.5M0.5M0.4M0.4M0.3M0.3M0.2M0.2M0.1M0.1SM1.1SM1.1M0.0M0.0N为正为正N为负为负SM1.1SM1.1M0.0M0.0Date:2021-10-19File:SSP1_01C.32SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.7 4.7 步进步进电机
27、运动控制电机运动控制 一、实验目的:一、实验目的:了解移位寄存器位指令了解移位寄存器位指令SHRB在控制系统中的应在控制系统中的应用及编程方法。用及编程方法。二、实验说明:二、实验说明:使用移位寄存器指令,可以大大简化程序设计使用移位寄存器指令,可以大大简化程序设计。移位寄存器指令所描述的操作过程如下:若在输。移位寄存器指令所描述的操作过程如下:若在输入端输入一串脉冲信号,在移位脉冲作用下,脉冲入端输入一串脉冲信号,在移位脉冲作用下,脉冲信号依次移位到各个寄存器的内部继电器中,并将信号依次移位到各个寄存器的内部继电器中,并将这些内部继电器的状态输出,每个内部继电器可在这些内部继电器的状态输出,
28、每个内部继电器可在不同的时间内得到由输入端输入的一串脉冲信号。不同的时间内得到由输入端输入的一串脉冲信号。Date:2021-10-19File:SSP1_01C.33SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、实验面板图三、实验面板图Date:2021-10-19File:SSP1_01C.34SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、实验步骤四、实验步骤:1.输入输出接线输入输出接线输入输入SDSDI0.0I0.0输出输出A AB BC CD DQ0.0Q0.0Q0.1Q0.1Q0.2Q0.2Q0.3Q0.32.打开主机电源将程序下载到主机中。打开主机电源将程序下载到主机中。3.启动并运行程序观察实验现象。启动并运行程序观察实验现象。Date:2021-10-19File:SSP1_01C.35SIMATIC S7Siemens AG 2000. All rights reserved.Informatio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南财经职业学院《第二外语I》2023-2024学年第二学期期末试卷
- 西湖大学《汽车电子控制技术》2023-2024学年第二学期期末试卷
- 河北女子职业技术学院《广西民族音乐》2023-2024学年第一学期期末试卷
- 潍坊工程职业学院《建筑工程计量与计价实训》2023-2024学年第一学期期末试卷
- 四川长江职业学院《水利水电工程概预算》2023-2024学年第二学期期末试卷
- 南京机电职业技术学院《形体训练与舞蹈编导基础》2023-2024学年第一学期期末试卷
- 南京邮电大学《大学英语初级II》2023-2024学年第二学期期末试卷
- 学校空调维修合同书
- 代理记账委托协议合同书
- 单位临时工雇佣合同
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)检查指引(西安住房和城乡建设局)
- 2025年餐饮业考试题及答案
- 2024浙江金华轨道交通集团招聘161人笔试参考题库附带答案详解
- T-CSHB 0017-2024 生成式人工智能模型训练合规技术规范
- 2025届重庆市双福育才中学中考化学最后冲刺卷含解析
- 管理学组织设计案例分析
- 消除艾滋病、梅毒和乙肝母婴传播项目工作制度及流程(模板)
- 2025年度汽车行业电子商务平台合作开发合同
- 摄影拍摄合同毕业季拍摄合同
- 《个人所得税申报赡养老人专项附加扣除指定分摊协议模板》
- 国家一级博物馆运行报告2024
评论
0/150
提交评论