可编程序控制器逻辑应用案例 戴一平 案例6.pptVIP

可编程序控制器逻辑应用案例 戴一平 案例6.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要内容 物料供应车控制要求与实现 移位、比较、逻辑运算、四则运算 小案例练习 换刀控制系统 1.物料供应车控制实例 控制要求 1)控制系统开始投入运行时,应运行到E位,等待召唤。 2)物料车应能按照召唤按钮的信号和行程开关的位置,正常的运行和停止。 3)物料车运动到召唤位置时,能停留20s,等待取料;20s后能继续按召唤方向运动。 4)在物料车运动时,能接受其它工位的召唤信号,但必须等到本次任务完成后,才能响应下一个工位的召唤。 2.分析讨论——寻找思路 确定物料车当前位置——行程开关信号 确定召唤位置——按钮信号 确定运行方向——以上两信号比较 基本思路: 1)读入召唤信号并保持、运行到召唤位置时撤销; 2)将召唤信号和行程开关状态比较,根据计较结果,控制电动机状态; 3)物料车到达指定位置,启动定时器,在此时间内不送新的数参加比较。 具体过程 将召唤数据D3和行程数据D5比较 当D3D5时,电动机正转,物料车右行;D3D5时,电动机反转,物料车左行;D3=D5时,电动机停转,物料车停止。 电动机停止后启动定时器。 3.学习新指令 (1)数据传送指令 传送:源通道 目的地通道 MOV:单字数据或常数传送 MOVL:双字数据或常数传送 MVN:单字数据取反后传送 MVNL:双单字数据取反后传送 (2)数据比较指令 1) 符号比较指令—— =、、、=、、= 2) 比较指令 指令 CMP:无符号比较 CMPL:无符号倍长比较 CPS:带符号比较 CPSL:带符号倍长比较 比较结果 P-GT:大于 P-LT:小于 P-EQ:等于 P-LE:小于等于 P-GE:大于等于 3) 逻辑运算指令 指令 ANDW:字逻辑与 ORW:字逻辑或 XORW:字异或 4) 四则运算指令 应用 4.实现控制要求 (1)I/O地址分配 (3) 控制梯形图 5.分析讨论 6.提出其它方案 提炼出更简单实用的方法。 合理安排输入点,简化程序。 学习新指令。 7.小案例练习 (1)峰谷电监测 学习时间比较指令的应用 (2)双按钮多位启动停止控制 体会逻辑运算指令的优点 (3)单按钮多位启动停止控制 体会逻辑运算指令的优点 (4)会场人数统计 体会四则 运算的应用: 8.新案例控制要求 换刀控制系统 换刀控制系统共有6种刀具,按1~6编号,分别由按钮SB1~SB6选择。控制要求如下: 1)某号刀具到位后,对应位置开关压合,(SQ1~SQ6),正在换刀位置上的刀具号称为当前值,希望换上的刀具号称为设定值; 2)当设定值大于当前值时,刀盘正转,当设定值小于当前值时,刀盘反转,当设定值等于当前值时,刀盘不转。 小组讨论训练 1)提出控制思路 2)画出梯形图 3)调试 案例作业——立体车库读卡数据分析 分析思路 将读卡信息和创建在数据存储器里的数据进行比较,当比较完全一致时,进行译码,确定需存取的车位号。 根据车位号,调用该车的存取子程序。 数据比较时的车位暂存号存放于D7,比较一致时将需存取车号存放于D8,存取车后将已存取车号存放于D9。 * * * * 案例六 逻辑运算控制 SQ1 SQ2 SQ3 SQ5 SB4 SQ4 SB3 SB2 SB1 SB5 正转 反转 A B C E D ◆SQ为物料车所处各工位的行程开关; ◆SB为各工位招呼物料车的召唤按钮; ◆若物料车在A位,压合行程开关SQ1; ◆当D位需要物料时,按动其所在位置的召唤按钮SB4,电动机正转; ◆物料车向右运动,一直运动到D位,压合行程开关SQ4时停止。 SQ1 SQ2 SQ3 SQ5 SB4 SQ4 SB3 SB2 SB1 SB5 正转 反转 A B C E D 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0CH SQ输入 SB输入 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 D1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D5 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 D3 15 0 15 15 15 0 0 0 数据或常数 D1的数据大于20或小于5时成立 D1的数据大于等于5且小于等于20时成立 运算符 S2 S1 D ANDW D1 #001F D5 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D100和D110进行带符号BIN单字相加,和输出到D120; D100和D200进行带符号BIN单字相减,差输出到D300;

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档