labview与LG PLC通讯方法
时间:10-02
整理:3721RD
点击:
基于labview8.6 与K120S的通讯方案
Labview8.6与K120S的通讯,采用485通讯。连接方式为:上位机---485-232-----PLC通讯口1,采用用户自定义方式,分别在PLC端和上位机端编写程序,统配通讯协议。
在采用这个方案之前,我也曾经走了很多弯路,一直想用modbus的方式跟PLC通讯,但是,因为PLC的modbus协议地址偏移,没有开放的跟上位机通讯的协议,因此纠结了很久也通讯不上。
后来想到之前曾经做过PLC采用用户自定义通讯方式跟模拟量采集模块进行通讯,抱着试一试的态度,在PLC端写如下程序和设置。
在labview端就简单了,也不用考虑任何格式了,因为通讯协议是你自己定的,只要你记住自己定的协议,那条干什么事就行了,最普通的串口通讯程序,VISA设定---VISA写入---VISA读取就可以,读取的数值根据自己喜欢解析出来就好了。
采用这种方式避开了需要modbus协议的尴尬(CRC校验和LRC校验做起来都麻烦,别提自己去摸索它的通讯协议了)。
以上,共勉!
很好下下来学习一下