作者 | 主题 |
---|---|
妥妥哥 侠士 经验值: 1191 发帖数: 90 精华帖: 4 |
楼主 2021-01-27 14:15:28
主题:如何实现S7-1500 + WinCC GroupDisplay组显示 闲暇之余逛论坛看到某版发帖如何实现S7-1500 + WinCC GroupDisplay组显示,本以为是一个技术分享贴,奈何是一个广告贴,一个技术论坛却充满了铜臭味真是呵呵哒! 废话少说,我来分享我实现办法: 1,在需要报警的FB中调用Program_Alarm, 声明一个static byte,用于储存Get_AlarmState的状态输出, 声明一个Static bool或者byte储存Get_AlarmState的Error输出, 声明一个temp Word 储Get_AlarmState的状态输出; 如下: 2,在FB声明一个输出,如EventState,用于连接到wincc的组显示控件,熟悉PCS7的朋友都知道组显示各个bit代表的意义,Bit0-15为各个报警的状态(到达,离开,确认等),Bit16-31为报警的触发位,如Bit31为Alarm High,对应的Bit15是Alarmhigh的状态;然后将Get_AlarmState获取相关状态赋值给EventStete,这里有一点需要注意,Bit0-15正常状态下为TRUE,Bit16-31正常状态下为FALSE,所以未使用的位分别赋值TRUE或者FALSE; 3,wincc的报警消息利用EventState来做,也可以用AS加载来上传消息,我用的是后者,可同时上传消息内容和其他参数,再次不做赘述; 4,最最关键的一点,如何在导航栏中显示报警?利用自定义对象(或者直接用组显示),建立如下三个属性;分别关联组显示的属性 Relevant一定要赋值为TRUE 5,保存画面树!!!这样相关的报警就会显示到导航栏上 看到某些疯狂嚎叫的人着急了,抽点时间做个demo(TIA16_UPD2 + WinCC7.5_SP1_UPD5) 我个人的总结:只要了解GroupDisplay控件,Program_alarm和Get_AlarmState的用法,实现起来并不难,主要是组态流程画面之后一定要保存一次画面树 链接:https://pan.baidu.com/s/1zXAkem5Q2kVbNZ-O2rUcIQ 提取码:tgtv --来自百度网盘超级会员V5的分享 |
妥妥哥 侠士 经验值: 1191 发帖数: 90 精华帖: 4 |
1楼 2021-01-27 14:17:57
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 |
郑道成 游侠 经验值: 351 发帖数: 41 精华帖: 0 |
2楼 2021-01-27 14:18:30
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 好,顶,赞 |
RENHQ 至圣 经验值: 68546 发帖数: 12108 精华帖: 59 |
3楼 2021-01-27 14:34:02
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 感谢分享,项目做的少,没有看明白.... 导航这个会自动读取画面树里面的画面的组的那几个属性吗?
Q群:https://jq.qq.com/?k=9BDuEgf6
|
泮灿锋 侠圣 经验值: 2259 发帖数: 180 精华帖: 0 |
4楼 2021-01-28 07:41:27
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示
1112让人
|
不断攀登 至圣 经验值: 12543 发帖数: 1843 精华帖: 0 |
5楼 2021-01-28 07:57:24
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示
邮箱 yongquancun@126.com
|
xf123456 侠圣 经验值: 3545 发帖数: 402 精华帖: 9 |
6楼 2021-01-28 08:41:42
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示
有啥别有病,没啥别没钱
|
wuming123057 侠士 经验值: 1177 发帖数: 86 精华帖: 1 |
7楼 2021-01-28 09:05:14
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 感谢分享。 |
yecao2006 至圣 经验值: 17887 发帖数: 1523 精华帖: 2 |
8楼 2021-01-28 09:10:11
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 谢谢分享,学习一下。
我回来了!继续努力!
|
丁献 侠士 经验值: 1626 发帖数: 170 精华帖: 0 |
9楼 2021-01-28 10:13:02
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 这个必须赞
任何值得做的事都值得把它做好
|
黑猫警长W 至圣 经验值: 18274 发帖数: 2391 精华帖: 1 |
10楼 2021-01-28 12:18:54
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 先收藏了,感谢分享 |
妥妥哥 侠士 经验值: 1191 发帖数: 90 精华帖: 4 |
26楼 2021-02-05 21:45:30
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 呵呵,X急跳墙了嘛? 看你的帖子洋洋洒洒几千字结果一点干货都没,还能有比夸夸其谈更合适的形容词嘛? 还有啊,眼不瞎呢就好好看看帖子,我分享的是方法,不是程序 堂堂一版之主睁眼说瞎话,德不配位啊 |
妥妥哥 侠士 经验值: 1191 发帖数: 90 精华帖: 4 |
38楼 2021-02-07 17:03:55
主题:回复:如何实现S7-1500 + WinCC GroupDisplay组显示 还有,你没见过得东西很多,什么“也是我提出之后再做的”,真没见过这么厚颜无耻得 |