网站大量收购独家精品文档,联系QQ:2885784924

第 4 章 松下PLC 编程指导.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 4 章 松下PLC 编程指导

2.BCD码 BCD码是二进制编码的十进制数,是用二进制表示的代码之一。BCD码的引入提供了一种数据处理方法,对于数字设备来说可十分方便地将数据输入或取出。将BCD码转换成十进制数易于用户掌握,而二进制数又很便于数字设备处理。 只要将十进制的每一位表示为4位二进制数,就可以很容易地将十进制数转换为BCD码。 BCD码常用于数字开关输入数据,或将数据输送到七段显示器。 3.可编程序控制器中的可用数据 (1)PLC处理的二进制数 16位二进制:K-32768~K32767 32位二进制:K-2147483648~K2147483647 (2)PLC处理的BCD码 4位BCD码:H0~H9999 8位BCD码:H0~4.2.2 PLC中BCD码应用 1.使用BCD码的关键 PLC基本上是按标准的二进制码来处理数据,因此使用BCD码的关键是要用F80(BCD)、F81(BIN) 、F82(DBCD)和F83(DBIN)指令将PLC中的数据转换成二进制码的形式。 BCD码的应用流程: BCD数据 输入设备 BCD数据 输出设备 BCD→二进制 F81/F83 二进制→BCD F80/F82 数据处理 FP1 2.应用举例 当数字开关的数据输入到PLC时,用F81(或F83)指令将四位BCD数转换成16位二进制数。当PLC的数据输出到七段码数字显示器时,用F80(或F82)指令将16位二进制数转换成四位BCD码。 1 9 3 9 BCD→BIN PLC BIN→BCD 数字开关 七段显示 作业五: 1.有启动、停止按钮SB1、SB2(非自锁式),有紧急停机开关K(自锁式),有8台电机M1~M8,有一个七段数码管L(共阴极)。假设PLC的Y0~YF均可用于输出,按如下要求设计控制程序: (1)当K=ON时所有电机停止,启动按钮无效; (2)当K=OFF时,每按一下SB1增加一台电机启动,每按一下SB2停止一台启动电机中序号最大的电机; (3)数码管总是显示正在工作的电机数。 2.设输入为频率f的脉冲信号,设计一个能实现五分频输出,点空比为五分之三的程序。 可编程序控制器 第4章 编程指导 * 电子信息工程学院 主讲教师:电子信息工程学院 朱清友 可编程序控制器 第4章 编程指导 §4.1 PLC的编程方法 §4.2 PLC中的数据及BCD码应用 §4.3 索引寄存器功能及应用 §4.4 高速计数器应用 §4.5 系统寄存器功能及设置 4.1 PLC的编程方法 4.1.1 编程的基本原则 4.1.2 编程技巧 4.1.3 基本电路的编程 4.1.4 编程举例 4.1.1 编程的基本原则 (1)PLC编程元件的触点在程序中可以无限次使用,每个继电器线圈在程序中只能出现一次。 (2)梯形图的每一逻辑行皆起始于左母线,终止于右母线。线圈总是处于最右边,且不能直接与左边母线相连。 X0 [ ] Y0 [ ] Y0 X1 X0 [ ] Y0 [ ] Y1 X1 X0 [ ] Y0 X1 X0 [ ] Y0 X1 [ ] Y1 R9010 [ ] Y1 (3)编制梯形图时,应尽量做到“上重下轻、左重右轻”。 [ ] [ ] 不合理 合理 (4)两个或两个以上的线圈可以并联,但不可以串联。 X0 [ ] Y0 [ ] Y1 X0 [ ] Y1 [ ] Y0 (5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,不符合顺序执行的电路不能直接编程。 X0 [ ] Y0 [ ] Y1 X1 X4 X5 X3 (6)在梯形图中串联节点、并联节点的使用次数没有限制,可无限次地使用。 X0 [ ] Y0 X1 R0 Rn Xn …… …… 无限次并联 无限次串联 4.1.2 编程技巧 (1)把串联节点较多的电路放在梯形图的上方。 (2)把并联节点较多的电路放在梯形图的左边。 X0 X1 X2 X3 [ ] Y0 X2 X3 X1 X0 [ ] Y0 不合理 合理 (3)桥式电路编程 如果梯形图是一个桥式电路,PLC不能直接对它编程,必需转换电路,PLC才能进行编程。 X0 [ ] Y0 [ ] Y1 X1 X4 X5 X3 X1 [ ] Y0 [ ] Y1 X0 X4 X5 X3 X0 X1 X3 (4)复杂电路的处理 如果梯形图构成的电路结构比较复杂,用ANS、ORS等指令难以解决,可重复使用一些节点画出它的等效电路,然后进行编程就比较容易了。 X0 X1 X3 X2 [ ] Y0 X4

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档