联系我们:186 6505 3298 

公众号二维码
新浪微博二维码
百家号二维码
仿真技术
仿真技术

EPLAN部件库数据库应用【EPLAN教程】

来源: | 作者:EPLAN | 发布时间 :2022-09-07 | 2671 次浏览: | 分享到:

相信使用过EPLAN的用户都知道,EPLAN Electric P8的部件库可以采用Access数据库或者是SQL Server数据库作为EPLAN的部件数据库。那么该如何选择采用哪种数据库作为部件数据库呢?


我们先来看下这两个数据库之间的一些比较:




具体到EPLAN部件库中,我们在同等的计算机硬件和网络环境下,用两个用例来测试下两个数据库的数据处理和存取能力:


1.通过EPLAN内置API,分别往连接Access和SQL Server的部件库中新建10万个部件观测下需要耗时多少。




往当前EPLAN连接的部件库插入测试部件,使用两个部件属性【部件编号】和【部件名称】。



在执行插入时记录总共耗时:




在EPLAN中点击执行分别往Access数据库和SQL Server数据库插入10万部件的耗时如下:



连续测试了几次插入Access数据库的过程中都出现了以下错误:




成功插入Access数据库的数量为65719个,耗时43分钟。



2.通过EPLAN内置API,分别从连接Access和SQL Server的部件库中刚新建的10万个部件中查找名字含有“000”的部件观测下需要耗时多少。





在SQL Server中查询的耗时如下:



在Access的65719个部件中,查询到含有“000”的部件为119个。



由此可得出,使用SQL Server数据库的稳定性和存取效率都比Access数据库要好。


通过以上测试结果,我们可以看出SQL Server的性能优势,同时SQL Server对并发的支持很好,可以多人同时修改EPLAN的部件库。另外可以通过SQL Server的权限管理,对不同的用户分配不同的权限,比如给数据管理员读写权限,可以添加和修改部件库数据;给普通用户只读权限,只能在设计时使用部件库的部件,不能修改部件数据。这样避免用户误操作修改或删除了部件数据。另外,从PLM或者ERP等系统可以通过SQL Server直接从后台同步数据到EPLAN部件库中。


适合使用SQL Server数据库场景:部件数量大,同时连接使用的用户多,跨公司网络,需要对不同的用户进行权限管理。


适合使用Access数据库场景:部件数量小,需要快速分享给其他人时,可以方便直接拷贝。不在公司网络内或出差做项目时,可以把部分部件数据导出到Access数据库离线使用。


软件教程
更多
建模与可视化
建模和可视化
近期发布文章
更多
设计、制造和专业解决方案
设计、制造和专业解决方案
云和HPC解决方案
云和HPC解决方案
数据分析及物联网解决方案
数据分析及物联网解决方案​
免费试用申请
助力企业数智化转型,打造仿真新业态!