下载此文档

s典型程序例子精编.docx


文档分类:IT计算机 | 页数:约64页 举报非法文档有奖
1/64
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/64 下载此文档
文档列表 文档介绍
Lele was written in 2021
s典型程序例子精编
S7-200 应用示例
本章概述

内 容

模拟电位器
H–2
怎样使用高速计数器
H–6
自由通信口模式的简单应用
H–10
处理脉宽调制
H–13
可逆电动机起动器电路――适用于改变三相交流感应电动机旋转方向
H–16
步执行顺序(事件鼓定时器)
H–19
S7-200用自由通信口模式和并行打印机连接
H–23
通过自由通信口模式接受条形码阅读器的信息
H–27
集成脉冲输出通过步进电机进行定位控制
H–31
SIMATIC S7-221通过自由通信口模式控制贺氏(Hayes)调制解调器
H–37
几台SIMATIC S7-200 PLC使用自由通信口模式连接在一个远程I/O网络上
H–43
S7-224与SIMOVERT电机驱动器之间的自由通信口通信接口
H-54
用S7-200 CPU 224 DC/DC/DC进行定位控制,并具有位置监视和位置校正
H-64
用S7-200实现PID控制
H-80
模拟量输入的处理
H-92
S7-200与PC之间的连接:从Windows应用程序中读数据
H-98
模拟电位器
概述
本例包含了有关 SIMATIC S7-200 的模拟电位器(POT)的使用信息。电位器的位置转换为 0 至 255 之间的数字值,然后,存入两个特殊存储器字节 SMB28 和 SMB29 中,分别对应电位器0和电位器1 的值。
需要一把小螺丝刀用以调整电位器的位置。
本应用示例介绍了使用模拟电位器调整定时器设定值的三种方案。
例图
模拟电位器
程序框图
首次扫描初始
化所有缓冲区
主程序开始
POT0值装入
AC1和T35
调用SBR1
调用SBR2
从POT0读PV
值装入T33
从POT1读PV
值装入T34
T35到时后:
AC2加1
QB0显示
T35复位
T33到时后:
AC2加1
QB0显示
T33复位
T35到时后:
VW20加1
QB1显示
T34复位
主程序结束
10. 2(与非
新平均值存入VW14、16、18
子程序2开始
扫描计数器加1
加POT 1值到以前总和中
计算平均值,扫描计数器复位
100次扫描完成了吗
新平均值在保护段之外吗
将新的模拟电位器值送回到VW18
设置新保护段
子程序2结束





POT 0
变吗
子程序1开始
AC1清零POT 0值
传给AC1
换算
POT 0值
加200ms偏移量
AC1值
传给VW0
子程序1结束
程序和注释
方案1说明了用模拟电位器对定时器设定值进行细调的方法。首先通过程序中的偏移量(本例中为20ms)对定时器进行粗调,然后再用电位器能把定时器的设定值精确地调整到满意的设置。每个定时器周期之后,执行子程序1中的指令,把POT 0的值(在SMB28中)读到AC1,除以2,再加上200ms偏移量。返回主程序时,AC2中的定时器循环计数值加1,并拷贝到输出字节(QB0),以供显示。
在方案2中,对电位器1(POT 1)的100次扫描值在AC3中累加后并取平均,再存入VW12。如果该值低于低保护限值VW14,或高于高保护限值VW16(两者均在首次扫描时初始化),则将新值VW12拷贝到VW14、VW16和VW18中。然后再分别对VW16和VW14的值减、加3ms,作为新限值,而VW18中的平均值被传回主程序作为定时器T34的设定值。返回主程序时,VW20中的定时器循环计数值加1,并拷贝到输出字节(QB1),以供显示。
在方案3中,把电位器0(POT 0)的值直接作为定时器T35的设定值,AC2中的定时器循环计数值加1,并拷贝到输出字节(QB0),以供显示。
本程序长度为110个字。
1 A………….
INT2:
第三次设定值
INT1
INT0
INT2
………….
………….
1000
1500
1000
子程序1:
起动HSC0
主程序
子程序0:
初始化,起动PLS
INT0:
第一次设定值
INT1:
第二次设定值
在脉冲序列末程序停止
1,1 2,1 1,2 条形码解码器
条形码阅读器
适配器
通信口
接收
发送
转换器
打印机接口
设置自由
通信口模式
定义发送的
存储器区

s典型程序例子精编 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数64
  • 收藏数0 收藏
  • 顶次数0
  • 上传人王小春
  • 文件大小5.90 MB
  • 时间2021-05-14