回复:求PID资料

北漂侠

  • 帖子

    22
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2006-05-23

普通 普通 如何晋级?

发布于 2006-05-23 12:09:51

0楼

我这有程序:供你参考
LD SM0.0
MOVR VD184, VD200
/R 10.0, VD200 //VD200 is setpoint

LD SM0.0
MOVR VD40, VD450
*R 1000.0, VD450 //VD450 is I

LD M10.5
EU
O SM0.1
MOVR VD200, VD404 //VD200 is setpoint
MOVR VD36, VD412 //VD36 is P
MOVR 0.1, VD416
MOVR VD450, VD420 //VD450 is I
MOVR 0.0, VD424
MOVB 200, SMB34
ATCH PT1I, 10 //call PT1I
ENI

PT1I: //PT1I is interrupt function
LD SM0.0
MOVR VD28, VD400
PID VB400, 0

LD SM0.0
LPS
AN V314.0 //automation control output
CALL AQW, VD408, VD900, VD904, VW908, VD912, VD916, VW920, AQW0, VW310
LPP
A V314.0 //mannual control output
CALL M_HZ, VW310, VD924, VD928, VD932, VD936, VD940, AQW0

本例程序可以进行手动/和自动的无扰切换:即在自动状态切换到手动时,可以保持在自动时的状态,也可以手动控制输出!! AQW和M_HZ是2个将输出信号转换为0--32000
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33259条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。