作为嵌入式智能研究的专栏记者,杰里米•帕拉德专门比较了一些控制绘图软件,他发现ECAD的两个新程序在绘画操作和版面布局方面都占有较大的优势,使用起来十分方便。
一个周三的早上,亚利桑那州的一位同事打电话来,问我哪家公司的控制绘图软件比较好。他说他原来用的是AutoCAD,但随后又提到该产品附加了相关许可费用的问题。他惊叹要经过多少训练才能使一个人得到一份像样的成品图。这说明了他的公司里只有少数的人能按照要求完成对图像的更改工作。
我说:“但这就是标准。”但这对于有任务在身的他来说似乎关系不大。令他感到遗憾的是,大部分的相关产品都要用AutoCAD平台来运行,这意味着你必须先购买AutoCAD的平台软件,然后再购买、安装附带的控制包才行。
欧特克软件公司(Autodesk)在较早前收购了一家总部设在印第安纳州叫Via Development的电路图软件公司,并将其拥有的控制绘图产品整合进了AutoCAD,改名为AutoCAD Electrical 2006。然而,这个软件仍需要由专业人士来进行操作。
我猜想,通过将Via公司的产品整合到时AutoCAD,欧特克软件公司现在可以为本公司的尖端产品拉支持,不然,又怎么会去支援竞争对手呢?
总之,我看过了那个叫AutoCAD Electrical 2006的软件,里面用来生成PLC I/O电子图像的电子数据表界面实在是做得太好了,使I/O 图像的设计和更新工作变得十分容易。
其中的每个单元格都代表一个I/O图像的域,这些域包含共享PLC数据库的导入程序。I/O模块本身是独立,举个例子,如果你的顾客使用的是施耐德电气公司(Schneider Electric)的产品,而不是罗克韦尔自动化公司(Rockwell Automation)的,那么你只需要改变模块的类型,重新生成绘图就可以了。然而,控制面板的布局、三相和单相施工图的绘制仍需要经验丰富的AutoCAD专家通过把预先确定的符号标示在工作表上才能完成。
我还想知道的是,为什么没有一家公司使用过现有的、像CorelDraw或是几年前Visio之类的绘图引擎。当看到微软收购了Visio之后,我似乎感觉到,通用界面和后端技术的应用使得使用绘图引擎变得不再困难。
虽然连我自己也怀疑,这样的技术转移没有我想象中的容易,但至少有两家公司已经做到了。Aucotec公司生产的Engineering Base (EB)就像是一个文字游戏。在正规的数据库中,EB算是一个工程比例数据库。我的亚利桑那州的伙伴向我推荐了Aucotec,然后我就去下载了一个试用版。这个EB软件是一个利用SQL(结构化查询语言)数据库驱动的制图程序,只要你熟悉Windows办公室软件类型的菜单、工具栏和微软的系统,你就知道如何去使用它了。
“一旦这数据库被建立起来——即使手绘的图像不是那么精确——我想那时连一个业外人员也能画出施工图了。”
由于EB是数据驱动的,你必须先为你的某些或全部机器定义出你的装置, 然后根据自身或客户需要进行合理的配置。实际上,你可以为每位顾客设计一份方案,就像为每件机器设计独特的方案一样。
一旦装置被导入数据库,你可以通过拖放来移动Visio图像。一旦这数据库被建立起来——即使手绘的图像不是那么精确——我想那时连一个业外人员也能画出施工图了。
另外,EB运用SQL数据引擎来合并设计图,并且有它自己的发展前台,这让制图成为了一项只须在画布上“取”和“放”的工作。我也不需要成为AutoCAD的专家了。
第二种使用Visio的产品是雷克软件公司(Radica Software)研发的Visio is Electra 2005。它采用了Access数据库和Visio作为开发环境。这种产品还采用Visual Basic作为应用软件来为你控制和指导整个开发应用软件的过程。
Electra 2005里的每个Visio模板附有一些“宏”,因此,当你把对象放在工作表上时,其背后的“宏”就会调动数据库,把图案结合在一起。
有趣的是,上述的两个程序一个来自德国,一个来自马来西亚,而它们都采用了运行时间保护,所以它们附带着使用许可问题。相对来说,EB工作的网络环境优于Electra,因此,它将能使出来的产品更好地应用于实际的发展环境。
虽然我没有研究过机械方面的东西,但我仍然可以十分肯定AutoCAD是你绘制这类图像的最佳选择。
如果你不是AutoCAD的专家,而又想用省钱又快捷的方式来完成控制图的绘制和设计,那么上述的产品真的值得你去尝试一下。
来源:tsuonline
Embedded Intelligence columnist Jeremy Pollard takes a look at control drawing software options and finds you can move easily into using two new ECAD programs for control drawings and layouts.
关于作者
Jeremy Pollard,计算机工程技术师,他是《The Software User ONLINE》的出版人之一。多年来,他从事关于科技和软件方面的写作多年,投身于控制系统的编程和培训工作超过20年。欢迎浏览 或发邮件至jpollard@
(转载)