找回密码
 注册会员
查看: 1007|回复: 2

[文章] S7功能块介绍

  [复制链接]
发表于 2010-2-3 11:13:11 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

您需要 登录 才可以下载或查看,没有账号?注册会员

×

1、 FC105是处理模拟量(1~5V、4~20MA等常规信号)输入的功能块,在 中,打开Libraries\standard library\
  Ti-S7 Converting Blocks\fc105,将其调入OB1中,给各个管脚输入地址;如下:



  



 
  其中,管脚的定义如下:
  IN---------模拟量模块的输入通道地址,在硬件组态时分配;
  HI_LIM---现场信号的最大量程值;
  LO_LIM--现场信号的最小量程值;
  BIPOLAR—极性设置,如果现场信号为+10V~-10V(有极性信号),则设置为1,
  如果现场信号为4MA~20MA(无极性信号);则设置为0;
  OUT-------现场信号值(带工程量单位);信号类型是实数,所以要用MD200来存放;
  RET_VAL-FC105功能块的故障字,可存放在一个字里面。如:MW50;
  2、 热电偶、热电阻信号的处理,该类信号实际值是通道整数值的1/10;
  




  3、 FB41 PID控制模块的使用;
  PID模块是进行模拟量控制的模块,可以完成恒压、恒温等控制功能 在 中,打开Libraries\standard library\
  PID Control block\FB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下:  



  




  
  4、脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。Libraries\standard library\
  PID Control block\FB43,将其调入OB1中,首先分配背景数据块DB43,再给各个管脚输入地址;如下: S7功能块介绍.rar (101.48 KB, 下载次数: 9)


  




  
  将程序下载调试,看PID的温度调节作用如何?如果控制的不好,改变P、I参数!
  5、 果现场是阀门等执行机构,只需要将通道地址输入PID的输出通道,如下:
  



  
  6、如果单独控制变量输出通道,可使用FC106模块,FC106是处理模拟量(1~5V、4~20MA等常规信号)输出的功能块,在中,打开Libraries\standard library\Ti-S7 Converting Blocks\fc106,将其调入OB1中,给各个管脚输入地址;如下:

发表于 2010-2-5 19:44:09 |Error| 显示全部楼层
学习了,写得不错,清楚明了,谢谢![img]
回复 顶 踩

使用道具 举报

发表于 2010-3-23 21:53:47 |Error| 显示全部楼层
写得非常好
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Cncad.Net ( 苏ICP备2026083443号 )

GMT+8, 2026-11-2 22:20 , Processed in 0.271776 second(s), 31 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表