当前位置:
STEP7常用功能块教程
回复 | 人气 | 打印
如火 个人主页 给TA发消息 加TA为好友 发表于:2005-09-17 15:38:00 楼主
1、 FC105是处理模拟量(1~5V、4~20MA等常规信号)输入的功能块,在 中,打开Libraries\standard libraryTi-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 libraryPID Control block\FB41,将其调入OB1中,首先分配背景数据块DB41,再给各个管脚输入地址;如下:
4、脉冲输出模块FB43,该模块是将模拟量转换成比率的脉冲输出。Libraries\standard libraryPID 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中,给各个管脚输入地址;如下:
本文由8031551提供,由工控网整理,欢迎大家针对STEP7常用功能块发表自己的见解。
分享到: 关注收藏 邀请回答 回复 举报
yuanle 个人主页 给TA发消息 加TA为好友 发表于:2005-09-18 09:09:00 1楼
  将的太不详细了
  回复 引用 举报
cjchen2004 个人主页 给TA发消息 加TA为好友 发表于:2005-09-18 11:39:00 2楼
  能看懂 谢谢
  回复 引用 举报
feishine 个人主页 给TA发消息 加TA为好友 发表于:2005-09-19 21:08:00 3楼
  谢谢!关于PID有更详细的资料吗? l_rong@sina.com
  回复 引用 举报
sglin50 个人主页 给TA发消息 加TA为好友 发表于:2005-09-19 22:23:00 4楼
  不错,不知那位大哥能发个程序给我就好了
  回复 引用 举报
小小子 个人主页 给TA发消息 加TA为好友 发表于:2005-09-20 17:04:00 5楼
  谢谢,希望提供更多
  回复 引用 举报
唐进 个人主页 给TA发消息 加TA为好友 发表于:2005-09-20 17:43:00 6楼
  谢谢
  回复 引用 举报
HBZYCS 个人主页 给TA发消息 加TA为好友 发表于:2005-09-21 09:54:00 7楼
  如果是pt100热电阻,不需要调用梯形图,只需按下面例子写程序就可以了; l piw256 itd dtr l 10.0 /r t db1.dbd00 只需按上面的例子写即可测出温度
  回复 引用 举报
如火 个人主页 给TA发消息 加TA为好友 发表于:2005-09-21 13:09:00 8楼
  系统功能块sfc0、sfc1功能简述: sfc0是设定系统时钟的命令,PDT是date and time格式数据,是要设定的时间. RET_VAL:返回值,如果有错误就会返回错误代码。 错误代码含义: 0000 No error 8080 Error in date 8081 Error in time sfc1是读取系统时钟的命令,CDT是读取返回的时钟的值,是日期和时间格式。
  回复 引用 举报
deguo86 个人主页 给TA发消息 加TA为好友 发表于:2005-09-22 09:03:00 9楼
 
  回复 引用 举报
如火 个人主页 给TA发消息 加TA为好友 发表于:2005-09-22 11:11:00 10楼
  非常好用的数据大转移的功能块: SFC 20 "BLKMOV" SRCBLK和DSTBLK都是any类型的,指向需要转移的源地址和目标地址。 RET_VAL当然就是错误返回值了。
SFC14 "DPRD_DAT" SFC15 "DPWR_DAT" 用于读写DP从站中的一致性数据 如:读写用DP通讯的变频器中的控制字 SFC46 "STP" SFC47 "WAIT" SFC46 使PLC进入STOP状态,挺有用的:可以当软件陷阱,或利用上位控制PLC停机 SFC60 "GD_SND" SFC61 "GD_RCV" MPI的GD通讯 IEC Function Blocks: FC22 "LIMIT" FC25 "MAX" FC27 "MIN" FC22 ---限幅输出 FC25,FC27 --- 3个数比大小
  回复 引用 举报
玉貔貅 个人主页 给TA发消息 加TA为好友 发表于:2005-09-26 17:32:00 11楼
  太好了 ,能多一些这样的讲课吗,不收费的呦
  回复 引用 举报
challenge 个人主页 给TA发消息 加TA为好友 发表于:2005-09-26 17:45:00 12楼
  这篇文章去年就下载到了,讲的太少,那个标度变化模块有没有滤波功能?能不能把其他功能块也介绍一下?????
  回复 引用 举报
mofason 个人主页 给TA发消息 加TA为好友 发表于:2005-09-26 23:12:00 13楼
  谢谢,希望提供更多
  回复 引用 举报
秦岭过了 个人主页 给TA发消息 加TA为好友 发表于:2005-09-27 15:36:00 14楼
  有收益!
  回复 引用 举报
pt950 个人主页 给TA发消息 加TA为好友 发表于:2005-09-28 13:43:00 15楼
  不错,再接再厉
  回复 引用 举报
QS123 个人主页 给TA发消息 加TA为好友 发表于:2005-09-30 10:33:00 16楼
  希望提供更多
  回复 引用 举报
zakk 个人主页 给TA发消息 加TA为好友 发表于:2005-09-30 10:45:00 17楼
  不错,多些,多谢~~
  回复 引用 举报
小题 个人主页 给TA发消息 加TA为好友 发表于:2005-09-30 21:39:00 18楼
  谢谢拿出来与我们大家分享
  回复 引用 举报
gongkongedit 个人主页 给TA发消息 加TA为好友 发表于:2005-09-30 22:19:00 19楼
  各位,小弟在学习时遇到一个问题,望赐教:我添加了一个功能快FB1,让后为他配一个背景数据块,如何让他们连接起来?小弟试了多次,未果!请赐教!
  回复 引用 举报
勤耕耘 个人主页 给TA发消息 加TA为好友 发表于:2005-10-01 10:04:00 20楼
 
  回复 引用 举报
勤耕耘 个人主页 给TA发消息 加TA为好友 发表于:2005-10-01 10:10:00 21楼
  在新建时设置DB块属性为intace block,
  回复 引用 举报
如火 个人主页 给TA发消息 加TA为好友 发表于:2005-10-08 10:35:00 22楼
  是的,修改db的属性为instance block即可。
  回复 引用 举报
yonghu 个人主页 给TA发消息 加TA为好友 发表于:2005-10-08 21:31:00 23楼
  请介绍电机,PID和阀门模块的资料
  回复 引用 举报
亦清 个人主页 给TA发消息 加TA为好友 发表于:2005-10-16 17:16:00 24楼
  还有吗,有地方下载吗? 谢谢!
  回复 引用 举报
mqwkp 个人主页 给TA发消息 加TA为好友 发表于:2005-10-17 08:37:00 25楼
  这个板块真不错啊! 多多发扬,让我们这些初入门的人学到不少东西啊!
  回复 引用 举报
gongkongedit 个人主页 给TA发消息 加TA为好友 发表于:2005-10-17 21:35:00 26楼
  zhichi
  回复 引用 举报
xx7815 个人主页 给TA发消息 加TA为好友 发表于:2005-10-19 17:07:00 27楼
  太好了
  回复 引用 举报
青山依旧在 个人主页 给TA发消息 加TA为好友 发表于:2005-10-20 09:44:00 28楼
  能讲一下5.000000e+001和实际数值是怎样转换的吗???????????
  回复 引用 举报
如火 个人主页 给TA发消息 加TA为好友 发表于:2005-10-27 13:05:00 29楼
  to:楼上
如果您的实际数值是整型,用一个real转int函数就可以了。
  回复 引用 举报
狼烟 个人主页 给TA发消息 加TA为好友 发表于:2005-10-28 08:22:00 30楼
   太好了
  回复 引用 举报
自23 个人主页 给TA发消息 加TA为好友 发表于:2005-10-28 09:49:00 31楼
  谢谢!
  回复 引用 举报
阿志 个人主页 给TA发消息 加TA为好友 发表于:2005-11-02 15:36:00 32楼
  谢谢!
  回复 引用 举报
cao_abs119 个人主页 给TA发消息 加TA为好友 发表于:2005-11-08 14:21:00 33楼
  能给一个sample吗?
bruce_cao◎hotmail.xom

3qs
bruce cao
  回复 引用 举报
ice-man 个人主页 给TA发消息 加TA为好友 发表于:2005-11-08 15:19:00 34楼
  有没有简单点的
我还处于晋级阶段
wangxl169@163.com
  回复 引用 举报
边走边看 个人主页 给TA发消息 加TA为好友 发表于:2005-11-20 14:25:00 35楼
  对刚入门的人太有用了,受益匪浅
  回复 引用 举报
司空见笑 个人主页 给TA发消息 加TA为好友 发表于:2005-11-20 20:07:00 36楼
  这些资料与授权ASDN里都有!
这些问题通过ASDN都能找到答案!

ASDN-工控行业的MSDN!比备技术宝库!
有了ASDN基本上就能解决您的一切问题!
在论坛上看到的问题只要稍具基础,依靠ASDN都可以自己解决问题!


ASDN的目标:让人人成为高手,做到不求人!

EMAIL:plc666@sina.com
QQ:535279196(请注明ASDN)
  回复 引用 举报
WSR 个人主页 给TA发消息 加TA为好友 发表于:2005-12-01 11:46:00 37楼
  谢谢。
  回复 引用 举报
亦清 个人主页 给TA发消息 加TA为好友 发表于:2005-12-21 13:12:00 38楼
  这就是无私,老大,继续
  回复 引用 举报
浪潮的爱 个人主页 给TA发消息 加TA为好友 发表于:2005-12-21 20:25:00 39楼
  支持!
  回复 引用 举报
leondandan 个人主页 给TA发消息 加TA为好友 发表于:2005-12-21 22:43:00 40楼
  很好的贴~顶
  回复 引用 举报
雨帆 个人主页 给TA发消息 加TA为好友 发表于:2005-12-22 19:51:00 41楼
  还不错!
  回复 引用 举报
operaton 个人主页 给TA发消息 加TA为好友 发表于:2005-12-22 20:05:00 42楼
  不错 

谢谢 !
  回复 引用 举报
飞宏 个人主页 给TA发消息 加TA为好友 发表于:2005-12-23 11:27:00 43楼
  大哥你有西门子的FM355模拟量模块中文说明书,我有急用,有的话请给我好吗。我的邮箱是:chinanew@sohu.com
  回复 引用 举报
zjlongs 个人主页 给TA发消息 加TA为好友 发表于:2005-12-23 12:34:00 44楼
  自己编写通用功能块应该需要注意什么?
  回复 引用 举报
wenjun 个人主页 给TA发消息 加TA为好友 发表于:2005-12-23 12:50:00 45楼
  顶!
  回复 引用 举报
葛军 个人主页 给TA发消息 加TA为好友 发表于:2005-12-26 13:50:00 46楼
  激情如火大哥,你可真行啊.佩服佩服啊
  回复 引用 举报
JOHNSON DING 个人主页 给TA发消息 加TA为好友 发表于:2005-12-26 17:58:00 47楼
  支持一下
  回复 引用 举报
热爱 个人主页 给TA发消息 加TA为好友 发表于:2005-12-27 11:22:00 48楼
  好东东啊!
  回复 引用 举报
gongkongedit 个人主页 给TA发消息 加TA为好友 发表于:2005-12-27 13:20:00 49楼
  这是有经验的人提供的资料,应该说非常实用,如果更多一些就更好.而且PID模块的使用不够好,许多参数还是要设的.
  回复 引用 举报
含笑出水 个人主页 给TA发消息 加TA为好友 发表于:2006-01-08 15:33:00 50楼
  请问:SFC1调用时CDT位置输入的数据类型是怎样的?比如我建立了一个DB3的DBX0.0起始的存储位置存放。在这个地方应该怎么输入呢?
  回复 引用 举报
总条数: | 当前第1/3页 首页 上一页 1 2 3 下一页 尾页

周点击排行
周回复排行
最新求助