- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PROG-110可编程控制器使用入门连载(四).doc
PROG-110可编程控制器使用入门连载(四)
一小时学会PROG-110编程
本刊上期介绍了PROG-110八类指令中的六类以及它们的使用方法,本期介绍PROG-110延时指令和音乐指令,通过本期和上期的学习,读者将对PROG-110八类指令和它的使用方法有了一个全面了解,通过对这八类指令的反复练习,你可对PROG-110在工业控制方面的使用有一个更深入的了解,PROG-110实物图(图一)
PROG-110的指令详解
PROG-110可编程控制器的指令总共有八类,它们分别是:
(1)返回指令
(2)输入跳转指令
(3)绝对跳转指令
(4)停止指令
(5)计数器加减指令
(6)输出指令
(7)延时指令
(8)音乐指令
虽然PROG-110指令数看起来不少,但是比较有规律,这八类指令中,每一类指令只要记住一条,其它指令也就好记了,因此PROG-110的指令学起来很容易。下面我们就对延时指令、音乐指令作详细介绍。
七、延时指令
作用:如果延迟时间到,程序上跳或下跳。
参数:N=00~99,K=00~99
使用方法:原则一:如果N=00,K不等于00,则下跳K步;
原则二:如果N不等于00,K=00,则上跳N步;
原则三:如果N不等于00,K也不等于00,则上跳N步;
原则四:如果N=00,K=00则自循环。
1.指令语句:70 N K 步数:3步(占3个存储单元)
功能:延时0.5秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放70的存储单元向上N或向下K个存储单元)。
例如,指令70 00 12,其中的70表示这是一个延时0.5秒的跳转程序,N=00,K=12,符合原则一,表明延时0.5秒,如果延时完成就执行下一条指令,否则下跳12步(下跳到从存放70的存储单元向下数第8个存储单元)。
又如,指令70 26 00,其中的70表示这是一个延时0.5秒的跳转程序,N=26,K=00,符合原则二,表明延时0.5秒,如果延时完成就执行下一条指令,否则上跳26步(上跳到从存放70的存储单元向上数第26个存储单元)。
再如,指令70 36 28,其中的70表示这是一个延时0.5秒的跳转程序,N=36,K=28,符合原则三,表明延时0.5秒,如果延时完成就执行下一条指令,否则上跳36步(上跳到从存放70的存储单元向上树第36个存储单元)。
另如,指令70 00 00,其中的70表示这是一个延时0.5秒的跳转程序,N=00,K=00,符合原则四,表明延时0.5秒,如果延时完成就执行下一条指令,否则就自循环。
2.指令语句:71 N K 步数:3步(占3个存储单元)
功能:延时1秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放71的存储单元向上N或向下K个存储单元)。
这条指令语句的用法和第1条相同,只是延时的时间为1秒.
3.指令语句:72 N K 步数:3步(占3个存储单元)
功能:延时2秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放72的存储单元向上N或向下K个存储单元)。
这条指令语句的用法和第1条相同,只是延时的时间为2秒。
4.指令语句:73 N K 步数:3步(占3个存储单元)
功能:延时3秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放73的存储单元向上N或向下K个存储单元)。
这条指令语句的用法和第1条相同,只是延时的时间为3秒.
5.指令语句:74 N K 步数:3步(占3个存储单元)
功能:延时4秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放74的存储单元向上N或向下K个存储单元)。
这条指令语句的用法和第1条相同,只是延时的时间为4秒.
6.指令语句:75 N K 步数:3步(占3个存储单元)
功能:延时5秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放75的存储单元向上N或向下K个存储单元).
这条指令语句的用法和第1条相同,只是延时的时间为5秒.
7.指令语句:76 N K 步数:3步(占3个存储单元)
功能:延时6秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放76的存储单元向上N或向下K个存储单元).
这条指令语句的用法和第1条相同,只是延时的时间为6秒.
8.指令语句:77 N K 步数:3步(占3个存储单元)
功能:延时7秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放77的存储单元向上N或向下K个存储单元).
这条指令语句的用法和第1条相同,只是延时的时间为7秒.
9.指令语句:78 N K 步数:3步(占3个存储单元)
功能:延时8秒,如果延时完成就执行下一条指令,否则上跳N步或下跳K步(从存放78的存储单元向上N或向下K个存储
文档评论(0)