- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 S7-200 PLC的功能指令 4.1 S7-200 PLC的指令规约 4.2 程序控制类指令 4.3 局部变量表与子程序 4.4 数据处理类指令 4.5 中断程序与中断指令 4.6 高速计数器与高速脉冲输出指令 4.1 S7-200 PLC的指令规约 4.1.1 使能输入与使能输出 4.1.2 梯形图中的网络与指令 4.1.2 梯形图中的网络与指令 在梯形图中,程序被划分为独立的段,称为网络(Network),每一个网络由一个或多个梯级组成;在语句表中,使用“Network”关键词对程序分段,多条语句组成一个程序段;在功能块图中,使用网络概念给程序分段。正确的将程序进行分段,才可通过软件实现相互之间的转换。 4.2 程序控制类指令 1. 有条件结束指令 2. 停止指令 3. 监视器重设指令 4. 循环指令 5. 跳转指令 4. 循环指令 4.3 局部变量表与子程序 4.3.1 局部变量表 4.3.2 子程序的编写与调用 4.3.1 局部变量表 S7-200将主程序、子程序和中断程序统称为POU(Program Organization Unit,程序组织单元)。程序中的每个POU都有自己的局部变量表,配备64B的L内存,用户可以使用前60B。局部变量只在建立该变量的POU中有效,而变量存储器V是全局存储器,可以被所有的POU存取。 4.3.2 子程序的编写与调用 1. 子程序的创建 2. 子程序的调用 4.4 数据处理类指令 4.4.1 数据转换指令 4.4.2 表指令 4.4.3 时钟指令 4.4.4 字符串指令 4.4.1 数据转换指令 1. 标准转换指令 2. ASCII转换指令 3. 字符串转换指令 4. 编码和解码指令 4.4.2 表指令 1. 添加到表格指令 2. 先入先出和后入先出指令 3. 查表指令 4.5 中断程序与中断指令 4.5.1 中断源 4.5.2 中断优先级 4.5.3 中断指令 1. 通信口中断 2. I/O中断 3. 时基中断 4.6 高速计数器与高速脉冲输出指令 4.6.1 高速计数器的工作模式与输入端口 4.6.2 高速计数器指令 4.6.3 高速计数器的程序设计 4.6.4 高速脉冲输出 4.6.2 高速计数器指令 1. HDEF指令 2. HSC指令 4.6.4 高速脉冲输出 1. 脉宽调制 2. 脉冲串操作 3. 高速输出指令 4. 开环位置控制 3. 查表指令 图4-20 查表指令执行示意图 4.4.3 时钟指令 图4-21 时钟指令及格式 4.4.4 字符串指令 图4-22 字符串指令 4.5.1 中断源 表4-2 S7-200中断事件描述 19 HSC3当前值等于预置值 32 18 HSC2外部复位 18 17 HSC2输入方向改变 17 16 HSC2当前值等于预置值 16 15 HSC1外部复位 15 14 HSC1输入方向改变 14 13 HSC1当前值等于预置值 13 12 HSC0外部复位 28 11 HSC0输入方向改变 27 10 HSC0当前值等于预置值 12 高速计数器 9 I0.3下降沿 7 8 I0.2下降沿 5 7 I0.1下降沿 3 6 I0.0下降沿 1 5 I0.3上升沿 6 4 I0.2上升沿 4 3 I0.1上升沿 2 2 I0.0上升沿 0 外部输入 1 PTO1完成脉冲数输出 20 0 PTO0完成脉冲数输出 19 脉冲串输出 I/O (中等) 1 通信口1:发送完成 26 1 通信口1:接收字符 25 1 通信口1:接收消息完成 24 通信口 0 通信口0:接收消息完成 23 0 通信口0:发送完成 9 0 通信口0:接收字符 8 通信口 通信 (最高) 组内优先级 中断事件描述 中断事件号 组内类型 优先级 3 T96当前值等于预置值 25 2 T32当前值等于预置值 21 定时器 1 定时中断1 11 0 定时中断0 10 定时 时基 (最低) 23 HSC5当前值等于预置值 33 22 HSC4外部复位 31 21 HSC4输入方向改变 30 20 HSC4当前值等于预置值 29 高速计数器 I/O (中等) 组内优先级 中断事件描述 中断事件号 组内类型 优先级 4.5.2 中断优先级 表4-3 中断队列能保存的最多中断数 SM4.2 8 8 时基中断队列 SM4.1 16 16 I/O中断队列 SM4.0 8 4 通信中断队列 溢出的SM位 CPU224XP、XPU226 CPU221、CPU222、CPU224 队 列 4.5.3 中断指令
您可能关注的文档
- 蔬菜生产技术 教学课件 ppt 作者 刘艳华 项目一 2.pptx
- 蔬菜生产技术 教学课件 ppt 作者 刘艳华 项目一.pptx
- 金属材料与热处理 教学课件 ppt 作者 李炜新第五章 铁碳合金.ppt
- 蔬菜生产技术 教学课件 ppt 作者 刘艳华 绪论.pptx
- 金属材料与热处理 教学课件 ppt 作者 李炜新第一章 金属的性能.ppt
- 西方经济学 教学课件 ppt 作者 刘洁泓 第1章 绪 论.ppt
- 金属材料与热处理 教学课件 ppt 作者 李炜新绪 论.ppt
- 西方经济学 教学课件 ppt 作者 刘洁泓 第2章 均衡价格理论.ppt
- 西方经济学 教学课件 ppt 作者 刘洁泓 第3章 弹性理论.ppt
- 西方经济学 教学课件 ppt 作者 刘洁泓 第4章 消费者行为理论.ppt
- 金属材料与热处理 教学课件 ppt 作者 王晓丽 绪论1.ppt
- 金属材料与热处理 教学课件 ppt 作者 吴惠明 第1章.ppt
- 西门子PLC编程及应用 教学课件 ppt 作者 刘美俊 第5章 S7-200 PLC程序设计方法.ppt
- 金属材料与热处理 教学课件 ppt 作者 吴惠明 第2章 金属的晶体结构与结晶.ppt
- 西门子PLC编程及应用 教学课件 ppt 作者 刘美俊 第6章 S7-200 PLC的通信及.ppt
- 金属材料与热处理 教学课件 ppt 作者 吴惠明 第4章铁碳合金.ppt
- 西门子PLC编程及应用 教学课件 ppt 作者 刘美俊 第8章 S7-200 PLC控制系统的设计.ppt
- 西门子PLC编程及应用 教学课件 ppt 作者 刘美俊 目录.ppt
- 金属材料与热处理 教学课件 ppt 作者 吴惠明 第5章碳素钢.ppt
- 西门子PLC应用与设计教程 教学课件 ppt 作者 柳春生 第1章 电气控制基础知识.ppt
最近下载
- 建筑施工企业如何加强工程造价管理 论文.doc VIP
- 课题申报书:异质性劳动力配置、技术空间扩散与资本跨区域流动研究.docx VIP
- 课题申报参考:基于汽车供应链绿色转型的协同机制设计与政策优化研究.docx VIP
- 2024年度民主生活会学校党总支书记对照检查材料.docx VIP
- 2025年鲜花市场分析及未来发展趋势报告.docx VIP
- 基于深度学习的实时手势识别方法及系统.pdf VIP
- 2025年中华传统文化知识竞赛试题库100题及答案(精品) .pdf VIP
- NFPA 72-2022 国家火灾报警和信号代码(中文翻译版).pdf VIP
- 2013_年甘肃省建筑与装饰工程预算定额.doc
- 2024年长沙民政职业技术学院单招数学考试试题及答案解析.docx
文档评论(0)