- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 FP1的指令系统基本指令:基本顺序指令:主要执行以位(bit)为单位的逻辑 操作,是继电器控制电路的基础。基本功能指令:定时器、计数器和移位寄存器控制指令:可根据条件判断,来决定程序执行顺 序和流程的指令。比较指令:主要进行数据比较。 3.1基本顺序指令基本顺序指令主要是对继电器和继电器触点进行逻辑操作。指令表的格式:地址 操作码 操作数(参看书上表3-1)操作码规定了CPU所执行的功能。操作数包含了操作数的地址、性质和内容。操作数可以没有,也可以是一个、两个、三个甚至四个, 随不同的指令而不同表3-1 基本顺序指令的操作数 指令助记符继电器定时/计数器触点XYRTCST、ST/OT×××AN、AN/OR、OR/SET、RST×××KP××× 表中对应项目为“×”表示该项不可用,为空则表示可用。 例如:OT指令对应继电器X项为“×”,说明OT指令的操作数不能为X继电器。1. 输入输出指令:ST、ST/、OTST--加载--用A类触点(常开触点)开始逻辑运算的指令。ST/ --加载非--用B类触点(常闭触点)开始逻辑运算的指令。OT--输出--输出运算结果到指定的输出端,是继电器线 圈的驱动指令。/ -----非-----将该指令处的运算结果取反。其中,ST和ST/用于开始一个新的逻辑行。例3-1解释:当X0接通时,Y0接通;当X0断开时,Y1接通、Y2接通。说明:常闭触点的功能可以用两种方式实现 / 指令为逻辑取反指令,可单独使用,但是一般 都是与其它指令组合形成新指令使用,如ST/OT不能直接从左母线开始,但是必须以右母线结束OT指令可以连续使用,构成并联输出通常,对于某个输出继电器只能用一次OT指令2、逻辑操作指令:AN、AN/、OR、OR/AN 与 串联一个A类(常开)触点。AN/ 与非 串联一个B类(常闭)触点。OR 或 并联一个A类(常开)触点。OR/ 或非 并联一个B类(常闭)触点。例3-23、块逻辑操作指令:ANS、ORS ANS---组与---执行多指令块的与操作,即实现多 个逻辑块相串联。ORS---组或---执行多指令块的或操作,即实现多 个逻辑块相并联。例3-3例题说明:Y0有四个接通段,分别代表了该例子的四种有效组合。当X0、X1接通且X4接通时,Y0接通,对应图中第1段接通情况。当X0、X1接通且X5接通时,Y0接通,对应图中第2段接通情况。当X2、X3接通且X4接通时,Y0接通,对应图中第3段接通情况。当X2、X3接通且X5接通时,Y0接通,对应图中第4段接通情况。注意事项: 掌握ANS、ORS的关键主要有两点:一是要理解好串、并联关系,二是要形成块的观念。 4、堆栈指令:PSHS、RDS、POPSPSHS---推入堆栈---存储该指令处的操作结果。RDS---读取堆栈--读出PSHS指令存储的操作结果。POPS---弹出堆栈---读出并清除由PSHS指令存储 的操作结果。 堆栈指令主要用于构成具有分支结构的梯形图,使用时必须遵循规定的PSHS、RDS、POPS的先后顺序。例3-4例题说明:当X0接通时,程序依次完成下述操作:存储PSHS指令处的运算结果(这里指X0的状态),这时X0接通,则当X1也接通且X2断开时,Y0输出。由RDS指令读出存储的结果,即X0接通,则当X3接通时,Y1输出。由RDS指令读出存储的结果,即X0接通,则当X4断开时,Y2输出。由POPS指令读出存储的结果,即X0接通,则当X5接通时,Y3输出;然后将PSHS指令存储的结果清除,即解除与X0的关联,后续指令的执行将不再受X0影响。当X6接通时,Y4输出。此时与X0的状态不再相关。注意事项:RDS用于PSHS之后。POPS用在PSHS和RDS的后面,作为分支结构的最后一个分支回路。一组堆栈指令中,有且只有一个PSHS和一个POPS,但是可以没有或有多个RDS。注意区分分支结构和并联输出结构梯形图。二者的本质区别在于:分支结构中,分支点与输出点之间串联有触点,而不单纯是输出线圈。 5、微分指令:DF、DF/ DF---上升沿微分--- 检测到触发信号上升沿, 使触点接通一个扫描周期。DF/---下降沿微分---检测到触发信号下降沿, 使触点接通一个扫描周期。例3-5例题说明: 当检测到触发信号的上升沿时,即X1断开、X2接通且X0由OFF→ON时,Y0接通一个扫描周期。另一种情况是X0接通、X2接通且X1由ON→OFF时,Y0也接通一个扫描周期。 当检测到触发信号的下降沿时,即X2接通且X0由ON→OFF时,Y1接通一个扫描周期。注意事项: DF和DF/ 指令的作用都是在控制条件满足的瞬 间,触发后面的被控对象(触点或操作指令), 使其接通一个扫描周期。可用于控制那些只需触发执行一次的
您可能关注的文档
最近下载
- 中小学生国庆假期安全教育主题班会PPT课件.pptx VIP
- 《电子商务基础》第一章课件.pptx VIP
- 第2单元活动3 编程实现算法 课件湘科版信息科技五年级上册.ppt
- 1.2记录个人观点(课件)-三年级信息科技全一册(河北大学版2024).pptx VIP
- 《黄金交易基础知识》课件.pptx VIP
- (高清版)DB22∕T 2758-2017 黑参 地标.pdf VIP
- 品牌管理完整版课件全套ppt教学教程(最新).pptx
- 2025年GB 45673《危险化学品企业安全生产标准化通用规范》解读宣贯学习课件.pptx
- 消防救援人员申请结婚报告表.doc VIP
- 答司马谏议书选择题及答案.pdf VIP
文档评论(0)