您的位置:控制工程论坛网论坛 » 软件与程序 » S7 200简单的例子

myron_mao

myron_mao   |   当前状态:离线

总积分:978  2024年可用积分:0

注册时间: 2007-10-19

最后登录时间: 2009-10-22

空间 发短消息加为好友

S7 200简单的例子

myron_mao  发表于 2009/7/6 17:45:07      3939 查看 7 回复  [上一主题]  [下一主题]

手机阅读

S7 200简单的例子,AQW0,AQW2为模拟量输出,去控制执行元件。供参考!
Network 1 // 低速控制范围
LD     V160.1
LPS
AW>=   C1, +20
=      V150.1
LPP
AW<=   C1, +1
=      V150.2
Network 2 // 高速控制范围
LD     V160.1
LPS
AW>=   C2, +40
=      V150.3
LPP
AW<=   C2, +20
=      V150.4
Network 3 // 低速控制
// 网络注释
LD     V160.0
A      I0.1
AN     I0.3
A      SM0.5
AN     V150.1
LD     V160.0
A      I0.2
A      SM0.5
AN     V150.2
LD     I0.0
CTUD   C1, +21
Network 4 // 高速控制
LD     V160.0
A      I0.1
A      I0.3
A      SM0.5
AN     V150.3
LD     V160.0
A      I0.2
A      SM0.5
AN     V150.4
LD     I0.0
CTUD   C2, +41
Network 5 // 高速数据
LD     I0.3
MOVW   C2, VW10
*I     +800, VW10
Network 6 // 低速数据
LDN    I0.3
MOVW   C1, VW10
*I     +800, VW10
Network 7 // 低速数据合成
LDN    I0.3
A      V160.0
MOVW   +1600, VW20
+I     VW10, VW20
Network 8 // 高速数据合成
LD     I0.3
A      V160.0
MOVW   +4000, VW20
+I     VW10, VW20
Network 9 // 输出数据(运转)
LD     V160.0
MOVW   VW20, AQW0
MOVW   VW20, AQW2
Network 10 // 输出数据(停止)
LDN    V160.0
O      T100
MOVW   +0, AQW0
MOVW   +0, AQW2
1楼 0 0 回复
总共 , 当前 /