基本信息
文件名称:Labview通过HslCommunication组件与西门子Smart200PLC通信.pdf
文件大小:276.06 KB
总页数:4 页
更新时间:2025-01-09
总字数:约3.59千字
文档摘要

LabVIEW通过HslCommunication组件与西门子Smart200PLCSmart200PLC通信

1.所需软件

LabVIEW、

2.HslCommunication介绍

HSL是一个基于工业物联网,计算机通讯的架构实现,集成了工业软件开发

的大部分的基础功能实现,比如三菱PLC通讯,西门子PLC通讯,欧姆龙PLC通

讯,modbus通讯,这些通讯全部进行了多语言的实现,当然,主打的库的功

能集成还更加的强大,除此之外,还实现了跨程序,跨语言,跨平台的通讯,让

你不再纠结于使用windows还是linux系统,实现了日志功能,流水号生成功

能,邮件发送功能,傅立叶变换功能,等等,将来会集成更多的工业环境常见

功能的实现。HSL能将工业生产现场的设备进行万物互联,将数据在底层自由的

传输,无论是主动的还是被动的,无论你的采集系统是什么(通常采集系统为

windows电脑,或是嵌入式系统,或是基于linux的盒子),都可以实现数据

的随意传输,方便快速实现强大,实时,高响应的系统。

3.HslCommunication下载

HslCommunication是一个由个人开发的组件库,携带了一些众多的功能,包

含了数据网络通信,文件上传下载,日志组件,PLC访问类,还有一些其他的基

础类库,可以通过官方网站下载。

4.LabView与西门子Smart200PLC通信实战

开始这一节前你应该已经安装了LabView软件,下载了HslCommunication

组件,你还需要有一台Smart200PLC。如果你已经把所有准备工作都做好,那

么就让我们开始吧。这节我不会说太多关于HslCommunication组件的知识,你

可以通过?这个网站学习。

4.1.读布尔型变量

①首先新建一个VI,并命名为,并命名为HslCommunication组件练习.vi,并保存,

将此vi和HslCommunication组件保存到同一个位置,然后在互连接口中找到构

造器节点,并将其放到后面板里,会弹出选择.NET构造器节点对话框,如图所

示。

11

②鼠标单击浏览选择你HslCommunication组件的位置;HslCommunication

组件的名称为,如图所示。

③在对象里找到,单击将其展开,然后选择SiemensS7Net,并在构造器中选

择SiemensS7NetSiemensPLCSsiemens,StringipAddress),如图所示,然后单

击确定。

④选择PLC为S200Smart,并输入PLC的IP地址,在构造器节点上右键单

2

LabVIEW通过HslCommunication组件与西门子Smart200PLCSmart200PLC通信

1.所需软件

LabVIEW、

2.HslCommunication介绍

HSL是一个基于工业物联网,计算机通讯的架构实现,集成了工业软件开发

的大部分的基础功能实现,比如三菱PLC通讯,西门子