- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五节 编程指导 2.编程技巧 在绘制梯形图时,应尽量简化,以节省存储空间。 ①在并联电路块中,串联触点多的支路应放在单触点支路上面,可以节省连接指令OR LD。 第五节 编程指导 ②在并联电路与串联电路相与的逻辑行,将并联电路放在左边,可以省去AND LD指令 第五节 编程指导 ③桥式电路不能直接编程,应根据其逻辑关系变换为等效电路。 第六节 基本电路编程举例 1.起动、保持和停止电路 第六节 基本电路编程举例 2.单脉冲电路 第六节 基本电路编程举例 3.瞬时输入延时电路 第六节 基本电路编程举例 4 延时接通/断开电路 第六节 基本电路编程举例 5. 定时器和计数器扩展 (1)定时器扩展 第四节 指令及其编程方式 4 .TR指令 在程序中有几个分支输出线圈,并且在分支后还有触点时,要使用暂存继电器TR。TR必须与LD及OUT指令配合使用,TR的编号为0—7。在程序中有时不能用IL和ILC表达时,可使用TR指令。在同一逻辑行中,如有多个分支点时,同一个TR编号不能重复使用,且TR不得超过8个。在不同逻辑行中,允许用重号的暂存继电器。 第四节 指令及其编程方式 5.JMP(FUN04)指令和JME(FUN05)指令 JMP(跳转)和JME(跳转结束)指令的功能是根据当时的条件来决定执行JMP与JME之间的程序,还即跳过JMP与JME之间程序的指令。若条件满足为ON时,顺序执行程序,如同JMP、JME指令不存在一样;若条件不满足时,就不能执行JMP与JME之间的指令,在它们之间的所有线圈都保持原来状态。 在一个程序中JMP和JME指令最多可以使用8次,但在它们之间不能使用高数计数器。 第四节 指令及其编程方式 第四节 指令及其编程方式 6 .KEEP(FUN11)指令 相当于锁存器,当其线圈得电时,将一直保持,直至复位为止。锁存指令有两个输入端,上面一行为置“1”输入端,下一行为复位输入端,当置“1”输入端ON,复位输人端OFF时,锁存器得电并保持,即使输入由ON变为OFF,锁存继电器仍然保持得电。当复位输入ON,置“1”输入端为OFF时,锁存继电器失电。当两个输入端同时ON时,复位输入优先。 第四节 指令及其编程方式 需要自保持的继电器可以用KEEP指令代替。 第四节 指令及其编程方式 下列继电器可作KEEP指令的线圈: 输出继电器、内部辅助继电器和保持继电器。 用保持继电器作KEEP指令的线圈,电源出现故障时,电路的状态保持不变 第四节 指令及其编程方式 7 .DIFU(FUN13)、DIFD(FUN14)指令 用于在满足条件时产生一个扫描周期的脉冲。 (1)前沿微分指令 (2)后沿微分指令 第四节 指令及其编程方式 使用微分指令应注意,两条指令都是在输入继电器状态发生改变时才起作用,且都使指定继电器得电一个扫描周期。在程序执行过程中,一直处于接通的输入条件不会执行DIFU指令;同样,一直处于断开的输入条件也不执行DIFD指令。在一个程序中最多允许使用48个DIFU、DIFD指令。 微分指令通常用于一个输入只需作一次处理的场合。 第四节 指令及其编程方式 8 SFT(FUN10)指令 功能是把一个指令通道的16位数据按位移位,也可以把几个通道连起来一起移位,相当于一个串行输入移位寄存器。有三个输入端: (1)数据输入 (2)时钟输入 (3)复位输入 第四节 指令及其编程方式 (1)数据输入 (2)时钟输入 (3)复位输入 当复位输入触点闭合时,继电器参加移位的所有数据同时被置为“0” 第四节 指令及其编程方式 SFT指令可以指定以下通道: 输出继电器、内部辅助继电器:05-17; 保持继电器:HR0-HR9。如果需要对多于16位的数据移位,可以把几个通道串起来一起移位。 使用移位指令时应注意以下二点: (1)被指定的开始通道和结束通道必须在同类继电器范围之内。 (2)开始通道号应≤结束通道号 第四节 指令及其编程方式 9.WSFT(FUN16)指令 WSFT是通道移位指令,它以通道(16位)为单位进行移位。图5—51为三个通道移位应用,图中,当输入继电器触点0002由分断到闭合时,继电器1000接通一个扫描周期.其触点闭合使数据存储区进行移位,DM10的16位内容移到DMll中,DMll的16位内容移到DMl2中,DMl2中的16位全部溢出,而DM10的16位数据全部复位。 第四节 指令及其编程方式 WSFT指令可以指定下列通道: 输出、内部辅助继电器:05-17; 保持继电器(HR):HR0-HR9; 数据存储区(
文档评论(0)