当前位置:文档之家› 西门子S7-200系列PLC高速计数器的应用步骤有哪些

西门子S7-200系列PLC高速计数器的应用步骤有哪些

西门子S7-200系列PLC高速计数器的应用步骤有哪些
西门子S7-200系列PLC高速计数器的应用步骤有哪些

1、建一个初始化程序,用SM0.1控制;

2、在初始化程序中,初始化高速计数器

2.1 设置控制寄存器(HSC0为SMB37),不同的计数器对应不同的DI点,HSC0为I0.0,HSC3为I0.1,HSC4为I0.2,HSC5为I0.3(222不支持HSC1和HSC2)

2.2 执行HDEF指令,你可以用模式0

2.3 置计数器初始值(HSC0为SMD38),如果从零启动就置零

2.4 置预置值(HSC0为SMD42),计数器计到这个值可以产生一个中断,一般利用这个中断调用相应的中断程序把当前值(SMD38)复零,否则计数器到头就不再计数了,当然你也可以置一个大点的值,在其他程序中清除当前值(SMD38),确保永远到不了头就可以了。

2.5 指定中断程序(ATCH),中断事件是12,程序号看你程序了

2.6 打开中断(ENI),这条指令没有的话,2.5是不起作用的

2.7 启动高速计数器(HSC),按前面的初始化,你就要启动HSC0,即N 为0

3、程序中读取高速计数器的值,对于HSC0,HC0单元中的内容就是当前的计数值,这个单元只读不能写,你可以通过修改SMD38的内容改变当前的计数值。

艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。

如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.doczj.com/doc/05367159.html,/

西门子plc测试题及答案 ..........

姓名:分数: 1. S7-200系列PLC的存储器分两大部分,是()与()。 2. 高速计数器HC的寻址格式( ) 3. S7-200型PLC的定时器包括()三种类型。 4. S7-200系列PLC的()与()两个输出端子,除正常使用外,还可利用PLC的高速输出功能产生PTO与PWM输出。 5. 定时器预设值PT最大值为。 6. 在PLC运行的第一个扫描周期为ON的特殊存储器位是()。 7. CPU224系列PLC共有()个高速计数器,其中只有1种工作模式的是()和()。 8. 定时器的两个变量是()和()。 9. PLC中输入接口电路的类型有()和()两种。 10. PLC的输入模块一般使用()来隔离内部电路和外部电路。 11. 具有自己的CPU和系统的模块称为()。 12. EM231模拟量输入模块的输入类型为()。 13. PLC的输出接口类型有( ) 、( )与( )。 14. S7-200型PLC的指令系统有基本逻辑关系语句指令()()和()三种形式。 15. EM231模拟量输入模块最多可连接()个模拟量输入信号。 16. PLC的运算和控制中心是。 17. S7-200系列PLC的串行通信口可以由用户程序来控制,这种由用户程序控制的通信方式称为()。 18. 如果系统负载变化频繁,则最好选用型输出的PLC。 19. S7-200PLC定时器有三种类型, , 三种类型。 20. 对于系统输出的变化不是很频繁,建议优先选用型输出模块。 21. PLC的最基本的应用是用它来取代传统的继电器进行, 控制。 22. S7-200型PLC编译程序时,如显示错误信息为:0 ERR,则表示有错误发生。 23. 在第一个扫描周期接通可用于初始化子程序的特殊存储器位是()。 24. 接通延时定时器TON的输入()电路( )时TON开始定时,()达到设定值时其定时器位为()。 25. 中断程序标号指令的语句表指令的格式INT,n,其中n指的是()。 26. I/O口中断事件包含()中断、()中断和()中断三类。 27. 定时器中断由1ms延时定时器和产生。 28. 累加器寻址的统一格式为()号。 29. 子程序调用与子程序指令的操作数SBR_n中,n是(),其取值范围是()。 30. 语句表和两条指令间的所有指令构成一个循环体。 31. 位寻址的格式由()、()、()()四部分组成。 32. 在SCR段中不能使用的指令5条。 33. 定时器T32分辨率()ms,采用()方式刷新。 34. 顺序控制继电器指令包括三个指令。 35. 子程序可以嵌套,嵌套深度最多为层。 36. PLC运行时总是ON的特殊存储器位是()。 37. 用来计数比CPU扫描速率还要快的事件的是()。 38. 如果加计数器CTU的复位输入电路(R)(),计数输入电路( )由断开变为接通,计数器的当前值加1。当前值达到设定值( )时,

中断的妙用―扩展PLCAB相高速计数器方法(精)

中断的妙用—PLC AB相高速计数的方法 杨敬东 (广东佛山菜鸟控制实验室) 摘要:本文介绍了利用可变程序控制器PLC的中断机制,扩展PLC中的AB两相高速计数器的方法。 一、引言:PLC可编程序控制器,是一种工业上广泛应用的通用控制器,但是在应用实践中,不少情况是应用的要求,略为超出了PLC的资源,通常是IO端口的不匹配,最遗憾的是,有时只差1、2个端口,就要选购大一级点数规格的PLC,所以很多学者研究了不增加成本的情况下扩展IO端口的方法。但AB两相高速计数器不够用而扩展的,恐怕大多数人认为,只能购买昂贵的高速计数器特殊模块了。但如果满足特定条件时,也可以用PLC基本单元作少量增加,以下以三菱FX系列PLC基本单元为例扩展1路AB相高速计数器。 二、问题背景:某机械设备设计制造公司要设计制造一种液压机械,机器需要用到3把AB相光栅尺,其中1把连接到液压缸驱动的进给机构,以作为定位之用,运动速度高;另外2把连接到一个平面上的X轴、Y轴两个方向的调节机构,该2个调节机构进给速度相对前者稍慢。公司计划采用三菱FX1N系列PLC基本单元作为控制器,由于三菱FX1N系列PLC基本单元最多只能同时接入2个AB相高速计数器,于是将其分配接入2把AB相光栅尺,完成X轴、Y轴调节机构的功能,另购置1个高速计数器特殊功能模块,完成进给机构高速定位功能。但是,PLC特殊功能模块的价格是比较昂贵的,如果机器的生产数量是比较多的话,就削弱了产品的竞争力。 三、FX1N系列PLC内部高速计数器和外部中断简介: 内部21点高速计数器C235—C255共用PLC特定的8个输入端X0—X7,某一高速计数器输入端都有其对应的输入端口,不同类型的高速计数器可以同时使用,但是它们的输入端不能冲突。其中AB相高速计数器与端口的对应关系如表—1:

最新西门子PLC考试题库

西门子PLC考试题库 一、选择题 1.MW0是位存储器中的第1个字,MW4是位存储器中的第(C ) 个字。 A.1 B.2 C.3 D.4 2.WORD(字)是16位( B ) 符号数,INT(整数)是16位( ) 符号数。 A.无,无 B.无,有 C. 有,无 D.有,有 3.( D ) 是MD100中最低的8位对应的字节。 A.MB100 B.MB101 C. MB102 D.MB103 4.PLC在线状态下,在变量表(V A T)窗口,单击图标( D)可以每个扫描周期都刷新变量。 A.监视 B.离线 C. 强制 D.变量触发 5.图标表示( A ) 。 A.可以刷新变量一次 B.可以每个扫描周期刷新变量一次 C.可以激活修改的值一次 D.每个扫描周期激活修改值 6.“S5T#5s_200ms”表示( A ) 。 A.16位S5TIME型数据 B.16位TIME型数据 C.32位S5TIME型数据 D.32位TIME型数据 7.“TOD#21:23:45.12”表示( D ) 。 A.16位TIME型数据 B.16位TIME-OF-DAY型数据 C.32位TIME型数据 D.32位TIME-OF-DAY型数据 8.S7系列PLC的状态字(STW)中,表示逻辑运算结果的是( B )。 A. RF B.RLO C. STA D.BR 9.S7系列PLC的状态字(STW)的( D )位与指令框的使能输出ENO的状态相同。 A. RF B.RLO C. OR D.BR 10.不能以位为单位存取的存储区是( D )。 A.输入映像 B.输出映像 C.内部存储器 D.外设I/O区 11.下列输出模块可以交直流两用的是(B ) A. 光电耦合输出模块 B. 继电器输出模块 C. 晶体管输出模块 D. 晶闸管输出模块 12.输入采样阶段,PLC的CPU对各输入端子进行扫描,将输入信号送入 C 。 A. 外部I存储器(PI) B. 累加器(ACCU) C. 输入映像寄存器(PII) D. 数据块(DB/DI) 13.每一个PLC控制系统必须有一台 A ,才能正常工作。 A. CPU模块 B. 扩展模块 C. 通信处理器 D. 编程器 14.S7-300 PLC通电后,CPU面板上“BATF”指示灯亮,表示 B 。 A. 程序出错 B. 电压低 C. 输入模块故障 D. 输出模块故障 15.S7-300 PLC驱动的执行元件不工作,PLC的CPU面板上指示灯均正常,而输入、输出指示灯不亮,这时可判断故障出在 C 。 A. 程序错误 B. CPU模块上 C. 输入线路上 D. 输出线路上 16.S7-300/400 PLC在启动时要调用的组织块是 D 。 A. OB1 B. OB35 C. OB82 D. OB 100 16.S7-300 PLC可以扩展多达 B 个机架,个模块。 A. 1,7 B. 4,32 C. 4,44 D. 21,300 17.背板总线集成在模块内的S7系列PLC是 C 。

西门子PLC试题B卷

《西门子可编程控制系统设计》考试题(B卷) 单位::成绩: 单项选择题:(将正确答案的代号填入括号)(每题2分,共100分) 1、关于PLC,下面描述错误的是()。 (A)是一种小型的工业计算机(B)抗干扰能力强 (C)只能控制开关量(D)扩展性能强 2、一台40点的PLC的CPU单元,其输入继电器点数为16点,则输出继电器为()点。 (A)16 (B)24 (C)32 (D)8 3、S7-200系列PLC中,SM0.0是()。 (A)计数器(B)高速计数器 (C)特殊辅助继电器(D)普通辅助继电器 4、划分大、中和小型PLC的分类的一般依据是(). (A)模拟量的输入、输出点数(B)开关量的输入数 (C)开关量的输入、输出点数(D)开关量的输出点数 5、不属于PLC性能的指标是()。 (A)存储容量(B)扫描速度 (C)I/O点数(D)外型尺寸 6、下列语句表选项中表述错误的是()。 (A)LD Q0.0 (B)O M20 .0 (C)S S0.1 (D)= V20.2 7、S7-200系列PLC梯形图中,END指令意思是()。 (A)有条件结束(B)无条件结束 (C)有条件停止(D)无条件停止 8、下面描述错误的是()。 (A)NOP(空操作)指令不占程序步

(B)若程序没有END指令,则PLC都从用户程序存储器的第一步执行到最后一步(C)NOT指令不能直接与母线连接 (D)PLC执行了清除用户存储器操作后,用户存储器的容全部变为空操作指令 9、为了加强抗干扰能力,PLC输入电路一般使用光耦合器进行隔离。光耦合器是由发光二极管和()组成。 (A)发光晶体管(B)红外晶体管(C)光敏晶体管(D)热敏晶体管 10、S7-200系列PLC中,16位的部计数器,其设定值的围是()。 (A)-128~+128 (B)0~256 (C)-32768~+32767 (D)0~+32767 11、PLC数字输入信号模式中,直流输入额定电压一般为()V。 (A)24 (B)36 (C)48 (D)220 12、PLC在逐条执行程序时,将执行输出结果放到()。 (A)输入映象寄存器(B)输出映象寄存器 (C)中间寄存器(D)辅助寄存器 13、PLC的扫描工作过程可分为输入刷新、()和输出刷新三个阶段。 (A)系统程序执行(B)用户程序执行 (C)监控程序执行(D)操作系统执行 14、“与”逻辑的规律是()。 (A)有0出0 (B)有1出1 (C)相同出0 (D)不同出0 15、S7-200梯形图编程的基本规则中,下列说法不对的是()。 (A)PLC部元器件触点的使用次数是无限制的 (B)触点不能放在线圈的右边 (C)线圈不能直接连接在左边的母线上 (D)在编写PLC程序时,触点可画在水平线上,也可画在垂直线上 16、下面程序中,可以转换成梯形图的是()。

PLC高速计数器测量电机转速的标准程序

PLC高速计数器测量电机转速的标准程序 通过与电动机同轴齿轮齿条变化来测量电动机转速,电动机输出轴与齿轮的传动比=1,齿条数=12,要求测量单位:转/分钟。 主程序: 子程序0

中断程序0

主程序MAIN 程序初始化,PLC上电运行的第一个扫描周期执行一次初始化子程序SBR_0。用于程序运行的初始设置 子程序SBR_0 在PLC运行的第一个扫描周期,将用于记录累加数据次数和累加数据的中间变量VB8和VD0置0 设置高速计数器HC0的控制字节SMB37,用十六进制表示(16#F8),也可以用二进制表示(2#11111000)。 设置高速计数器HC0工作模式为0,单相计数输入,没有外部控制功能。 设置高速计数器HC0初始值寄存器SMD38为0。 执行HSC指令,将控制字节SMB37、初始值/预置值寄存器(SMD38/SMD42)以及工作模式写入高速计数器HC0。 设定定时中断事件的时间为50ms 定时中断事件号10和中断处理程序INT_0建立关联。 允许中断,将定时中断事件和中断处理程序连接 中断处理程序INT_0 中断处理程序每隔50ms扫描刷新一次。 采用整数加法指令,将高速计数器HC0的计数当前值(32位)和累加数据相加一次。用于数据的累加。 采用整数递增指令,记录累加次数。 执行HSC指令,在这里执行的目的,是将初始值寄存器SMD38(0)再次写入高速计数器HC0,使计数当前值为0,以便下个定时采样。 当累加数据次数等于32次,子程序中网络2中程序执行。 采用除法指令,计算32次的累加数据平均值。 将平均值转换成测量单位:转/分,转换后的数据送入双字VD4。 将平均值转换成字数据,送入字VW10中。VW10中的数据就是电机速度值。之所以转换,是因为在程序中一般要求以字的概念存在。 将记录累加数据次数的字节VB6中数据置0。用于下一次开始时,从新开始累加。 将用于累叫数据的中间变量VD4置0。

西门子S7-200PLC基础填空及答案全解

西门子S7-200PLC基础填空 1.Plc的全称是(),最早研制plc的国家是(),plc是专 为工业环境引用的()。 2.plc特点有(),(),()维护方便易改造,体积小能耗低。可靠性高抗干扰强。编程简单易学。功能完善适应性强。 3.plc的应用范围有(逻辑控制),( ),( 闭环过程控制 ),()()。运动控制。数据处理。通讯联网。 4.plc按结构分两类即()如西门子的s7-200系列。和()如西 门子的s7-300,s7-400.整体式。模块式 5.按控制规模分类分为小型如西门子的(),中型如西门子的(),大型如西门 子的()。S7-200。S7300。s7-400。 6.小型plc的i/o点数一般在()点一下。小于()点为微型plc。128.64. 7.plc有硬件系统和()组成。其中cpu模块主要包括()( )( ) 及电源等。软件系统;cpu;存储器;输入输出接口; 8.plc 软件系统有()和()两大部分。系统程序;用户程序; 9.Plc的工作方式是().扫描工作方式 10.plc的执行程序的过程分为三个阶段,即(),(),( )。输入采样阶段;程序执行阶段;输出刷新阶段;11.plc的开关输出模块有三种方式 ( )适于交直流负载,()适 于直流负载,(晶闸管输出)适于(交流负载)。晶体管;继电器 12、plc的电源一般使用220v交流电源,提供有( )v,( )v,( )v等直流电压。5 12 24 13、s7-200使用的编程软件是(),s7-300使用的编程软件是(),西门子人机界面的组态软件是(),s7-300使用的仿真软件是()。STEP7-Micro/WIN32. STEP7v5.4 sp3.1, WinCCfleible2008, S7-PLCSIM, 14、S7-200的编程语言有()缩写为LAD,()缩写为STL,() 缩写为FBD。 15、Plc编程语言的国际标准是()标准说明了5种编程语言,指令表STL,梯形 图LAD,功能块图FBD,结构文本SCL,顺序功能图SFC. IEC61131 16.了解常见缩写的含义 EM231()模拟量I/O扩展模块。 MAIN(OB)()主程序(组织块) SBR()子程序CTU()增计数器CTD()减计数器CTUD()CALL和CRET()子程序调用和结束指令 17、()是描述控制系统的控制过程功能和特性的一种图形,也是设计顺序控制 程序的有力工具,主要有()()()( )( )组成。 顺序功能图;步;有向连接;转换;转换条件;动作。 18、顺序功能图的实现办法有()()()等方法。顺序控制指令;启保停程序;置位复位指令; 19、plc的指令系统中可分为()和(). 基本指令;功能指令 20、plc的功能指令有()()()()。 数据传送指令;程序控制指令;移位指令;运算指令; 21、()接口数据传送速率低,抗干扰能力,差波特率为19200b/s适于通讯 距离近要求不高的场合。()接口抗干扰能力,波特率为10Mb/s适于通讯距离远,工业

西门子S7200PLC试题及标准答案

西门子S7-200PLC试题(1) 一、填空题(20分) 1.S7-200系列PLC的数据存储区分两大部分,是与。 2.高速计数器HC的寻址格式是。 3.S7-200型PLC的定时器包括、、三种类型。 4.S7-200系列PLC的与两个输出端子,除正常使用外,还可利用PLC 的高速输出功能产生PTO与PWM输出。 5.定时器预设值PT采用的寻址方式为。 6.在PLC运行的第一个扫描周期为ON的特殊存储器位是。 7.S7-200系列PLC共有个高速计数器,其中只有1种工作模式的是。8.定时器的两个变量是和。 9.PLC中输入接口电路的类型有和两种。 10.I/O总点数是指和的数量。 11.具有自己的CPU和系统的模块称为。 12.EM231模拟量输入模块的输入类型为。 二、选择题(40分) 1.下列那项属于双字寻址()。 A.QW1 B.V10 C.IB0 D.MD28 2.只能使用字寻址方式来存取信息的寄存器是()。 A.S B.I C.HC D.AI 3.SM是哪个存储器的标识符。() A.高速计数器B.累加器C.内部辅助寄存器D.特殊辅助寄存器 4.CPU214型PLC本机I/O点数为()。 A.14/10 B.8/16 C.24/16 D.14/16 5.CPU214 型PLC有几个通讯端口()。 A.2个B.1个C.3个D.4个 6.HSC1的控制寄存器是()。 A.SMW137 B.SMB57 C.SMB47 D.SMW147 7.指令的脉宽值设定寄存器是()。 A.SMW80 B.SMW78 C.SMW68 D.SMW70 8.顺序控制段开始指令的操作码是()。 A.SCR B.SCRP C.SCRE D.SCRT 9.S7-200系列PLC继电器输出时的每点电流值为()。 A.1A B.2A C.3A D.4A 10.字传送指令的操作数IN和OUT可寻址的寄存器不包括下列那项()。 A.T B.M C.AQ D.AC 11.PLC的系统程序不包括()。 A.管理程序B.供系统调用的标准程序模块 C.用户指令解释程序D.开关量逻辑控制程序 12.PID回路指令操作数TBL可寻址的寄存器为()。 A.I B.M C.V D.Q 13.并行数据通信是指以()为单位的数据传输方式 A.位或双字B.位或字C.字或双字D.字节或字 14.RS-232串行通信接口适合于数据传输速率在()范围内的串行通信。

西门子PLC300练习题.doc

西门子PLCs7-300控制系统 一、填空 1、PLC又叫(),是专为在工业环境下应用而设计的一种数字运算操作的电子装置。可编程控制器 2、S7-300PLC的模块槽号地址分配是有规律的,通常1号槽固定为()模块、2号槽固定为()模块、3号槽固定为()模块、4~11号槽可以为()等模块。(说明:本题填英文符号)PS;cpu;IM;SM; 3、S7-300PLC的模块中SM是(),CP是(),FM是(),PS是() 信号模块;通信处理器;功能模块;电源模块; 4、S7-300PLC CPU的led指示灯中SF亮表示(),BF灯亮表示()。系统错误故障;通信接口的总线故障, 5、S7-300PLC CPU在运行程序时的操作模式是()。 RUN 6、信号模块包括()()()()用英文代号写。DI ;DO;AI;AO; 7、生产过程中的温度,压力,流量等连续变化模拟量需要用传感器和()变成标准量程的直流电压和电流,接入plc的()模块,再转换为CPU能接受的()。 变送器;模拟量输入;数字信号。 8数字量输出模块用于驱动()()()等负载。接触器电磁阀指示灯。9、9、STEP7启动后新建项目向导生成后只生成主程序()。项目结构的第一层为名称,第二层为()的起点,下面是CPU和编写程序的起点。OB1;组态硬件; 10、硬件组态的任务就是在STEP7中生成一个与()完全相同的系统。实际硬件系统; 11、S7-300PLC有5中定时器分别是()()()()()。脉冲定时器;扩展脉冲定时器;接通延时定时器;保持接通延时定时器;断开延时定时器; 12接通延时定时器的SD线圈()开始定时,定时间到时剩余时间值为(),定时器的位是(),其常开触点(),常闭触点()。得电;0;1;闭合;断开; 13、S7-300PLC用户程序的结构, STEP7将用户程序和数据放置在()中,使单个的程序标准化。通过块与块之间的调用是程序结构化,易于组织,易于修改查错和调试。包含逻辑块( )( )()()()和数据块()()。块;OB;FB;FC;SFB;SFC;DI;DB。 14、S7-300的S7GRAPH是一种(),S7-200没配备。顺序功能图语言。 15 S7-300/ 400有很强的通信功能,CPU模块有()通信接口。MPI。 16人机界面简称(),也就是(),是指计算机(包括PLC)与操作人员交换信息的设备。具有直观方便,易于操作,减少PLC的(),降低系统成本,提高设备的性能和附加价值优点。HMI;触摸屏;I/O点数;

三菱PLC高速计数器和编码器应用

三菱PLC高速计数器和编码器应用 编码器的作用相信大家会经常听到,但是,到底怎么用,相信很多人是一知半解,那么,今天陈老师就给大家分享一下具体的使用方法。使用编码器之前,我们需要先学习高速计数器的概念。 一、什么是高速计数器假如我们的PLC的X0点接入了一个按钮,在plc里面写入以下的程序,我们按住按钮1次,那么计数器就会记1,按2次就记2,… …我们按1000次了,计数器c0的常开触点就会闭合,这很好理解。 假如我1秒按一次,那么,人为去按,那么按个1000次就能导通。 重点来了,如果说我不接按钮,我接了个光电感应器或者编码器去感应,由机器去触发,机器运行的速度非常快,可能1秒按了几百次,甚至几百几千次,我们的X0的常开触点就感应不了了,那么怎么办,我们可以用高速计数器。 如下表,是我们的单相的高速计数器

假如我把光电感应器接到,X0,那么C235,就是它的专用的计数器,X0每感应到的每一个信号都会用C235进行计数,我们用以下程序就能把X0感应到的脉冲数存放到D235里面。(同理,C236记录的是X1的脉冲数;C237记录的是X2的脉冲数… …) 当然计数器的计数频率是有个极限的,普通的FX系列的X点,接受的速度是50KHz,就是1秒钟能接收导通50 000次。 二、编码器的使用(相对值编码器) 上图是一个编码器,转动上面的轴可以发出2个信号,每转动一定的角度,这2个输出都会闭合一定的次数,就像上面的光电感应器的接线一样,接线可以接到2个X点上面去。然后我们可以通过高速计数器来对它进行计数,从而知道它转动了多少距离。 它与前面那种一个点输入的感应器又不一样,编码器正转计数会增加,反转计数应该减少。 作用的话定位才能准确。这时我们需要用到下面另外一种高速计数器

PLC测试题1(西门子PLC试题)答案

PLC测试题1(西门子PLC试题) 核心提示:1、写出下面梯形图程序对应的语句表指令... 1、写出下面梯形图程序对应的语句表指令。2、根据下列语句表程序,写出梯形图程序。3、使用置位复位指令,编写两台电动机控制程序。(a)启动时,电动机M1先启动,然后才能启动电动机M2,M1、M2同时停 核心提示:1、写出下面梯形图程序对应的语句表指令... 1、写出下面梯形图程序对应的语句表指令。 2、根据下列语句表程序,写出梯形图程序。

3、使用置位复位指令,编写两台电动机控制程序。 (a) 启动时,电动机M1先启动,然后才能启动电动机M2,M1、M2同时停止。

(b) 启动时,电动机M1、M2同时启动,停止时,电动机M2停止后,M1才能停止。 4、设计周期为5S,占空比为20%的方波输出信号程序(输出点可以使用Q0.0)。 解: 设启动信号为I0.0,输出点Q0.0,梯形图程序如下:

5、编写一段输出控制程序,假设有8个指示灯,从左到右以0.5S 速度依次点亮,循环显示。每按动1次按钮,循环1次或20次。 循环20次,网络1的M0.2改成M0.3。

另外接续网络6和7。 6、现有三条运输皮带,每条皮带都由一台电动机拖动。按下启动按钮以后,3号运输皮带开始运行。5S以后,2号运输皮带自动启动,再过5S以后,1号运输皮带自动启动。停机的顺序与启动的顺序正好相反,间隔时间仍为5S。试设计出该系统的PLC接线图以及相应的梯形图程序。 解:接线图略 使用置位复位指令的梯形图程序如下:

7、现有三条运输皮带,每条皮带都由一台电动机拖动。按下启动按钮以后,3号运输皮带开始运行。5S以后,2号运输皮带自动启动,再过5S以后,1号运输皮带自动启动。停机的顺序与启动的顺序正好相反,间隔时间仍为5S。试设计出该系统的PLC接线图以及相应的梯形图程序。 解:接线图略 梯形图程序如下: 8、某自动生产线上,使用有轨小车来运转工序之间的物件,小车的驱动采用电动机拖动,其行驶示意图如图所示。电机正转,小车前进;电机反转,小车后退。

(完整word版)大学西门子PLCS7-1200考试复习题

宜宾职业技术学院 2014-2015学年度第一学期《PLC 控制系统组装与调试》B 卷期末考试题 适用于 14 级 电气自动化技术 专业(时间100分钟) 题号 一 二 三 四 五 总分 得分 得分 评卷人 一、填空题(每空1分,共10分) 1、S7-1200 CPU 集成了高速计数、脉冲输出、PID 控制等工艺功能。 2、S7-1200 CPU 使用的SIMATIC 存储卡可以实现的功能包括:扩展装载存储器、 向CPU 传输程序及CPU 固件升级。 3、S7-1200 CPU 所支持的程序块类型有OB 、FB 、FC 及DB 得分 评卷人 二、单项选择题(每题1分,共10分) 1、 下列关于梯形图叙述错误的是(B )。 A. 按自上而下、从左到右的顺序排列 B. 所有继电器既有线圈,又有触点 C. 一般情况下,某个编号继电器线圈只能出现一次,而继电器触点可出现无数多 D. 梯形图中的继电器不是物理继电器,而是软继电器 2、 下列指令中,当前值既可以增加又可以减少的是(C )。 A. TON B. TONR C. CTUD D. CTU 3、在PLC 中,用来存放用户程序的是(A )。 A. RAM B. ROM C. EPROM D. EEPROM 4、立即输出指令可以用于下面那个量中( B )。 A. I B. Q C. V D. M 5、以下哪种程序结构可以引入多重背景结构? (C ) A. OB —>FB —>FC B. OB —>FC —>FB C. OB —>FB —>FB D. OB —>FC —>FC 6、STOP 模式下,S7-1200 CPU 单元集成DO 通道输出的信号状态不包括哪种? (D ) A. 输出STOP 前状态 B. 输出替代值1 C. 输出替代值0 D. 输出随机状态 7、 S7-1200 CPU 的系统存储位中不包括以下哪个内容?(D ) A.首循环标志位 B.常1信号位 C. 常0信号位 D. 2Hz 频率位 8、S7-1200系统不能接入哪种现场总线?(A) A.MPI B.PROFINET C. PROFIBUS D. MODBUS 9、在程序中,以下哪个内容不属于全局变量?(C ) A.“Tag_1” B. “Data ”.Record C. #Globle_Var D. “Data ”.ST.Var 10、以下哪种编程语言不能用于S7-1200编程? (C ) A. LAD B. FBD C. STL D. SCL 得分 评卷人 三、判断题(每题1分,共10分) (V )1、输入映象寄存器I 又称为输入继电器,由输入端接入的信号驱动。 (X )2、在S7-1200控制器中,只能对DB 中存储的数据进行保持性设定。 (X )3、CTU 计数器的当前值大于等于预置数PV 时置位,停止计数。 (X )4、利用JUMP 指令,可以从主程序(OB )跳转到子程序(FC 、FB )中。 (V )5、梯形图程序由指令助记符和操作数组成。 (X )6、RET 指令用于向主调程序块返回一个整数计算值。 (X )7、PWM 为高速脉冲串输出,它总是输出一定脉冲个数和一定周期的占空比为50%的方 波脉冲。 (X )8、根据需要,可以在S7-1200控制器中对I 、Q 、M 及DB 中存储的数据进行保持性设定。 (V )9、用来累计比CPU 循环周期还要快的输入事件的工艺功能是高速计数器。 (X )10、通过工厂复位,可以将S7-1200 CPU 中存储的程序清除,但无法清除CPU 所使用的IP 地址。 班级:_________________ 学号:_________________ 姓名:_________________任课教师:_________________ ------------------------------------------------------------装---------------------------订---------------------------线-----------------------------------------------------

三菱F系列PLC特殊功能寄存器M指令代码详细功能介绍

三菱F系列P L C特殊功能寄存器M指令代码 详细功能介绍 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

M8000:上电接通 M8001:上电断开 M8002:初始化脉冲(首次扫描接通) M8003:初始化脉冲(首次扫描断开) M8004:错误发生(FX3UC时M8060,M8061,M8064,M8065,M8066,M8067其中哪一个ON时动作;FX3UC以外M8060,M8061,M8063, M8064,M8065,M8066,M8067其中哪一个ON时动作) M8005:电池电压降低(电池电压异常降低时动作) M8006:电池电压降低锁存(电池电压异常降低时动作保持) M8007:瞬间停止检测(当M8007为ON的时间小于D8008,PLC将继续运行) M8008:停电检测(当M8008电源关闭时,M8000也关闭) M8009:DC24V故障 M8011:10ms时钟脉冲 M8012:100ms时钟脉冲 M8013:1s时钟脉冲 M8014:1min时钟脉冲 M8015:内存实时脉冲(计时停止以及预先装置) M8016:内存实时脉冲(显示停止,时刻读出显示的停止) M8017:内存实时脉冲(补正,±30s补正) M8018:内存实时脉冲(安装,安装检测) M8019:内存实时脉冲错误

M8020:零位标志,加减演算结果为0 M8021:借位标志,演算结果成为最大的负数值以下时 M8022:进位标志,进位发生在ADD(FNC20)指令期间或当数据移位操作的结果发生溢出时。 M8023:小数点演算标志,ON:进行浮点运算。 M8024:BMOV方向指定,转送方向替换,数据从终点到源的方向转送。 M8029:指令结束,DSW(FNC72)等等的动作结束时动作 M8030:电池LED消灯指令,当驱动M8030时,及时电池电压降低,PLC面板的LED也不会点亮。 M8031:非锁存内存全部清除 M8032:锁存内存全部清除 M8033:内存保持停止,ON时内存保持,当PLC从RUN→STOP,图像存储或者数据存储的内容保持原来状态。 M8034:所有输出禁止 M8035:强制RUN模式 M8036:强制RUN指令 M8037:强制STOP指令 M8038: ON时,通讯参数被设定;在FX2、FX2C里,作为RAM文件寄电器全部删除动作。M8074=1,M8038=1,D6000-D7999文件寄电器被删除。

三菱plc高速计数器和编码器应用

三菱plc高速计数器和编码器应用 编码器的作用相信大家会经常听到,但是,到底怎么用,相信很多人是一知半解,那么,今天陈老师就给大家分享一下具体的使用方法。使用编码器之前,我们需要先学习高速计数器的概念。 一、什么时高速计数器 假如我们的plc的X0点接入了一个按钮,在plc里面写入以下的程序,我们按住按钮1次,那么计数器就会记1,按2次就记2,… …我们按1000次了,计数器c0的常开触点就会闭合,这很好理解。 假如我1秒按一次,那么,人为去按,那么按个1000次就能导通。 重点来了,如果说我不接按钮,我接了个光电感应器或者编码器去感应,由机器去触发,机器运行的速度非常快,可能1秒按了几百次,甚至几百几千次,我们的X0的常开触点就感应不了了,那么怎么办,我们可以用高速计数器。 如下表,是我们的单相的高速计数器 假如我把光电感应器接到,X0,那么C235,就是它的专用的计数器,X0每感应到的每一个信号都会用C235进行计数,我们用以下程序就能把X0感应到的脉冲数存放到D235里面。(同理,C236记录的是X1的脉冲数;C237记录的是X2的脉冲数… …)

当然计数器的计数频率是有个极限的,普通的FX系列的X点,接受的速度是50KHz,就是1秒钟能接收导通50 000次。 接下来,看看编码器是怎么使用的。 二、编码器的使用(相对值编码器) 右图是一个编码器,转动上面的轴可以发出2个信号,每转动一定的角度,这2个输出都会闭合一定的次数,就像上面的光电感应器的接线一样,接线可以接到2个X点上面去。然后我们可以 通过高速计数器来对它进行计数,从而知道它转动了多少距离。它与前面那种 一个点输入的感应器又不一样,编码器正转计数会增加,反转计数应该减少。 作用的话定位才能准确。这时我们需要用到下面另外一种高速计数器 如下图: 我们可以选用C251到C255这几个计数器,假如我的编码器接的是X0和X1(接线后面再讲),那么选用的就是C251,我们来写一段程序看看: 这样,我们就把编码器记录的位置记录在D0、D1两个寄存器里面了。 最后我们来看看接线。 三、编码器的接线 如下图,我们选择一款编码器进行接线,先来看看原理

西门子plc测试题及答案

西门子plc测试题及答案 姓名: 分数: 1. S7-200系列PLC的存储器分两大部分,是 ( )与( ) 。 2. 高速计数器HC的寻址格式( ) 3. S7-200型PLC的定时器包括 ( )三种类型。 4. S7-200系列PLC的( )与( )两个输出端子,除正常使用外,还可利用PLC的高速输出功能产生PTO与PWM输出。 5. 定时器预设值PT最大值为。 6. 在PLC运行的第一个扫描周期为ON的特殊存储器位是( ) 。 7. CPU224系列PLC共有( )个高速计数器,其中只有1种工作模式的是 ( )和( ) 。 8. 定时器的两个变量是( )和 ( )。 9. PLC中输入接口电路的类型有( )和( )两种。 10. PLC的输入模块一般使用( )来隔离内部电路和外部电路。 11. 具有自己的CPU和系统的模块称为( )。 12. EM231模拟量输入模块的输入类型为( )。 13. PLC的输出接口类型有( ) 、( )与( )。 14. S7-200型PLC的指令系统有基本逻辑关系语句指令( )( )和( )三种形式。 15. EM231模拟量输入模块最多可连接( )个模拟量输入信号。 16. PLC的运算和控制中心是。 17. S7-200系列PLC的串行通信口可以由用户程序来控制,这种由用户程序控制的通信方式称为( )。 18. 如果系统负载变化频繁,则最好选用型输出的PLC。 19. S7-200PLC定时器有三种类型 , , 三种类型。 20. 对于系统输出的变化不是很频繁,建议优先选用型输出模块。

21. PLC的最基本的应用是用它来取代传统的继电器进行 , 控制。 22. S7- 200型PLC编译程序时,如显示错误信息为:0 ERR,则表示有错误发生。 23. 在 第一个扫描周期接通可用于初始化子程序的特殊存储器位是 ( )。 24. 接通延时 定时器TON的输入( )电路( )时TON开始定时,( )达到设定值时其定时器位为( )。 25. 中断程序标号指令的语句表指令的格式INT,n,其中n指的是( ) 。 26. I,O口中断事件包含 ( )中断、( )中断和( )中断三类。 27. 定时器中断由1ms 延时定时器和产生。 28. 累加器寻址的统一格式为 ( )号。 29. 子程序调用与子程序指令的操作数SBR_n中,n是( ),其取值范围是( )。 30. 语句表和两条指令间的所有指令构成一个循环体。 31. 位寻址的格 式由( )、( )、( )( ) 四部分组成。 32. 在SCR段中不能使用的指令 5条。 33. 定时器T32分辨率 ( )ms,采用( )方式刷新。 34. 顺序控制继电器指令包括三个指令。 35. 子程序可以嵌套,嵌套深度最多为层。 36. PLC运行时总是ON的特殊存储器位是( )。 37. 用来计数比CPU扫描速率还要快的事件的是( )。 38. 如果加计数器CTU的复位输入电路(R)( ),计数输入电路( )由断开变为 接通,计数器的当前值加1。当前值达到设定值( )时, 39. 其常开触点( ),常闭触点( )。复位输入电路(R)( )时计数器被复位,复 位后其常闭触点( ),当前值为( )。 40. S7-200CPU的中断源大致可分为: ,,。 41. 只有( )和( )可以使用立 即指令。 42. PLC扫描过程的任务有:( )、( )、( ),( )、( )和( )。

PLC高速计数器功能应用在定位控制上的案例

PLC高速计数器功能应用在定位控制上的案例 一、概述 切纸机械是印刷和包装行业最常用的设备之一。切纸机完成的最基本动作是把待裁切的材料送到指定位置,然后进行裁切。其控制的核心是一个单轴定位控制。我公司引进欧洲一家公司的两台切纸设备,其推进定位系统的实现是利用单片机控制的。控制过程是这样的,当接收编码器的脉冲信号达到设定值后,单片机系统输出信号,断开进给电机的接触器,同时电磁离合制动器的离合分离,刹车起作用以消除推进系统的惯性,从而实现精确定位。由于设备的单片机控制系统老化,造成定位不准,切纸动作紊乱,不能正常生产。但此控制系统是早期产品,没有合适配件可替换,只能采取改造这一途径。目前国进行切纸设备进给定位系统改造主要有两种方式,一是利用单片机结合变频器实现,一是利用单片机结合伺服系统实现,不过此两种改造方案成本都在两万元以上。并且单片机系统是由专业开发公司设计,技术保守,一旦出现故障只能交还原公司维修或更换,维修周期长且成本高,不利于改造后设备的维护和使用。我们结合自己设备的特点提出了新的改造方案,就是用PLC的高速计数器功能结合变频器的多段速功能实现定位控制,并利用HMI(人机界面HumanMachineInterface)进行裁切参数设定和完成一些手动动作。 二、改造的可行性分析 现在的大多PLC都具有高速计数器功能,不需增加特殊功能单元就可以处理频率高达几十或上百KHz的脉冲信号,而切纸机对进给系统的精度和响应速度要求不是很高。可以通过对切纸机进给系统相关参数的计算,合理的选用编码器,让脉冲频率即能在PLC处理的围又可以满足进给的精度要求。在进给过程中,让PLC对所接收的脉冲数与设定数值进行比较,根据比较结果驱动相应的输出点对变频器进行输出频率的控制,实现接近设定值时进给速度变慢,从而减小系统惯性,达到精确定位的目的。另外当今变频器技术取得了长足的发展,使电机在低速时的转矩大幅度提升,从而也保证了进给定位时低速推进的可行性。 三、主要控制部件的选取 1、PLC的选取 设备需要的输入输出信号如下: x0脉冲输入 x1脉冲输入 x2前限位 x3后限位y3前进! x4前减速位y4后退 x5电机运转信号y5高速 x6刀上位y6中速 x7滑刀保护y7低速 x10压纸器上位y10 x11光电保护y11 x12小车后位y12进给离合 x13双手下刀按钮y13压板下 x14停止按钮y14刀离合 x15连杆保护y15电机禁启动 x16刀回复到位 针对这些必需的输入点数,选用了FX1s-30MR的PLC,因为选用了人机界面,其它一些手动动作,如前进、后退、换刀等都通过人机界面实现,不需占用PLC输入点,从而为选用低价位的FX1s系列PLC成为可能,因为FX1s系列PLC输入点最多只有16点。另外此系列PLC

西门子PLC试题B卷.docx

《西门子可编程控制系统设计》考试题(B 卷) 单位:姓名:成绩: 单项选择题: ( 将正确答案的代号填入括号内) (每题 2 分,共 1、关于 PLC,下面描述错误的是()。 ( A)是一种小型的工业计算机(B)抗干扰能力强 ( C)只能控制开关量(D)扩展性能强 100 分) 2、一台 40 点的PLC的 CPU单元,其输入继电器点数 为 16 点,则输出继电器为()点。 (A)16(B) 24(C)32(D)8 3、 S7-200 系列 PLC中,是( ( A)计数器 ( C)特殊辅助继电器 )。 ( B)高速计数器( D)普通辅助继电器 4、划分大、中和小型PLC 的分类的一般依据是(). ( A)模拟量的输入、输出点数(B)开关量的输入数 ( C)开关量的输入、输出点数(D)开关量的输出点数 5、不属于PLC性能的指标是( ( A)存储容量 ( C) I/O 点数)。 (B)扫描速度(D)外型尺寸 6、下列语句表选项中表述错误的是()。 (A)LD(B)O M20 .0 (C)S(D)= 7、 S7-200 系列 PLC梯形图中, END指令意思是( ( A)有条件结束(B)无条件结束 ( C)有条件停止(D)无条件停止 )。 8、下面描述错误的是()。 (A) NOP(空操作)指令不占程序步 (B)若程序没有 END指令,则 PLC都从用户程序存储器的第一步执行到最后一步(C) NOT指令不能直接与母线连接 (D) PLC执行了清除用户存储器操作后,用户存储器的内容全部变为空操作指令 9、为了加强抗干扰能力, PLC 输入电路一般使用光耦合器进行隔离。光耦合器是由发光二极管和()组成。 ( A)发光晶体管(B)红外晶体管(C)光敏晶体管(D)热敏晶体管

巧用中断—PLC扩展AB相高速计数器方法

巧用中断——PLC扩展AB相高速计数的方法 杨敬东 (广东佛山菜鸟控制实验室) 摘要:本文介绍了利用可变程序控制器PLC的中断机制,扩展PLC中的AB两相高速计数器的方法。 一、引言:PLC可编程序控制器,是一种工业上广泛应用的通用控制器,但是在应用实践中,不少情况是应用的要求,略为超出了PLC的资源,通常是IO端口的不匹配,最遗憾的是,有时只差1、2个端口,就要选购大一级点数规格的PLC,所以很多学者研究了不增加成本的情况下扩展IO端口的方法。但AB两相高速计数器不够用而扩展的,恐怕大多数人认为,只能购买昂贵的高速计数器特殊模块了。但如果满足特定条件时,也可以用PLC基本单元作少量增加,以下以三菱FX系列PLC基本单元为例扩展1路AB相高速计数器。 二、问题背景:某机械设备设计制造公司要设计制造一种液压机械,机器需要用到3把AB相光栅尺,其中1把连接到液压缸驱动的进给机构,以作为定位之用,运动速度高;另外2把连接到一个平面上的X轴、Y轴两个方向的调节机构,该2个调节机构进给速度相对前者稍慢。公司计划采用三菱FX1N系列PLC基本单元作为控制器,由于三菱FX1N系列PLC基本单元最多只能同时接入2个AB相高速计数器,于是将其分配接入2把AB相光栅尺,完成X轴、Y轴调节机构的功能,另购置1个高速计数器特殊功能模块,完成进给机构高速定位功能。但是,PLC特殊功能模块的价格是比较昂贵的,如果机器

的生产数量是比较多的话,就削弱了产品的竞争力。 三、FX1N系列PLC内部高速计数器和外部中断简介: 内部21点高速计数器C235—C255共用PLC特定的8个输入端X0—X7,某一高速计数器输入端都有其对应的输入端口,不同类型的高速计数器可以同时使用,但是它们的输入端不能冲突。其中AB相高速计数器与端口的对应关系如表—1: 因此,最多只能同时使用2个AB相高速计数器。 FX1N系列PLC有6个外部中断输入端X0—X5,分别对应中断指针I□0□,同一输入中断源只能使用上升沿触发或下降沿触发,不能同时是上升沿和下降沿触发。用于中断的输入点不能与已经用于高速计数器的输入点冲突。 四、问题的解决:回到问题的背景,如何可以在不改变硬件和增

相关主题
文本预览
相关文档 最新文档