您现在所在的是:

PLC论坛

回帖:0个,阅读:683 [上一页] [1] [下一页]
959
wengt007
文章数:2
年度积分:50
历史总积分:959
注册时间:2008/5/4
发站内信
发表于:2008/5/4 11:42:00
#0楼
小弟 初学 让大家帮帮我的程序
主要内容:使用0-5V模拟量控制信号控制电源的输出电压,并显示电源电压、电流、占空比等。
TITLE=程序注释
Network 1
LD     SM0.0
CALL   SBR1, 0.0, 5.0, 0, 5, AIW0, VD90
Network 2
LD     SM0.0
CALL   SBR0, VD300

Network 3
Network 4


TITLE=子程序注释 x=(Am-A0)*(Z-C0)/(Cm-C0)+A0
//                     Z=(Cm-C0)*(X-A0)/(Am-A0)+C0
Network 1 // 网络标题
// 网络注释
LD     SM0.0
MOVR   3.2, VD100
Network 2
LD     SM0.0                       //
LPS                                //
MOVD   +16000, LD4                 //
AENO                               //
-D     +0, LD4                     //
AENO
DTR    LD4, LD8
LPP
MOVD   +5, LD12
AENO
-D     +0, LD12
AENO
DTR    LD12, LD16
Network 3
LD     SM0.0
MOVR   LD8, LD20                   //
/R     LD16, LD20                  //
MOVR   VD100, LD24                 //
-R     0.0, LD24                   //

Network 4 // 计算输出值
LD     SM0.0
LPS
MOVR   LD24, LD28
//-R     #Vmin, #Changed_Var
//AENO
//*R     100.0, #Changed_Var
AENO
*R     LD20, LD28
AENO
MOVR   0.0, LD32
+R     LD28, LD32
LRD
ROUND  LD32, VD200
LRD
DTI    VD200, LW14
LPP
MOVW   LW14, AQW0
Network 5
LBL    1

Network 6
Network 7

TITLE=程序注释
Network 1 // 网络标题
// 网络注释
LD     SM0.0
MOVW   AIW0, VW200
Network 2 // 输入范围限制在Gmin 到Gmax之间
LD     SM0.0
LPS
AW>    LW12, LW8
MOVR   LD4, LD14
LPP
AW<    LW12, LW10
MOVR   LD0, LD14
Network 3 // 计算输入、输出量程
LD     SM0.0                       //
MOVR   LD4, LD18                   //
-R     LD0, LD18                   //
MOVW   LW8, LW40                   //
AENO                               //
-I     LW10, LW40
AENO
ITD    LW40, LD42
AENO
DTR    LD42, LD22
Network 4 // 计算比例参数Parm1、偏移量OFFSET
LD     SM0.0
MOVR   LD22, LD26                  //
/R     LD18, LD26                  //
MOVW   LW12, LW34                  //
AENO                               //
-I     LW10, LW34
AENO
ITD    LW34, LD36
AENO
DTR    LD36, LD30
Network 5 // 计算输出值
LD     SM0.0
LPS
MOVR   LD30, LD46
//-R     #Vmin, #Changed_Var
//AENO
//*R     100.0, #Changed_Var
AENO
*R     LD26, LD46
AENO
MOVR   LD0, LD50
+R     LD46, LD50
LPP
MOVR   LD50, LD14
Network 6
LBL    1





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

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

31.2002