首页 上一页 1 2 下一页 尾页

请教:自动定位系统的编程方式 点击:1947 | 回复:39



微斯

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-14 11:38:00
楼主
请教各位老师:做个定位点数较多的自动定位系统,为了日后能方便修改参数,PLC是选用梯形图的编程方式好还是用C++或才VB的编程方式比较好.谢谢



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-03-14 11:48:00
1楼
采用高级语言编程好

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-14 14:41:00
2楼
谢过楼上的.用梯形图不行吗?能否说一下在运用上的见解.再次谢谢!!!

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-14 15:14:00
3楼
如果你的系统已经决定采用PLC来进行控制,那就采用梯形图编程,或者别的什么IEC61131-3支持的语言,一般的PLC开发环境也未必支持C++和VB。
如果不是PLC而是工业PC,当然是C++和VB方便。

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-14 15:53:00
4楼
to:波恩版主
我现在还没有购买PLC,现在就是想到日后需要增加\修改程序,看那种编程方式比较好操作,它们各自优点如何?然后才决定购买产品.所以希望各位老师多提意见.不胜感激.

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-14 16:02:00
5楼
这里都是网友,没有老师!
如果只是为了“现在就是想到日后需要增加\修改程序,看那种编程方式比较好操作”,其实目前基于Windows环境和IEC61131-3的PLC编程也十分方便,当然其灵活性会受到具体PLC的资源限制,C++,VB比较灵活的多。
另,如果你的“定位点数较多”,不建议使用PLC,比较PLC的运动控制能力有限,而且运控模块一般都不便宜,建议你使用基于PC的多轴运控卡方案,本论坛有不少做运控卡的网友,只要你提出需求,他们一定会为你出谋划策。

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-14 16:20:00
6楼
在这里先谢谢各位多提意思.基于以上的构思,请各位多出谋划策呀.

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-14 16:37:00
7楼
这里有一个比较菜的问题要问一下做控制卡的朋友们,如果我是象波恩版主说的那样:用运控卡来作定位.那么我的系统在运动时要切断另外一个其它系统的电源(也就是要去控制一个继电器)时该如何控制,是不是还得加个PLC或者什么模块之类的东东呢?

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-14 20:09:00
8楼
这个需求属于数字I/O控制,PLC当然是擅长。如果你决定采用PC加运控卡方案,那么运控卡本身就可以提供一定数量的数字I/O,实在不够,还可以加专用的I/O卡。

七夜

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 248回
  • 年度积分:0
  • 历史总积分:458
  • 注册:2005年2月03日
发表于:2007-03-14 20:38:00
9楼
我的感觉是这样的,如果你价格可以承受,买SEW的东西吧,普通的变频器通过端子控制可以做到32个定位点.如果用总线控制,理论上来说,可以无限.如果采用PLC的定位模块的话,做到是可以做,不过一价格,第二性能.我不推荐,其他的很多产品,比如伦次都有类似的带定位功能的变频器

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2007-03-14 20:42:00
10楼
"PLC是选用梯形图的编程方式好还是用C++或才VB的编程方式比较好"
我到是觉的,你自己会什么,或者说熟悉什么,什么就比较好。

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-15 11:03:00
11楼
刘版主说得有道理,不过小弟做这行还是在学习中,懂得不多,希望大家多给意见,我也想学多些关于编程方面的东西,所以才问那种编程方式好用,今后会往这个方向学习.但是如果单从编程学习难度来说当然是梯形图比较直观且容易上手,那是不是说C++和VB的就没有好的地方了呢?这显然是说不通的.应该都各有各的长处.而且在自动定位系统这种领域用那种编程方式才好用,便于日后修改参数.想听听各方声音.

七夜

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 248回
  • 年度积分:0
  • 历史总积分:458
  • 注册:2005年2月03日
发表于:2007-03-15 22:04:00
12楼
我的感觉这个和你选用的机器有关,如果你是先选择机器,那么这个问题没有什么意义,如果你是从这个问题的角度来选择机器,那么如上所说,你自己觉得那样最顺手选择那样

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:16帖 | 8239回
  • 年度积分:397
  • 历史总积分:28760
  • 注册:2005年3月09日
发表于:2007-03-15 22:12:00
13楼
“应该都各有各的长处”
VB、VC的优点,可以算是什么干,梯形图的优点,在逻辑控制的时候比较方便。

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-16 09:31:00
14楼
谢谢

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-16 09:47:00
15楼
“我的感觉这个和你选用的机器有关,如果你是先选择机器,那么这个问题没有什么意义”
“七夜”先生说到关于“机器选型这个问题”,如果说随便选用一种机器或者说选用自已最顺手的机器,对于定位点数多的系统来说,不是每种机器都适合吧??

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-16 11:11:00
16楼
其实编程方式与机器选择确实关联很大。比如:
选廉价PLC,恐怕只能用梯形图;
选IPC加运控卡,多半会使用C++或者VB;
当然也可以选择PAC之类强大控制平台,那么也许就包罗万象了。

自动化983

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 105回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2004年8月30日
发表于:2007-03-16 11:16:00
17楼
建议使用机械手做定位系统,简单实用。不必要去集成马达驱动卡,丝杠之类的东西。

微斯

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 167回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2006年1月30日
发表于:2007-03-17 11:00:00
18楼
PAC系统听说技术还不是很成熟.很不稳定.经常会出问题.

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2007-03-17 12:08:00
19楼
这倒未必,比如AB的ControlLogix,问世许多年了,后来也凑PAC的热闹,称自己事实上就是PAC,其技术成熟度,可靠性应该早就过关了。
机器选择与成本的关联太大,PAC很贵的,一般项目用不起。

七夜

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 248回
  • 年度积分:0
  • 历史总积分:458
  • 注册:2005年2月03日
发表于:2007-03-17 12:19:00
20楼
我的意思是说,如果你来做这个项目,那么你首先要做的是,在市场上找可以用来满足你的要求的产品,然后从这些产品中找到合适的(价格,定位性能,交货期等等),如果从这些中间初选出几个产品后,然后在去考虑用什么语言,实际上我个人觉得,一般的项目流程都会如此,至于用什么语言编辑最方便,离开了机器来说,是没有什么意义的,你说C语言好,可是如果你找了半天发现符合你的条件可以实际工程化的机器不能用C语言来写,只能用汇编或者STL,你怎么办?又或者你想破了脑袋,突然有个人告诉你,什么都不用写,变频器(SEW?:))本身就集成了定位功能,你填参数就完事了?你想来有什么用呢?

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页