- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
plc课件05
第五章 顺序控制梯形图的编程方法 目录 §1、顺控系统的程序结构与工作方式 根据系统的顺序功能图设计梯形图的方法,称为顺序控制梯形图的编程方法。各PLC厂家生产的可编程序控制器在编程元件、指令功能和表示方法上有较大的差异。 §3 应用起停保电路的编程方法 §4 以转换为中心的编程方法 §5 具有多种工作方式的系统的编程方法 似,由顺序功能图很容易编写。M27由于有两个转移目标,故有两个失电条件。 注意: A、M0在公用程序中是采用置、复位指令的。只要条件不成立,并不对M0操作,而在P1程序中M0采用输出指令OUT:条件成立为ON,不成立OFF;得电条件是前级步M27活动且转换条件 成立。 B、对于T1与T2通电延时线圈,为保持与顺序功能图一致,最好在图5-31中M21与M25线圈分别并上T1与T2线圈,教材在图5-32处理结果是一样的,但思路不够清晰。 (3)自动连续循环(X14为ON) 这种工作方式时,工作单元M6与M7都为ON,只要转换条件成立,工作步间的活动状态自动切换;在M27工作步后,转入M20(注意:教材图5-30中M20上方箭头位置有误)。 (4)单步工作过程(X12为ON) 单步工作时X12为ON,工作单元M6只有在X16起动按钮按下时在才能得电。因此,当一个工作步完成后,即转换条件成立,当前活动步并不马上进入对应的后续步而是等待M6的得电即X16起动按钮的按下信号(采用了上升沿触点信号),从而实现按一步自动走一步的单步工作方式。 (5)输出电路 为避免出现双线圈现象,输出应由对应工作步有输出的辅助继电器控制。如图5-32所示。 注:图5-31与图5-32是同一子程序,子程序返回子令SRET只能在图5-32中出现,即设计时应画在一起定时器T1与T2放在工作步转换部分,顺序功能思路会清晰些。 若采用同样的工作单元,以转换为中心的主程序结构、公用程序、手动程序和自动程序中的输出电路与起保停编程方法完全相同。不同之处在工作步的转换过程中,采用置、复位指令SET与RST,因此有工作步切换的程序是不同的。 三、以转换为中心的编程方法 图5-33 顺序功能图 1、回原点程序:如图5-29c)所示。 2、自动程序: 在自动程序中,由于采用了SET与RST指令,故起停保编程方法中的自锁环节由SET指令完成,失电环节由RST完成。 教材M27状态标示的“右行”应改为“左行”。 图5-34 以转换为中心的梯形图 四、步进功能指令的编程方法 采用步进功能指令STL编程时,最大的变化在于FX系列提供了一条初始化功能指令(或称应用指令)IST (FNC60),如果初始化不用这条指令,而向前两种的主程序结构,则其它存在连续转换的程序(回原点与自动程序),只要遵循STL的相关规则即可。(通常采用这种方法) (一)、初始化指令(IST) IST 源操作数 目标操作数1 目标操作数2 源操作数:X、M、Y,可变址操作; 目标操作数1:自动状态下首个状态号SN,可变址操作; 目标操作数2:自动状态下首个状态号Sm,mn,可变址操作; 在程序中指令只能出现一次。如图5-35所示。 2、应用说明: (1)源操作数指定首元件号,则系统自动按编号操作方式——输入元件号的处理。 1、指令形式: 图5-9~图5-10为专用镗床工作示意图与控制系统外部接线图。用于双面钻孔的组合机床在工件相对的两面钻孔,机床由动力滑台提供进给运动,刀具电动机固定在动力滑台上。 图5-11 专用镗床顺序功能图 初始位置,X4与X7为ON,工件装入夹具,按下起动钮X0,工件被夹紧,限位开关X1变为ON,并行序列中两个子序列的起始步S21和S256变为活动步,两侧的左、右动力滑台同时进行快速进给、工作进给和快速退回的加工循环,同时刀具电机也起动工作。两侧加工均完成,动力滑台退回原位,X4、X7为ON,系统进入步S29,工件被松开,限位开关X10变为ON,系统返回初始步S0,一次加工工作循环结束。 图5-12 专用镗床的步进梯形图 在图中的并行序列中的两个子序列分别用来表示左、右侧滑台的进给运动,两个子序列应同时开始工作和同时结束。实际上左、右滑台的工作是先后结束的,为了保证并行序列中的备子序列同时结束,在各子序列的末 1、并行序列的分支的编程方法 尾增设了一个等待步(即步S24和S28),它们没有什么操作,如果两个子序列分别进入了步S24和S28,表示两侧滑台的快速退回均已结束(限位开关X4和X7均己动作),应转换到步S29,将工件松开。因此步S24和S28之后的转换条件为“=1”,表示应无条件转换,在梯形图中,该转换可等效为一根短接线,或理解为不需要转换条件。 并行序列是同时运行的,图中当X1为ON后,左右滑
文档评论(0)