您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:1855 [上一页] [1] [下一页]
* 帖子主题:

请教:PID问题

1530
TQL-A
文章数:207
年度积分:50
历史总积分:1530
注册时间:2004/10/16
发站内信
发表于:2005/3/30 16:26:00
#0楼
请教:PID问题
    如何用触摸屏改变PID指令的给定值,PID指令要求给定值在0.0-1之间.触摸屏设定值存于VW100中,不知如何转换.谢谢.
1320
Shyer
文章数:149
年度积分:50
历史总积分:1320
注册时间:2004/3/16
发站内信
发表于:2005/4/1 10:06:00
#1楼
VW100你在触摸屏里设定为小数,三位小数位,一位整数位,这样最小单位就是0.001了. 当你在PLC读到VW100=1时即代表设定值为0.001
1530
TQL-A
文章数:207
年度积分:50
历史总积分:1530
注册时间:2004/10/16
发站内信
发表于:2005/4/2 15:34:00
#2楼
请教:SHYER,用PID控制温度,100度以内,用户设到VW100的值为0-100之间,请教如何转换.谢谢
1320
Shyer
文章数:149
年度积分:50
历史总积分:1320
注册时间:2004/3/16
发站内信
发表于:2005/4/4 8:40:00
#3楼
对于温度值,分辨率最多就一位小数,所以你这个应该设为一位小数,三位整数。  当用户设定的温度值为65.1度时,VW100里的实际值为651,接下来怎么处理你看看书吧,在S7-200的系统手册上关于PID指令都讲得很明白的。
1530
TQL-A
文章数:207
年度积分:50
历史总积分:1530
注册时间:2004/10/16
发站内信
发表于:2005/4/4 10:59:00
#4楼
请教SHYER以下转换是否正确,谢谢.
     LD  SM0.0
     ITD  VW100,VD100
    DTR  VD100,VD102
    MOVR   VD102,VD104
    /R      100.0 ,VD104
    MOVR  VD104,VD200
     
    VW100  为触摸屏设定值
    VD200   为PID SP
    100为温度最大值.

[此贴子已经被作者于2005-4-4 11:01:39编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003