您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:1580 [上一页] [1] [下一页]
921
amdxp1800
文章数:47
年度积分:50
历史总积分:921
注册时间:2005/8/4
发站内信
发表于:2005/9/16 20:34:00
#0楼
怎样用TD200来显示故障报警?

我想用TD200来显示3条故障报警,首先用向导编了3条故障信息,然后编写S7-200程序,当F5.1、F5.2和F5.3任何一个为1时,屏幕上就显示该条故障信息,当该标志为0时,屏幕上的这条故障信息就消失。求高人指点这样对不对?
//BEGIN TD200_BLOCK ----------------------------
VB0    'TD'
VB2    16#60         //将“语言”设为中文,将“更新”设为尽快
VB3    16#81         //将显示设为40字符模式;“向上”键V3.2;“向下”键V3.3;
VB4    3             //设置讯息数目
VB5    0             //将功能键通知位设为M0.0 - M0.7
VW6    34            //将讯息起始地址设为VW34
VW8    14            //将讯息启用位起始地址设为VW14
VW10   0             //全局密码(如启用)
VW12   256           //字符集 = 简体中文
//MESSAGE 1
//讯息启用位V14.7
VB34   '故障信息1                               '
//MESSAGE 2
//讯息启用位V14.6
VB74   '故障信息2                               '
//MESSAGE 3
//讯息启用位V14.5
VB114  '故障信息3                               '
//END TD200_BLOCK ------------------------------

S7程序如下:
网络1  显示第一条故障信息
LD  F5.1        
=   V14.7

网络2  显示第二条故障信息
LD  F5.2          
=   V14.6  

网络3  显示第三条故障信息
LD  F5.3
=   V14.5

921
amdxp1800
文章数:47
年度积分:50
历史总积分:921
注册时间:2005/8/4
发站内信
发表于:2005/9/16 21:52:00
#1楼
写错了,是M5.1、M5.2、 M5.3
893
dickpeng
文章数:0
年度积分:50
历史总积分:893
注册时间:2005/9/2
发站内信
发表于:2005/9/17 1:12:00
#2楼
ok
1478
zhaofeng_518
文章数:349
年度积分:50
历史总积分:1478
注册时间:2001/12/4
发站内信
发表于:2005/9/17 11:33:00
#3楼
可以,只要设置了启用位,此信息便会显示,你最好用上升沿置位,同时复位其他的启用位,这样最后一条报警总是显示在屏幕上,同时也可用面板按键进行翻页
921
amdxp1800
文章数:47
年度积分:50
历史总积分:921
注册时间:2005/8/4
发站内信
发表于:2005/9/17 18:30:00
#4楼
万分感谢!!

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

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

46.8003