搜档网
当前位置:搜档网 › PLC编程基础习题集

PLC编程基础习题集

PLC编程基础习题集
PLC编程基础习题集

1、按起动按钮,接触器KM工作15秒钟,KM停止。

2、按起动按钮,延时15秒钟接触器KM才工作,按停止按钮KM方可停止。

3、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作;按停止按钮KM2方可停止。

4、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;按停止按钮使任意在运行的接触器停止。

5、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,延时15秒钟后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;这样反复循环3次后停止;按停止按钮使任意在运行的接触器停止。

6、启动按钮X1,停止按钮X2,输出Y0的单回路控制程序。

7、编写一个M0=1后,延时15秒接通Y2,M0从1变0,延时18秒断开Y2。

8、用一个输入点(X3),控制一盏灯(Y1)。按3次灯亮,按3次灯灭。

9、正反转程序。正转启动:X10,反转启动:X11,停止按钮:X12;正向接触器Y3,反向接触器:Y4。

10、星-三角启动程序。启动按钮:X13,停止按钮:X14。主接触器:Y5,星:Y6,三角:Y7。

11、编写双联开关的程序。开关,X4,X5;灯Y1

12、设计一个按钮控制正反转的程序,即按一下正转,再按一下反转。

13题、

1、按X002,Y001点亮,延时5秒钟后Y002点亮,Y001熄灭。

2、在Y002亮的前提下,延时10秒钟后按X003三次后,Y003点亮,Y002关闭。

3、在上面按X003最后一次,Y002灯关闭的同时,计数器开始按每秒1次计数,且每秒Y004闪亮1次,计数15次后全部熄灭,并可以重复开始的动作。

14、设计一个单按钮控制两台电动机顺序启动的程序,即按一下电动机M1启动,再按一下电动机M2启动;当按下停止按钮时,两台电动机同时停止。

15题、

1、按X001按钮,Y001延时2秒钟后点亮,再延时3秒钟后,Y002点亮。

2、在Y002亮的前提下,按X002,进行10秒钟延时,在这10秒时间内,按X003五次(10秒钟外操作无效),Y003点亮。

3、在Y003点亮后,计数器开始按每秒1次计数,且每秒钟Y004闪亮一次,计数15次后,灯Y004点亮,按X000灯全部熄灭。

16、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,警灯闪烁,闪烁为亮2S,灭1S,警灯闪烁15次后,自动结束报警。

17题、

1、按X000,Y000点亮,延时5秒钟后Y001点亮,Y000熄灭。

2、在Y001亮的前提下,按X001,Y002闪亮(闪亮周期为1秒钟),延时4秒钟后,Y001,Y002全部关闭。

3、在上面灯全部关闭的同时,计数器开始按每秒1次进行计数,Y003也按每秒1次闪亮(闪亮时间为0.6秒),计数10次后,Y004点亮,Y003关闭,按X002,灯全部熄灭。

18、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,频率为2HZ;警灯以1HZ的频率闪烁;10S钟后,若没有按下复位按钮,则蜂鸣器鸣叫频率变为5HZ,警灯以10HZ的频率闪烁。当按下复位按钮后,停止报警。

19题、

1、按X001,Y002点亮,延时4秒钟后Y003点亮,再延时3秒钟Y004点亮。

2、在Y004亮的前提下,按X002,Y005以周期为1S闪亮4次后,Y002、Y00

3、Y00

4、Y005全部关闭。

3、在上面灯全部关闭的同时,Y006、Y007交替点亮(每只灯间隔为0.5秒);按X003,Y006、Y007熄灭,Y000点亮,按X003,灯全部熄灭。

20、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,为一长音(响2S),一短音(响0.5S);警灯以1HZ的频率闪烁,当按下复位按钮后,停止报警。

21题、

1、按X001,Y001延时5秒钟后点亮,再延时5秒钟后Y002也点亮。

2、在Y002亮的前提下,按X002,Y003点亮,并进行10秒钟延时,在这10秒时间内,按X003三次(10秒钟外操作无效),Y004点亮。

3、在Y004点亮后,计数器开始按每秒1次计数,且每秒钟Y005闪亮一次,计数15次后Y006点亮,Y005关闭,按X004,灯全部熄灭。

22、设计一个两台电动机顺序控制程序,即按下启动动按钮,M1启动,延时3S后,M2

自行启动;按下停止按钮,M2停止,延时3S后,M1自动停止;若按下急钮,电动机立即停止。

23题、

1、按X000,Y000点亮,延时4秒钟后,Y001点亮。

2、在以上条件下,延时10秒钟后,按X001三次,Y002点亮,Y000,Y001灯关闭。

3、在上述Y000、Y001灯关闭的同时,计数器开始按每秒1次进行计数,且每秒钟Y003闪亮一次,计数10次后,灯全部熄灭。

引用| 回复

| 2009-01-05 15:16:51 2楼

xuyangv6

希望大家积极探讨,顶上去,帮新手们一把!!!

答案我将会整理后给出。

(待续)

引用| 回复

| 2009-01-05 15:28:01 3楼

xuyangv6

第一题答案:

引用| 回复

| 2009-01-05 15:33:14 4楼xuyangv6

第二题答案:

引用| 回复

| 2009-01-05 15:39:36 5楼xuyangv6

第三题答案:

引用| 回复

| 2009-01-05 16:11:30 6楼

xuyangv6

谁知道怎么申请VIP啊,感觉写指令表太累,又不直观,求教!!!

引用| 回复

| 2009-01-05 16:23:17 7楼

xuyangv6

第四题答案:

引用| 回复

| 2009-01-05 16:43:25 8楼

yusl

纯属灌水,鉴定完毕!~

引用| 回复

| 2009-01-05 16:46:09 9楼

xuyangv6

楼上说话不负责任!我辛苦找题解题,竟这样说!

引用| 回复

| 2009-01-06 08:44:08 10楼

xuyangv6

本人已将答案全部解出,有需求者留下邮箱。大家交流下!!!

引用| 回复

| 2009-01-09 10:32:33 11楼

告诉我吧

我顶你,你发给我:caojian9@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-01-12 21:09:25 12楼

zzsilike

4楼的答案: t0可不可以直接控制y0 省去m1不可以吗? 初学者请高手指点!

引用| 回复

| 2009-01-13 09:51:54 13楼

zc244948

哪位仁兄又三菱plc指令的详细说明,望不吝赐予。email:zc244948@https://www.sodocs.net/doc/c610538880.html, 引用| 回复

| 2009-01-13 10:20:58 14楼

李炳

顶下谁能发给我编程软件的饿QQ710593012 libing1207@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-01-13 10:36:17 15楼

yang...

支持一下

引用| 回复

| 2009-01-13 10:37:52 16楼

liutaocool

引用yusl 的回复内容:

纯属灌水,鉴定完毕!~

站着说话不腰疼!!!

引用| 回复

| 2009-01-13 10:38:18 17楼

liutaocool

谢谢楼主,顶你!!!!!

引用| 回复

| 2009-01-13 16:11:28 18楼

hy490040

学习.hy490040@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-01-17 20:13:05 19楼

jisun

我顶你,初学者请高手指点! 大家交流下!!!

引用| 回复

| 2009-01-18 11:28:44 20楼

llx255

我顶。。。强烈顶。。初学PLC看书头都大了,很实用。能发一份给我吗?,,594443145@https://www.sodocs.net/doc/c610538880.html,..谢谢

引用| 回复

| 2009-01-18 12:31:00 21楼

王林海

楼主沃野很想学一下能给我一份吗?dianxiaozhoiu@https://www.sodocs.net/doc/c610538880.html,谢谢啊

引用| 回复

| 2009-01-19 11:07:27 22楼

whwzycww

我很想知道后面的答案,我用的是SIEMENS的STEP7软件,LZ能发一份答案给我吗`最好是图片格式的zgl2@https://www.sodocs.net/doc/c610538880.html,谢谢

引用| 回复

| 2009-01-20 17:35:08 23楼

邪恶的方丈

引用zzsilike 的回复内容:4楼的答案: t0可不可以直接控制y0 省去m1不可以吗? 初学者请高手指点!

94 94

引用| 回复

| 2009-02-03 13:49:44 24楼

cater

第23题:

ld x0

or y0

mps

ani y2

out y0

mpp

out t0 k40

ld t0

ani y2

out y1

ld y0

and y1

out t1 k10

ld t1

and x1

out c0 k3

ld c0

or y2

mps

ani c1

out y2

mpp

rst c0

ld y2

and m8013

ani c1

out c1 k10

out y3

ld y0

rst c1

end

引用| 回复

| 2009-02-11 20:31:04 25楼

pidan3353

我是一名初学者,恳请你的帮助,能把上面的习题和答案给我一份吗?先谢了。我的邮箱是pidan3353@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-02-11 20:33:32 26楼

pidan3353

觉得你辛苦总结出的练习挺好的。由浅入深,不是特别的难,麻烦楼主发我一份:

pidan3353@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-02-11 22:03:31 27楼

itdy

支持楼主提高初学者的水平.

引用| 回复

| 2009-02-25 09:05:39 28楼

LLEI

我给出12题的答案,交流QQ 7929 62625

引用| 回复

| 2009-02-25 10:03:57 29楼

—笑九天

麻烦楼主发我一份:999csw@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-02-25 11:00:20 30楼

lwj0007

有西门子PLC编写的程序吗?liuwenjie8586@https://www.sodocs.net/doc/c610538880.html,.谢谢引用| 回复

| 2009-02-25 11:05:46 31楼

游刃有余

我顶,请发到我邮箱:xl1503@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-02-25 13:18:45 32楼

azfeng

能给我一份吗azfeng007@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-05 16:38:39 33楼

dengpeng0521

我是初学者,能给我发一份吗pdengchina@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-12 05:23:24 34楼

lbdjy

引用cater 的回复内容:

第23题:

ld x0

or y0

mps

ani y2

out y0

out t0 k40 ld t0

ani y2

out y1

ld y0

and y1

out t1 k10 ld t1

and x1

out c0 k3 ld c0

or y2

mps

ani c1

out y2 mpp

rst c0

ld y2

and m8013 ani c1

out c1 k10 out y3

ld y0

end

不好意思,刚接触PLC的纯菜鸟。请问:各种PLC的编程软件的编程都不一样吗?24楼的用的是啥编程软件?看都看不懂!好像题目出的是三菱FX2N编程器。还是觉得三菱的梯形图好理解

引用| 回复

| 2009-03-12 05:33:56 35楼

lbdjy

请问时间继电器的触点不可以直接去控制输出YO啊?要用辅助继电器M0转换一下的目的是啥?

引用| 回复

| 2009-03-12 05:45:09 36楼

lbdjy

辅助继电器M。。。是不是相当于中间继电器啊?

引用| 回复

| 2009-03-12 06:16:43 37楼

lbdjy

请教:各种编程软件编程指令都不一样?比如说三菱和西门子。那不是每一种软件都要学习咯?不是就搞得累吗?

引用| 回复

| 2009-03-12 06:28:02 38楼

hbmjp

我是初学者,楼主发一份给我hblyd123@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-12 08:46:18 39楼

依然是风

楼主发一份给我whx8859@https://www.sodocs.net/doc/c610538880.html,, 谢谢!

引用| 回复

| 2009-03-12 19:23:48 40楼

smac12

楼主,我想要题目,想研究下,河你交流一下,我是初学者,谢谢。邮箱jiangwentaoanda@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-18 20:31:33 41楼

yuqiang

大家可以交流下。QQ235174304

引用| 回复

| 2009-03-18 21:11:53 42楼

不求甚解

我是一名初学者,恳请你的帮助,能把上面的习题和答案给我一份吗?先谢了。邮箱354081234@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-27 22:17:37 43楼

行云168

我是菜鸟,楼主给我发一份吧,xiaoliang996518@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-28 09:53:22 44楼

中国工控

全部答案我俺发一份,谢谢lxgfeilong@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-29 22:12:29 45楼

君之故瑶

18、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,频率为2HZ;警灯以1HZ的频率闪烁;10S钟后,若没有按下复位按钮,则蜂鸣器鸣叫频率变为5HZ,警灯以10HZ的频率闪烁。当按下复位按钮后,停止报警。

请问楼主这1HZ与2HZ等具体是指什么啊,我老是弄不清,是。。。。。。。。。谢谢!

引用| 回复

| 2009-03-31 15:49:49 46楼

voloFuny

我差不多都做出来了。交流QQ:138655311

引用| 回复

| 2009-03-31 16:09:39 47楼

voloFuny

请楼主给我发一份吧。我要图就行了。不要文件。我不是用FX做的。我是用其他的PLC 做的。

引用| 回复

| 2009-03-31 16:32:12 48楼

天籁共鸣

这个题目很好由浅入深,我也学习一下。

引用| 回复

| 2009-03-31 16:37:33 49楼

jiyishnhxc

我是初学者,麻烦楼主发一份答案给我吧,感激啊!joy.ji@https://www.sodocs.net/doc/c610538880.html,

引用| 回复

| 2009-03-31 16:42:22 50楼

天籁共鸣

麻烦楼主把这个题目发一份,QQ709403935.谢谢了。

关于三菱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/c610538880.html,/canalPLC。 该仿真软件可以仿真大量的S7-200指令(支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等,但部分指令如顺序控制指令、循环指令、高速计数器指令和通讯指令等尚无法支持,仿真软件支持的仿真指令可参考 https://www.sodocs.net/doc/c610538880.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/c610538880.html,/canalPLC。 该仿真软件可以仿真大量的S7-200指令(支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等,但部分指令如顺序控制指令、循环指令、高速计数器指令和通讯指令等尚无法支持,仿真软件支持的仿真指令可参考https://www.sodocs.net/doc/c610538880.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

相关主题