- 1、本文档共195页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC编程复习课程.ppt
14. 通道数据比较指令 指令符: CMP(20)。 数据:两个。 功能:将S中的内容与D的内容相比较,比较结果由专用辅助继电器11005、11006、11007给出。 编程操作:FUN、2、0、S、D。 CMP指令用来将通道数据或四位常数S与另一通道数据或四位常数D进行比较,S和 D中至少有一个是通道数据。 数据可以是四位十六进制数,也可以是四位BCD数。 比较指令可用来监视TIM的当前值, 并可用一个定时器来控制多个定时输出。 15. 数据传送指令 指令符: MOV(21)。 数据: 源数据S, 目的通道为D。 功能: 把源数据S传送到D所指定的通道中去。 编程操作: FUN、 2、 1、 S、 D。 16. 数据求反传送指令 指令符: MVN(22)。 数据: S为源数据, D为目的通道。 功能: 把源数据S求反后传送到指定通道D中去。 编程操作:FUN、2、2、S、D。 MOV指令把一个通道的数据或四位常数(十六进制或BCD码数)传送到D中,而MVN指令把源数据按位求反后再进行传送。 写编码表时,这两条指令都各占一个地址号,但在表中占三行位置。 当传送到目的通道内容为全零时,11006置位。 17. 置位进位指令 指令符: STC(40)。 数据: 无。 功能: 将进位标志继电器11004置位(即置ON)。 编程操作: FUN、 4、 0。 18. 复位进位位指令 指令符: CLC(41)。 数据: 无。 功能: 强制将11004复位(即置OFF)。 编程操作: FUN、 4、 1。 上述两条指令是对进位位的强制操作指令。通常在作加、 减运算之前,用CLC指令来清进位位, 以保证运算结果正确。 19. 加法指令 指令符: ADD(30)。 数据: 被加数S1、加数S2、 结果D。 功能:D(S1+S2+CY(进位)),即将两个通道的内容或者一个通道的内容与常数相加(带进位位),和送到目的通道。 编程操作: FUN、 3、 0、 S1、 S2、 D。 使用加法指令应注意: (1) 执行加法操作之前, 必须清进位标志继电器, 因为它要参加运算。 (2) 被加数和加数必须是BCD数, 否则11003置位, OPC不执行ADD指令。 (3) 相加后产生进位时, 11004置位; 和为0时, 11006置位。 20. 减法指令 指令符: SUB(31)。 数据: 被减数S1, 减数S2, 差存放于D中。 功能: D-S1-S2-CY。 编程操作: FUN、 3、 1、 S1、 S2、 D。 在写编码表时,由于必须指定被减数、减数和差的存放通道三个数,因而这条指令有一地址编号,占四行。 当0002为ON时,将内部辅助继电器12通道的内容减去保持通道1的内容,差送入HR2通道。 使用减法指令应注意: (1) 做减法之前,必须用CLC(41)指令清进位标志。 (2) 被减数和减数必须是BCD数, 否则11003为ON, CPU不执行SUB指令。 (3) 若差为负数, 则11004置位; 差为0, 则11006置位。 10.4 编程技巧 10.4.1 编程原则 梯形图的每一逻辑行必须从左边母线处以接点输入开始, 以线圈结束,线圈右边的母线可以不画出。 (1) 以接点开始,就是不能以线圈输入开始。如果实际应用中需要由线圈开始,则可以内部专用辅助继电器的接点开始, 并保证其运行时为ON, 见图10.4.1。 8. 求反输出指令 指令符: OUT NOT。 数据: 继电器号, 范围同OUT指令。 功能: 将逻辑行的运算结果取反后输出。 编程操作: OUT、 NOT、 继电器线圈号。 【例10.3.1】电动机起动/停止电路编程(见图10.3.2)。 在时序图中,0003的波形是指接于0003输入端的开关常开触点对0003输入继电器线圈的控制。当该输入开关未闭合时, 0003输入继电器线圈不通, 对应的常闭接点是接通的。 图10.3.2 电动机起动/停止电路 【例10.3.2】指令应用示例。 LD、 AND、 OR、 NOT、 OUT指令的应用示例如图10.3.3所示。 图10.3.3 LD、 AND、 OR、 NOT、 OUT指令的应用示
您可能关注的文档
- Lesson 9 How many cakes do you want幻灯片教程.ppt
- lesson114-116幻灯片培训稿.ppt
- 关于腹腔镜手术系统在外科实际应用.ppt
- lesson11how i served my apprenticeship教材课程.ppt
- Let’s_go_on_a_picnic文件教学.ppt
- LIFE OF PIE复习课程.ppt
- LIS系统与条形码应复习课程.ppt
- LITERATURE REVIEW - Final文献综述讲解材料.ppt
- liwei5演稿教学文稿.ppt
- 关于腹腔镜胃肠手术扶镜技巧方法幻灯片.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)