首先要确定PLC的品牌、
计算机作为上位机,PLC作为下位机。
控制的方法有:通讯连接,主要通过串口(232等)和总线(PROFIBUS、CCLINK等)控制。拿串口控制来说,每个厂家的PLC都有自己不同的通讯协议,要根据通讯手册具体编程。这种控制方法最全面,但需要再PLC加串口模块或总线模块
I/O控制:最直接最简单的控制方法,同样计算机测要安装IO卡,弊端是不能传送数据
AD控制:同样计算机测要安装AD卡,也不能传送数据
1学会基本的LABVIEW编程
2了解PLC的编程
3掌握PLC通讯协议MODBUS
4掌握CRC LRC校验码算法
5掌握通过MODBUS组合命令串
6掌握用LBVIEW串口通讯原理
通过以上几点学习
基本上就可以联合PLC编程
至于要程序功能,上位机主要以LABVIEW来实现,PLC作为中间控制或是切换或是时间计数功能
希望能帮助你
楼主,最简单的办法是用opc连接。不用编写程序,只要labview设置下就可以了。labview自带opc驱动的。楼主可以去电子发烧友论坛看一下,连接在下面,讲上位机与plc通过opc通讯的,我就是照着这个做的,成功通讯。
>
首先要确定PLC的品牌,
计算机作为上位机,PLC作为下位机。
控制的方法有:通讯连接,主要通过串口(232等)和总线(PROFIBUS、CCLINK等)控制。拿串口控制来说,每个厂家的PLC都有自己不同的通讯协议,要根据通讯手册具体编程。这种控制方法最全面,但需要再PLC加串口模块或总线模块
I/O控制:最直接最简单的控制方法,同样计算机测要安装IO卡,弊端是不能传送数据
AD控制:同样计算机测要安装AD卡,也不能传送数据
1 先按找PLC说明书(不管是哪个厂家的),认真把所有该装的驱动装好,使得PLC可以工作。
2 编写PLC在OPC中的程序, 这个要你根据说明书或者厂家支持来完成。
3 常见情况,电脑桌面会有OPC链接的图标(也就是OPC *** 作软件),使用此软件和之前写好的PLC程序调试,等到PLC 可以按你的需求工作的时候, 再考虑使用labview编程
4 使用labview编程的根本就是 把OPC *** 作软件 变成你可随意 *** 作的程序。 也就是说,OPC的这个软件如果可以实现的功能,labview一样可以实现--(而且可以按照你的需求去编程)
5 使用labview自带的demo程序,在example中搜索OPC,然后找到程序,运行通过后修改。
如果没有经验,建议由厂家支持完成1,2,3步骤。
labview怎么像西门子plc交叉引用, PLC编程:配置PLC --> 添加发送和接收数据块 --> 发送数据程序 --> 接收数据程序 --> LabVIEW编程:创建TCP连接 --> 接收或发送数据
以上就是关于labview怎么控制PLC全部的内容,包括:labview怎么控制PLC、LABVIEW和PLC 如何联合编程、用LabVIEW怎样与台达plc通讯等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)