OrCAD Capture CIS使用MySQL数据库

1. 需要先安装 .net 4.5.2 支持

NDP452-KB2901907-x86-x64-AllOS-ENU.exe

2. 安装MySQL

MySQL Servers 和MySQL WorkBench

安装方法见:MySQL安装以及使用教程 - 腾跃而上,不过数仞而下的博客 - CSDN博客

mysql-installer-community-5.7.24.0.msi

3. SQL Servers 数据库迁移到MySQL工具

mss2sql.zip
SQLyog-13.1.1-0.x64Trial.exe

4. OrCAD 连接MySQL

  • 首先,需要安装MySQL数据库连接驱动:

      mysql-connector-odbc-3.51.30-winx64
    
  • 然后,打开“C:\Windows\SysWOW64\odbcad32.exe”,在"系统DSN"标签页点击添加按钮,创建新的数据源:

      选择 MySQL ODBC 3.51 Driver
      依次输入数据源名称、MySQL服务器IP、用户名、密码等信息
      点击 Test 按钮进行测试
      测试通过后点击确认。
    
  • 可以参考: OrCAD Capture CIS使用MySQL数据库 _ 无线时代

  • 最后,按照orcad链接mysql数据库的元件 中的流程对OrCAD软件进行配置

  • 注意:

      odbcad32.exe的文件路径必须正确,因为我用的是win7 64位的系统;
      如果在控制面板默认选的“odbc数据源”,其路径是在 system32\ 路径,配置是不起作用的。
    

5. 过程问题

a. Orcad CIS 连接数据库出错:

SELECT DISTINCT Part Type FROM comp1 ORDER BY Part Type
ERROR(ORCIS-6245): Database Operation Failed
 Please Check Session For More Details
ERROR(ORCIS-6250): ODBC Error Code: -1
Description: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type' at line 1

解决方法:

由于是将SQL Server中的表直接导入到MySQL数据库中,详细检查后发现,该表所有列均为字符串数据类型,并且没有主键。
并且表头中存在空格,也有可能导致读取失败。
因此,在MySQL中重新创建新表,并设置主键为int型,解决问题
但要注意,Capture CIS 不能够支持int型的数据,因此,所有映射列表必须是字符串,我目前设置的 varChar(45)数据类型。

b. 数据源配置错误:

ODBC Error Description: State:37000,Native:1064,Origin:[MySQL][ODBC 3.51 Driver][mysqld-5.7.24-log]
ERROR(ORCIS-6238): Part_Number property type was not configured correctly in table test_lib. You must assign the property type - Part_Number.
ERROR(ORCIS-6245): Database Operation Failed
 Please Check Session For More Details
ERROR(ORCIS-6250): ODBC Error Code: -1
Description: 未发现数据源名称并且未指定默认驱动程序

ODBC Error Description: State:IM002,Native:0,Origin:[Microsoft][ODBC 驱动程序管理器]

解决方法:

检查数据源是否配置成功;
检查 odbcad32.exe 程序路径是否正确。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Orcad Capture CIS 是一款电路设计软件,主要用于电路原理图的绘制和仿真。以下是 Orcad Capture CIS使用教程: 1. 安装 Orcad Capture CIS 软件,并打开软件。 2. 在软件界面中,选择“File”菜单,点击“New”选项,创建一个新的电路原理图。 3. 在原理图中添加元件,可以通过“Place”菜单中的“Part”选项添加元件,也可以通过“Edit”菜单中的“Place Part”选项添加元件。 4. 连接元件,可以通过“Place”菜单中的“Wire”选项连接元件,也可以通过“Edit”菜单中的“Connect”选项连接元件。 5. 设置元件属性,可以通过“Edit”菜单中的“Properties”选项设置元件的属性,如元件的名称、型号、参数等。 6. 进行仿真,可以通过“PSpice”菜单中的“Run”选项进行仿真,也可以通过“PSpice”菜单中的“Probe”选项查看仿真结果。 7. 导出电路原理图,可以通过“File”菜单中的“Export”选项将电路原理图导出为其他格式的文件,如PDF、PNG等。 以上就是 Orcad Capture CIS使用教程,希望对您有所帮助。 ### 回答2: Orcad Capture CIS是一款专业级的设计软件,它可以帮助工程师进行电子设计的整个过程。使用它可以画出原理图,并通过自带的Capture Library Manager建立元器件库存储个人常用和常规元件,还可以对原理图进行电路仿真、网络分析和信号完整性分析。下面就介绍一下Orcad Capture CIS使用教程。 1. Orcad Capture CIS软件的下载与安装。在官方网站下载安装软件。 2. 建立一个工程。在新建工程时,需要给工程制定一个名字和存储路径,并选择对应的电路板大小(PCB)和所需电气元件等参数。 3. 新建一个原理图。在新建原理图时,需要给原理图设定一个名字和存储路径,同时选择所需元器件和元件属性,可以根据个人需求选择自己的元件库。 4. 添加元器件。在原理图中,可以通过各种工具添加元器件,例如从库中直接选择或通过快捷命令来添加设备。 5. 连接电路。在原理图上,需要用线连接元器件之间的电路,确定电路连接方式和电气特性,如添加晶体振荡器,必须注意晶体的负载特性需要匹配以及方向。 6. 进行电路仿真。在进行电路仿真前,可以设置仿真器件和仿真参数,通过仿真工具可以测试电路的稳定性、噪声特性和功率消耗等。 7. 完成原理图。完成电路设计后,可以导出原理图文件,用于进行永久存档、备份和共享。 总之,在开始使用Orcad Capture CIS之前,可以先了解软件的基础知识、界面布局和常规操作方法,例如新建工程、添加元器件、进行仿真等。经过多次实践操作之后,配合专业的电子技术知识,就可以更加熟练地使用Orcad Capture CIS软件,设计出更加精简、稳定和实用的电子电路。 ### 回答3: Orcad Capture CIS是一款常用的电路图设计软件,使用它可以帮助工程师快速完成电路图设计。以下是使用OrCAD Capture CIS的教程详解,希望对大家在电路图设计方面有所帮助。 1. 创建新电路图:打开软件后,点击“File”-> “New” -> “Project”在弹出的界面中输入工程名、路径等项目信息,选择使用的板卡类型和背景颜色 2. 绘制器件:选定绘图工具,在设计画布中拖出需要的元器件,双击器件输入器件值和型号;通过该操作可以顺序地实现器件的添加和修改。 3. 连接器件:选择WIRE工具,拖动线条连接各个器件,拖动线条上的小点实现线条的折弯;连接过程中可以对线条的颜色、线宽、箭头等进行自定义。 4. 编辑元件库:OrCAD Capture CIS中提供了许多基本的元器件,但在实际设计中,常常需要使用自己公司或者其他公司的元件库,可以通过设置元器件库或导入库的方式实现;选择选项卡“Advanced”中的“Library”进入元件库管理页面。通过添加、查看、编译、移动、删除等操作完成元素库管理。 5. 生成Netlist:完成电路图设计后,需要生成Netlist进行输出,Netlist其实就是存储电路网表信息的文件,有了Netlist文件才能进行电路板的生产。在“File”菜单中选择“Create Netlist”即可生成;同时,为保证生成的文件的正确性,最好选择选择Netlist的时候进行正确性检查。 总之,学会OrCAD Capture CIS使用方法和技巧,可以帮助工程师更加便捷地完成电路图设计,提高效率。通过不断的实践和学习,掌握OrCAD Capture CIS软件设计的技巧和方法,可以打造出完美的电路设计方案,为电子行业的发展做出一份贡献。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值