PLC编程:梯形图与脉冲发生电路设计

需积分: 45 0 下载量 189 浏览量 更新于2024-08-22 收藏 4.67MB PPT 举报
"该资源是一份关于脉冲发生电路与PLC编程的资料,主要讨论了如何设计10Hz的等脉冲发生器,并介绍了PLC的编程语言、梯形图编程规则以及三菱FX2N系列PLC的指令系统。" 在设计10Hz等脉冲发生器时,目标是生成一个占空比为1的方波,即输出Y0在0.05秒内接通,接着0.05秒断开,总周期为0.1秒。为了实现这样的定时精度,我们需要使用能够精确到0.01秒的定时器。在PLC中,这通常涉及到计数器和定时器的配合使用,例如在三菱FX2N系列PLC中,可以选择T型定时器来实现这一功能。 PLC的编程语言多种多样,包括梯形图、指令表、顺序功能图、功能块图和结构文本。其中,梯形图是PLC最常用的语言,因为它直观且易于电气工程师理解。梯形图源自继电器控制系统,它将继电器和接触器的逻辑关系转换为图形形式,左母线代表电源,触点和线圈则表示逻辑条件和动作。 编程时,遵循梯形图规则至关重要。逻辑行应从左至右(串联)和自上而下(并联)顺序编写,每个逻辑行以左母线开始,以继电器线圈结束,中间不允许有触点直接连接到右母线。此外,触点串联块并联时,应将触点多的块放在上面以节省存储空间。同时,输出线圈不能直接是输入继电器或特殊继电器。 三菱FX2N系列PLC的指令系统包括基本指令、步进指令和功能指令。基本指令用于逻辑和顺序控制,如LD(取)和OUT(驱动输出线圈)等,它们在编程器上有对应的按键。功能指令则更为复杂,可能需要通过功能键输入,如FUN(01)来调用特定功能。 指令由操作码和操作数组成,操作码表示执行的操作,如“LD”表示取,而操作数则是操作的对象,可以是编程元件的地址或设定值。例如,指令"LD X000"中,“LD”是操作码,表示取操作,而“X000”是操作数,指定了输入元件X000。 总结来说,该资源涵盖了PLC脉冲发生电路的设计方法,梯形图编程的基本规则,以及三菱FX2N系列PLC的指令系统,对理解和应用PLC编程提供了全面的指导。