IBMS系统集成
qq_36837242
这个作者很懒,什么都没留下…
展开
-
读取驱动点位
/// <summary> /// 入侵报警 /// </summary> /// <param name="ch"></param> /// <returns></returns> public static String DBChRQ(IChannel ch) { int RQ_zong = 0; .原创 2021-05-17 09:43:51 · 170 阅读 · 1 评论 -
标签映射
获取标签映射文件,获取标签并修改标签名称try{ //获取所有标签映射文件 ReplaceTagsFile[] files = Env.Current.Project.ReplaceTagsManager.Files; foreach(ReplaceTagsFile file in files){ MessageBox.Show(file.Name.ToString()); ReplaceTag[] tags = file.Tags; //遍历映射文件中所有映射点位 foreac原创 2021-01-28 16:57:36 · 512 阅读 · 0 评论 -
系统集成--菜单放于顶部
添加HTML代码 文件路径:BMAX站点\BMAX4.0站点\BMAX\Views\Shared\_Layout.cshtml div:#navbar-collapse 添加如下代码<ul class="nav navbar-nav topmenu" > <li style=""><a manu="0" class="topmenu_system_monitoring topmenu_system_monitoring1" href="javascript://"原创 2021-01-23 11:05:41 · 248 阅读 · 0 评论 -
IBMS系统集成
一:页面页面跳转:Env.Current.Application.OpenSchema(String schemaName);//schemaName 跳转的页面替换子页面:Env.Current.Application.ReplaceChild(“”,”childSchameName”,”specificSchameName”,””);二:控件获得控件Object schemaCanvas.findName(String tagName);//tagName想要得到的标签 的name原创 2020-12-30 09:24:39 · 696 阅读 · 0 评论 -
HTML 控件的使用
1.Head HTML 控件将需要引用的JS文件、css文件添加到IIS项目指定文件夹内在Head HTML 中写 添加JS文件、CSS文件的引用2.Head Javascript 控件在此控件中声明方法、注册事件、图表的初始化等3.HTML DIV控件此控件用来写HTML代码4.在JS代码中获取指定标签变量的值...原创 2020-12-29 11:58:00 · 285 阅读 · 0 评论 -
CS版图表的使用
连接数据库(数据库得先创建好)2.报表内容配置3.在饼状图或者柱状图中将SQL查询语句,填入SQL属性中原创 2020-12-29 11:53:29 · 219 阅读 · 0 评论 -
日志和报警归档
1.在菜单栏中找到 “扩展”,点击“日志和报警归档设置”2.配置数据库数据库要先创建好,再引用,平台不会自己创建数据库。3.项目运行后会自动创建相应的表,如下原创 2020-12-29 11:43:09 · 157 阅读 · 0 评论 -
报警联动
1.设置标签,配置为On报警2.添加标签valueChanged 事件,放生报警时调到报警列表,并弹出指定视频3.写标签的画面脚本函数(系统内置的JS函数)1.先打开子画面所在的页面2.分别替换子画面原创 2020-12-29 11:40:24 · 190 阅读 · 0 评论 -
BS版后台配置
原创 2020-12-29 11:36:34 · 173 阅读 · 0 评论 -
获取所有驱动下的所有标签
原创 2020-12-29 11:27:42 · 82 阅读 · 0 评论 -
跨网段(VLAN)的Bacnet驱动的使用
原创 2020-12-26 17:24:55 · 1341 阅读 · 1 评论 -
Modbus按位解析
//IChannel modbus点位,描述为模拟点位的标签名称,以@区分多个标签;public static void ReadValueTo2(IChannel ch) { string channelValue = ""; if (ch != null) { try { channelValue = ch.原创 2020-12-26 17:23:02 · 721 阅读 · 0 评论 -
给Modbus点位添加事件
ICommunicationPlug[] plugS = Env.Instance.CommunicationPlugins.Plugs; foreach(ICommunicationPlug plug in plugS){ if(plug.PluginId.ToString().Equals("modbusx")){ //MessageBox.Show("modbus点位数量"+plug.Channels.Length.ToS原创 2020-12-26 16:58:58 · 226 阅读 · 0 评论