2025-11-03 01:56:17分类:人工智能阅读(4226) 在某种程度上,工业功的工业功的个步工业物联网已有50多年的组织骤历史,但直到几年前,何采工业界还没有一个流行的用成术语。至少有50年来,物联网战工业界已将传感器连接到计算机,略成专用于更好地收集测量值并将其记录以进行分析。工业功的工业功的个步在很高的组织骤水平上,这就是何采工业物联网。如今,用成许多公司都在利用最新的物联网战工业物联网开发带来一些实质性的好处。
但是略成,对于许多其他人而言,工业功的工业功的个步可以理解的组织骤是,“工业物联网战略”对于保持运营和生产正常运转的何采日常任务是次要的。在本文中,云南idc服务商我们研究了组织在采用成功的工业物联网战略时可以考虑的五个要素,并提供了支持示例,以说明工业物联网在哪些方面可以带来新的效率和成本节省。

[[381228]]
考虑外围的工业物联网
过去,将传感器和执行器连接到昂贵的专用系统中,通常连接到安全关键设备领域。这些系统控制危险的操作,有时甚至是非常高速的操作,并且由于操作的安全性,对添加传感器的接线进行的任何更改都很快变得昂贵。由于布线和变更控制过程,甚至在实际传感器成本之前,增加一个传感器可能要花费20,000美元。
现在的不同之处在于,工业界可以将工业物联网应用于之前成本效益不高的区域。工业物联网受到成本降低,消费级传感器以及降低的云拥有成本优势以及用户友好的分析能力的严重影响。企商汇对于那些可能担心传统上与在控制网络中添加传感器相关的高成本的组织,好消息是,添加可以收集外部数据的工业物联网传感器的实施成本已大大降低,可立即证明可节省大量成本。
考虑使用“影子传感器”以节省成本和停机时间
传统上,在大多数工厂中,传感器由于成本太高而没有应用于不重要的过程。在可能存在现有控制系统传感器的情况下尤其如此,但由于它们是嵌入式设备的一部分,因此信息和分析系统可能无法使用它们。
与其努力使对嵌入式设备的访问层变得复杂,不如添加低成本的并行工业物联网传感器(称为“影子传感器”),可能更具成本效益。
阴影传感器已成为一种经济有效的度量指标,例如停机时间。例如,考虑机械性强的包装线,并以很高的速度生产产品,
卷。b2b供应网如果包装线每秒生产10包酸奶,而酸奶的标签卡住并且需要10到30秒的时间来修理,则操作员不太可能会想麻烦手动记录故障。但是,在内置传感器的旁边添加阴影传感器可以提供更好的可见性,以进行跟踪和诊断,尤其是由于其成本降低。如果公司可以花50美元购买一副照相眼,并通过Wi-Fi连接并记录停机时间,那么这种成本值得直接应用,特别是对于高通量工厂。
考虑补充性非关键仪器的好处
想象一下:一个农药和化肥的农业生产商可能在其主要工厂中实施了工业软件,但未在对其进行化学测试的农场中实施了工业软件,因为实施和部署硬件和软件的成本很高–并且他们没有这样做。让工程和IT人员在农场中。
但是,使用工业物联网传感器部署低成本的云托管解决方案可能是获取补充信息的一种经济高效的方法。这样,生产者将能够与工厂中具有管理,部署和维护这些分析知识的专业人士一起远程跟踪土壤湿度和温度等指标。
在出现更多的消费级传感器和云之前,收集这种补充性的,非关键性的信息是不切实际的。这类信息可能并不重要,因为植物仍然可以生产产品,但是如果它们可以以具有成本效益的方式获得更多的见识,那么拥有它会有所帮助。
考虑云计算在降低拥有成本方面的全部潜力
如果公司可以经济高效地通过工业物联网捕获数据,而无需先前所需的人员和技术基础架构,那么他们将处于优势地位,实现众多云优势中的第一个:节省成本–不仅在初始部署方面,而且在所有权。托管云服务甚至可以代表更高的价值。
例如,饮料客户在北美和西欧可能拥有广泛的软件堆栈和员工基础架构,但在东欧和亚洲却缺乏技术基础架构和员工。但是,使用基于云的解决方案,收集数据进行分析和报告很容易。这是云简化和优化操作以及节省成本的绝佳示例。
不要将工业物联网视为全部或全部:考虑混合云
许多站点已经拥有广泛的本地系统,因此很难考虑切换到基于云的工业物联网工具和功能。但是,内部部署/云混合选项是获得更多可访问信息的优势而又不放弃已有工作的理想中间地。
本地系统只能由控制室中的人员访问。对于那些现在可能需要远程工作的人,除了这些本地系统之外,基于云的系统还可以安全地访问控制室中捕获的数据,以便工程师和工厂经理可以可视化数据并进行远程协作。
重要的是要认识到混合云选项以及本文中讨论的其他四个战略要点在当今成功的工业物联网战略中已经占有一席之地。
在最基本的层面上,工业物联网可以使公司以更具成本效益的方式访问更多信息并吸引更多用户。最重要的是,工业物联网应该使工业运营更容易,帮助人们联系并改善流程和业务决策支持。
相关推荐
- 如何使用电脑自带工具查看CPU温度(一步步教你轻松监测CPU温度,确保电脑运行稳定)
 - “一个软件只做一件事情”的哲学思想已经被这个新来者彻底颠覆。除了取代了 sysvinit 成为新的系统初始化工具外,systemd 还是一个系统管理工具。目前为止,由于 systemd-sysv 这个软件包提供的兼容性,那些我们使用惯了的工具还能继续工作。但是当 Debian 将 systemd 升级到214版本后,这种兼容性就不复存在了。升级措施预计会在 Debian 8 Jessie 的稳定分支上进行。从此以后用户必须使用新的命令来管理系统、执行任务、变换运行级别、查询系统日志等等。不过这里有一个应对方案,那就是在 .bashrc 文件里面添加一些别名。现在就让我们来看看 systemd 是怎么改变你管理系统的习惯的。在使用 systemd 之前,你得先把 sysvinit 保存起来,以便在 systemd 出错的时候还能用 sysvinit 启动系统。这种方法只有在没安装 systemd-sysv 的情况下才能生效,具体操作方法如下:复制代码代码如下:# cp -av /sbin/init /sbin/init.sysvinit 在紧急情况下,可以把下面的文本:复制代码代码如下:init=/sbin/init.sysvinit添加到内核启动参数项那里。systemctl 的基本用法systemctl 的功能是替代“/etc/init.d/foo start/stop”这类命令,另外,其实它还能做其他的事情,这点你可以参考 man 文档。一些基本用法: systemctl - 列出所有单元(UNIT)以及它们的状态(这里的 UNIT 指的就是系统上的 job 和 service) systemctl list-units - 列出所有 UNIT systemctl start [NAME...] - 启动一项或多项 UNIT systemctl stop [NAME...] - 停止一项或多项 UNIT systemctl disable [NAME...] - 将 UNIT 设置为开机不启动 systemctl list-unit-files - 列出所有已安装的 UNIT,以及它们的状态 systemctl --failed - 列出开机启动失败的 UNIT systemctl --type=mount - 列出某种类型的 UNIT,类型包含:service, mount, device, socket, target systemctl enable debug-shell.service - 将一个 shell 脚本设置为开机启动,用于调试为了更方便处理这些 UNIT,你可以使用 systemd-ui 软件包,你只要输入 systemadm 命令就可以使用这个软件。你同样可以使用 systemctl 实现转换运行级别、重启系统和关闭系统的功能: systemctl isolate graphical.target - 切换到运行级别5,就是有桌面的运行级别 systemctl isolate multi-user.target - 切换到运行级别3,没有桌面的运行级别 systemctl reboot - 重启系统 systemctl poweroff - 关机所有命令,包括切换到其他运行级别的命令,都可以在普通用户的权限下执行。journalctl 的基本用法systemd 不仅提供了比 sysvinit 更快的启动速度,还让日志系统在更早的时候启动起来,可以记录内核初始化阶段、内存初始化阶段、前期启动步骤以及主要的系统执行过程的日志。所以,以前那种需要通过对显示屏拍照或者暂停系统来调试程序的日子已经一去不复返啦。systemd 的日志文件都被放在 /var/log 目录。假如你想使用它的日志功能,需要执行一些命令,因为 Debian 没有打开日志功能。命令如下:复制代码代码如下:# addgroup --system systemd-journal    # mkdir -p /var/log/journal    # chown root:systemd-journal /var/log/journal    # gpasswd -a $user systemd-journal 通过上面的设置,你就可以以普通用户权限使用 journal 软件查看日志。使用 journalctl 查询日志可以获得一些比 syslog 软件更方便的玩法: journalctl --all - 显示系统上所有日志,以及它的用户 journalctl -f - 监视系统日志的变化(类似 tail -f /var/log/messages 的效果) journalctl -b - 显示系统启动以后的日志 journalctl -k -b -1 - 显示上一次(-b -1)系统启动前产生的内核日志 journalctl -b -p err - 显示系统启动后产生的“ERROR”日志 journalctl --since=yesterday - 当系统不会经常重启的时候,这条命令能提供比 -b 更短的日志记录 journalctl -u cron.service --since=2014-07-06 07:00 --until=2014-07-06 08:23 - 显示 cron 服务在某个时间段内打印出来的日志 journalctl -p 2 --since=today - 显示优先级别为2以内的日志,包含 emerg、alert、crit三个级别。所有日志级别有: emerg (0), alert (1), crit (2), err (3), warning (4), notice (5), info (6), debug (7) journalctl >yourlog.log - 将二进制日志文件复制成文本文件并保存到当前目录Journal 和 syslog 可以很好的共存。而另一方面,一旦你习惯了操作 journal,你也可以卸载掉所有 syslog 的软件,比如 rsyslog 或 syslog-ng。假如想要得到更详细的日志信息,你可以在内核启动参数上添加“systemd.log_level=debug”,然后运行下面的命令:复制代码代码如下:# journalctl -alb 你也可以编辑 /etc/systemd/system.conf 文件来修改日志级别。利用 systemd 分析系统启动过程systemd 可以让你能更有效地分析和优化你的系统启动过程: systemd-analyze - 显示本次启动系统过程中用户态和内核态所花的时间 systemd-analyze blame - 显示每个启动项所花费的时间明细 systemd-analyze critical-chain - 按时间顺序打印 UNIT 树 systemd-analyze dot | dot -Tsvg >systemd.svg - 为开机启动过程生成向量图(需要安装 graphviz 软件包) systemd-analyze plot >bootplot.svg - 产生开机启动过程的时间图表systemd 虽然是个年轻的项目,但已有大量文档。首先要介绍给你的是Lennart Poettering 的 0pointer 系列。这个系列非常详细,非常有技术含量。另外一个是免费桌面信息文档,它包含了最详细的关于 systemd 的链接:发行版特性文件、bug 跟踪系统和说明文档。你可以使用下面的命令来查询 systemd 都提供了哪些文档:复制代码代码如下:# man systemd.index 不同发行版之间的 systemd 提供的命令基本一样,最大的不同之处就是打包方式。
 - Ubuntu 13.04双显卡安装NVIDIA GT630M驱动安装 bumblebee 以管理双显卡,下面命令会自动安装NVIDIA显卡驱动[plain]sudo add-apt-repository ppa:bumblebee/stablesudo apt-get updatesudo apt-get install bumblebee bumblebee-nvidia安装成功后,重启电脑查看显卡状态[plain]lspci | grep VGA00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev ff)第一行是Intel核芯显卡信息,第二行是NVIDIA独立显卡信息,最后的 rev ff 表示独立显卡已经关闭查看显卡驱动是否安装成功[plain]sudo optirun nvidia-settings -c :8至此,显卡驱动已安装成功,假如要以独立显卡运行某个程序,例如 test 程序sudo optirun test
 - 一.修改/etc/network/interfaces,注释自动获取IP,并添加自动从网卡获取地址。   #auto lo   #iface lo inet lockloop   auto eth0   二. 修改/etc/network/interfaces,添加静态IP信息   iface eth0 inet static   address ***.***.***.***   netmask 255.255.255.0   gateway ***.***.***.254   三.修改/etc/resolv.conf,设置DNS   namaserver ***.***.***.***   nameserver ***.***.***.***   四.重启网络		  管理员身份执行 /etc/init.d/networking restart   五.重新启动网络,enjoy Ubuntu
 - 轻松掌握Windows10操作——以电脑ws10使用教程为主题(逐步学习ws10操作,提高电脑使用效率)
 - 很遗憾,由于 Ubuntu 平台市场占比不高,没有微信客户端可用。但是,网页版也是个不错的选择。在 Ubuntu 15.10 中,通过 Chromium 浏览器登录和使用微信,都非常方便。软件名称:chromium浏览器 v27.0.1444软件大小:26.79MB更新时间:2013-03-191、百度“微信网页版”,选择那个中文介绍的网址登录。2、进入微信页面,显示一个二维码,提示用手机微信“扫一扫”功能扫描登录。3、打开手机微信,点按右上角的“+”号——扫一扫,成功后点按“登录”确认。电脑上的网页版微信即登录成功。4、左侧上方显示三个菜单按钮,分别是最近联系人、阅读和通讯录。默认为最近联系人,点击联系人中的一个,右侧会话窗口激活,即可发起会话。5、点击“阅读”按钮,即可阅读热门微信公众号的文章。6、紧挨着阅读的按钮是通讯录,点击可以查看手机微信上的所有联系人,点击某个联系人姓名即可开始会话。7、右侧会话窗口还提供截图和发文件功能按钮。截图估计用不了,因为需要插件。发文件倒是很正常。虽然没有语音和视频会话功能,不过对于姥姥不疼舅舅不爱的桌面 Linux 平台来说,这就不错了。相关推荐: Ubuntu中Chromium安装Flash的方法
 - 华硕F81se系列电脑的用户在安装Ubuntu12.04系统是出现了错误,导致Ubuntu12.04安装失败,那么是什么原因导致系统安装失败呢?想要在华硕F81se上使用Ubuntu12.04系统怎么办?下面小编就给大家介绍下解决方法。问题:从ubuntu官网上下载了12.04的安装包,下了个usb installer,把系统烧到u盘以后,在u盘里run了下,总是出现下面的错误:Cannot allocate resource for EISA slot 1Cannot allocate resource for EISA slot 2Cannot allocate resource for EISA slot 3Cannot allocate resource for EISA slot 4Cannot allocate resource for EISA slot 5Cannot allocate resource for EISA slot 6Cannot allocate resource for EISA slot 7Cannot allocate resource for EISA slot 8解决方法:华硕电脑开机的时候,按F2进入bios设置,选择security选项,会看到如下图所示:按键盘上的上下键,把光标移动到I/O Interface Security 选项,敲回车,进入下图:默认情况下,这里面的所有的选项都是UNLOCKED 将最后一个选项New Card Interface 设置为LOCKED 这样就可以进入系统了,有人提到要将Wireless NetWork Interface 也设置为LOCED 这样有利于安装,要注意:ODD Interface 和USB Interface 千万不要设置为LOCKED 这样就关闭了USB 和光驱的功能。装完系统以后要把New Card Interface 设置为LOCKED,否则ubuntu 12.04将启动不了,其他的都要设置为UBLOCKED,到这里,基本上系统装的就没问题了。上面就是Ubuntu 12.04在华硕F81se电脑上安装失败的解决方法介绍了,只要你安装本文的步骤实施,你就能轻松使用上Ubuntu 12.04系统了。
 - 最近在做一个电子书生成的项目,需要根据电子书的内容资源在线添加后自动打包成不同的包名的APK,同时自动添加各个市场渠道等内容信息,由于需要与后端联动,一键生成,所以必须在服务器上进行Android项目的打包生成,因为服务器是UbuntuServer,没有图像界面,所有只能搭建一个命令行环境,直接执行ant脚本打包,找了一下资料,根据自己的环境配置搭建过程与大家分享Ant环境准备复制代码代码如下: sudo apt-get install ant复制代码代码如下: tar -xf apache-ant-1.8.2-bin.tar.gz复制代码代码如下:复制代码代码如下: ant -version复制代码代码如下: unzip adt-bundle-linux-x86_64-20130729.zip复制代码代码如下: cp ./adt-bundle-linux-x86_64-20130729/sdk/ /opt/sdk复制代码代码如下: vim /etc/bash.bashrc复制代码代码如下:复制代码代码如下: android create project --target android-18 --name APP --path App --activity MainActivity --package com.yourtion.android复制代码代码如下: sudo apt-get install openjdk-7-jre openjdk-7-jdk openjdk-7-jre-lib这样环境就基本OK了,大家使用过程还有什么问题欢迎一起交流!