发布于 2011-07-19 08:48:24
1楼
再贴一下程序部分,因为梯形图上传还不太会,先转为STL吧
一是初始化程序部分
Network 1
LD SM0.0
MOVR 1.3, VD604
MOVR 0.8, VD612
MOVR 0.1, VD616
MOVR 0.0, VD620
MOVR 0.0, VD624
MOVB 100, SMB34
ATCH INT0, 10
二是中断程序部分
TITLE=中断程序注释
Network 1 // 网络标题
// 采样数据标准转换
LD SM0.0
ITD AIW4, AC0
DTR AC0, AC0
MOVR AC0, VD600
/R 32000.0, VD600
Network 2
// 变频器运行并自动给定执行PID、非自动给定时输出0
LD I0.2
LPS
A I1.5
PID VB600, 0
LPP
AN I1.5
MOVR 0.0, VD608
Network 3
// 把标准值转为输出值
LD SM0.0
MOVR VD608, AC0
*R 32000.0, AC0
ROUND AC0, AC0
DTI AC0, VW498
MOVW VW498, AQW0
Network 4 // 网络标题
// 网络注释
Network 5
Network 6
Network 7
Network 8
Network 9
Network 10
Network 11
Network 12
Network 13
不好意思!
回路表
VD600 转换后的采样值
VD604 设定值
VD608 PID输出值
VD612 比例值
VD616 采样时间
VD620 积分
VD624 微分