已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动仓库进出货物统计 一 PLC应用指令基础知识 1 使能输入与使能输出 能流 能流 在西门子S7 200PLC中用方框表示某些指令 这些方框称为指令盒 EN称为 使能端 指令盒的使能端信号有效时 即有能流流过时 该指令盒被执行 如果功能块在EN处有能流 且执行时无错误 则ENO可以将能流传给下一个元件 如果执行有错误 则能流在出现错误的功能块终止 2 梯形图中的网络与指令 梯形图程序被划分为称为网络的独立的段 一个网络中只能有一块独立的电路 否则在编译时会显示 无效网络或网络太复杂 能流只能从左往右流动 网络中不能有断路 开路和反方向的流动 必须有能流输入才能执行的功能块或线圈称为条件输入指令 不能直接连接到左母线 如果无需条件 就要执行这些网络 则用SM0 0驱动 如SCR LBL等指令为无条件输入指令 可以直接在左母线 数据的长度 在计算机中使用的都是二进制数 其最基本的存储单位是位 bit 常用的存储单位还有字节 Byte 字 Word 双字 Doubleword 把位 字节 字和双字占用的连续位数称为长度 换算关系如下 1字节 8位 1Byte 8bit 1字 2字节 16位 1Word 2Byte 16bit 1双字 2字 32位 1Doubleword 2Word 32bit 3 数据存储类型 数据类型及数据范围 S7 200系列PLC的数据类型 布尔型数据 布尔型数据是一个逻辑值只有0和1两个值 整数型 包括16位整数 INT 和32位整数 DINT 实数型 采用32位单精度数来表示 带小数点的实数 有效值为7位 常数 S7 200的许多指令中常会使用常数 常数的数据长度可以是字节 字和双字 书写格式如下 十进制常数 1234 十六进制常数 16 3AC6 二进制常数 2 1010000111100000ASCII码 Show 实数 浮点数 1 175495E 38 正数 1 175495E 38 负数 第一类数据传送和比较指令 数据传送指令MOV 用来传送单个的字节 字 双字 实数 使能输入有效时 即EN 1时 将一个输入IN的字节 字 整数 双字 双整数或实数送到OUT指定的存储器输出 在传送过程中不改变数据的大小 传送后 输入存储器IN中的内容不变 1 数据传送指令MOV MOVB 字节传送指令 指令写法 MOVBIN OUTIN VB IB QB MB SB SMB LB AC 常量 OUT VB IB QB MB SB SMB LB AC MOVW 字 整数传送指令 指令写法 MOVWIN OUTIN VW IW QW MW SW SMW LW T C AIW 常量 AC OUT VW T C IW QW SW MW SMW LW AC AQW 找出下图的错误 找出下图的错误 MOVD 双字 双整数传送指令 MOVDIN OUTIN VD ID QD MD SD SMD LD HC AC 常量 OUT VD ID QD MD SD SMD LD AC MOVR 实数传送指令 指令写法 MOVRIN OUTIN VD ID QD MD SD SMD LD AC 常量 OUT VD ID QD MD SD SMD LD AC 例1 将变量存储器VW10中内容送到VW100中 LDI0 1MOVWVW10 VW100 VW10 10 则传送前后VW10和VW100中的数分别是 MOV指令在开关量逻辑控制中的使用 1 用在对定时器 计数器清零 2 手动 自动切换过程中 对自动程序的复位 3 用在停止程序中 思考与讨论 用MOV指令设计星 三角启动程序 怎样停止和过载保护 数据块传送指令将从输入地址IN开始的N个数据传送到输出地址OUT开始的N个单元中 N的范围为1至255 N的数据类型为 字节 使能输入有效时 即EN 1时 把从输入IN开始的N个字节 字 双字 传送到以输出OUT开始的N个字节 字 双字 中 数据块传送指令BLKMOV 例5 2 程序举例 将变量存储器VB20开始的4个字节 VB20 VB23 中的数据 移至VB100开始的4个字节中 VB100 VB103 LDI0 0BMBVB20 VB100 4程序执行后 将VB20 VB23中的数据30 31 32 33送到VB100 VB103 字节交换字节交换指令用来交换输入字IN的最高位字节和最低位字节 程序执行结果 指令执行之前VW50中的字为 D6C3指令执行之后VW50中的字为 C3D6 字节立即读指令 MOV BIR 读取实际输入端IN给出的1个字节的数值 并将结果写入OUT所指定的存储单元 但输入映像寄存器未更新 字节立即写指令从输入IN所指定的存储单元中读取1个字节的数值并写入 以字节为单位 实际输出OUT端的物理输出点 同时刷新对应的输出映像寄存器 字节立即读写 二 比较指令 字节比较 整数比较 双字比较 实数比较 1 字节比较 字节比较用于比较两个字节型整数值IN1和IN2的大小 字节比较是无符号的 比较式可以是LDB AB或OB后直接加比较运算符构成 如 LDB AB OB 等 字节比较指令IN1和IN2的寻址范围 VB IB QB MB SB SMB LB AC和常数 指令格式例 LDB VB10 VB12ABMB0 MB1OB AC1 116 2 整数比较 整数比较用于比较两个一字长整数值IN1和IN2的大小 整数比较是有符号的 比较式可以是LDW AW或OW后直接加比较运算符构成 如 LDW AW OW 等 整数IN1和IN2的寻址范围 VW IW QW MW SW SMW LW AIW T C 常数 指令格式例 LDW VW10 VW12AWMW0 MW4OW AC2 1160 3 双字整数比较 双字整数比较用于比较两个双字长整数值IN1和IN2的大小 双字整数比较是有符号的 指令格式例 LDD VD10 VD14ADMD0 MD8OD HC0 AC0 4 实数比较 实数比较用于比较两个双字长实数值IN1和IN2的大小 实数比较是有符号的 比较式可以是LDR AR或OR后直接加比较运算符构成 指令格式例 LDR VD10 VD18ARMD0 MD12OR AC1 VD100 例4 6调整模拟电位器0 改变SMB28的字节数值 当SMB28的数值小于等于50时 Q0 0输出 其状态指示灯打开 当SMB28的数值大于等于150时 Q0 1输出 状态指示灯打开 自动仓库进出货物统计 控制要求 一自动仓库存放某种货物 最多6000箱 需对所存的货物进出计数 货物小于1000箱 灯L1亮 货物多于5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年及未来5年市场数据中国智能家居机器人行业发展监测及投资战略咨询报告
- 水处理厂扩容提标工程节能评估报告
- 生猪免疫程序与疾病控制标准化方案
- 2025北方至信人力资源评价(北京)有限公司社会招聘笔试历年常考点试题专练附带答案详解试卷3套
- 2025中建四局一公司春季校园招聘100人笔试历年备考题库附带答案详解试卷3套
- 2025年及未来5年中国卫生杀虫剂行业市场供需格局及行业前景展望报告
- 2025东方有线网络有限公司校园招聘笔试历年备考题库附带答案详解试卷3套
- 佛山公务员考试义务兵试题及答案
- 城市道路快速化改造工程社会稳定风险评估报告
- 城关区 公务员考试试题及答案
- 小学全-英语单词+短语
- 2024年“泰山杯”山东省网络安全职业技能竞赛理论试题库(含答案)
- KJ9NA-NB监控系统中心站软件操作说明书213515
- 齐鲁工业大学《思想道德与法治》2022-2023学年期末试卷
- 2024年长沙卫生职业学院单招职业技能测试题库附答案
- 模型思维(中文版)
- 35KV变电站继电保护课程设计
- MOOC 概率论与数理统计-南京邮电大学 中国大学慕课答案
- 招标代理服务服务方案
- 2024届高考现代文阅读之小说叙事的对话性(含答案)
- 原子弹设计方案(巴基斯坦,1992)
评论
0/150
提交评论