





PLC用得人很多,LabVIEW相对少点。
也许你这2个都会,或者都像学会,或者想试试自己不会那个。
但是,带你的师父会哪个?你让他用他不熟悉的给你做实验?
就算是科研单位,销售PLC控制柜,也要考虑以后科研成果转化为商品的动力。
而且,PLC厂家众多,稍微修改就能更换替代。
而NI的LabVIEW只此一家,更换风险巨大。
实习的话,你可以两个都玩玩,自己玩,就当练手了。
多学点没坏处,但是你实习的地方人家可不会跟你说这么多‘规则’。
首先labview是可以与PLC通信的;
再者,我来谈一下自己对PLC与Labview平台的理解。
PLC与Labview分别有自己适用的范围:PLC一般用于大批量分布式多点控制交互,这种情况下,在工业现场用的较多;一般使用PLC的场合要求的速率不是非常高,但是“结点”非常多。由于PLC天生的优势(其实也是天生的劣势),基于轮询扫描式的工作方式,使得拓展非常方便;但是带来了另外一个问题,速率受限。
据说Beckoff有设备可以扫描到200KHZ/s,但这种属于高duan系列了。
平时我们说Labview,其实指的不是Labview这个软件,一般情况下,我们指的是:基于Labview的这个软件平台和基于这个软件生态环境下的硬件平台。
如果使用Labview配合NI主推的产品线,如果加上FPGA,120MHZ/s的扫描速率都不算啥,我现在做的一个项目:每台PXI机箱4块板卡,每块板卡4个通道(AI,16位),每个通道120MS/s。实时采集、实时积分,缓存流盘(同时里面增加矩阵运算)。这种情况下,就体现出NI产品线的优势。不过,这个带来了额外的学习成本和价格。上面有人回答谁是主流的问题,其实PLC与Labview是两个并行的东西,都有自己擅长做的事情;只不过他们之间的应用有交叉。在不同的应用领域,两者的擅长程度也不同。
如果你非要说万用表相对示波器是主流,我也无话可说。
1.你是实习,请收起“你认为”三个字。免得给用人单位留下“不知天高地厚”的感觉。因为技术方案的确定者,至少比你***。
2.谁告诉你LABVIEW就一定能减少工作量?考虑下路径依赖和迁移成本先。你准备因为你的想法,然后叫项目组所有人放弃所有已有的库、经验、知识,从头开始LABVIEW?
3.研究所,河南PLC控制柜,并不一定是干研究工作,成果转换或者直接就是签协议做OEM设备才是收入的大头。所以,控制柜销售,你用labview捣鼓出一个东西来,人客户根本就不要,人家会说,我要:西门子,三菱,欧姆龙等等,因为客户是不懂这个的。
4.工控领域和IT或者电子不一样,追求的目标不是新,而是可靠。西门子200系列PLC上市的时间,比你的年纪还大,至今还在用。
5.LABVIEW推广***da的问题就是,太封闭,这个平台下积累的经验和知识,切换到行业上,根本一点用都没有,而不像PLC,编程语言和算法,大多遵循IEC 61131,定做PLC控制柜,这家你做了项目,PLC换型对你影响不大。
6.从你描述的方案来看,这个项目应用***duo到速度环,而且肯定是已有一台原理性的PROTOTYPE,现在加数量,加要求而已。照着以前的做就好,50轴集成到一台设备上的大项目,也许你以后就接触不到了。
要我说,这个项目直接上单片机足够了。就是个rs232和驱动通讯而已。plc都没必要。
界面的话,直接丢个串口调试助手给他们用就行了。
一不给钱,二不用管维护,三又不是老板硬性指标任务。玩玩儿就好。
labview不是不可以,而是这么多串口。。。我就问问,打算怎么接电脑上?
曾经我在做硕士课题的时候,也想用LABVIEW,结果被导师无情的封杀了。
我不知道为什么LABVIEW这么牛B的工具,为什么得不到大家的关注。
当然,无可否认,LABVIEW强大的地方在于他的图形化编程
而在硬件方面,PLC这种架构,确绝dui是工控领域中的主流
如何学习PLC—从基础到***的思考{控制柜}{郑州PLC控制柜}{变频柜}
学PLC,***hao是要有一定的二次电路基础,否则就无从谈起,然后需要从实践中来,边做边学,第三就是要有程序设计的理念和思路,这是大的学习思路,从实际操作上讲,可以分下面这么几步。
1.作为预备性的课程,需要具备二次(控制)电路原理知识,包括继电器控制电路的基本原理,常见的控制回路识图、画图的能力,***hao有实际接线和调试的经验。这方面不是单纯可以靠看书掌握的,但是***hao能找一本比如低压电器控制回路之类的书籍边看边实践。打好基础,掌握继电器、计数器、定时器这些基本概念。因为PLC从***chu的设计理念上就是要替代和简化继电器线路的。
2.作为实物***,个人建议买一个入门的PLC用来练手,这个成本我个人认为是值得付出的,有了实物在理解和练习上都要直观很多。从性价比和上手的难易程度看,西门子的小型PLC在工业市场始终占据着不可替代的地位。在当前的实际下,S7-200 ***art或者S7-1200上手***hao,这两者之中更推荐S7-1200,一方面因为和更高ji的S7-1500都采用同样的TIA平台,另一方面TIA平台也是西门子软件大平台的发展方向(不过安装TIA要有心理准备,它可以让任意配置的电脑慢的惨不忍睹)。S7-200虽然应用广泛,但毕竟是落在时代背后一大截了。
3.基础篇,流行的教材中以廖常初的***为流行和通顺,正好他也是主要教西门子系列的(不确定是不是有1200系列的教材,我猜应该是有的。至少他的200和300系列的书都不错)。要了解PLC的基本结构,但是不要在这方面太过执着,适可而止的了解,或者说是基本了解、一知半解即可。在以后的应用中有足够时间可以深入了解;深入了解LAD梯形图的画法,对基本概念比如线圈、节点、计数器、定时器、移位、比较、计算、上升沿下降沿等等,务必要熟练掌握;对于其他类型的编程语言,如果有可能,***hao能学习了解一下,比如STL或者FBD,这些并不是华而不实的炫技,而是一方面能加深对PLC的理解,第二能方便快速实现某些功能,第三能够很好的与高ji文本语言相辅相成互相促进。
4.学习方法上,如果能找到一个肯用实际项目带你的师傅是***hao的,因为市面上关于PLC的教材基本上都是只教基本使用,完全没有涉及实际项目案例的。如果有机会(这个可能性很小)阅读一些优xiu的程序,对自己编程习惯的提高和编程理念的提升都是很有帮助的。如果没有,那么就需要尽可能从教材中有限的案例比如跑ma灯、红绿灯、流水线这些实验性质的案例中得到实践,自己动手接接线、写程序和调试,能自力更生把这些功能调试出来,再结合一些传感器,实现模拟量输入输出的功能,基本上基础就算打好了。
5.更高一些的使用技巧包括程序的***和功能的实现两部分,程序***方面,要试着理解FB、FC、DB这些块的功能,了解系统OB的含义和用法,尝试着把程序按照块来***,通过调用减少重复工作,提高复用性,使程序更清晰可读,这是提高编程水平,***大型程序的基础。功能实现方面,学习和了解一些常用的编程模式很有必要,比如顺序转换的编程结构,PID调节、步进电机控制等一些功能的原理、实现方法以及系统内置的工艺模块的用法,有可能的话尝试自己不用系统块写一个PID调节或者运动控制的功能,这些都是从熟手到高手的分水岭。我认识的很多工程师,都卡在这个关节到了技术瓶颈。这个瓶颈的形成有很多原因,平时项目用不到太多高ji功能是一部分原因,但我个人认为主要还在于单纯从PLC角度学习的话,到一定程度上技术天花板的形成主要是看法和理念的限制,既然说到了PLC的学习,那么对这一个分水岭的突破也谈一下理解和看法。
6.越过分水岭。如果说PLC入门一端的基础是继电器组成的硬件回路,那么其通往高手之路的另外一端则与软件工程息息相关。虽然PLC是从继电器回路抽象出来的,但随着抽象完成,他也就成了一个软件的工程,而工程师们所做的PLC编程,本质上也就是软件设计的一种,从根本上,依然离不开软件工程的指导。只是从事PLC程序设计的大部分是工程师,并不具备***的软件工程训练,因此无法从认知上的到提高。FC、FB、DB这些块要实现的,也是软件工程中非常重要的逻辑和数据分离,模型与实例独li的思想,而被封装起来的工艺块,很多也已经是基于面向对象的思考方式编写出来的。因此,掌握软件工程的基本思路和方法,如果有可能,去学习一门高ji语言,而不是纠缠在各种组态软件、触摸屏的软件使用和所谓的脚本编写上。这些软件是面向工程师设计的,但其对于个人认识和水平的提高意义及其有限。因此,掌握一门高ji语言才是根本。我个人倾向于Python,因为人生苦短,需要Python这样***率的语言,但是从上手难易程度和见xiao快的方面,还是推荐学习C#入手。
7.其他补充的技术和知识。除了软件工程,如果真的要想成为PLC高手,我想再没有比自己设计一款PLC更有挑战性的了。这包括:集成电路的设计和嵌入式系统软件设计,需要电子电路的基础和电路板设计的能力,需要编写一套可运行的嵌入式系统,同时需要一个PC端的编译器,把梯形图转换成PLC端嵌入式处理器可以理解的语言。这里面涉及到的学科和内容,我想都是一个自动化工程师在技术方面***全mian的体现,能够做到这一步,我想就可以称得上是PLC***了。
这个我本行。
西门子PLC博大精深,模块化理念深入理解。全系列,很全。200,300,400系列,***art系列,高中低档,总是一款适合你。封装功能太伟大了。
日本plc,三菱,欧姆龙都用过。
欧姆龙是找欧洲人写的软件,完全欧系化。
三菱plc,古董级,经典级。很好,很工匠,倾注了倭人的智慧,上世纪九十年代的一方霸主。
说了好的,再来反转吧。三菱plc,fx,q系列,很老土,函数调用搞得垃圾,抱着几十年前的经典,啃老吃老本。界面不友好,调用功能鸡肋,伺服系统故弄玄虚。
日本人电子做的真心不错,至于软件,这个真心不适合他们。
个人认为德系的结构性,严谨性要高。从输入语句就可以看出来了,而日系的方便、快捷,语句输入光靠键盘就可以完成。
主动来答一下~~
做非标工程设计的~
用过日系TMEIC和德系西门子(大中小)~
个人认为(一定是个人认为啊!!这玩意就跟相亲似的,王八看绿豆,一个人一个看法):
一,两者在数据处理速度和能力上没啥区别(前提是同等水平下的PLC);
二,日系PLC更多选用NPN型I/O数字量,德系更多选用PNP型;
三,TMEIC硬件不外卖(这个 )软件不外卖,德系全都散货;
四,德系容易上手,日系更有逻辑!先说这些,对的打勾,错的打叉!
编程习惯和思维方式稍有不同,用习惯了西门子的PLC,用三菱的稍稍有点反应不过来....
常用的功能是一样的。欧美系的一般是PNP型
日系一般是NPN型
这点在做伺服和步进控制时需要注意。
三菱、欧姆龙、西门子 语法不同
语法吧
语言顺序不同 。日本的plc语言习惯和我们接近。
继飞机电(图)-控制柜销售-河南PLC控制柜由郑州继飞机电设备有限公司提供。郑州继飞机电设备有限公司()实力雄厚,信誉可靠,在河南 郑州 的工业自动控制系统及装备等行业积累了大批忠诚的客户。公司精益求精的工作态度和不断的完善创新理念将***继飞机电和您携手步入辉煌,共创美好未来!