推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

s7-200应用实例(中文)

更新时间:2023-10-19 20:20:34 大小:6M 上传用户:xuzhen1查看TA发布的资源 标签:s7-200 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

程序和注释 方案1说明了用模拟电位器对定时器设定值进行细调的方法。首先通过程序中的偏移量(本例中为200ms)对定时器进行粗调,然后再用电位器能把定时器的设定值精确地调整到满意的设置。每个定时器周期之后,执行子程序 1 中的指令,把 POTO 的值(在 SMB28中)读到AC1,除以2,再加上200ms偏移量。返回主程序时,AC2中的定时器循环计数值加1,并拷贝到输出字节(QB0),以供显示。 在方案2中,对电位器1(POT 1)的100次扫描值在AC3中累加后并取平均,再存入WW12。 如果该值低于低保护限值WW14,或高于高保护限值VW16(两者均在首次扫描时初始化),则将新值V12拷贝到W14、WW16和VW18中。然后再分别对WW16和WW14的值减、加 3ms,作为新限值,而WW18 中的平均值被传回主程序作为定时器T34的设定值。返回主程序时,WW20中的定时器循环计数值加1,并拷贝到输出字节(QB1),以供显示。 在方案3中,把电位器0(POT 0)的值直接作为定时器T35的设定值,AC2中的定时器循环计数值加1,并拷贝到输出字节(QBO),以供显示。 本程序长度为 110 个字。 概述 本例叙述 SIMATIC S7-200 的高速计数器(HSC)的一种组态功能。对来自传感性(如编码器)信号的处理,高速计数器可采用多种不同的组态功能;本例用脉冲输出(PLS)来为 HSC 产生高速计数信号,PLS 可以产生脉冲串和脉宽调制信号,例如用来控制伺服电机。既然利用脉冲输出,必须选用CPU214DC/DC/DC。 下面这个例子,展示了用HSC和脉冲输出构成一个简单的反馈回答,怎样编制一个程序来实现反馈功能。 程序和注释 本例描述了 S7-200 DC/DC/DC 的高速计数器(HSC)的功能。HSC 计数速度比 PLC扫描时间快得多,采用集成在 S7—212 中的 2kHz 的软件计数器进行计数。S7—214 除了有2kHz 的计数器外,还有两个 7kHz 的硬件计数器。总的来说,每个高速计数器需要 10字节内存用来存控制位、当前值、设定值、状态位。 本程序长度为91 个字。 概述 自由通信口模式(Freeport Mode)的通信协议可自由定义,通信所需要的信息存放在特殊存储字节 SMB30 中,用户须作如下说明: 奇偶校验 每个字符的位数 波特率 自由通信口模式可以接收和发送数据。本例用一个仿真的打印机程序来描述数据发送,再用一个条形码阅读程序来说明数据接收。 打印机程序和注解 此程序描述向打印机发送数据。为了简化此例,窗口下的终端程序可代替打印机作为接收器边接。打印机或终端的组态特性为9600波特,无奇偶校验,每字符8位。 本程序长度为 13 个字。 /正确设置自由通信口模式对此应用很重要。 //所需信息装载在特殊存储字节SMB30中。 /这些输入数据可从操作手册中查询。 /发送命令 XMT 包含了发送信息缓冲区的起始地址,该地址单元中只包含了发送信息的长度(以字节为单位)。 概述 在S7-200系列中,CPU-214的输出端Q0.0和Q0.1能够输出方波信号,而且方波信号的周期和脉宽均能独立调节,其中脉宽指的是在一个周期内,输出信号处于高电平的时间长度。 下面这个例子说明了脉宽调制(PWM)是如何工作的。输出端Q0.0输出方波信号,其脉宽每周期递增0.5秒,周期固定为5秒,并且脉宽的初始值为0.5秒。当脉宽达到设定的最大值4.5秒,脉宽改为每周期递减0.5秒,直到脉宽为零为止。以上过程周而复始。 在这个例子中必须把输出端 Q0.0 与输入端 10.0 连接,这样程序才能控制 PWM。

部分文件列表

文件名 大小
s7-200应用实例(中文).pdf 6M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载