下载此文档

PLCS7-300一些简单编程题.pdf


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
该【PLCS7-300一些简单编程题 】是由【青山代下】上传分享,文档一共【50】页,该文档可以免费在线阅读,需要了解更多关于【PLCS7-300一些简单编程题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..实用标准文档编程题解答第四章:,第2次按按钮指示灯闪亮,第3次按下按钮指示灯灭,如此循环,试编写其PLC控制的LAD程序。分析:通过计数器和比较器实现题目中的要求:按第1次,计数器为1,通过比较器,;按第2次,计数器为2,通过比较器,;按第3次,计数器为3,通过比较器,清零计数器,。程序如下:按一次开关,记一次数;第一次按,;第二次按,;文案大全:..;按第三次时,。实验仿真:第1次按时,计数器为1,;文案大全:..实用标准文档第2次按时,计数器为2,;既有亮,又有灭;第三次按时,计数器清零,,第1次按下时第1盏灯亮,第2盏灯灭;第2次按下时第1盏灯灭,第2盏灯亮;第3次按下时2盏灯都灭。分析:使用计数器和互锁来实现题目所给的要求;计数器用来记录按键的次数;,;,;程序如下:文案大全:..实用标准文档用计数器记录按下的次数;,;,;第三次按下时,,;实验仿真:第一次按下:计数器为1,;;第二次按下:文案大全:..实用标准文档计数器为2,;;第三次按下:计数器清零,两盏灯都灭。,,占空比为20%的连续脉冲信号。分析:采用两个定时器以及常开常闭开关来实现某个通路的循环通断,同时设置相应地定时器的定时时间,就能够满足题目要求。程序如下:,定时器处于复位状态,,,再亮1s,这样就是先了题目的要求实验仿真:文案大全:..:T0开始计时,4s后,,如下:同时,定时器T1开始计时,经过1s后,,如下不停地循环下去,实验题目要求。。鼓风机系统一般有引风机和鼓风机两级构成。要求:(1)按下起动按钮后首先起动引风机,引风机指示灯亮,10s后鼓风机自动起动,鼓风机指示灯亮;按下按钮后首先关断鼓风机,鼓风机指示灯灭,经20s后自动关断引风机和引风机指示灯。(2),。,。分析:使用延迟定时器来实验引风机与鼓风机的先后开启与关闭。程序如下:,,并是先自锁功能,,;文案大全:..,;10s后,;,定时器T1启动,,接着经过20s后,。实验仿真:,,T0开始计时文案大全:..实用标准文档10s后,,,:..,当设备处于运行状态时,如果有2台或2台以上风机工作,则指示灯常亮,指示“正常”;如果仅有1台风机工作,,指示“一级报警”;如果没有风机工作了,则指示灯以2Hz的频率闪烁,指示“严重警报”。当设备不运转时,指示灯不亮。试用STL及LAD编写符合要求的控制程序。提示:本题要点是如何实现“一灯多用”功能。指示灯H1指示了4种状态:“正常、一级报警、严重警报、设备停止”。分析:本实验涉及到一些信号的与或的关系,并可以一用第一题中小灯闪烁的思路来实现不同频率的闪烁。(;,,,1表示正在运行,0表示不运行;)LAD程序如下:当有2台以上的风机处于工作时,第一部分通,;当只有1台风机处于工作时,第二部分通,;当没有风机处于工作时,第三部分通,;文案大全:..使灯以的频率闪;使灯以2Hz的频率闪;STL程序如下:(:..)O(()ANT1LS5T#1SSDT0NOP0NOP0NOP0AT0)O(#500MSSDT2NOP0NOP0NOP0AT2)=:..AT0LS5T#1SSDT1NOP0NOP0NOP0NOP0AT2LS5T#500MSSDT3NOP0NOP0NOP0NOP0实验仿真:当三台都工作时,。当任意两台工作时,。当只有一台工作时,,T0,T1起作用。文案大全:..当都不工作时,以2Hz的频率闪烁,T2,T3起作用。,使用有轨小车来运转工序之间的物件,小车的驱动采用电动机拖动,其行驶示意图如图4-47所示。控制过程为:①小车从A站出发驶向B站,抵达后,立即返回A站;②接着直向C站驶去,到达后立即返回A站;③第三次出发一直驶向来D,到达后返回A站;④必要时,小车按上述要求出发三次运行一个周期后能停下来;⑤根据需要,小车能重复上述过程,不停地运行下去,直到按下停止按钮为止。分析:按PLC控制系统设计的步骤进行完整的设计。A站B站C站D站位置开关K1位置开关K2位置开关K3位置开关K4思路:,,,。;,就运行一个周期后停下来,用来紧急停车。用计数器来确定小车运动到的位置。程序如下:文案大全:..当车返回到就记一次数从A出发,一段时间到达B,接着返回到A文案大全:..从出发,一段时间到达C,接着返回到A从A出发,一段时间到达D,接着返回到A文案大全:..实用标准文档必要时,。实验仿真::..。当需要听下时:,-48所示为一个大型反应器,反应过程要求在恒温和和恒压下进行。对于该系统分别安装有温度传感器T和压力传感器P。而反应器的温度和压力调节是通过加热器H、冷却水供给装置K和安全阀S来实现。工艺要求如下:①安全阀S在下述条件下启动:压力P过高,同时温度T过高或温度T正常。②冷却液供给装置K在下述条件下启动:温度T过高,同时压力P过高或正常。③加热器H在下述条件下启动:温度T过低,同时压力P不太大;或者温度T正常同时压力太小。④如果反应器的冷却水供给装置K或加热器H启动工作,则搅拌器U将自动伴随其工作,保障反应器中的化学反应均匀。试设计该反应器的控制程序,并分配I/O资源。文案大全:..实用标准文档压力过高搅拌器U压力高低SP安全阀冷却水输出T温度过高K温度过低冷却水输入H加热器思路:;;;;;;;;;;;定义好输入输出接口,就可以根据题目意思来进行编程。程序如下:文案大全:..实用标准文档程序仿真:(随机选择集中状态进行测试)当T,P都过高时,满足工艺条件1、2、4,故启动S,K,U,符合题目要求当P正常,T过高时,满足工艺条件2、4,故启动K,U,也符合题目要求当P过低,T正常时,满足工艺条件3、4,故启动H,U,也符合题目要求文案大全:..-49所示为物料检测站,若传送带上30s内无产品通过,则检测器下的检测点报警,试编写其梯形图程序。供料装置检测器报警器传送带分析:,;利用延迟定时器即可实现。程序如下:,,报警器发出报警;若在30s内有产品信号,则T0重新定时30s。程序仿真:没有信号,等待30s后,:有信号时,不报警:文案大全:..实用标准文档第五章:~,用T37定时,,~,,试设计语句表程序。分析:采用循环移位器来实现题目要求。循环移位器移动的是32位,~,让其移位,再把WM0的第八位赋给QB4,如此就能够实现左右的移位了。,彩灯左移;程序如下:置初值;文案大全:..;每次移动,给定一个时间间隔;STL程序:=:#16#31313131TMD0_002:NOP0文案大全:..=#2SSDT37NOP0NOP0NOP0AT37=(#16#1LMD0RLDTMD0SETSAVECLR_003:ABR)JNB_004LMD0TQB4_004:NOP0A(#16#1LMD0RRDTMD0SETSAVECLR_005:ABR)JNB_006LMD0TQB4文案大全:..实用标准文档_006:#0MSSDT1NOP0NOP0NOP0NOP0实验仿真:初始状态:,右移:,继续右移:,继续右移:,左移:,继续左移:文案大全:..实用标准文档如此,实现了彩灯的左右循环移位。,控制要求如下:①按起动按钮后给水阀就开始给水→当水满传感器动作时就停止给水→波轮正转5s,再反转5s,然后再正转5s如此反复转动5分钟→出水阀开始出水→出水10s后停止出水,同时声光报警器报警,叫工作人员来取衣服。②按停止按钮声光报警器停止,并结束工作过程。要求:分配I/O口,设计梯形图。分析:;;;(1:开;0:闭);;;(1:开;0:闭);;定义好输入输出口之后,就可以根据题目要求开始设计梯形图程序如下:启动时,;文案大全:..水满(有信号)时,,,,,如此反复转动5分钟5分钟后,,即出水阀发开,在10s后开始报警;,都复位。实验仿真如下:,首先开始进水,:文案大全:..当水满信号按下时:,,,如此反复转动5分钟5分钟后,,即出水阀发开:再10s后,开始报警:按下停止开关,复位,如下:仿真结束。。如图5-76所示为车辆入库管理设备布置图,编制一个用PLC控制的车辆出入库管理梯形图控制程序,控制要求如下:①入库车辆前进时,经过1#传感器→2#传感器后计数器加1,后退时经过2#传感器→1#传感器后计数器减1,单经过一个传感器则计数器不动。②出库车辆前进时经过2#传感器→1#传感器后计数器减1,后退时经过1#文案大全:..传感器→传感器后计数器加1,单经过一个传感器则计数器不动作。③设计一个由两位数码管及相应的辅助元件组成的显示电路,显示车库内车辆的实际数量。入库指示()()8库存显示84218421SE2()~()出库指示()分析:每两个传感器信号为1次判定,并采用记忆环节来所存前一个的信号,若满足题目中的计数的增加要求,则计数器C0加1;若满足题目中的计数的减少要求,则计数器C0减1;;;。程序如下:记忆装置记录第一个传感信号的状态,然后根据第二个信号来决定增加还是减少或者不变计数器C0;文案大全:..将车库内的车数量显示到;两次信号为一个判断;两次信号后,开始新一轮的判断;实验仿真::文案大全:..先来一个信号,不加1:,加1:,不变:,加1:,不变:,减1:,,不变:文案大全:..经过验证程序正确。-77所示,设计要求如下:按下起动按钮SB1,电磁阀K1打开,液体A流入箱中,当液面到达L2处时,K1阀关闭,同时K2阀打开,液体B流入箱中,当液面到达L1处时,K2阀关闭,停止供液,电炉H开始加热,当液体到达指定温度时,温度传感器T动作,电炉停止加热,搅拌机M开始搅拌液体,5分钟后停止搅拌,K3阀打开,将加热并混合好的液体放出,当液面底于L3时,再经过10s,K3阀关闭,此时箱内液体已放空。此时,电磁阀K1打开,液体A流入箱中,开始下一周期循环。按下停止按钮SB2,系统停止操作(停在初始状态上)。分析:,就可以根据题目所给的逻辑进行编程。程序如下:文案大全:..实用标准文档启动时,K1()打开;当液位L2信号()过来时,K2()打开,同时K1()关闭;当液位L1信号()过来时,K2()关闭,同时电炉H()打开;当T信号()过来时,搅拌器M()打开,同时电炉H()关闭,5min中后,停止加热,并打开K3();文案大全:..实用标准文档当液位降到L3()时,经过10s,K3()关闭,并且重新循环。实验仿真:首先按下启动开关,K1打开,如下:当液位达到L2时,K2()打开,同时K1()关闭,如下:当液位L1信号()过来时,K2()关闭,同时电炉H()打开,如下:当T信号()过来时,搅拌器M()打开,同时电炉H()关闭,5min中后,停止加热,并打开K3(),如下:当液位降到L3()时,经过10s,K3()关闭,如下:文案大全:..实用标准文档循环到初始状态。仿真出现的问题:对于液位传感信号以及温度传感信号,要一直在,说明程序有点欠缺,应该在加入记忆环节以后会改善效果。,将大、小球分类后分别传送的系统。左上为原点,按起动按钮SB1后,其动作顺序为:下降→吸球(延时1s)上升→右行→下降→放球(延时1s)→上升→左行。其中:LS1左限位;LS3上限位;LS4小球右限位;LS5大球右限位;LS2大球下限位;LS0小球下限位。机械壁下降时,吸住大球,则下限位LS2接通,然后将大球放到大球容器中。若吸住小球,则下限位LS0接通,然后将小球放到小球容器中。试分配I/O,设计画梯形图。分析::SB1启动按钮;:机械臂从原点下降;:左侧小球下限;:机械臂吸球;:左侧大球下限;:机械臂向原点上升;:左侧上限;:机械臂右行;:小球右限;:机械臂在右侧下降;:大球右限;:机械臂放球;:右侧小球下限;:机械臂在右侧上升;:右侧大球下限;:机械臂左行;:右侧上线;:再次回到原点;之后就可以根据题意,编写程序;程序如下:文案大全:..实用标准文档机械臂从原点下降;下降到下限位后,机械臂吸球,1s后吸到大球或者小球,开始上升;上升到到上限位,开始右行;到右限位后开始下降;文案大全:..实用标准文档下降到下限位后,机械臂放球,1s后吸到大球或者小球容器,开始上升;上升到右侧上限开始左行;实验仿真:按下启动按钮SB1(),机械臂开始下降:下降到下限位后,机械臂吸球,1s后吸到大球或者小球,开始上升如下:文案大全:..实用标准文档上升到到上限位,开始右行如下:到右限位后开始下降,如下:下降到下限位后,机械臂放球,1s后吸到大球或者小球容器,开始上升:文案大全:..实用标准文档放球;上升;最后返回原点:文案大全:..实用标准文档第六章:,并在S7GRAPH环境下进行设计调试。要求系统具备“自动”和“手动”两种方式。============:..,按下起动按钮,3号传送带开始工作,5s后2号传送带自动起动,再过5s后1号传送带自动起动。停机的顺序与起动的顺序相反,间隔仍然为5s。试进行PLC端口分配,并设计控制梯形图。1#2#3#分析::启动按钮;:停止按钮;:1号传送带;:2号传送带;:3号传送带;通过延迟定时器实现;程序如下:(3号传送带);(2号传送带)启动;(1号传送带)启动。文案大全:..实用标准文档停止时:,,;实验仿真::5s后:再5s后:按下停止开关,:5s后:文案大全:..再后:。按下述控制要求画出PLC端子接线图,并设计控制顺序功能图。①3相步进电动机有3个绕组:A、B、C,正转通电顺序为:A→AB→B→BC→C→CA→A;反转通电顺序为:A→CA→C→BC→B→AB。②用5个开关控制步进电机的方向及运行速度:SB1控制其运行(启/停);SB2控制其低速运行();SB3控制其中速运行();SB4控制其高速运行();SB5控制其转向(ON为正转,OFF为反转)。分析:定义状态:正转:S2、S8、S14:A通电;、S9、S15:AB通电;、S10、S16:B通电;、S11、S17:BC通电;、S12、S18:C通电;、S13、S19:CA通电;:S20、S26、S32:A通电;、S27、S33:CA通电;、S28、S34:B通电;、S29、S35:BC通电;、S30、S36:C通电;、S31、S37:CA通电;:..S1SB1转下一页SB5SB2SB3SB4S2====================S1:..转上一页SB5SB2SB3SB4S20==================,控制时序如图所示。SB为运行控制开关,试设计控制顺序功能图。2#电机3#电机4#电机5#电机0s10s20s30s40s50s60s70s80s90s100s110s文案大全:..分析::另外定义一个状态。S2:1号电动机工作;(1表示工作,0表示不工作);S3:1号电动机不工作;S4:2号电动机不工作;(1表示工作,0表示不工作);S5:2号电动机工作;S6:3号电动机工作;(1表示工作,0表示不工作);S7:3号电动机不工作;S8:3号电动机工作;S9:4号电动机工作;(1表示工作,0表示不工作);S10:4号电动机不工作;S11:4号电动机工作;S12:5号电动机不工作;(1表示工作,0表示不工作);S13:5号电动机工作;S14:5号电动机不工作;:..,由一台三相交流电动机拖动,其工作情况如如图6-37所示。按起动按钮SB1,系统开始工作并自动重复循环,直至按下停止按钮SB2系统停止工作。设采用PLC进行控制,请绘出主电路图、PLC的I/O端口分配图、梯形图以及编写指令程序。按SB1泵油停泵停泵循环工作20次文案大全:..分析::::(1工作;0暂停)程序如下:,泵没工作45s就暂停20s,往复循环。每启动一次泵就让计数器C0加1;文案大全:..实用标准文档泵启动到20次后,暂停80s之后,继续重复上述步骤。如此一直循环下去,。STL程序如下:==(#45SSDT0NOP0NOP0NOP0AT0)==#20SSDT1NOP0文案大全:..(

PLCS7-300一些简单编程题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小7.12 MB
  • 时间2024-04-08