完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我的系统结构是:电脑主机(labview)-网线-PLC-多个传感器 原来的方式:在主界面划出一块区域,把所有传感器罗列出来,后面加一个报警灯,超限就亮红灯。但问题是区域太大,报警信息太分散,不便于操作者及时阅读出信息。 改进方向:出现报警,在主界面的特定空白区域显示文字(比如系统1号油温超高)。 遇到的难题:系统单个传感器超限时可以报警,多个传感器同时超限时无法报警(只能出乱码) 假设系统只有(实际远不止)编号a,b,c,d的4个4~20mA传感器模拟量信号,当有传感器测到某个物理量(比如温度、压力等)超标时,要求系统界面显示出具体的报警信息,比如“1号传感器超温” 在Labview用一个4位的2进制数来记录所有报警情况,4个传感器全正常的话,代码是0000,全部报警的话是1111。假设a和c报警的话是1010。所以现在的问题是,当只有1个传感器报警的时候,程序能够正确的给出报警信息,当同时出现多个报警的时候,程序只能提供一个数据代码。除非我把多个传感器报警的情况全部用排列组合写出来,有多少情况就写多少个对话框。比如1010就写“1号和3号传感器超温” 那么我想要给出具体哪几个传感器报警信息,就要把全部的排列组合全写进去(比如约定1010是a和c报警),如果我把所有的情况全罗列完,工作量太大了,有没有办法能解决我这个问题?请各位大神支招,谢谢! |
|
相关推荐
4个回答
|
|
|
|
|
|
请问你有多少个传感器呀 大概 可不可以考虑将传感器的类型分开报警
|
|
|
|
拿去玩吧。。。
|
|
|
|
希望对你有所帮助!!!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
366 浏览 0 评论
1513 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1919 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
2453 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
2370 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-8 22:14 , Processed in 0.820236 second(s), Total 84, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号