打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EPLAN 部件库查询速度慢的解决方法

EPLAN中"设备选择"查询速度慢的解决方案

EPLAN Electric P8 默认使用Microsoft Access数据库作为部件库的存储系统,由于Access系统本身使用"查询"指令时,速度较慢,导致在EPLAN 中进行选型操作时,一旦部件稍多,用户就会等候较长的时间,导致工作效率降低,这引起了客户的诸多抱怨.以下提供几种思路进行问题解决.

思路一:改变设计方式;

思路二:先进行部件预选择,减少部件数量,缩短筛选时间;

思路三:将数据库分散为多个,也是减少部件数量,缩短筛选时间;

思路四:采用其它的数据库系统

一、设计方式改变

上述问题出现在"基于图形设计"(Graphics-oriented),完成原理图设计再进行选型时,就会遇到此问题.如果采用"基于对象设计"(Objects-oriented),在设计之前,通过项目的预规划,先将会用到的部件添加到"材料表导航器"(BOM Navigator),在设计时,从导航器中拖拽部件到原理图中完成设计,因此不存在上述问题.

或者采用"基于材料表设计"(BOM-oriented),也是通过项目规划,在Excel或记事本中,把需要用到的部件型号及数量列出来,导入到EPLAN 中,通过拖拽操作完成设计,也不存在上述问题.

二、"部件预选"功能

在"选项→设置→项目→<当前项目>→管理→部件选择"中,新建一个配置,用来为当前项目创建一个预选列表,把项目需要用到的部件都先选出来.这样设备选择的时间将会大大缩短.

三、分散数据库

如果把部件按照制造厂商,或者按照元器件的类别等进行分类,分别存储在不同的MDB文件(Access的文件格式)中,这样也可大大缩短查询时间.

不错此时出现另外一个问题,就是切换数据库会比较麻烦(需要进入"工具→部件→管理→附加→常规→Access"中选取新的数据库.

该问题可以通过编写一个EPLAN 脚本(Scripts)来解决,使用EPLAN脚本(USER.PartSelectionGui.DataSourceScheme.LastUsed)编写一个CS文件,然后制作工具栏,通过点击工具栏上的不同图标即可以选择不同的部件库.

四、采用其它数据库

1.使用ODBC数据库(Open Database Connectivity开放式数据库互接)

在Excel中把需要的信息填写完整,如部件编号,制造厂商,技术参数等.第一行为标题栏,下面依次为数据栏.

在Windows控制面板中打开管理工具,创建新的ODBC数据源,并与已创建的Excel文件关联.

再进入EPLAN 中,在"选项→设置→用户→管理→部件选择"中激活ODBC,在弹出的对话框中设置映射,即EPLAN 属性与Excel数据列的对应.完成后的选型操作即是查找Excel中的数据,因此速度较快.

不过缺点是无法关联图片手册,也不能定义原理图宏和图形宏,甚至不包含功能定义,仅仅适合于选型后输出采购清单之用.

2.使用SQL Server数据库

将MDB数据库转换为SQL Server数据库;企业版或开发版的SQL Server包含导入/导出工具,可以直接导入MDB数据库文件;如果安装的是SQL Server Express (速成版,微软网站免费提供),则可以通过Microsoft Access的"升迁向导"完成数据转换.这样查询速度也会大大提高.

不过企业版或开发版SQL Server会占用较大硬盘空间,亦消耗不少内存.可根据需求来进行选择.

注:

1.SQL server management studio express用来创建和管理数据库,约40M;

2.SQL server express edition 2005用来进行设置.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
EPLAN 部署SQL部件库安装详解
数据库中SQL Server和Access、Excel数据传输简单总结
SQL SERVER 和ACCESS的数据导入导出
《Excel数据库管理应用教程》第八章外部数据交换
一条语法就解决啦Excel数据批量导入Sql Server数据库
sql server导入excel等数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服