搜档网
当前位置:搜档网 › PLC习题集

PLC习题集

PLC习题集
PLC习题集

一、判断题

1.在同一程序中,PLC的触点和线圈都可以无限次反复使用。(×)

2. PLC控制器是专门为工业控制而设计的,具有很强的抗干扰能力,能在很恶劣的环境下长期连续地可靠工作。()可编程序控制器(PLC)是专为在工业环境下应用而设计的一种工业控制计算机,具有抗干扰能力强、可靠性极高、体积小等显著优点,是实现机电一体化的理想控制装置

3.在PLC的梯形图中,触点的串联和并联实质上是把对应的基本单元中的状态

依次取出来进行逻辑“与”与逻辑“或”。()

4. PLC使用方便,它的输出端可以直接控制电动机的启动,因此在工矿企业中大量使用。()

5. PLC输出端负载的电源,可以是交流电也可是直流电,但需用户自已提供. ()

6. PLC梯形图的绘制方法,是按照自左而右、自上而下的原则绘制的。()

7. PLC输入继电器的线圈可由输入元件驱动,也可用编程的方式去控制。()

8.在PLC基本逻辑指令中,“AN”是“与非”操作指令,即并联一个动断触点。()

9. PLC与继电器控制的根本区别在于:PLC采用的是软器件,以程序实现各器件之的连接。()

10. PLC的输出继电器的线圈不能由程序驱动,只能由外部信号驱动()

11. PLC的输出线圈可以放在梯形图逻辑行的中间任意位置。()

12. PLC的软继电器编号可以根据需要任意编写。()

13. 在绘制电气元件布置图时,重量大的元件应放在下方,发热量大的元件应放在上方。

()

14. 在设计PLC的梯形图时,在每一逻辑行中,并联触点多的支路应放在左边。()

二、填空题

1. PLC的基本结构由中央处理器、存储器、输入输出接口、电源、扩展接口、通信接

口、编程工具、智能I/O接口、智能单元等组成。

2. 按PLC物理结构形式的不同,可分为和模块式两类。

3. PLC常用的编程语言有:、指令表、高级语言。

4.PLC的工作方式为,其工作过程分为、和

三个阶段。

5. FX2系列数据寄存器D存放位进制的数据,其中最高位

为位,当最高位为1时为数,为0时为数。

6.FX2N-48MR是基本单元模块,有个输入接口、个继电器型输出接口

7.采用FX2N系列PLC实现定时50s的控制功能,如果选用定时器T10,其定时时间常数值应该设定为K ;如果选用定时器T210,其定时时间常数值应该设定为K 。8.采用FX2N系列PLC对多重输出电路编程时,要采用进栈、读栈和出栈指令,其指令助记符分别为、和,其中和指令

必须成对出现,而且这些栈操作指令连续使用应少于次。

9.PLC的输出指令OUT是对继电器的进行驱动的指令,但它不能用于。

10.PLC开关量输出接口按PLC机内使用的器件可以分为型、型和

型。输出接口本身都不带电源,在考虑外驱动电源时,需要考虑输出器件的类型,型的输出接口可用于交流和直流两种电源,型的输出接口只适用于直流驱动的场合,而型的输出接口只适用于交流驱动的场合。

11.三菱FX2N系列PLC的STL步进梯形的每个状态提供了三个功能:、

、。

12.PLC用户程序的完成分为、、三个阶段。这三个阶段是采用工作方式分时完成的。

13、FX2N系列PLC编程元件的编号分为二个部分,第一部分是代表功能的字母。输入继电器用表示,输出继电器用表示,辅助继电器用表示,定时器用表示,计数器用表示,状态器用表示。第二部分为表示该类器件的序号,输入继电器及输出继电器的序号为进制,其余器件的序号为进制。

14、PLC编程元件的使用主要体现在程序中。一般可以认为编程元件与继电接触器元件类似,具有线圈和常开常闭触点。而且触点的状态随着线圈的状态而变化,即当线圈被选中(得电)时,触点闭合,触点断开,当线圈失去选中条件(断电)时,触点闭合,触点断开。和继电接触器器件不同的是,作为计算机的存储单元,从实质上说,某个元件被选中,只是代表这个元件的存储单元置,失去选中条件只是代表这个元件的存储单元置。由于元件只不过是存储单元,可以无限次地访问,PLC的编程元件可以有个触点。

15. FX系列PLC的基本指令一般由和组成,前者

表示,也称为操作码;后者表示,也称为操作数。

16. PLC主控继电器指令是_____________,主控继电器结束指令是________。。

17. 说明下列指令意义。

RET LD

MPS RST

ANB

18.PLC工作方式称为,从到整个执行时间称为扫描周期,一个扫描周期分个阶段:、、、、。19.FX系列PLC的制造厂家是,型号FX2N-16MT:FX2N表示、16表示、M表示、T表示。

20. FX2N-24MR输入继电器的地址编号为进制,从到;

输出继电器的地址编号为进制,从到。

21.PLC的输入继电器Xi只能由驱动,不能用驱动;其输出继电器Yi是PLC 唯一能驱动的元件。

22.FX系列PLC中辅助继电器的代号为;状态元件的代号为;

三、选择题

1. 下列对PLC软继电器的描述,正确的是:()

A. 有无数对常开和常闭触点供编程时使用

B. 只有2对常开和常闭触点供编程时使用

C. 不同型号的PLC的情况可能不一样

D. 以上说法都不正确

2. OR指令的作用是:()

A. 用于单个常开触点与前面的触点串联连接

B. 用于单个常闭触点与上面的触点并联连接

C. 用于单个常闭触点与前面的触点串联连接

D. 用于单个常开触点与上面的触点并联连接

3. 用于驱动线圈的指令是:()

A. LD

B. AND

C. OR

D. OUT

4.可编程控制系统的核心部分是()。

(A)控制器(B)编程器

(C)信号输入部件(D)输出执行部件

5. 可编程控制器的输出一般有三种形式,其中,既可带交流负载又可带直流负载的输出形式是()。

(A)继电器输出(B)晶闸管输出

(C)晶体管输出(D)三种输出形式均可

6.下列指令使用正确的是()。

(A)OUT X0 (B)MC M100

(C) SET Y0 (D)OUT T0

4.下列哪些器件可作为PLC控制系统的输出执行部件?()。(A)按钮(B)行程开关

(C)接近开关(D)交流接触器

7. 小型PLC的输入输出总点数一般不超过()。

(A)128点(B)256点

(C)512点(D)1024点

8. M8013的脉冲输出周期是()。

(A) 5秒 (B) 13秒

(C) 10秒 (D) 1秒

9.PLC一运行即自动接通的内部继电器是(),在步进顺控程序

中可用作系统进入初始状态的条件。

(A)M8000 (B)M8002

(C)M8012 (D)M8005

10. PLC一般采用_________与现场输入信号相连。

(A) 光电耦合电路 (B) 可控硅电路

(C)晶体管电路; (D)继电器。

11. 为了不占用宝贵的输入信号点数,通常将对电机起过载保护作

用的热继电器直接接到()的电源上,以节省一个输入信号点。(A)输入回路(B)输出回路

(C)输入回路或输出回路(D)输入回路和输出回路均应接

12.在一系列的STL指令的最后,必须要写入的指令是()。(A) RST (B)PLF

(C)RET (C)STL

13.三菱PLC中,16位的内部计数器,计数数值最大可设定为()A.32768 B.32767 C.10000 D.100000

14.FX系列PLC是()公司的产品。

A.西德西门子B.日本三菱C.美国HONEWELL D.日本富士15. FX系列PLC中LDP,表示什么指令

A.下降沿 B.上升沿 C.输入有效 D.输出有效

16. FX系列PLC,主控指令应采用()

A. CJ B.MC NO C.GO TO D. SUB

17. FX系列PLC中PLF,表示什么指令?()

A.下降沿 B.上升沿 C.输入有效 D.输出有效

18. FX系列PLC中SET,表示什么指令()

A.下降沿 B.上升沿 C.输入有效 D.置位

19.热继电器在电路中做电动机的什么保护()

A.短路 B.过载 C.过流 D.过压

20.PLC的输出方式为晶体管型时,它适用于哪种负载。()

A.感性 B.交流 C.直流 D.交直流

1、PLC是在什么控制系统基础上发展起来的

A、电控制系统

B、单片机

C、工业电脑

D、机器人

正确答案:A

21、一般而言,PLC的I/O点数要冗余多少?

A、10%

B、5%

C、15%

D、20%

正确答案:A

22、PLC设计规范中,RS232通讯的距离是多少?

A、1300M

B、200M

C、30M

D、15M

正确答案:D

23、PLC的RS485专用通讯模块的通讯距离呢?

A、1300M

B、200M

C、500M

D、15M

正确答案:C

24、工业中控制电压一般是多少伏

A、24V

B、36V

C、110V

D、220V

正确答案:A

25、工业中控制电压一般是直流还是交流

A、交流B,直流C、混合式D、交变电压

正确答案:B

26、请写出电磁兼容性英文缩写、

A、MAC

B、EMC

C、CME

D、AMC

正确答案:B

27、在PLC自控系统中,对于温度控制,可用什么扩展模块

A、FX2N-4AD

B、FX2N-4DA

C、FX2N-4AD-TC

D、FX0N-3A

正确答案:C

28、三菱FX系列PLC普通输入点,输入响应时间大约是多少ms?

A 100 ms ,B、10ms C、15 ms D、30 ms

正确答案B

29、FX1S系列最多可以有多少个点的PLC?

A、30

B、128 C 256 D、1000

正确答案:A

30、FX1N系列最多能扩展到多少个点

A、30

B、128 C 256 D、1000

正确答案:B

31、FX2N系列最多能扩展到多少个点

A、30

B、128 C 256 D、1000

正确答案:C

32、M8013的脉冲输出周期是多少?

A、5秒,

B、13秒

C、10秒

D、1秒

正确答案:D

33、M8013的脉冲的占空比是多少?

A、50%

B、100%

C、40%

D、60%

正确答案:A

34、 PLC外部接点坏了以后,换到另外一个好的点上后,然后要用软件中的哪个菜单进行操作

A、寻找

B、替换

C、指令寻找

正确答案:B

35、PLC电池电压降低至下限,应怎么处理:

A、没关系

B、及时更换电池

C、拆下电池不管

正确答案:B

36、十六进制的1F,转变为十进制是多少?

A、31

37、工业级模拟量,哪一种更容易受干扰、

A、uA级

B、mA级

C、A级

D、10A级

正确答案:A

38、一般而言,FX系列PLC的AC输入电源电压范围是多少?

A、DC24V

B、86-264VAC

B、220-380VAC D、24VAC-220VAC

正确答案:B

39、三菱FX型PLC一个晶体管输出点输出电压是多少

A、DC12V

B、AC110V

C、AC220V

D、DC24V

正确答案:D

40、三菱FX型PLC一个晶体管输出点输出电流是多少

A、1A

B、200 mA

C、300 mA

D、2A

正确答案:C

41、三菱FX型PLC输出点中,继电器一个点最大的通过电流是多少

A、1A

B、200 mA

C、300 mA

D、2A

正确答案:D

42、PLC的RS485专用通讯板的通讯距离呢?

A、1300M

B、200M

C、500M

D、50M

正确答案:D

43、在PLC自控系统中,对于压力输入,可用什么扩展模块

A、FX2N-4AD

B、FX2N-4DA

C、FX2N-4AD-TC

D、FX2N-232BD

正确答案:A

44、三菱PLC中,16位的内部计数器,计数数值最大可设定为

A、32768

B、32767

C、10000

D、100000

正确答案:B

45、FX主机,读取特殊扩展模块数据,应采用哪种指令

A、FROM

B、TO

C、RS

D、PID

正确答案:A

46、FX主机,写入特殊扩展模块数据,应采用哪种指令

A、FROM

B、TO

C、RS

D、PID

正确答案:B

47、 FX系列PLC中LDP,表示什么指令

A、下降沿

B、上升沿

C、输入有效

D、输出有效

正确答案:B

48、 FX系列PLC,主控指令应采用

A、 CJ

B、MC

C、GO TO

D、 SUB

49、 FX系列PLC中PLF,表示什么指令

A、下降沿

B、上升沿

C、输入有效

D、输出有效

50、 FX系列PLC中SET,表示什么指令

A、下降沿

B、上升沿

C、输入有效

D、置位

51、 FX系列PLC中RST,表示什么指令

A、下降沿

B、上升沿

C、复位

D、输出有效

52、 FX系列PLC中OUT,表示什么指令

A、下降沿

B、输出

C、输入有效

D、输出有效

53、STL步进是顺控图中,S10—S19的功能是什么

A、初始化

B、回原点

C、基本动作

D、通用型

54、 STL步进是顺控图中, S0—S9的功能是什么

A、初始化

B、回原点

C、基本动作

D、通用型

55、 FX系列PLC中,16位加法指令应用

A、DADD

B、ADD

C、SUB

D、MUL

A、DADD

B、ADD

C、SUB

D、MUL

57、 FX系列PLC中,32位加法指令应用

A、DADD

B、ADD

C、SUB

D、MUL

58、 FX系列PLC中,32位减法指令应用

A、DADD

B、ADD

C、DSUB

D、MUL

59、M0—M15中,M0,M3数值都为1,其它都为0,那么,K4M0数值等于多少?

A、10

B、9

C、11

D、12

60、M0—M15中,M0,M2数值都为1,其它都为0,那么,K4M0数值等于多少?

A、10

B、9

C、11

D、5

61、M0—M15中,M0,M1数值都为1,其它都为0,那么,K4M0数值等于多少?

A、1

B、2

C、3

D、5

62、M0—M15中,M0数值都为1,其它都为0,那么,K4M0数值等于多少?

A、4

B、3

C、2

D、1

63、M8013是归类于

A、普通继电器

B、计数器

C、特殊辅助继电器

D、高速计数器

64、M8002有什么功能

A、置位功能

B、复位功能

C、常数

D、初始化功能

正确答案:D

65、FX系列PLC中,读取内部时钟,用什么指令

A、TD

B、TM

C、TRD

D、TRDW

正确答案:C

66、FX系列PLC中,比较两个数值的大小,用什么指令

A、TD

B、TM

C、TRD

D、CMP

67、 FX系列PLC中,16位的数值传送指令

A、DMOV

B、MOV

C、MEAN

D、RS

68、 FX系列PLC中,32位的数值传送指令

A、 DMOV

B、MOV

C、MEAN

D、RS

69、 FX系列PLC中,32位乘法指令应用

A、DADD

B、ADD

C、DSUB

D、DMUL

A、DADD

B、ADD

C、MUL

D、DMUL

71、 FX系列PLC中,16位除法指令应用

A、DADD

B、DDIV

C、DIV

D、DMUL

72、 FX系列PLC中,32位除法指令应用

A、DADD

B、DDIV

C、DIV

D、DMUL

73、 FX系列PLC中,位右移指令应用

A、DADD

B、DDIV

C、SFTR

D、SFTL

74、 FX系列PLC中,位左移指令应用

A、DADD

B、DDIV

C、SFTR

D、SFTL

75、 FX系列PLC中,求平均值指令

A、DADD

B、DDIV

C、SFTR

D、MEAN

76、PLC的输出方式为晶体管型时,它适用于哪种负载?

A、感性

B、交流

C、直流

D、交直流

77、FX2N系列PLC,晶体管输出类型的PLC主机,能输出脉冲频率是多少?

A、20K

B、100K

C、200K

D、500K

四、综合题

1、由梯形图转换为指令表。

2、由梯形图转换为指令表。

3.写出下列梯形图的指令表程序

4.写出下列梯形图的指令表程序

5.画出下列指令对应的梯形图。

指令表:

0 LD X000 10 OUT Y004

1 AND X001 11 MRD

2 MPS 12 AND X005

3 AND X002 13 OUT Y005

4 OUT Y000 14 MRD

5 MPP 15 AND X006

6 OUT Y001 16 OUT Y006

7 LD X003 17 MPP

8 MPS 18 AND X007

9 AND X004 19 OUT Y007

6、根据梯形图写出助记符。(10分)

7、根据助记符画出梯形图。(10分)

0 LD XO 8 LD X6

1 AND X1 9 OR X7

2 ANI X2 10 ANB

3 OR X3 11 OUT Y3

4 OUT Y1

5 OUT Y2

6 LD X4

7 OR X5

8、根据梯形图写出助记符。(10分)

9、根据助记符画出梯形图。(10分)

0 LD XO 8 LD X6

1 AND X1 9 OR X7

2 ANI X2 10 ANB

3 OR X3 11 OUT Y3

4 OUT Y1

5 OUT Y2

6 LD X4

7 OR X5

10、根据梯形图写出助记符。(10分)

11、试根据下面的梯形图写出助记符语言,画出M0、M1、Y0的时序图。(10分)

12、根据梯形图写出助记符。(10分)

13、根据梯形图写出助记符。(10分)

14、根据助记符画出梯形图。(10分)

0 LD XO 8 LD X6

1 AND X1 9 OR X7

2 ANI X2 10 ANB

3 OR X3 11 OUT Y2

4 OUT Y1

5 OUT Y2

6 LD X4

7 OR X5

14、指出下面梯形图的错误,并改正(10分)。

16、设计用按钮X0控制Y0的电路,用X0输入四个脉冲,从Y0输出一个脉冲,画出梯形图,写出助记符语言(10分)

17、按下按钮X0后Y0变为ON并自保持,T0定时7秒后,用C0对X的输入脉冲计数,计满4个脉冲后,Y0也变为OFF,同时C0和T0被复位,在PLC刚开始执行用户程序时,C0也被复位,设计出梯形图,写出助记符(15分)

18、设计出下图所示的顺序功能图的梯形图程序(10分)

19、设计一段程序,当输入条件满足时,依次将计数器C0~C9的当前值转换成BCD码送到输出元件K4Y0当中去,试画出梯形图。(10分)

20、按下按钮X0后Y0变为ON并自保持,T0定时7秒后,用C0对X的输入脉冲计数,计满4个脉冲后,Y0也变为OFF,同时C0和T0被复位,在PLC刚开始执行用户程序时,C0也被复位,设计出梯形图,写出助记符(15分)

21、按下按钮X0后Y0变为ON并自保持,T0定时7秒后,用C0对X的输入脉冲计数,计满4个脉冲后,Y0也变为OFF,同时C0和T0被复位,在PLC刚开始执行用户程序时,C0也被复位,设计出梯形图,写出助记符(15分)

22、设计出下图所示的顺序功能图的梯形图程序(10分)

23、电动葫芦控制(20分)

要求:1、工作方式有自动方式和手动方式。

2、自动方式时,电动葫芦上升6s,停9s,下降6s,停9s,循环运行1小时,然后停止运行,并发出声光信号。

3、手动方式下,可手动上升,下降。

试:1 写出I/O分配表、2 画出梯形图、3 写出助记符语言。

24、设计出下图所示的顺序功能图的梯形图程序(10分)

25、抢答器控制(20分)

要求:可用于四只比赛队伍抢答。有四个抢答按钮,对应四个指示灯。还有一个复位按钮。试:

1 写出I/O分配表

2 画出顺序功能图或梯形图。

26、根据状态流程图写出助记符语言。(15分)

27. 写出下面梯形图的程序语句。

28. 综合题(10分)

控制过程:

1. 小车能在A、B两地分别起动,小车起动后自动返回A地,停止100s等待装料,然后自动向B地运行,到达B地后,停60s卸料,然后再返回A地,如此往复。

2. 小车在运行过程中,可随时用手动开关令其停车。

3. 小车在前进或后退过程中,分别由指示灯显示其进行的方向。

要求完成:

1. 列出I/O分配表。

2. 作出控制程序梯形图。

29、设计题(20分)

设计用PLC控制一台电动机Y接降压启动,3秒后转换成△运行的程序(包括主回路、I/O 接线图、梯形图和指令表)。

30、请按以下的FX2N系列PLC的语句指令程序,绘出相应梯形图。

0 LD X0 5 LDI X4

1 AND X1 6 AND X5

2 LD X2 7 ORB

3 AND X3 8 OUT Y6

4 ORB

31、采用梯形图的形式对以下状态转移图编程。(10分)

32、根据下面的梯形图程序,画出PLC运行时M10、M11和Y0的时序图。(6分)

关于三菱PLC编程软件GX Developer7.08版与仿真软件GX Simulator 6C版的使用说明

关于三菱PLC编程软件GX Developer 7.08版与仿真软件 GX Simulator 6C版的使用说明 操作环境:windows XP 系统 安装版本:三菱PLC编程软件GX Developer 7.08版(此版本兼容性好,系统稳定) 三菱PLC仿真软件GX Simulator 6C版 1)进入编程软件GX Developer 7.08: 1-1点选“开始”菜单栏,顺序点选“所有程序”→“MELSOFT应用程序”→“GX Developer”,点击打开;-----------------------------------------------------------图1 图1 1-2进入GX Developer 7.08软件初始画面;----------------------------------------------------图2 图2 1-3新建一个PLC程序,顺序点选主菜单栏中“工程”→“创建新工程”;-------------图3 图3

1-4“创建新工程”提示栏内点选“PLC系列”,在下拉菜单内选择所用PLC系列,此文以FX2N型PLC为例说明,点选“FXCPU”亮后,左键单击进行确认--------------图4 图4 1-5“创建新工程”提示栏内点选“PLC类型”,在下拉菜单内选择所用PLC类型,此文以FX2N型PLC为例说明,点选“FX2N(C)”亮后左键单击进行确认,按“确认” 完成创建流程--------------------------------------------------------------------------------------图5 图5 1-6进入GX Developer 7.08软件使用画面;----------------------------------------------------图6 图6

中级电工PLC习题集.doc

1.用PLC控制水塔水位自动运行电路系统 当水池水位低于水池低水位界限时,液面传感器的开关S01接通(ON),发出低位信号,指示灯1闪烁(以每隔1秒为一脉冲);电磁阀门Y打开,水池进水。水位高于低水位界时,开关S01断开(OFF);指示灯1停止闪烁。当水位升高到高于水池高水位界时,液面传感器使开关S02接通(ON),电磁阀门Y关闭,停止进水。 如果水塔水位低于水塔低水位界时,液面传感器的开关S03接通(ON),发出低位信号,指示灯2闪烁(以每隔2秒为一脉冲);当此时水池水位高于水池低水位界限时,则电动机M运转,水泵抽水。水位高于低水位界时,开关S03断开(OFF);指示灯2停止闪烁。水塔水位上升到高于水塔高水界时,液面传感器使开关S04接通(ON)电动机停止运行,水泵停止抽水。 电动机由接触器KM控制。 输入输出端口配置: (1)用FX2N系列PLC按工艺流程写出梯形图、语句表。

2.控制三相异步电机Y―△启动主电路系统 此图为一个电动机Y―△降压启动的主电路。在启动时,首先使接触器KM1、KM2的常开触点闭合,电动机的定子绕组成Y形连接。电动机启动旋转,经过5秒时间后,再使接触器KM1 的常开触点从接通到断开,而接触器KM3的常开触点闭合,电动机的定子绕组改为△形连接,达到了Y形启动△形运转的目的。按停止按钮,电动机停止运行。 各元器件说明如图,在自行分析电路功能后,完成考核要求。 输入设备输入端口编号 启动按钮S01 X00 停止按钮S02 X01 输出设备输出端口编号 接触器KM1 Y00 接触器KM2 Y01 接触器KM3 Y02 (1)用FX2N系列PLC按三相异步电动机Y―△启动主电路控制电路图改成PLC梯形图、写出语句表。

西门子 PLC中OB、FC、FB、SFC、SFB中功能块

西门子 PLC中OB、FC、FB、SFC、SFB中功能块使用概述 (2013-12-05 16:13:52) S7-300/400PLC程序采用结构化程序,把程序分成多个模块,各模块完成相应的功能。结合起来就能实现一个复杂的控制系统。就像高级语言一样,用子程序实现特定的功能,再通过主程序调用各子程序,从而能实现复杂的程序。 在S7-300/400PLC中写在OB1模块里和程序就是主程序,子程序写在功能(FC),功能块(FB)。 FC运行是产生临时变量执行结束后数据就丢失-----不具有储存功能 FB运行时需要调用各种参数,于是就产生了背景数据块DB。例如用FB 41来作PID控制,则它的PID控制参数就要存在DB里面。FB具有储存功能系统功能块(SFB)和系统功能(SFC)也是相当于子程序,只不过SFB 和SFC是集成在S7 CPU中的功能块,用户能直接调用不需自已写程序。 SFC与FC不具有储存功能,FB和SFB具有储存功能。 OB模块相当于子程序,负责调用其他模块。如果程序简单只需要OB就可以实现。 用西门子PLC编程时,可以用到功能块FB和功能FC(FB、FC都是组织块)资料上说FB与FC都可以作为用户编写的子程序,但是我不明白这两个组织块之间到底有什么区别阿?在应用上到底有什么不同之处吗? FB--功能块,带背景数据块 FC--功能,相当于函数 他们之间的主要区别是:FC使用的是共享数据块,FB使用的是背景数据块 举个例子,如果您要对3个参数相同的电机进行控制,那么只需要使用FB编程外加3个背景数据块就可以了,但是,如果您使用FC,那么您需要不断的修改共享数据块,否则会导致数据丢失。FB确保了3个电机的参数互不干扰。 FB,FC本质都是一样的,都相当于子程序,可以被其他程序调用(也可以调用其他子程序)。他们的最大区别是,FB与DB配合使用,DB中保存着F B使用的数据,即使FB退出后也会一直保留。FC就没有一个永久的数据块来存放数据,只在运行期间会被分配一个临时的数据区。 在实际编程中,是使用FB还是FC,要看实际的需要决定。 FB与FC没有太大的差别,FB带有背景数据块,而FC没有。所以FB 带上不同的数据块,就可以带上不同的参数值。这样就可以用同一FB和不同的背景数据块,被多个对象调用。 FC和FB像C中的函数,只不过FB可以生成静态变量,在下次函数调用

三菱PLC期末考试题库完整

1.PLC 2.PLC运算后得出 3.在反映器件逻辑关系的梯形图中并不出现。 4.PLC 5. 6.使用计数器C201作加法计数时,特殊辅助继电器M8201 态。 7.使用一次MPS指令,而将原有的数据移 8.梯形图中, 9. 10. 11.当变址寄存器V=6时,位组合元件K2X2V的实际地址为 12.存储器是PLC 13.PLC 14.PLC 15.PLC 16.PLC中某个元件被选中,代表这个元件的存储单元失去选中条件,代表这

个元件的存储单元 17.在有几个串联回路并联时, 18.功能指令助记符前标记(D)符号,表示该指令是 19.功能指令助记符后标记(P 20.FX2系列PLC编程元件分为两个部分,第二部分 21.在可编程控制器部主要用于开关量信息的传递、变换及逻辑处理的编程元件, 22、PLC输入输出接点的连接方式有汇点方式和独立方式。 23、S7-200PLC中断优先级按从高到低的顺序是 b a c 。 a.I/O中断 b.通讯中断 c.定时中断 24、将编程器编写好的程序写入PLC时,PLC必须处在 STOP 模式。(RUN,STOP) 25、F1-40E是F1系列PLC的扩展单元(基本单元,扩展单元)。 26、输出指令不能用于输入映像寄存器。 27、PLC需要通过 PC/PPI 电缆与微机连接。 28、AIW0是S7-200 PLC的模拟输入寄存器,其长度是 16位。 29、LDI、AI、ONI等指令中的“I”表示直接功能,其执行时从实际输入点得到相关的状态值。 30、手持式编程器可以为PLC编写指令表方式的程序。 31、STEP 7 Micro是S7-200 PLC的编程软件,使用该软件的微机可以(可以,不可以)直接与PLC通讯,能(能,不能)进行PLC运行状态的在

PLC仿真软件

1.本软件无需安装,解压缩后双击S7_200.exe即可使用; 2.仿真前先用STEP 7 - MicroWIN编写程序,编写完成后在菜单栏“文件”里点击“导出”,弹出一个“导出程序块”的对话框,选择存储路径,填写文件名,保存类型的扩展名为awl,之后点保存; 3.打开仿真软件,输入密码“6596”,双击PLC面板选择CPU型号,点击菜单栏的“程序”,点“装载程序”,在弹出的对话框中选择要装载的程序部分和STEP 7 - MicroWIN的版本号,一般情况下选“全部”就行了,之后“确定”,找到awl文件的路径“打开”导出的程序,在弹出的对话框点击“确定”,再点那个绿色的三角运行按钮让PLC进入运行状态,点击下面那一排输入的小开关给PLC 输入信号就可以进行仿真了。 使用教程: 本教程中介绍的是juan luis villanueva设计的英文版S7-200 PLC 仿真软件(V2.0),原版为西班牙语。关于本软件的详细介绍,可以参考 https://www.sodocs.net/doc/342250909.html,/canalPLC。 该仿真软件可以仿真大量的S7-200指令(支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等,但部分指令如顺序控制指令、循环指令、高速计数器指令和通讯指令等尚无法支持,仿真软件支持的仿真指令可参考 https://www.sodocs.net/doc/342250909.html,/canalPLC/interest.htm)。仿真程序提供了数字信号输入开关、两个模拟电位器和LED输出显示,仿真程序同时还支持对TD-200文本显示器的仿真,在实验条件尚不具备的情况下,完全可以作为学习S7-200的一个辅助工具。 仿真软件界面介绍:

PLC习题集

习题 一、填空题 1. 触点系统的结构形式有、和指形触点。 2. 工作在交流电压 V、或直流电压1500V及以下的电路中起通断、保护、控制或调节作用的电器产品叫低压电器。 3. 交流接触器的触点系统分为和辅助触点,用来直接接通和分断交流主电路和控制电路。 4. 热继电器有多种结构形式,最常用的是结构,即由两种不同膨胀系数的金属片用机械碾压而成,一端固定,另一端为自由端。 5. 熔断器主要作为电路的保护元件。 6 PLC的一个扫描周期主要包括____________________、_____________________和 ________________三个阶段。 7一台S7-200CPU224XP主机最多可接_______个数字输入信号,最多可接________个数字输出信号。 8交流电磁铁内嵌入短路环的作用是_________________________________。 9电压继电器的作用是起_______________保护,它应与电路______联,要求励磁线圈要_____________,_____________,_______________。 10空气阻尼式时间继电器有____________和____________两种;其动作原理_________________________________,转动延时调节螺钉,用以改变_______________来达到延时目的。 11热继电器的作用是________________________________________;其动作原理是______________________________,如果异步电动机额定电流是9.6A,可通过调整电流装置,调整到_______安。 12熔断器由_______,_________和________组成,其作用是 __________________________,在单台不频繁起动且长期工作的电动机中,熔体的额定电流 _____________________,多台长期工作的电动机共用一熔体时应 _______________________________。 13 三相笼型异步电动机的制动方法一般采用机械制动和电气制动,其中电气制动方法有:、能耗制动、再生制动等。 14PLC能提供多种面向用户的语言,最常用的两种是和。 15试任意举出在继电-接触器控制系统中常用的三种电器元件_________、___________和__________。 15当继电-接触器控制系统发生过载故障时,热继电器动作,此时它的__________触点闭合;___________触点断开。 17S7-200系列PLC中计数器分为三种,分别是_________计数器、__________计数器和_________计数器。 二、选择题 1.下列关于继电-接触器控制系统中常用保护元件说法正确的是()。 A 熔断器主要起短路保护作用。 B 热继电器一般用于短路保护。 C 空气开关只能起过载保护作用。 D 空气开关常用于大容量工业控制系统保护。 2.对于需要快速制动,且需要反转的电机应选择的制动方式为()。 A 能耗制动 B 摩擦制动 C 回馈制动 D 反接制动 3.对于S7-200系列PLC的定时器,下列说法正确的是 ( )。

PLC虚拟仿真教学软件技术参数

PLC虚拟仿真教学软件技术参数 1.技术指标 1.1 软件基本功能要求: 1、软件为“三维虚拟仿真实时交互式教学软件”,包含了工业机电系统自主搭建、PLC编程、PLC控制系统调试等诸多机电专业技术、电气自动化技术训练等功能。 2、软件使用全三维虚拟仿真技术,全场景漫游,实时构建工业机电系统;仿真包含现实中物理规则仿真及逼真工业现场音效仿真。 3、软件使用中无需编程,面向三维图形,通过鼠标拖拽三维元件,简单快捷地创建工业系统。 4、软件内置三维图形化的元件库,元件数不少于80个,并可扩充升级。 5、软件构建完成的虚拟工业系统可以作为被控对象被各种外部技术控制,例如:PLC、单片机、工业现场总线、Labview虚拟仪器等,不限规格、不限品牌、不限形式。 6、软件带有训练模式:由教师通过可加密的故障面板设置故障,然后由学生检测排除系统故障。 1.2 元件库中的主要元件参数 元件库中应包含构建工业机电系统所必须的主要元件:包括但不限于发射器、接收器、货箱、托盘、各类传送带、各类运输机、滑台、转台、方位调整器、旋转臂分拣、各类传感器、警报器、加工中心、升降机、门架、机械臂、码垛机等元件,元件数量不少于80件。 1.3 软件内置已构建完成的工业系统范例不少于20个,包括但不限于:分拣系统、全自 动立体仓库、混料系统等等。 1.4 软件版本要求 1、此软件依照所连接的外部控制技术种类及连接方法划分为不同的版本,包括但不限 于:通过数据采集器与各种PLC交换数据; 通过以太网与西门子各规格PLC交换数据; 通过以太网与MOD-BUS工业现场总线交换数据;

通过以太网与其他自动化仿真软件交换数据; 提供SDK源代码的不限方式版本。 2、软件部署采用局域网自动分发客户端使用许可的方式,即:所有安装有此软件的PC 部署在同一局域网网段内,任选其中一台PC机或单独设置一台PC安装许可分发服务软件(NLS),NLS内置有与客户端数量对应的使用许可激活码,随机将激活码颁发给进入网络的客户机并激活全部软件功能。 3、依据采购方的教学要求,本次采购的软件版本可兼容各类品牌PLC,满足西门子、三菱、通用等常用品牌PLC教学需求。 1.5 配套PLC技术要求 供货商必须同时提供配套的PLC,PLC通过TCP/IP协议与软件实时交换数据。 1、板载数字I/O:18点输入/12点输出; 2、输入触点类型:漏型; 3、输出触点类型:继电器; 4、过程映像大小:256输入(I)/256输出(Q); 5、 I/O模块扩展:6个; 6、信号板扩展:最多1个; 7、高速计数器:4个; 8、性能:布尔运算0.15μs/指令,移动字1.2μs/指令,实时数学运算3.6μs/指令; 9、通讯端口:1个以太网口,1个RS485,1个附加串口; 10、集成micro SD卡插槽; 11、供电电源:85~254V AC; 12、编程组态软件:STEP 7-Micro/WIN. 2.采购数量 2.1 PLC虚拟仿真软件安装包1套,光盘存储介质,内含使用手册; 2.2 PLC虚拟仿真软件专用的网络分发许可服务软件(NLS)1套,内含35个终端使用许

plc复习与练习题(带答案)

工厂电气控制技术(含 PLC)复习题 一、填空题 1、PLC 的输出信号相对输入信号滞后的现象,称为输入/输出信号的延迟。 2、电压继电器是反映电压信号变化的控制电器,其线圈与负载并联连接。 3、热继电器是应用电流的热效应原理来工作的电器,主要用来电动机的过载保护。 4、PLC 工作过程的两个显著特点是循环扫描和集中采样、输出。 5、将一个接触器的常闭触点串接到另一个接触器的线圈电路中的控制方式,称 电气互锁。 6、PLC 的内部继电器实际上是 PLC 存储器中的内部标志位存储器,有两种状 态: 1 和 0 。 7、继电器控制线路与PLC 的梯形图十分相似,但有本质的不同:一个是硬件线 路控制,一个是软件程序控制。 8、PLC 的输入/输出信号处理过程主要有输入采样阶段、程序执行阶段、输出刷新三个阶段。 9、速度继电器常用于笼型异步电动机的反接制动控制电路中。 10、PLC 的输出电路主要有继电器输出、晶体管输出、晶闸管输出三种类型。 11.S7-200 型PLC 通电延时定时器(TON)的输入(IN)电路接通时开始定时,当前值大于等于设定值时其定时器位变为 ON ,其常开触点接通。 12、S7-200 型 PLC 加计数器,若计数输入电路(CU) 有上升沿信号、 复位输入电路(R) 低电压,计数器的当前值加 1。当前值大于等于设定值时,其常开触点闭合。 13、依靠接触器自身辅助常开触头而使线圈保持通电的控制方式,称自锁。 14、字节是 PLC 中数据运算和存储的基本单位,一个字节由 8 个位(Bit)组成,两个字节构成一个字。 15、交流接触器主要由电磁系统、触头系统、灭弧装置组成。 16、位置开关是一种根据运动部件的行程位置而切换电路的电器。 17、电流继电器是反映电流信号变化的控制电器,其线圈与负载串联连接。 18、多地点控制的接线原则是启动按钮应并联连接、停止按钮硬串联连接。 19、空气阻尼式时间继电器是利用空气阻尼作用原理来获得延时动作的。 20、可编程序控制器主要由 CPU 、存储单元、接口单元和电源单元组 成。 21、PLC 外部的输入电路断开时,对应的输入继电器为 OFF 状态,梯形图中对 应的常开触点断开,常闭触点闭合。 22、S7-200PLC 通电延时定时器(TON)的输入(IN)电路断开时定时器位被复位, 复位后其常开触点断开。 23、电器是电能的控制器具,其最基本的功能是接通、断开和保护电路。 24、梯形图中的继电器不是物理继电器,而是 PLC 内存的一个存储器单元当该 单元的逻辑状态为“1”时,则表示相应继电器的线圈接通,其常开触点闭合,常闭触点断开。 25、行程开关的种类很多,以运动形式分为直动式和转动式。 26、当接触器的线圈通电时,衔铁被线圈吸合,其主常开触点闭合,辅助常开

西门子S7-300PLC S7-PLCSIM仿真软件

西门子S7-300PLC S7-PLCSIM仿真软件,引言计算机仿真技术把现代仿真技术与计算机发展结合起来,通过建立系统的数学模型,以计算机为工具,以数值计算为手段,对存在的或设想中的系统进行实验研究。随着计算机技术的高速发展,仿真技术在自动控制、电气传动、机械制造等工程技术领域也得到了广泛应用。与传统的经验方法相比,计算机仿真的优点是: (1)能提供整个计算机域内所有有关变量完整详尽的数据; (2)可预测某特定工艺的变化过程和最终结果,使人们对过程变化规律有深入的了解; (3)在测量方法有困难情况下是唯一的研究方法。此外,数字仿真还具有高效率、高精度等优点。 大型企业每年都需要对电气控制人员进行技术培训,每次培训都需要大量的准备工作,购买大量各种不同类型PLC、变频器、接触器、电缆等。如果采用传统的经验方法:购买大量的控制器件,特别PLC、变频器等器件昂贵,很容易造成浪费;此外需要专门的培训地点。所以,如果对控制人员进行技术培训能够采用计算机仿真技术,能极大地降低成本。 S7-PLCSIM Simulating Modules由西门子公司推出,可以替代西门子硬件PLC 的仿真软件,当培训人员设计好控制程序后,无须PLC硬件支持,可以直接调用仿真软件来验证。 2S7-PLCSIM软件的功能 (1)模拟PLC的寄存器。可以模拟512个计时器(T0-T511);可以模拟131072位(二进制)M寄存器;可以模拟131072位I/O寄存器;可以模拟4095个数据块;2048个功能块(FBs)和功能(FCs);本地数据堆栈64K字节;66个系统功能块(SFB0-SFB65);128个系统功能(SFC0-SFB127);123个组织块(OB0-OB122)。

PLC习题集

1.在同一程序中,PLC的触点和线圈都可以无限次反复使用。 2.PLC控制器是专门为工业控制而设计的,具有很强的抗干扰能力,能在很恶劣的环境下长期连续 地可靠工作。(1 )可编程序控制器(PLC是专为在 工业环境下应用而设计的一种工业控制计算机,具有抗干扰能力强、可靠性极高、体积小等显著优点, 是实现机电一体化的理想控制装置 3.在PLC的梯形图中,触点的串联和并联实质上是把对应的基本单元中的状态 依次取出来进行逻辑“与”与逻辑“或”。(1 ) 4 . PLC使用方便,它的输出端可以直接控制电动机的启动,因此在工矿企业中大量使用。(0) 5.PLC输出端负载的电源,可以是交流电也可是直流电,但需用户自己提供(1 ) 6.PLC梯形图的绘制方法,是按照自左而右、自上而下的原则绘制的。(T ) 7.PLC输入继电器的线圈可由输入元件驱动,也可用编程的方式去控制。(0 ) & 在PLC基本逻辑指令中,“ANI”是“与非”操作指令,即并联一个动断触点。(F ) 9 . PLC与继电器控制的根本区别在于:PLC采用的是软器件,以程序实现各器件之的连接。 (1 ) 10.PLC的输出继电器的线圈不能由程序驱动,只能由外部信号驱动(F ) 11.PLC的输出线圈可以放在梯形图逻辑行的中间任意位置。(F ) 12.PLC的软继电器编号可以根据需要任意编写。(F )X,Y为八进制 13.在绘制电气元件布置图时,重量大的元件应放在下方,发热量大的元件应放在上方。 (F ) 14.在设计PLC的梯形图时,在每一逻辑行中,并联触点多的支路应放在左边。(T ) 左大右小,上大下小 二、填空题 1.PLC的基本结构由中央处理器(CPU、存储器、输入输出接口、电源、扩展接口、 通信接口、编程工具、智能I/O接口、智能单元等组成。(CPU模块,输入模块,输出模块, 编程设备)

PLC习题集要点

一、判断题 1.在同一程序中,PLC的触点和线圈都可以无限次反复使用。( 0 ) 2. PLC控制器是专门为工业控制而设计的,具有很强的抗干扰能力,能在很恶劣的环境下长期连续地可靠工作。( 1 )可编程序控制器(PLC)是专为在工业环境下应用而设计的一种工业控制计算机,具有抗干扰能力强、可靠性极高、体积小等显著优点,是实现机电一体化的理想控制装置 3.在PLC的梯形图中,触点的串联和并联实质上是把对应的基本单元中的状态 依次取出来进行逻辑“与”与逻辑“或”。( 1 ) 4. PLC使用方便,它的输出端可以直接控制电动机的启动,因此在工矿企业中大量使用。(0) 5. PLC输出端负载的电源,可以是交流电也可是直流电,但需用户自己提供. ( 1 ) 6. PLC梯形图的绘制方法,是按照自左而右、自上而下的原则绘制的。( T ) 7. PLC输入继电器的线圈可由输入元件驱动,也可用编程的方式去控制。( 0 ) 8.在PLC基本逻辑指令中,“ANI”是“与非”操作指令,即并联一个动断触点。( F ) 9. PLC与继电器控制的根本区别在于:PLC采用的是软器件,以程序实现各器件之的连接。( 1) 10. PLC的输出继电器的线圈不能由程序驱动,只能由外部信号驱动( F ) 11. PLC的输出线圈可以放在梯形图逻辑行的中间任意位置。( F ) 12. PLC的软继电器编号可以根据需要任意编写。( F )X,Y为八进制 13. 在绘制电气元件布置图时,重量大的元件应放在下方,发热量大的元件应放在上方。 ( F ) 14. 在设计PLC的梯形图时,在每一逻辑行中,并联触点多的支路应放在左边。( T ) 左大右小,上大下小 二、填空题 1. PLC的基本结构由中央处理器(CPU)、存储器、输入输出接口、电源、扩展接口、 通信接口、编程工具、智能I/O接口、智能单元等组成。(CPU模块,输入模块,输出模块, 编程设备) 2. 按PLC物理结构形式的不同,可分为整体式和模块式两类。 3. PLC常用的编程语言有:梯形图,顺序功能图,功能块图、指令表、结构文本。 4.PLC的工作方式为顺序扫描,重复循环,其工作过程分为输入处理、程序执行和输出 处理三个阶段。 5. FX2系列数据寄存器D存放16 位 2 进制的数据,其中最高位为符号位,

ABB AC500系列PLC指令与功能块手册

技术资料 ABB AC500系列PLC指令与功能块手册

前言 AC500是ABB公司推出的一款可升级的和灵活的自动化控制系统,可完美地满足客户需求。此系统采用了底板上组合模块的结构, 包括多种CPU模块、通信接口模块、I/O模块及特殊功能模块等。同时,ABB公司还推出了功能强大的PS501编程软件及丰富的指令系统。 AC500系列PLC可为不同工业领域的用户提供个性化的解决方案,适用于逻辑控制、顺序控制、过程控制和传动控制等领域。 我们已尽全力保证该文件的正确性和完整性。但是,不可能有绝对没错的文件,因而欢迎您随时向我们提出宝贵的意见和建议。 如何使用本手册 如果已经熟练掌握PS501编程软件,直接通过目录查找需要的指令。 如果刚刚开始学习PS501编程软件,建议阅读“第1章 AC500 PLC指令概述”。 如果对PLC所使用的操作数与数据类型不是很了解,建议阅读第2、3章。 附录包含指令速查表、IEC标准指令表、指令关联冲突速查表。

目录 1.指令系统概述 (2) 1.1 指令的定义与分类 (2) 1.2 指令库的定义与分类 (9) 1.2.1 基本指令库 (9) 1.2.2 扩展指令库 (9) 1.3指令库的添加 (9) 1.4 指令系统使用注意事项 (9) 2.操作数 (2) 2.1常数 (2) 2.1.1 BOOL常数 (9) 2.1.2 TIME常数 (9) 2.1.3 DATA常数 (9) 2.1.4 TIME_OF_DAY常数 (9) 2.1.5 DATE_AND_TIME常数 (9) 2.1.6 数值常数 (9) 2.1.7 REAL/LREAL常数 (9) 2.1.8 STRING常数 (9) 2.1.9类型符 (9) 2.2 变量 (9) 2.2.1 变量 (9) 2.2.2 地址 (9) 2.2.3 存取数组、结构和POU变量 (9) 2.2.4 变量的位寻址 (9) 2.2.5 功能 (9) 3.数据类型 (2) 3.1 标准数据类型 (2) 3.1.1 布尔型数据类型 (2) 3.1.2 整型数据类型 (2) 3.1.3 实型数据类型REAL/LREAL (2)

PLC仿真程序使用介绍

PLC仿真程序使用介绍 本附录中介绍的是juan luis villanueva设计的英文版S7-200 PLC 仿真软件(V2.0),原版为西班牙语。关于本软件的详细介绍,可以参考https://www.sodocs.net/doc/342250909.html,/canalPLC。 该仿真软件可以仿真大量的S7-200指令(支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等,但部分指令如顺序控制指令、循环指令、高速计数器指令和通讯指令等尚无法支持,仿真软件支持的仿真指令可参考https://www.sodocs.net/doc/342250909.html,/canalPLC/interest.htm)。仿真程序提供了数字信号输入开关、两个模拟电位器和LED输出显示,仿真程序同时还支持对TD-200文本显示器的仿真,在实验条件尚不具备的情况下,完全可以作为学习S7-200的一个辅助工具。

附 录3 ·· 269 仿真软件界面介绍: CPU 状态显示 输入位状态显示输出位状态显示CPU 类型选择模块扩展区 信号输入开关模拟电位器 TD200仿真界面 附图1 仿真软件界面 仿真软件的界面如附图1所示,和所有基于Windows 的软件一样,仿真软件最上方是菜单,仿真软件的所有功能都有对应的菜单命令;在工件栏中列出了部分常用的命令(如PLC 程序加载,启动程序,停止程序、AWL 、KOP 、DB1和状态观察窗口等)。 常用菜单命令介绍 ● Program|Load Program :加载仿真程序。(仿真程序梯形图必 须为awl 文件,数据块必须为dbl 或txt 文件) ● Program|Paste Program (OB1):粘贴梯形图程序 ● Program|Paste Program (DB1):粘贴数据块

欧姆龙PLC功能块的制作与应用

欧姆龙PLC功能块的制作与应用 在PLC控制系统中,需要多次调用某种连续功能类似的功能时,可以将所需的功能进行打包封装成功能块,这样可以实现功能复用。再在梯形图中直接调用经过检测的功能块即可,从梯形图上来看简洁,从PLC内存来看,这样可以减少内存量。 一:制作梯形图形式功能块。 在CX-Programmer左下角功能块右键,插入梯形图,新建功能块文件名。在梯形区域编写梯形图指令。 当遇到变量时,可在编写梯形图时,定义。比如“TEMP”数据类型为”REAL” 使用的范围为“内部”(即表示此变量生命周期在此功能块内部),在数组大小设置“3”,意思为定义3个数据类型为浮点数的变量。 同样对功能块的“输出”与“输入”进行定义。注意“输入”定义的为INT,输出为LREAL。二:制作ST文本形式功能块。 同样在功能块插入选择ST文本。 按照ST文本的编写规则编写ST代码,本次包含算法为将整数转换为浮点数再进行浮点四则运算之后执行指数幂操作,最后再将原运算后的长浮点数转换为普通浮点数。 因为此运算简单,无需定义内部变量,只需要定义输入与输出端口即可。注意此处将OUT定义为REAL(普通浮点数)。 三:执行编译命令。

在编写完梯形图形式功能块与ST文本形式功能块后,需执行编译命令,来看查编写的功能块是否存在语句错误或者指令错误。 比如此文本因为将原长浮点数转换为普通浮点数,将会影响到数据的精确度,所以在编译结果中就已提示为“警告”。当编译存在“错误”时,需重要检查功能块,警告只是作为一种提醒,对功能块不影响。 四:循环段中插入功能块。 1:段1插入的为使用梯形图形式的功能块; 2:段2插入的为使用ST文本形式的功能块; 3:段3为直接在梯形图中使用指令来实现功能块内部的算法; 4:段4分别将梯形图功能块与ST文本功能块产生的结果与直接用指令运算产生的结果进行比较。从而可以判断三者运算后的结果一致性。 指令解析: FLT:将二进制转换为浮点数,为后面的浮点运算作准备; /F :浮点数除法; -F :浮点数减法; PWR:执行指定数据的指数次方(幂操作)。 程序意图: y = 10^(x-8)

PLC习题参考答案

PLC控制技术练习题 1、什么是可编程控制器?它的特点是什么? 2、可编程控制器主要应用在哪些领域? 3、可编程控制器的发展方向是什么? 4、PLC由哪几部分组成?各有什么作用? 5、PLC开关量输出接口按输出开关器件的种类不同,有几种形式? 6、可编程控制器常用哪几种存储器?各有什么特点? 7、可编程控制器常用哪几种编程器?各有什么特点? 8、PLC按I/O点数和结构形式可分为几类?各有何特点? 9、PLC控制系统与传统的继电器控制系统有何区别? 10、简述PLC的扫描工作过程。 11、简述FX系列可编程控制器型号的意义。 12、可编程控制器的技术性能指标有哪些? 13、为什么PLC中软继电器的触点可无数次使用? 14、FX2N有哪几种编程器件?它们的作用是什么? 15、FX2N的高速计数器有哪几种类型?简述其工作原理。 16、可编程控制器有几种常用的编程语言? 17、可编程控制器梯形图编程规则的主要内容是什么? 18、请写出以下指令表对应的梯形图。 0 LD X0 8 LD X6 1 AND X1 9 OR X7 2 ANI X2 10 ANB 3 OR X3 11 OUT Y3 4 OUT Y1 12 LD X11 5 OUT Y2 13 OUT Y4 6 LD X4 14 AND X12 7 OR X5 15 OUT Y5 16 END

19、根据给出语句表程序画出对应的梯形图。 20、根据图写出语句表程序。 0 LD X0 1 MPS 2 AND X1 3 MPS

4 AND X2 5 OUT Y0 6 MPP 7 AND X3 8 OUT Y1 9 MRD 10 AND X4 11 AND X5 12 OUT Y2 13 MPP 14 AND X6 15 OUT Y3 21、使用MC和MCR指令有哪些注意事项。根据图2写出语句表程序。 0 LD X0 1 MC N0 M100 4 LD X1 5 OUT Y0 6 LD X2 7 MC N1 M101 10 LD X3 11 OUT Y1 12 MCR N1 14 MCR N0 题20图题21图22、根据图3写出语句表程序。

利用IEC61131-3和PLCopen的运动控制功能块来创建独立于硬件的可再用运动控制应用程序

利用IEC61131-3和PLCopen的运动控制功能块来创建独立于硬件的可再用运动控制应用程序 摘要 运动集成及自动化解决方案的可维护性和连通性这些问题已经出现,因此需要建立标准。 PLCopen建立了这样的标准。编程语言的标准是来协调各工作平台间运动控制功能性的访问。这样,生成的应用程序在工作平台间更独立于硬件而且可再度利用。 PLCopen运动控制功能块提供的标准以IEC61131-3功能块概念为基础。随着功能性和接口的标准化及在多个平台上执行,建立了编程标准,并在工业领域被广泛支持。由于封装隐藏了数据,此标准可用于不同结构,适用的控制从集中型到分散型或从集成型到网络型。它不是为某个应用程序特别设计的,而是可以作为在不同领域中正进行定义的基础层。正因为如此,它对现有和将来的技术都是开放的。 介绍 在很多情形中运动控制系统的用户支持多个应用层。例如,一个包装机供应商可支持三个不同层次:低成本、中等层次和高性能/高成本。使用不同的运动控制系统可解决速度和精确度的不同需求。不幸的是,运动控制市场显示各种系统/解决方案的不兼容。实际上,这意味着结构和用于开发、安装和维护的软件工具的各个层次存在很大的差异。 这种不兼容性带来了相当大的费用:使用不同的实现设备发生混乱,工程变得困难,培训费用增加,软件在各平台间不能再次使用。 标准化自然减少了以上提到的消极要素。标准化不仅适用于IEC61131-3国际标准这样的编程语言中,而且适用于不同的运动控制解决方案(如分散型、集成型或集中型)的接口。 这种标准化可有效地用于定义可再用部件的资料库。这样,编程更独立于硬件,应用软件的可再用性增加,培训和维护的费用减少,不同控制解决方案间的应用程序可伸缩。 任务工作小组的目标 机器制造业的主要供应商请求PLCopen帮助解决不兼容的问题,因此组建了运动控制的任务工作小组。通过使运动控制的功能块标准化,此任务工作小组定义了程序员接口。不仅用户包括在其中,还得到供应商的广泛支持,为很多产品和结构提供了大量实现设备,因而保证了此资料库的成功。

PLC应用

PLC原理及应用实验指导书 过程装备与测控工程系 2012年2月

目录 实验一基本指令的编程练习 (1) 实验二定时器/计数器功能实验 (3) 实验三装配流水线的模拟控制 (5) 实验四LED数码显示控制 (7) 实验五十字路口交通灯控制的模拟 (9) 实验六液体混合装置控制的模拟 (11) 实验七水塔水位控制的模拟 (13) 实验八五相步进电动机控制的模拟 (15) 实验九小车位置PLC控制系统仿真 (17) 实验十机械手PLC控制系统仿真 (18)

实验一基本指令的编程练习 在基本指令的编程练习实验区完成本实验 一、实验目的 1、熟悉PLC实验装置及实验箱,S7-200系列编程控制器的外部接线方法 2、了解编程软件STEP7的编程环境,软件的使用方法。 3、掌握与、或、非逻辑功能的编程方法。 二、实验设备(下同) 1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台 2、安装了STEP7-Micro/WIN32编程软件的计算机一台 3、PC/PPI编程电缆一根 4、锁紧导线若干 三、基本指令编程练习的实验面板图 基本指令编程练习的控制面板 上图中,下面三排接线孔,通过防转叠插锁紧线与PLC的主机相应的输入输出插孔相接。Ix为输入点,Qx为输出点。 上图中,中间两排I0.0~I.1.5为输入按键,模拟开关量的输入。 上图中,上一排Q0.0~Q1.1是LED指示灯,接继电器输出用以模拟输出负载的通与断。 四、实验步骤 梯形图中的I0.1、I0.3分别对应控制实验单元输入开关I0.1、I0.3。 通过专用PC/PPI电缆连接计算机与PLC主机。打开编程软件STEP7,逐条所编制输入程序,检查无误后,将所编程序下载到主机内,并将可编程控制器主机上的STOP/RUN开关拨到RUN位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。 拨动输入开关I0.1、I0.3,观察输出指示灯Q0.1、Q0.2、Q0.3、Q0.4是否符合与、或、

PLC试题库及答案

一、填空 1、可编程控制器的硬件组成与微型计算机相似,其主机由CPu、存储器、输入偷出接口、电源等几大部分组成。 2、输入输出信号有开关量、模拟量、数字量三种类型。 3、可编程控制器的输出有三种形式:一种是晶闸管输出、一种是继电器输出、晶体管输出。 4、一般将输入/输出总点数在128点以内的PLC称为小型PLC;输入/输出总点数大于128点、小于1024点的PLC称为中型PLC;输入/输出总点数超过1024点的PLC称为大型PLC。 5、FX2系列PLC基本单元和扩展单元均采用开关电源。开关电源输出DC5V、DC12V、DC24V 三种电压等级的直流电 6、5V的一路供内部IC用,12V的一路用以驱动输出继电器,24V的一路提供给用户以作传感器的电源。 7、SET指令称为“置位指令”,其功能是驱动线圈,使其具有自锁功能,维持接通状态。 8、置位指令的操作元件为输出继电器Y、辅助继电器M和状态继电器S。 9、NOP指令又称为“空操作指令”。 10、END指令称为“结束指令”。 11、“OUT”称为“输出指令”和“驱动指令”。 12、“LD”为取指令的助记符。“LDI”为取反指令的助记符。 13、双向计数器就是即可设置为增计数,又可设置为减计数的计数器。 14、计数器的设定值除了可由常数K直接设定外,还可通过指定数据寄存器的元件号来间接设定。 15、状态元件S在步进顺控程序的编程中是一类非常重要的软元件,它与后述的步进顺控指令STL组合使用。 16、辅助继电器的线圈与输出继电器一样,由PLC内部各元件的触点驱动。。 17.辅助继电器的电子常开和常闭触点使用次数不限,在PLC内可自由使用。 18.辅助继电器不能直接驱动外部负载,外部负载只能由输出继电器驱动。 19.ANB指令是电路块与指令,ORB是电路块或指令,与and、or指令不同 20.MC指令是多路输出指令中的主控指令,MCR与其配合使用称为主控复位指令。21.在PLC栈操作中,有进栈指令MPS,出栈指令MPP和读盏指令MRD。 22.栈操作必须MPS与MPP成队出现,MRD指令可以根据应用随意出现。 23. 置位指令SET驱动线圈,具有自锁功能。RST为复位指令。 24.PLS为上升沿脉冲指令,PLF为下降沿脉冲指令,皆输出一个扫描周期的脉冲信号。 25.状态继电器可以提供普通的常开、常闭触点。也可以作为普通的辅助继电器使用,这时不能提供步进接点。 26、PLC工作过程分为输入处理、程序处理和输出处理三个阶段, 二、判断 1.一类特殊辅助继电器的线圈由PLC自动驱动,用户只能利用其触点。例如: M8000——运行(RUN)监控(PLC运行时即自动接通) 2.M8002——初始脉冲(仅在运行开始瞬间接通)。 3、M8012——100 ms时钟脉冲。 4 这类特殊辅助继电器的线圈可由用户驱动,而线圈被驱动后,PLC将作特定动作。例如:M8030——使BATT LED(后备锂电池欠电压指示灯)熄灭 5.M8033——PLC停止运行时输出保持 6.M8034——禁止全部输出 7.M8039——定时扫描 8.状态元件初始状态SO--$9共10点

三菱PLC编程和仿真软件使用方法

三菱可编程控制器
GX与MX系列软件介绍
08/2004

MELSOFT 产品列表
产品名称 GX Developer GX Simulator GX Explorer Ver.2 CC AD DA SC CT GX Configurator PT QP AP TI TC AS DP GX Converter MX Component MX sheet 型号 SW8D5C-GPPW-E SW7D5C-GPPW-C SW6D5C-LLT-E SW6D5C-LLT-CL SW1D5C-EXP-E SW0D5C-J61P-E SW0D5C-QADU-E SW0D5C-QDAU-E SW2D5C-QSCU-E SW0D5C-QCTU-E SW1D5C-QPTU-E SW2D5C-QD75P-E SW0D5C-AD75P-E SW1D5C-QTIU-E SW0D5C-QTCU-E SW1D5C-QASU-E SW6D5C-PROFID-E SW0D5C-CNVW-E SW3D5C-ACT-E SW1D5C-SHEET-E 说明 MELSEC可编程序控制器编程软件(英文版) MELSEC可编程序控制器编程软件(中文版) MELSEC可编程序控制器仿真程软件(英文版) MELSEC可编程序控制器仿真程软件(中文版) 维护工具(英文版) 远程访问工具(英文版) MELSEC-A专用:CC-LINK单元的设定·监控工具(英文版) MELSEC-Q专用:A/D转换单元的设定·监控工具(英文版) MELSEC-Q专用:D/A转换单元的设定·监控工具(英文版) MELSEC-Q专用:串行通信单元的设定·监控工具(英文版) MELSEC-Q专用:高速计数器单元的设定·监控工具(英文版) MELSEC-Q专用:QD70单元的设定·监控工具(英文版) MELSEC-Q专用:QD75P/DM用的定位单元的设定·监控工具(英文版) MELSEC-A专用:AD75P/DM用的定位单元的设定·监控工具(英文版) MELSEC-Q专用:温度输入器单元的设定·监控工具(英文版) MELSEC-Q专用:温度调节器单元的设定·监控工具(英文版) MELSEC-Q专用:AS-i主控单元的设定·监控工具(英文版) MELSEC-PLC专用:PROFIBUS-DP模块的设定·监控工具(英文版) Excel/文本用的数据转换器(英文版) 通行用ActiveX库(英文版) 支持Excel通信的工具(英文版)
GX Remote Service-I Ver.2 SW1D5C-RAS-E

相关主题