Board logo

标题: s7功能块介绍 [打印本页]

作者: zhaobiao311    时间: 2010-6-30 16:50     标题: s7功能块介绍

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,再给各个管脚输入地址;如下:
  


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


  
  6、如果单独控制变量输出通道,可使用fc106模块,fc106是处理模拟量(1~5v、4~20ma等常规信号)输出的功能块,在中,打开libraries\standard library\ti-s7 converting blocks\fc106,将其调入ob1中,给各个管脚输入地址;如下:
  

达电通上海机电plc产品处 王乃全



作者: 超无敌必胜手    时间: 2010-7-1 09:05

学习了,写得不错,清楚明了,谢谢!
作者: 苦涩冰糖    时间: 2010-7-1 20:38

plc是定位于"高科技低技能"的电子产品.对最终用户来说,越简单越好(越接近电工电路图一般电工越容易掌握).




欢迎光临 逐梦论坛 (http://temp2023.zhumeng.org/) Powered by Discuz! 7.2