当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
这种情况该用什么函数?
点击:
719
| 回复:
12
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-05-19 14:41:00
楼主
我做的项目中通过设置5个点(时间,压力)绘制出下图中黄色的曲线
现在程序里处理时,当时间开始计时时,我要每秒钟都能得到当前时间对应的压力值,该用什么函数?
我以前是用omron的,里面有一个函数能处理,不知道西门子300里有没有这样的函数,还是得自己编写?
分享到:
收藏
邀请回答
回复楼主
举报
小沟
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 36回
年度积分:0
历史总积分:118
注册:2003年4月23日
发表于:2007-05-20 09:24:00
1楼
不明白您的意思。
您是要每时每刻(实时地)采集到压力值呢?还是只需要每秒钟刷新一次压力值?
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-05-21 07:58:00
2楼
要每时每刻(实时地)采集到压力值
回复
引用
举报
设备主任
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 164回
年度积分:0
历史总积分:502
注册:2005年6月20日
发表于:2007-05-24 16:26:00
3楼
这直接在工控机里面做,WINCC,变量表里记录你任何时间的压力,曲线图调用这个变量,时间随你设定多少,QQ:715273343。
回复
引用
举报
亚星
关注
私信
精华:1帖
求助:0帖
帖子:14帖 | 340回
年度积分:0
历史总积分:394
注册:2001年1月08日
发表于:2007-06-03 09:49:00
4楼
在WINCC里做的话用趋势图
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-06-04 08:10:00
5楼
要在STEP7里面做,因为要用来控制模拟量
回复
引用
举报
通讯网
关注
私信
精华:11帖
求助:1帖
帖子:431帖 | 10265回
年度积分:0
历史总积分:24711
注册:2004年7月09日
发表于:2007-06-04 08:16:00
6楼
你不都画好折线了吗?分7段写好7段的直线方程,连起来不就行了?
回复
引用
举报
0953
关注
私信
精华:1帖
求助:0帖
帖子:63帖 | 338回
年度积分:0
历史总积分:842
注册:2004年8月05日
发表于:2007-06-04 09:03:00
7楼
不太明白你意思。
曲线(趋势)和模拟量控制有直接的关系吗?
WINCC是人机界面,控制功能最终还是靠S7 PLC硬件本身实现的。
回复
引用
举报
0953
关注
私信
精华:1帖
求助:0帖
帖子:63帖 | 338回
年度积分:0
历史总积分:842
注册:2004年8月05日
发表于:2007-06-04 09:07:00
8楼
用WINCC的趋势图可以显示时实曲线。
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-06-05 11:07:00
9楼
to 0935:
当然有关系,黄色的线是我预先设置的曲线,实际压力(红色的)控制要跟随黄色的线变化,而且误差要控制在千分之一。我要每0.1s得到当前时刻设置的值,然后转换模拟量输出控制实际压力应该是多少。
to 通讯网:
现在是分段在做。段数多了就比较麻烦
回复
引用
举报
荷戟独行
关注
私信
精华:5帖
求助:3帖
帖子:287帖 | 2584回
年度积分:24
历史总积分:8272
注册:2004年8月05日
发表于:2007-06-05 11:56:00
10楼
每时每刻采集到的值还要和设定值比较进行闭环控制吗?你设定的曲线是怎么设的,如果也是外来的,直接用外来的数值作为输出的依据不就可以了,当然可能数据间要有一个比例关系,乘个系数不就得了。
回复
引用
举报
最爱云南的云
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 62回
年度积分:0
历史总积分:116
注册:2006年3月10日
发表于:2007-06-05 16:57:00
11楼
下位里调用时间和压力的设定值 算出来不就可以了吗?
X=X+K
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-06-05 17:32:00
12楼
楼上的,怎么调用?
to 荷戟独行:
设定曲线是设置转折点坐标就行了。所以不能按你说的做。
现在,我用得到每段的斜率,然后时间乘斜率得到设定曲线上的每秒的压力值,这样,每段的斜率不一样,得分段做
回复
引用
举报
热门招聘
相关主题
西门子PLC的几种编程语言简单...
[9145]
上升沿和下降沿有什么特别作...
[28615]
求助三菱PLC的ALT指令的应用
[9414]
两个时间继电器怎么让另一个...
[9234]
RS232和RS485通讯
[13543]
西门子S7-200CN梯形图注释
[8420]
欧姆龙PLC编程软件CXP9.3绿色...
[17420]
怎样学习PLC编程
[8131]
plc永宏的高速计数器问题
[7126]
基恩士PLC编程软件(中文版)...
[8883]
官方公众号
智造工程师
客服
小程序
公众号