版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、06 FEND 主程序结束 07 WDT 监视定时器 08 FOR 循环开始 09 NEXT 循环结束 二 传送和比较指令功能1019 10 CMP 比较 11 ZCP 区间比较 12 MOV 传送 13 SMOV 移位传送 14 CML 求补运算 15 BMOV 数据块传送 16 FMOV 多点传送 17 XCH 数据交换 18 BCD 求BCD码 19 BIN 求二进制码 三 算术和逻辑运算指令功能2029 20 ADD 加法 21 SUB 减法 22 MUL 乘法 23 DIV 除法 24 INC 加一 25 DEC 减一 26 WAND 字与 27 WOR 字或 28 WXOR 字异或
2、 29 NEG 求补 四 循环与移位功能3039 30 ROR 循环右移 31 ROL 循环左移 32 RCR 带进位循环右移 33 RCL 带进位循环左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO写 39 SFRD FIFO读 五 数据处理功能4049 40 ZRST 区间复位 41 DECO 解码 42 ENCO 编码 43 SUM ON位总数 44 BON 检查位状态 45 MEAN 求平均值 46 ANS 标志置位 47 ANR 标志复位 48 SQR 平方根 49 FLT 整数转换成浮点数 六 高速处理功
3、能5059 50 REF 刷新 51 REFF 刷新与滤波处理 52 MTR 矩阵输入 53 HSCS 高速记数器置位 54 HSCR 高速记数器复位 55 HSZ 高速记数器区间比较 速度检测 56 SPD 脉冲输出Speed detect 57 PLSY 脉宽调制 Pulse Y 58 PWM 脉冲调制Pulse width modulation 59 PLSR 带加减速脉冲输出 七 方便指令功能6069 60 IST 状态初始化 61 SER 寻找 62 ABSD 绝对值凸轮顺控 63 INCD 增量凸轮顺控 64 TTMR 示教定时器 65 STMR 专用定时器可定义 66 ALT 交
4、替输出 67 RAMP 斜坡输出 68 ROTC 旋转台控制 69 SORT 排序 八 外部I/O设备功能7079 70 TKY 十键输入 71 HKY 十六键输入 72 DSW 拨码开关输入 73 SEGD 七段码译码 74 SEGL 带锁存的七段码显示 75 ARWS 方向开关 76 ASC ASCII变换 77 PR 打印 78 FROM 读特殊功能模块 79 TO 写特殊功能模块 一 程序流程功能0009 00 CJ 条件转移 01 CALL 调用子程序 02 SRET 从子程序返回 03 IRET 中断返回 04 EI 开中断 05 DI 关中断 采用Omron的PLC与其温控单元以
5、及Pro-face的触摸屏所组成。系统包括CQM1H-51、扩展单元TC-101、GP577R以及探温器、加热/制冷单元数据监控栏内所显示的002代表现在的温度,而102表示输出的温度。如按下开始设置就可设置参数。需要设置的参数有六个,分别是比例带、积分时间、微分时间、滞后值、控制周期、偏移量。它们在PLC的地址与一些开关的地址如下所列。比例带 : DM51积分时间 : DM52微分时间 : DM53滞后值 : DM54控制周期 : DM55偏移量 : DM56数据刷新 : 22905l PLC程序部分002:PID的输入字102:PID的输出字NETWORK Name=Action Chec
6、k /常规检查STATEMENTLIST LD 253.13 /常ON OUT TR0 CMP 002 #FFFF /确定温控单元是否完成初始化 AND NOT 255.06 /等于 OUT 041.15 /初始化完成 LD TR0 AND 041.15 OUT TR1 AND NOT 040.10 /不在参数设置状态 MOV DM0050 102 /将设置温度DM50传送给PID输出字 LD TR1 MOV 002 DM0057 /将002传送到DM57 补充回答: 软件设计主要包括上位机监控软件和下位机软件设计。下位机软件设计下位机软件设计是在监控级利用STEP7 系列的编程软件STEP7
7、 - Micro/ Win4. 0 完成对下位机程序的编制与调试, 然后把调试好的程序通过PPI编程电缆下载到PLC 中。下位机软件主要实现PLC 与监控级的通讯、PLC 对温度自动控制,故障诊断等。上电初始化,当系统开始运行时,为了保证系统运行的安全性,首先将系统的所有输出点置为安全状态。初始化操作包括对RAM、ROM清零,对控制参数的初始化,当前模拟量采样值清零等参数进行预置。系统要求温度控制在10摄氏度-100摄氏度的范围之内,为了控制方便,设定一个温度比较值(50摄氏度),并以此作为被空温度的基准值。在此系统中,PLC通过输出端口Q0.0控制绿灯的亮灭,Q0.1控制红灯的亮灭,Q0.2
8、控制蓝灯的亮灭,Q0.3控制风扇的启停,Q0.4控制加热器的起停。系统流程图设计如图1。3.2 实现温度监测与控制过程1) PLC投入运行时,通过特殊继电器SM0.0产生初始化脉冲进行初始化,包括将温度校准值、设定值等,存入有关的数据寄存器,使定时器复位。2) 按动启动按钮控制系统投入运行。3) Pt100传感器把所测量的温度送到温度变送器中进行标准量转换(4-20mA)。4) 模拟量输入通道AIW2通过读入4-2mA的模拟电流量送入PLC。5) 经过程序计算后得出实际测量的温度Q。6) 将Q与Qmax(温度允许上限)比较。如未超过上限,将Q与Qmin(温度允许下限)比较,若也未低于下限,则说明温度正常,绿灯亮,等待下一次采样。7) 若QQmax,进行上限处理,计算Q与上限温度偏差,根据偏差计算调整量,发出调整命令,并判断调节时间,若调节时间太长,超高温度报警灯闪烁,若未到调节时间超高温度就被调节到正常温度范围内,则温度正常指示灯亮。8)当采样温度低于下限,即Q
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广西交通职业技术学院单招职业技能测试题库含答案详解(a卷)
- 2025-2030中国套装门市场运营状况及未来发展行情监测研究报告
- 2025-2030中国精制茶市场盈利模式与未来销售渠道分析研究报告
- 2026高性能铁氧体磁体在家电领域的需求变化与替代风险分析报告
- 2026高性能磁体制造技术发展趋势及市场前景预测分析报告
- 2026餐饮机器人标准化厨房改造投资回报周期分析报告
- 2026锂矿资源国际定价权争夺与中长期供需平衡预测研究报告
- 2026锂电池回收利用技术路线经济可行性及环保政策影响评估报告
- 2026金属材料企业战略转型与管理创新研究报告
- 2026金属回收再利用政策导向与商业模式创新报告
- 2026年常州纺织服装职业技术学院单招职业适应性测试题库及答案详解(新)
- 乳癌化疗患者的护理措施
- 2026年苏州信息职业技术学院单招职业适应性测试题库及答案解析
- 第4课 致敬劳动者 第1课时 课件+视频 2025-2026学年道德与法治三年级下册统编版
- 2025年驾照三力测试试题题库及答案
- 《康复评定技术》课件-协调评定
- 集成运算放大器原理及其应用
- 神经发育障碍
- GB/T 7324-2010通用锂基润滑脂
- 2023年广东省外语艺术职业学院高职单招(英语)试题库含答案解析
- 《介入放射学总论》课件
评论
0/150
提交评论