INtools效率与Import功能

SPI(INtools)是现在被公认为目前仪表设计方面功能最全面,做的最好的软件之一。或许可以把之一两个字去掉。这款软件把仪表设计所需要的各类数据,包括索引类表(如IO/index/电缆表等等)、数据表,接线、回路,计算,调校,安装,等功能几乎能做的都做了。功能的确很齐全了,而且还做了集成,可以从SPP&ID、SPEL、SP3D进行数据的交换。应该是针对于工程项目进行深度整合开发的一款软件。
  SPI重要的一个思路是先定义规则,再做设计工作。定义了规则,从而使使用这款软件的不同设计人做出来的设计趋同,保障了设计质量,设计文件也趋于规范。但是却使得效率降低。
实际上相比其他鹰图的几款软件,SPI却几乎没有编程接口。不过这并不是SPI软件的缺点,反而一定程度上体现了SPI软件的成熟,用户几乎无需做什么软件编程开发,只考虑工程应用就可以了。
  但是效率也是绝对不能忽视的一个因素。而且由于规则的限制,在Excel或AutoCAD可以复制粘贴或批量替换修改的,到SPI中就要一个个改。遇上各种因素的变更,限制在SPI规则下设计简直就是噩梦。
而SPI确实早已经考虑了这些。使用SPI Import Utility可以直接绕过SPI的界面,绕过部分规则,直接与数据库进行对话。
  Import Utility可以支持的源文件格式很多。例如txt/csv/其他的一些数据库的格式等等。总的来说这个接口是使用ODBC驱动的。ODBC支持的,都支持。而通常都使用Excel作为数据源。因为不但Excel界面下处理数据方便,而且还有VBA的支持,直接通过离线的Excel文件弥补了SPI软件效率上的不足,批量生成或修改数据不再是梦。
  但这也是有代价的,因为这样省去了 部分SPI的规则限制。import Utility虽然也提供了一部分数据的校验,但是要保证数据正确无误要靠源文件的正确性了。
import Utility主要有两种导入方式:一个是Module模式,一个是Table模式。简单的说Module就是整合了多个Table同时按序导入,软件给内置做好的。例如Index/Specification/Line/Process Data/DDP。而Table方式就不多解释了,就是对应于数据库的单表。Module模式可以一次性导入的,使用Table多次导入也可以实现。而Table方式实际上也可以自己定义关联关系的,不过风险太大,万一搞坏了数据库备份恢复起来想想就让人头疼。
  理论上几乎所有通过SPI界面录入的数据都可以通过import导入来完成。但有些设置,例如定制仪表类型或其他规则时,import配置设置耗费的时间往往比通过SPI界面设置要长。所以哪些需要使用import功能,哪些不需要,还是要视情况而定的。
  另外建议使用import 导入之前/导入之后都进行一次备份。
  最后:数据无价,谨慎操作!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • //我所经历的大数据平台发展史(三):互联网时代 • 上篇http://www.infoq.com/cn/arti...
    葡萄喃喃呓语阅读 51,651评论 10 200
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,488评论 19 139
  • 抱怨就是心中抱着对人事物的不满意不放,表现为持续指责、埋怨。 最新的神经科学及心理学已证明,抱怨是对大脑的伤害,长...
    _德成阅读 239评论 1 1
  • 想起有些事有些人还是会掉眼泪 7年,据说难忘的东西只要你坚持过了7年就会忘记,就会新生,快了吧 可是那7年里的眼泪...
    砸扁回忆阅读 92评论 0 0
  • 照片是记忆和想象的辅助物,是完美的骗局。
    剃头的人阅读 226评论 0 0

友情链接更多精彩内容