




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FX系列PLC传送比较指令及应用 指令包含 比较 区间比较 传送指令 块传送指令 多点传送指令 数据交换指令 BCD交换指令 BIN交换指令 这些指令属于数据类处理程序 使用频度较高 1 指令代码FNC10 指令助记符 CMP CMP P 2 功能 比较两个源操作数的大小 将比较结果送到目标操作数中 3 操作数 S1 S2 K H KnX KnY KnM KnS T C D V ZD Y M S 位元件 3个连续的位元件 一 比较指令 CMP 不是指位组合元件 4 说明 a比较的两个源操作数一般所有类型都可以 但输出结果只能是Y M S三种类型元件 b将比较结果送至目标元件中 位元件 且3个连续位元件来表示两个源操作数三种关系 大于 小于 等于 只能三取一 c比较操作可以是连续 脉冲与16位 32位操作的不同组合 d比较操作不改变两个源操作数的内容 e比较操作完成后的比较结果具有记忆功能 即没有新的比较操作 保持比较结果 例 当X0 0 不做CMP操作 连续操作 X0接通才做 脉冲操作 X0接通时上升沿 只做一个扫描周期 当X0 1 若S1 S2 K10 C10 Y0 1 Y1 0 Y2 0 若S1 S2 K10 C10 Y0 0 Y1 1 Y2 0 若S1 S2 K10 C10 Y0 0 Y1 0 Y2 1 当X0 1 0 比较结果保持X0断开前状态 如 根据程序画波形 S1 S2 C1 K5S1 S2 C1 K5S1 S2 C1 K5 高价买的PLC资料 70G 含三星硬盘 低价转让 1PLC工控视频 大量实操软件和实例讲解 变频器技术 触摸屏技术 PPT和PDF资料合集 伺服控制技术课程讲解清晰易懂 入门到高级 适合自学 不用再花高价购买 更不用多花钱上培训班 保证物超所值翻倍 需要者联系QQ 9577100483我是国际贸易专业的都能学成 相信您也可以 非诚勿扰 谢谢 例5 3图5 15为指令CMP的应用例子 按X0及X2 问当按X1为8次 10次 16次 灯Y0 Y1 Y2哪个亮 图5 15 比较指令CMP工作时 其控制触点必须一直闭合 因此设置X2 用M0自锁实现 当X1闭合8次 K10 C0当前值 Y0得电 当X1闭合10次 K10 C0当前值 Y1得电 当X1闭合16次 K10 C0当前值 Y2得电 例5 4如图5 16 a 所示 按X010 D1的当前值为100 之后D1每秒加1 但程序不会停止 试改写程序 使D1大于200时 程序停止加1运算 图5 16CPM指令使用例子 b a 简易密码锁控制 项目控制要求 利用PLC实现密码锁控制 密码锁有3个置数开关 12个按钮 分别代表3个十进制数 如所拨数据与密码锁设定值相等 则3秒后开锁 20秒后重新上锁 PLC应用指令的应用 I O分配表 简易密码锁控制 PLC应用指令的应用 简易密码锁控制 梯形图设计 二 区间比较指令 1 指令代码 FNC11 助记符 ZCP ZCP P 2 功能 将一个源操作数 S 与两个源操作数S1和S2间的比较区域比较 3 操作格式 操作数形式 源操作数 S1 S2 S K H KnX KnY KnM KnS T C D V Z目标操作数 D Y M S a 三个源操作数有三种情况SS2 Dn 2 三中情况取一 c 常规的区域S1S2 则比较区间变为一点 即S1 S2 d 区间比较不会改变源操作数的内容 e 区间比较操作后的结果具有记忆功能 4 说明 例如1 根据X0 X1的状态变化 画出Y0 Y1 Y2的状态变化 Y0 Y1 Y2的状态变化如图所示 例如2 上述的程序 根据X0 X1变化 画出Y0 Y1 Y2波形图 1 传送 MOV 指令代码FNC12 助记符MOV MOV P 2 功能 把源操作数内的数据传送到指定的目标操作数内 即S D3 操作格式 三 传送指令 操作数 S K H KnX KnY KnM KnS T C D V ZD KnY KnM KnS T C D V Z 可以进行连续 脉冲 16位 32位操作 传送操作的数据具有记忆功能 当X1 1 时 将K100 D10 当X1 0 时 D10 100保持 例3 4 说明 例4 合上X1 分析Y1 Y2的工作情况 例5 例 利用传送指令进行Y 起动控制X1 启动Y0 电源X2 停止Y1 Y接法Y2 接法 十六进制 Y0 Y1 Y2 Y3 0 0 0 0 0 1 2 3 4 5 6 7 8 9 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 图5 20例5 5图 由图5 20可见 当按X0 则将K3传送到K1M0 则M0 M1为ON 故Y0 Y1得电 若要Y0 Y1失电时 按X1 使M0 M3成批复位 例5 5试读图5 20 当按X0 则Y0 Y1 Y2 Y3 哪个有输出 图5 21为用MOV指令编写的电动机Y 降压起动梯形图 图中X0为起动时按钮 X1为停止按钮 当X0闭合时 将K5送到K1Y1 则Y1 Y3得电 为电动机Y起动 延时6s后 将Y3复位 再延时1秒 将K3送K1Y1 于是Y1 Y2得电 为电动机 正常运行 按X1 将K0送K1Y1 则Y1 Y2失电 电动机停止 图5 21 例5 6用MOV指令编写电动机Y 降压起动程序 四 块传送 1 指令代码 FNC15 助记符 BMOV BMOV P 2 功能 把指定操作数软元件区的内容传送到目标操作数软元件区中 连续源单元 连续目标单元 3 格式 S KnX KnY KnM KnS T C D 指定源元件的首地址D KnX KnY KnM KnS T C D 指定目标元件的首地址n 512 传送单元的数量 D5 D10 D6 D11 D7 D12 D8 D13 例6 当X0合上 把D5 D6 D7 D8的内容送至D10 D11 D12 D13中去 BMOV指令具有内在的自动调整特性 以防止当源与目标的数据寄存器有重叠时发生重写出错 如 顺序D8 D9D7 D6D7 D8D8 D7D6 D7D9 D8D5 D6D10 D9 例7 例8 具有位组合的位元件的场合 源与目标要具有相同的位数 M0Y2 M8Y12M1Y3 M9Y13M2Y4 M10Y14M3Y5 M11Y15M4Y6 M12Y16M5Y7 M13Y17M6Y10 M14Y20M7Y11 M15Y21 五 多点传送指令 S K ZD KnY Dn K H 512 3 说明 FMOV指令的意义为将源 S 的数据传送到目标 D 为首址的连续n位元件中去 2 图5 30中 接通X0 则将K100同时送到D0 D7共8个元件中 接通X1 则将K0同时送到C0 C4共5个计数器中 令各计数器清零 1 指令代码 FNC16助记符 FMOV FMOV P 2 功能 将源操作数指定的软元件的内容向以目标操作数指定的软元件开头的n点软元件传送 3 格式 例9 将S10 S41清零 将M32 M63置1 六 数据交换指令 1 指令代码 FNC17助记符 XCH XCH P DXCH DXCH P 2 功能 指定目标软元件间进行数据交换 3 格式 只有目标数D1 D2 KnY KnM KnS T C D V Z X ON D10 与 D11 互换 若M8160线圈接通 目标元件为同一个元件 即高8位与低8位的交换 例9 如图所示的梯形图程序 当X0合上 X1断开时 分析Y0的工作情况 当X0断开 X1合上时 分析Y0的工作情况 七 BCD交换指令 1 指令代码 FNC18助记符BCD P 16 322 功能 源操作数元件中的二进制数 目标元件中的BCD码例 0011001 B 00100101 BCD码 3 格式 若D12 00011001通过BCD指令 00100101 25 BCD码 操作数 S KnX ZD KnY Z16位变换结果不可超过0 9999 否则会出错 32位变换结果不可超过0 99999999 否则也会出错 注 BCD变换指令可用于PLC内部的二进制数据变为七段显示等需要的BCD码而向外部输出 例10 若X1 2 3 5为 1 其余的为 0 当X10合上 分析Y0 Y7的状态 3 说明 1 BCD命令的意义是将源 S 的二进制数转换成为BCD码 送到目标 D BCD指令可用于驱动7段显示管 BIN命令的意义是将源 S 的BCD码转换成二进制数 送到目标 D 如果使用BCD命令时 源是十进制数 则会自动转换成二进制数 再变成BCD码 但使用BIN命令 而源为非BCD码 则出错 1 指令代码 FNC19助记符 BIN P 16 322 功能 源操作数的BCD码转换成二进制数至目标元件 3 格式 K2X0 BCD码 D10 B二进制 01011001 59 00111011 B 变换范围16位 0 999932位 0 99999999操作数 S KnX
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年家电行业智能家电产品市场前景研究报告
- 2025年无人机行业市场前景分析报告
- 商场培训用电安全总结课件
- 2025年汽车行业新能源汽车市场前景分析研究报告
- 天津市2025天津市天宾服务中心招聘7人笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国钱币博物馆招聘拟聘用人员笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国外文出版发行事业局所属中国外文局西欧与非洲传播中心今日中国杂笔试历年参考题库附带答案详解
- 四川省“达人英才”2025年上半年引才(1040人)笔试历年参考题库附带答案详解
- 北京市2025商务部国际商报社招聘4人笔试历年参考题库附带答案详解
- 丽水市2025浙江丽水市松阳县机关事业单位选调笔试历年参考题库附带答案详解
- (一检)泉州市2026届高三高中毕业班质量监测(一)数学试卷(含标准答案)
- 2025年福建省榕圣建设发展有限公司项目招聘12人笔试参考题库附带答案详解
- 矿山设备检修安全培训课件
- 2025-2030数据安全合规审计服务市场爆发及等保测评机构并购价值评估
- 纤维转盘滤布滤池运行维护技术说明
- 2025至2030中国无烟产品行业发展趋势分析与未来投资战略咨询研究报告
- 2025年中国华电集团招聘面试题解析及备考建议手册
- 2025年机器人面试题及答案解析
- 高三第一次月考总结主题班会课件
- 参考活动2 善待身边的人教学设计-2025-2026学年初中综合实践活动苏少版七年级下册-苏少版
- 2025年度江苏省档案管理及资料员基础试题库和答案
评论
0/150
提交评论