PLC考点

更新时间:2024-01-07 17:47:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《典型PLC应用技术》复习要点

第一章 概述

三、自我测试

简述题

1.可编程序控制器主要由哪几个部分组成? 2.PLC按结构形式分? 3.可编程控制器的定义?

4.简述PLC的工作过程(即扫描过程) 5.输入/输出单元作用?并举例?

6.世界上第一台可编程序控制器PDP-4是哪个国家 在1969年研制出来的。

四、参考答案:(可以省略提问) 简述题

1.PLC由硬件系统和软件系统两大部分组成。 PLC的硬件系统由中央处理单元(CPU)、存储器(ROM/RAM)、输入输出单元、电源等几部分组成。PLC的软件系统由系统程序(又称系统软件)和用户程序(又称应用软件)两大部分组成。

2.(1)一体化紧凑型PLC :电源、CPU中央处理系统、I/O接口都集成在一个机壳内。如西门子S7-200系列。

(2)标准模块式结构化PLC :各种模块相互独立,并安装在固定的机架(导轨)上,构成一个完整的PLC应用系统。如:西门子S7-300、S7-400系列。

3. 可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”

4.PLC是采用周期循环扫描的工作方式,在一个扫描过程主要分为三个阶段: 1).输入采样扫描阶段:在这个阶段中,PLC按顺序逐个采集所有输入端子上的信号,将所有采集到的一批输入信号写到输入映像寄存器中2).执行用户程序扫描阶段:在这个阶段中,CPU对用户程序按顺序进行扫描。3).输出刷新扫描阶段:当CPU对全部用户程序扫描结束后,将元件映像寄存器中各输出继电器的状态同时送到输出锁存器中,再由输出锁存器经输出端子去驱动各输出继电器所带的负载。在输出刷新阶段结束后,CPU进入下一个扫描周期,重新执行输入采样,周而复始。

5.输入/输出单元:是PLC与工业现场连接的接口。输入单元是用来接收和采集开关量输入信号(按钮、选择开关、光电开关、行程开关等)和模拟量输入信号(电位器、变速器信号等)。输出单元是用来连接工业现场被控对象中各种执行元件(接触器、电磁阀、指示灯、调节阀)。 6.美国

三、自我测试

简述题 1.导轨的作用?

2.模块在0号机架的安装顺序?

3.S7-300PLC最多可安装多少个机架,每个机架上最多可以安装多少个信号模块? 4.电源模块用什么字母表示?电源模块的作用? 5.CPU作用?

6.S7-300 PLC有几种工作模式分别是什么?有什么作用?

1

7.S7-300信号模块有什么作用? S7-300中如何分类? 8.信号模块用什么字母表示?PLC输出点类型的有主要有? 四、参考答案:(可以省略提问 简述题

1.导轨的作用:是安装S7-300模块的机架,S7-300的所有模块均直接用螺钉紧固在导轨上。S7-300用背板总线将除电源模块之外的各个模块连接起来

2.第1槽电源模块(PS)、第2槽CPU模块、第3槽接口模块(IM)、,从第4槽以后可放:信号模块(SM)、功能模块(FM)、通信模块(FM)、仿真模块和占位模块。

3.可放0、1、2、3共4个机架,共可以放8个信号模块,最多可以放11个模块。 4.电源模块用PS表示

电源模块的作用:将交流120V/230V电压转换为24V直流工作电压,为S7-300PLC的CPU和24V直流负载电路提供电源

5.CPU模块作用:主要是执行用户程序。每一个PLC控制系统必须CPU模块,才能正常工作 6.4种。

RUN:运行模式。在此模式下,CPU执行用户程序,还可以通过编程设备读出、 监控用户程序,但不能修改用户程序。

RUN-P:可编程运行模式。在此模式下,CPU不仅可以执行用户程序,在运行的同时,还可以通过编程设备读出、修改、监控用户程序

STOP:停机模式。在此模式下,CPU不执行用户程序,但可以通过编程设备从CPU中读出或修改用户程序。

MRES:存储器复位模式。在此模式下可复位存储器,使CPU回到初始状态

7.作用:用于信号输入或输出的模块,是CPU模块与现场输入输出元件和设备连接的桥梁。

分为:数字量信号模块和模拟量信号模块 数字量信号模块:数字量输入模块(DI);数字量输出模块(DO);数字量输入/输出模块(DI/DO) 模拟量信号模块:模拟量输入模块(AI);模拟量输出模块(AO);模拟量输入/输出模块(AI/AO)

8.只要有SM就表示是信号模块。

PLC输出点类型的有主要有:继电器;可控硅;晶体 三、自我测试 简述题 (一)

1.PLC的常用的编程语言有哪几种?表示符号是什么? 2.梯形图的组成?

3.STEP 7中的数据类型有几种?

4.基本数据类型有哪几种?最小的基本数据类型是什么?

5.PLC用户存储区中I、Q、M的名称是什么?它们有什么功能 6.什么是绝对地址寻址?常用的分别是什么?

7.M0.0、MB0、MW0、MD0是什么?它们有何区别?MW0中哪位是最高位和最低位

(同类型题I10.0、IB10、IW10、ID10是什么?它们有何区别?Q0.0、QB0、QW0、QD0是什么?) 8.WORD(字)是16位( )符号数,INT(整数)是16位( )符号数。 (二)

1.位逻辑指令有哪些?

2.线圈指令、置位复位指令使用时需注意什么 3.SR和RS指令作用相同吗?

4.根据I0.0的时序图,画出执行下面一段程序对应的Q0.0和Q0.1时序图

2

5.

说出下面程序执行实现什么功能,I1.0和I1.1是什么关系,I1.1和I1.3是什么关系。另外指出,在什么情况下Q1.0为1,什么情况下为0。

(三)

1.S7-300PLC中有几种定时器?分别是什么?其中哪种是下降沿启动定时器? 2.以脉冲定时器指令为例说明定时器指令各引脚作用

3.说出程序执行实现什么功能。指出Q4.0变化的状态,I0.0 ,I0.1有什么作用?

4. 说明通电延时定时器(线圈表现形式SD)作用?

5.并说明加减计数器指令各引脚含义

6. 下面程序可实现什么功能,线圈Q0.0在什么条件下输出为1

3

(四)

1. 比较指令的适用范围?

2.比较指令的比较类型?比较指令共有多少条?

3. 在什么条件下比较指令 , 输出为1

4.移位指令有哪些?

5. 字左移指令SHL_W在执行一次移动是低位将?高位将?字右移指令呢?

6. 整数移位指令中有左移指令吗?整数右移指令空位用什么补?

7. 说出每段程序执行实现什么功能,I0.0和I0.1有什么作用。另外指出,I0.1按下4次后MW20的状态

(五)

1. 基本算术运算指令的适用范围?

2.每种数据类型的基本算术运算指令有几种?

3.

MW40中的数是?为什么?

4. .该程序能实现什么功能?如果不加上升沿指令该程序可以实现吗?怎样才能是MW0中的数变为10?

4

5. 说出每段程序执行实现什么功能,I1.0和I1.1有什么作用。另外指出,I1.1按下2次后MW10的状态

四、参考答案:(可以省略提问) 简述题 (一)

1.常用编程语言:语句表(STL) ;梯形图(LAD) ;功能块图(FBD) 2.触点;线圈和指令框 3.三种

(1)基本数据类型:基本数据类型的长度不超过32位

(2)复合数据类型:超过32位或由其它数据类型组成的数据。

(3)参数数据类型:是一种用于逻辑块(FB、FC)之间传递参数的数据类型

4.基本数据类型:基本数据类型的长度不超过32位,最小的数据类型为布尔文本(BOOL),长度为一位。另外还有字节(BYTE)长度为8位、字(WORD)长度为16位、双字(DW)长度为32位;整数(INT)长度为16位;双整(DINT)和实数(REAL)长度为32位;字符(CHAR)长度为8位;还有其他如S5系统时间格式,时间(TIME),日期(DATE),实时时间(TIME_OF_DAYTOD) 5

. 6.绝对地址寻址:是直接指定所访问的存储区域、访问形式及地址数据。 位寻址、字节寻址、字寻址、双字寻址

7.M0.0:位寻址,表示位存储区。第0个字节的第0位。

MB0:字节寻址,访问一个8位的存储区域,表示的是存储区第0个字节的8位,即M0.0-M0.7 MW0:字寻址,访问一个16位的存储区域,表示的是存储区第0个字的16位,即M0.0-M1.7 MD0:双字寻址,双字寻址是访问一个32位的存储区域,表示的是存储区第0个双字的32位,即M0.0-M3.7。

(同类型题I10.0:位寻址,表示输入过程映象寄存器。第10个字节的第0位。

5

IB10:字节寻址,访问一个8位的存储区域,表示的是输入过程映象寄存器第10个字节的8位,即I10.0-I10.7 IW10:字寻址,访问一个16位的存储区域,表示的是输入过程映象寄存器第10个字的16位,即I10.0-I11.7 ID10:双字寻址,双字寻址是访问一个32位的存储区域,表示的是输入过程映象寄存器第10个双字的32位,即I10.0-I13.7。

同类型题Q10.0:位寻址,表示输出过程映象寄存器第0个字节的第0位。

QB10:字节寻址,访问一个8位的存储区域,表示的是输出过程映象寄存器第0个字节的8位,即Q0.0-Q0.7 QW10:字寻址,访问一个16位的存储区域,表示的是输出过程映象寄存器第0个字的16位,即Q0.0-Q1.7 QD10:双字寻址,双字寻址是访问一个32位的存储区域,表示的是输出过程映象寄存器第0个双字的32位,即Q0.0-Q3.7。)

8.WORD(字)是16位无符号数,INT(整数)是16位有符号数。 (二)

1.常用:触点与线圈;置位和复位指令;RS和SR触发器 ;跳变沿检测指令;

2.输出线圈:如果能量流过线圈,则被驱动的操作数置“1”;如果没有能量流过线圈,则被驱动的操作数复位(置0);输出线圈只能出现在梯形图逻辑串的最右边。

置位指令:若RLO位为1,则置位指令将指定地址状态置1;若RLO位为0,则置位指令对指定地址状态没有影响

复位指令:若RLO位为1,则复位指令将指定地址状态清0;若RLO位为0,则复位指令对指定地址状态没有影响

3.不一样。RS触发器是置位优先型触发器;SR触发器是复位优先型触发器

4.正确图如下所示.能分辨出Q0.0上升沿和Q0.1下降沿, Q0.0上升沿只执行一个周期下降沿只执行一个周期

5..该程序可以控制Q1.0的状态触点Q1.0 可以实现自锁。I1.0和I1.1是并联的关系,I1.1和I1.3是串联的关系。

I1.0和I1.1任意一个为1,且I1.1和I1.3都无动作时,Q1.0为1 I1.1和I1.3,任意一个有动作,Q1.0为0。 (三) 1. 5种

脉冲定时器(S_PULSE) 扩展脉冲定时器(S_PEXT) 接通延时定时器(S_ODT)

保持型接通延时定时器(S_ODTS) 断电延时定时器(S_OFFDT)

其中断电延时定时器是下降沿启动定时器,其它都是上升沿启动。

Tn02. Tn0: 定时器编号。

S_PULSER?R?S:起动信号,当S端出现上升沿时,起动定时器。 SQRES2RES2R:复位信号,当R端出现上升沿时,定时器复位,当前值清0。

R?R?TV:定时时间输入端: TVBIRES2RES2 最大设定时间值为9990S;

R?R? 定时时间输入格式为S5系统格式, RBCDRES2RES2如:S5T#9990S;它是16位S5TIME型数据

Q:定时器输出端。定时器起动后,剩余时非0时,Q输出为“1”;定时器停止或剩余时间为0时,Q输

6

出为“0”;Q端可连接位存储器,也可悬空。

BI:剩余时间显示或输出端,采用16进制格式。BI端可连接各种字存储器,也可悬空。

BCD:剩余时间显示或输出,采用S5系统时间格式。BCD端可连接各种字存储器,也可悬空。 3.当I0.0为1时,T0计时2s后Q4.0为1,同时T1工作,T1计时1s后Q4.0为0,之后循环。 Q4.0的状态是1s为1,2s为0循环闪烁。

I0.0可启动该程序,如I0.0为0则Q4.0无任何状态。 I0.1为1时可复位定时器。

4.(1)S上升沿起动定,且S=1保持,定时时间到Q=1,之后S的下沿或者R的上沿使Q=0。 (2)S上升沿起动定时,定时时间不到,Q=0 ,此时,S的下沿或者R的上沿都会取消定时。 5. Cn0:计数器编号

CU:加计数输入端,该端每出现一个上升沿,计数器自动加1。 CD:减计数输入端,该端每出现一个上升沿,计数器自动减1。

S:预置信号输入端:该端出现上升沿的瞬间,将计数初值作为当前值。

PV:计数初值输入端,初值的范围为0~999。计数初值可以通过字存储器(如MW0、IW1等)提供。也可以直接输入BCD码形式的立即数,此时立即数的格式为C#xxx(如C#6)

R:计数器的复位信号输入端。在任何情况下,只要该端出现上升沿,计数会立即复位。复位后的计数器当前值变为0,输出状态为0

Q:计数器状态输出端。只要计数器的当前值不为0,计数器的状态就为1。该端可以接位存储器,如Q4.0 CV:以整数形式显示或输出计数器的当前值。如16#0023、C#00ab。该端可以接各种字存储器,也可以悬空。

CV_BCD:以BCD码形式显示或输出计数器的当前值。如C#369。该端可以接各种存储器,也可以悬空。

6. 当I0.1有上升沿信号时,将6送到计数器中,M4.0为1。每按一下I0.0,计数器值减1,当第6次按下时,M4.0为0,下降沿触发使Q0.0为1。当I0.4按下,Q4.0为0。

(四)

1.比较指令适用范围:两个整数(I)的比较;两个双整数的比较(D);两个实数的比较(R); 2.比较指令有6种类型

等于(EQ) :IN1等于(= =)IN2; 不等于(NQ):IN1不等于(< >)IN2; 大于(GT):IN1大于(>)IN2; 小于(LT):IN1小于(<)IN2; 大于或等于(GE):IN1大于或等于(> =)IN2; 小于或等于(LE):IN1小于或等于(< =)IN2;

比较指令:可完成整数、双整数和实数的相等、不等、大于、小于、大于或等于、小于或等于等比较。故共18个比较指令。

3.要根据比较指令的适用范围和类型判断(参考前2个小题):故当IN1

4. 字左移指令SHL_W;字右移指令SHR_W;双字左移指令SHL_DW;双字右移指令SHR_DW;整数右移指令SHR_I;双整数右移指令SHR_DI;双字左循环指令ROL_DW;双字右循环指令ROR_DW 5. 字左移指令SHL_W在执行一次移动是低位将补0高位将丢失

字右移指令SHR_W在执行一次移动是高位将补0低位将丢失

6. 整数移位指令中没有左移指令。整数右移指令空位:正数高位补“0”,负数高位补“1” 7. 当I0.0按下,将16进制数8000送到MW20中(M20.7为1) 当I0.0由1变为0后,每次I0.1按下后MW20中的数右移1位。 当按下4次后MW20中的数为W#16#800(M20.3为1)

7

(五)

1.整数(I)运算指令;双整数(DI)运算指令;实数(R)运算指令

2.每种基本数学运算指令都有:加法运算指令ADD; 减法运算指令SUB; 乘法运算指令 MUL; 除法运算指令 DIV. 故12个指令

3. 运算结果为6。 因为该除法是整数除法。当两个整数不能被整除时,则输出到OUT端的是除法运算结果的整数部分,余数部分被舍弃。

4.I0.2按下后把0送到MW0,松开I0.2,每按一次I0.1可使MW0中数加2。如果不加上升沿指令该程序无法实现,因加法指令时高电平执行指令。如按下5次I0.1,MW10中的数可变为10。

5. I1.0按下后把500送到MW10,松开I1.0,每按一次I1.1可使MW0中数减5。如果不加上升沿指令该程序无法实现,因减法指令时高电平执行指令。如按下2次I0.1,MW10中的数可变为490。 三、自我测试

简述题

1.什么是硬件组态?

2.硬件组态、软件编程和仿真分别在STEP 7的那个窗口下完成? 3.下载时、在线监视程序时、仿真时需点击哪个图标? 4.接线时PLC的信号模块L、M端通常接多少伏电压? 5.按钮的接法 6.指示灯的接法

7.S7-300 PLC驱动的执行元件不工作,PLC的CPU面板上指示灯均正常,而输入、输出指示灯不亮,这时可判断故障出在哪?

8. MW2中最高位是? MW20中最低位是? MW0中最高位是?IW10中最低位是? QW2中最高位是? 9. CPU检测到错误时,如果没有相应的错误处理OB,CPU将进入?

10.下载PLC程序时用的什么电缆?通常和PLC什么端口相连?这个端口有什么作用? 11.系统出错/故障指示灯。CPU硬件或软件错误会有什么状态? 12..S7 Program对象包含?

13.若梯形图中某一输出过程映像位Q的线圈“断电”,对应的输出过程映像?,输出刷新后,对应的硬件继电器常开触点状态? 4.程序阅读题

四、参考答案:(可以省略提问)

简述题

1.硬件组态:就是在STEP 7中生成一个与实际的硬件系统完全相同的系统。

2.硬件组态窗口HW Config 软件编程窗口LAD/STL/FBD 仿真窗口S7-PLCSIM

3.下载 监视程序 打开仿真器 4.L接+24V; M接0V

5.通常按钮一端接信号模块输入;另一端接+24V 6.通常指示灯一端接信号模块的输出;另一端接0V

7.S7-300 PLC驱动的执行元件不工作,PLC的CPU面板上指示灯均正常,而输入、输出指示灯不亮,这时可判断故障出在输入线路上。

8. MW2中M2.7是最高位; MW20中M21.0是最低位; MW0中M0.7是最高位; IW10中I11.0是最低位;

8

QW2中Q2.7是最高位

9. CPU检测到错误时,如果没有相应的错误处理OB,CPU将进入停止模式

10. 下载PLC程序时用的电缆通常和PLC的MPI相连,并应用PC/MPI适配器+RS232C电缆。MPI属于多点接口,适用于少量、慢,实时性要求不高的场合。

11.系统出错/故障指示灯。CPU硬件或软件错误时SF(红色)亮

12.S7 Program对象包含源文件(Source)、块(Blocks)、符号表(Symbols)

13.若梯形图中某一输出过程映像位Q的线圈“断电”,对应的输出过程映像位为0状态,输出刷新后,对应的硬件继电器常开触点断开 程序题

三、自我测试 简述题

1.S7-300中央机架的4号槽的16点数字量输出模块占用的字节地址为?如果4号槽的16点数字量输入模块占用的字节地址为?

2. 接口模块IM360只能放在? 综合题

1 当S1动作S2不动作时,在所有三个例子中灯HL应该点亮,应该怎样编程?软件和硬件应该符合怎样的原则?

2. 程序设计:电动机顺序起停控制:

有两台电动机M1、M2,按下启动按钮后,电动机M1启动,5s后M2才启动。按下停止按钮,M2停止10s后,M1才停止。(写出I/O分配表,并且编写程序)(注意编程时的定时值)

3.该程序目的是实现每次按下I1.1,MW10中的数减5 ,而该程序实现不了,应该如何修改?修改后,写出如何操作才能实现MW10中的数变为485?

4.机械工作台在启动按钮SB1和SB2的控制下可以前进和后退,当碰到行程开关A或B时就停止运行,当工作台运行到任意一个位置停止按钮SB3按下工作台停止工作。 任务:(1)建立地址分配表(I/O分配表)(2)以LAD编程语言编程。

9

后退 前进

SQA

SQB

5.编写程序两台电机顺序启动,同时停止。1号电机启动后2号才可以启动,如果1号没启动,按下2号电机的启动按钮2号电机不可以启动。

6.该程序目的是实现每次按下I0.1MWO中的数加2 ,而该程序实现不了,应该如何修改?修改后,写出如何操作才能使MW0中数为8?

7.控制要求:试用PLC设计满足下图所示波形的程序。

四、参考答案:(可以省略提问) 简述题

1. S7-300中央机架的4号槽的16点数字量输出模块占用的字节地址为: QB0和QB1 S7-300中央机架的4号槽的16点数字量输入模块占用的字节地址为:IB0和IB1 2. 接口模块IM360只能放在S7-300的0号机架的3号槽 。 综合题

1.原则:软硬件应该一一对应

第一个:

第二个

10

第三个

2.该程序应用任意一种定时器即可,下面给出一种定时器的编程方法

I/O分配表

3.减法指令是高电平执行指令,故需要在I1.1后面加上升沿指令,但上升沿指令位地址不可

使用M10.0-M11.7.

为实现MW0中的数为485,应该I1.0按下后把500送到MW10,松开I1.0,每按一次I1.1可使MW10中数减5。如果不加上升沿指令该程序无法实现。如按下3次I1.1,MW10中的数可变为485。 4.

11

5.

6.加法指令是高电平执行指令,故需要在I0.1后面加上升沿指令,但上升沿指令位地址不可使用M0.0-M1.7. 为实现MW0中的数为8,应该I0.2按下后把0送到MW0,松开I0.2,每按一次I0.1可使MW10中数加2。如果不加上升沿指令该程序无法实现。如按下4次I1.1,MW10中的数可变为8。 7.该程序应用任意一种定时器即可,下面给出一种定时器的编程方法。

12

三、自我测试 简述题

1. 逻辑块有几种?分别是什么?

2.数据块有几种分别是什么? 它们之间有什么区别? 3. FB和FC有什么相同点和不同点?

4. S7-300/400 PLC在启动时要调用的组织块是?

5. 在梯形图中调用功能块时,方框内是功能块的?,方框外是对应的? 6. FB局部变量有?

7. 控制通道产生高频脉冲需调用系统功能块? 8.什么主程序组织块?有什么作用?

9. 局部数据中输入参数 In ,输出参数 Out ,I/O参数 In_Out的作用是什么? 10.STEP 7的程序结构有哪些?什么是结构化编程?

11.在梯形图中调用功能块时,方框上面的“???”中,应填入?

12.下面程序能实现什么功能?其中C1是什么?在什么条件下Q1.0输出为1

13.下面程序可实现什么功能,哪个通道有输出?占空比是多少?I7.1可实现什么功能。

13

四、参考答案:(可以省略提问)

简述题

1.组织块OB(Organization Block)、功能块FB(Function Block)、功能FC(Function)、系统功能块SFB(System Function Block)、系统功能SFC(System Function)

2. 共享数据块又称全局数据块。用于存储全局数据,所有逻辑块(OB、FC、FB)都可以访问共享数据块存储的。背景数据块用作“私有存储器区”,即用作功能块(FB)的“存储器”。FB的参数和静态变量安排在它的背景数据块中。背景数据块不是由用户编辑的,而是由编辑器生成的。编程时,CPU可以同时打开1个共享数据块和1个背景数据块

3. 共同点:都是用户自己编写的程序块,相当于子程序的概念。用户可以将具有相同控制过程的程序编写在FC或FB中,然后在主程序OB1或其它程序块中调用FC或FB。

不同点:FC没有自己的存储区,而FB拥有自己的存储区--背景数据块,通过背景数据块传递参数,因此在调用FB时,必须为其指定一个背景数据块DB。SFB也需调用DB. 4. S7-300/400 PLC在启动时要调用的组织块是: OB100

5. 在梯形图中调用功能块时,方框内是功能块的形参,方框外是对应的实参 6.FB局部变量有临时变量和静态变量

7.控制通道产生高频脉冲需调用系统功能块SFB49

8. 循环执行的组织块只有一个,即OB1也称主程序组织块。用户可将主程序写在里面,通过它调用其它的FC或FB程序块。生产程序时会自动生成OB1. 9.

10.程序结构有:线性程序结构;分块程序结构;结构化程序结构。

用户程序提供一些通用的指令块,以便控制一类或相同的部件,通用指令块提供的参数说明各部件的控制差异。这种编程方法称为结构化程序编程。

11.在梯形图中调用功能块时,方框上面的“???”中,应填入背景数据块的符号名或绝对地址

14

12.当I1.1有上升沿信号时,将0送到计数器中,M20.0为1,且MW0中的数为1。每按一下I1.0,计数器值加1,当第6次按下时,MW0中的数为6,当MWO中数大于6时,比较指令成立Q0.0为1。 13.设置好硬件后,调用下面的程序,如果I7.0为1时可以输出高频脉冲。 输出通道为1(地址未改则为Q124.1),占空比是1:1 当I7.1动作,硬件设置的周期将被 10*时基 所得值代替。 三、自我测试 简述题

1.SIMATIC S7的DP从站设备分为几种?分别是什么? 2.PROFIBUS由几部分组成?各部分的特点是什么?

3.简述实现两个CPU315-2DP之间主从通信即利用PROFIBUS-DP实现通信连接的步骤? 4.程序阅读题 四、参考答案:(可以省略提问) 简述题

1.紧凑型DP从站 ;模块式DP从站 ;智能DP从站

2.PROFIBUS由3部分组成,即PROFIBUS-FMS、PROFIBUS-DP、PROFIBUS-PA。(1)PROFIBUS-FMS(现场总线消息规定)适用于小型单元网络中PLC的通信以及与具有FMS接口的现场设备的通信。有效的FMS服务为大批通信任务的管理提供了广泛的应用范围以及很大的灵活性。

(2)PROFIBUS-DP(分散的外围设备)适用于分散的外部设备(如ET200)的连接,并具有快速的响应时间。

(3) PROFIBUS-PA(过程自动化)已专门设计用于处理工程,它是PROFIBUS-DP的通信兼容扩展。它允许在有潜在爆炸危险的区域中连接现场设备。

3.简述实现两个CPU315-2DP之间主从通信即利用PROFIBUS-DP实现通信连接的步骤? PROFIBUS-DP系统结构 组态智能从站 组态主站 连接从站

编辑通信接口区 简单编程 三、自我测试 简述题

1.通常的工业现场的模拟量信号有哪些? 2.变送器的作用

3.模拟量输入模块,可选择的输入信号类型有哪些?模拟量输出模块信号类型有哪些? 4.比例(P)控制?积分(I)控制?微分(D)控制 5.开环控制系统和闭环控制系统 四、参考答案:(可以省略提问) 简述题

1.通常的工业现场的模拟量信号有:温度;压力;湿度;亮度;速度、旋转速度、 pH 值、粘度等

2.测量变送器将传感器检测到的变化量转换为标准的模拟信号,如: ± 500mV, ± 10V, ± 20mA, 4...20mA。

3.模拟量输入模块,可选择的输入信号类型有电压型、电流型、电阻型、热电阻型、热电偶型,而模拟量输出模块提供有电压和电流两种类型的信号输出。

4.比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。 在积分控制中,控制器的输出与输入误差信号的积分成正比关系。

在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。

5.开环控制系统(Open-loop Control System)是指被控对象的输出(被控制量)对控制器(controller)的输

15

出没有影响,在这种控制系统中,不依赖将被控制量反送回来以形成任何闭环回路。闭环控制系统(Closed-loop Control System)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环。

说明:根据课程题量及类型合理增减题型,题量宁多勿少。

格式要求:字体为宋体,标题小二、章节三号、内容五号、单倍行距、页边距

上下左右为2。

16

出没有影响,在这种控制系统中,不依赖将被控制量反送回来以形成任何闭环回路。闭环控制系统(Closed-loop Control System)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环。

说明:根据课程题量及类型合理增减题型,题量宁多勿少。

格式要求:字体为宋体,标题小二、章节三号、内容五号、单倍行距、页边距

上下左右为2。

16

本文来源:https://www.bwwdw.com/article/r93x.html

Top