PLC用得人很多,LabVIEW相对少点。
也许你这2个都会,或者都像学会,或者想试试自己不会那个。
但是,带你的师父会哪个?你让他用他不熟悉的给你做实验?
就算是科研单位,也要考虑以后科研成果转化为商品的动力。
而且,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.研究所,并不一定是干研究工作,成果转换或者直接就是签协议做OEM设备才是收入的大头。所以,你用labview捣鼓出一个东西来,人客户根本就不要,人家会说,我要:西门子,三菱,欧姆龙等等,因为客户是不懂这个的。
4.工控领域和IT或者电子不一样,追求的目标不是新,而是可靠。西门子200系列PLC上市的时间,比你的年纪还大,至今还在用。
5.LABVIEW推广最da的问题就是,太封闭,这个平台下积累的经验和知识,切换到行业上,根本一点用都没有,而不像PLC,编程语言和算法,大多遵循IEC 61131,这家你做了项目,PLC换型对你影响不大。
6.从你描述的方案来看,这个项目应用最duo到速度环,而且肯定是已有一台原理性的PROTOTYPE,现在加数量,加要求而已。照着以前的做就好,50轴集成到一台设备上的大项目,也许你以后就接触不到了。
要我说,这个项目直接上单片机足够了。就是个rs232和驱动通讯而已。plc都没必要。
界面的话,直接丢个串口调试助手给他们用就行了。
一不给钱,二不用管维护,三又不是老板硬性指标任务。玩玩儿就好。
labview不是不可以,而是这么多串口。。。我就问问,打算怎么接电脑上?
曾经我在做硕士课题的时候,也想用LABVIEW,结果被导师无情的封杀了。
我不知道为什么LABVIEW这么牛B的工具,为什么得不到大家的关注。
当然,无可否认,LABVIEW强大的地方在于他的图形化编程
而在硬件方面,PLC这种架构,确绝dui是工控领域中的主流
首先你要是先要学电气控制,推荐(这本书可在亚马逊搜索),电气控制是基础。
其次,就是要学习PLC了,PLC感觉都是相通的,所以PLC的学习主要是努力精通一种,目前主流用的常见的就是西门子S7 200 SMART S7-1200 ,S7 1500,三菱FX系列。推荐学习西门子系列,请直接从s7 1200开始,至于书籍推荐廖常初的系列,这个是廖常初老师的博客廖老师的博客 -- 工控网博客。
具体书单
入门学习
廖常初《S7-200 SMART PLC编程及应用》;
廖常初《S7-1200 PLC编程及应用》第2版;
王淑芳 《电气控制与S7-1200 PLC应用技术》;
进阶学习
刘长青《S7-1500 PLC项目设计与实践》;
崔坚《SIMATIC S7-1500与TIA博途软件使用指南》;
宋伯生《PLC编程理论?算法及技巧》;
视频资源
链接:/s/1EWx2baC_D_RUgYSntTEO0Q 密码:emiu
这个是百度网盘资源,之前转自工控论坛,后来自己保存了,最近有兄弟要这个视频,现全部上传至我的网盘,已共享,请自行参考。另外,请大家广泛传播,有更好的,或者教程,请大家发个链接,我会保存至网盘,并分享。供大家参考。
另外,学习方式可采取,先看书,再培训,再跟项目,***接项目
***,PLC是很注重实践的,多做几个项目,要是没有机会做项目,可以买块S7-1200的CPU...
一般认为做五个项目就已经掌握了 Plc,然后基本上就可以单人接项目了。
开关量输出模块是将PLC内部低电压信号转换成驱动外部输出设备的开关信号,并实现PLC内外信号的电气隔离。选择时主要应考虑以下几个方面:
1)输出方式
开关量输出模块有继电器输出、晶闸管输出和晶体管输出三种方式。
继电器输出的价格便宜,既可以用于驱动交流负载,又可用于直流负载,受而且适用的电压大小范围较宽、导通压降小,同时承瞬时过电压和过电流的能力较强,但其属于有触点元件,动作速度较慢、寿命较短、可靠性较差,只能适用于不频繁通断的场合。
对于频繁通断的负载,应该选用晶闸管输出或晶体管输出,它们属于无触点元件。但晶闸管输出只能用于交流负载,而晶体管输出只能用于直流负载。
2)输出接线方式
开关量输出模块主要有分组式和分隔式两种接线方式,
分组式输出是几个输出点为一组,一组有一个公共端,各组之间是分隔的,可分别用于驱动不同电源的外部输出设备;分隔式输出是每一个输出点就有一个公共端,各输出点之间相互隔离。选择时主要根据PLC输出设备的电源类型和电压等级的多少而定。一般整体式PLC既有分组式输出,也有分隔式输出。
3)驱动能力
开关量输出模块的输出电流(驱动能力)必须大于PLC外接输出设备的额定电流。用户应根据实际输出设备的电流大小来选择输出模块的输出电流。如果实际输出设备的电流较大,输出模块无法直接驱动,可增加中间放大环节。
4)注意同时接通的输出点数量
选择开关量输出模块时,还应考虑能同时接通的输出点数量。同时接通输出设备的累计电流值必须小于公共端所允许通过的电流值,如一个220V/2A的8点输出模块,每个输出点可承受2A的电流,但输出公共端允许通过的电流并不是16A(8×2A),通常要比此值小得多。一般来讲,同时接通的点数不要超出同一公共端输出点数的60%。
5)输出的电流上限与负载类型、环境温度等因素有关
开关量输出模块的技术指标,它与不同的负载类型密切相关,PLC变频柜,特别是输出的上限电流。另外,晶闸管的上限输出电流随环境温度升高会降低,在实际使用中也应注意。