plc编程题,急!!!
1个回答
关注
展开全部
咨询记录 · 回答于2022-04-15
plc编程题,急!!!
我要的是这题答案
编程的关键是找出它的起动条件和停止条件。根据转换实现的基本规则,转换实现的条件是它的前级步为活动步,并且满足相应的转换条件,所以步Mi变为活动步的条件是Mi-1为活动步,并且转换条件Xi=1,在梯形图中则应将Mi-1和Xi的常开触点串联后作为控制Mi的起动电路,如图1b所示。当Mi和Xi+1均为“l”状态时,步Mi+1变为活动步,这时步Mi应变为不活动步,因此可以将Mi+1=1作为使Mi变为“0”状态的条件,即将Mi+1的常闭触点与Mi的线圈串联。也可用SET、RST指令来代替“起保停电路”,如图1c所示。这种编程方式仅仅使用与触点和线圈有关的指令,任何一种PLC的指令系统都有这一类指令,所以称为使用通用指令的编程方式,可以适用于任意型号的PLC。
所示是根据液压滑台系统的功能表图使用通用指令编写的梯形图。开始运行时应将M300置为“1”状态,否则系统无法工作,故将M8002的常开触点作为M300置为“1”条件。M300的前级步为M303,后续步为M301。由于步是根据输出状态的变化来划分的,所以梯形图中输出部分的编程极为简单,可以分为两种情况来处理:1)某一输出继电器仅在某一步中为“1”状态,如Y1和Y2就属于这种情况,可以将Y1线圈与M303线圈并联,Y2线圈与M302线圈并联。看起来用这些输出继电器来代表该步(如用Y1代替M303),可以节省一些编程元件,但PLC的辅助继电器数量是充足、够用的,且多用编程元件并不增加硬件费用,所以一般情况下全部用辅助继电器来代表各步,具有概念清楚、编程规范、梯形图易于阅读和容易查错的优点。2)某一输出继电器在几步中都为“1”状态,应将代表各有关步的辅助继电器的常开触点并联后,驱动该输出继
这题是画图
第二题的图
X0检测到物体时, 输出Y1 (Y1自锁,一直输出)串联T1的常闭2. 当X1检测到物体5秒后 ,x1控制m0得电并自锁,同时T1线圈得电时间设为k50,T1得电5秒后 ,常闭触点断开Y1停,停止输出。同时T1常闭触点控制M0线圈也断电。
OK
第三题
就是顺序控制,按照要求编就是了,先X1按下后,M0自锁,M0控制T0延时,同时M0控制Y1和Y2输出,当T0延时到了断开Y1输出,同时输出Y3,(就做到了灯1,2亮,2s后变成灯2、3亮了);然后按下X2,M1自锁,M1断开Y2、Y3,(这样就做到了灯2、3灭),同时T1开始延时,并且控制Y4输出,T1延时到了,断开T4输出,同时T2开始延时,T2延时到了,断开T1定时器,T1复位,Y4恢复输出,(这样就做到了Y4的1s周期闪烁),M1同时会控制T3计时,T3计时到后断开M0和M1自锁,一切恢复如初(实现了所有灯熄灭)。再次按下X1重复以上动作,(实现了如此循环)
第一题的
以上就是我个人分析的参考答案,不能保证一定准确