网站首页 > 资源文章 正文
一、测试目标
① Labview作客户端与Modsim32作服务器通讯
② Labview作客户端与200 Smart作服务器通讯
二、测试条件
① Labview 2018(带Modbus Library驱动库)、库下载链接:「链接」
② 西门子200 Smart PLC
③ Modsim32(或其它可仿真服务器的软件)
三、测试过程
打开Labview 2018,新建项目并新建VI,由于程序中大部分控件是在程序框图中添加的,下面就简述程序框图的完成步骤:
① 服务器的IP:程序框图中右键→字符串→字符串常量;
② 端口号:右键→数值→数值常量;
③ Modbus实例:右键→数据通信→Modbus Library→Master API→Create Modbus Instance.vi;
④-⑤ 读 / 写保持寄存器;
⑥ 循环时间:右键→定时→等待,并连接常数500ms;
⑦ 数组显示控件:Ctrl+E切换到前面板→右键→数值→数值显示控件→再切换到程序框图→右键该控件→转换为数组;
⑧ 数组输入控件:同上,先添加数值输入控件,再转换为数组;
⑨ While循环:右键→结构→While循环;
⑩ 确定按钮:前面板右键→布尔→确定按钮;
其他常量控件及各控件间的连线不再赘述。
四、注意
① 与Modsim32连接时,IP为电脑的IP;与PLC连接时,IP为PLC的IP;
② 若Labview作为服务器,右键"Modbus实例",切换为"New TCP Slave",删除"IP控件";
③ 程序未添加故障报错和重连功能。解决方法:监测Modbus实例是否输出与通信异常或断开相关的错误代码,若报错,则进入设定的循环结构,并依次执行断开连接、延迟3秒、打开连接;
④ 对一些需要测试的标准化程序,可打包为exe执行文件:项目浏览器→程序生成规范→应用程序→设置相关项;
参考:LabVIEW 2020 实现最简单的Modbus TCP客户端程序(一)_ba_wang_mao的博客-CSDN博客_labview modbus tcp
猜你喜欢
- 2024-12-27 LabVIEW Arduino无线蓝牙遥控智能车(项目篇—2)
- 2024-12-27 LabVIEW色彩分类识别(基础篇—15)
- 2024-12-27 LabVIEW实现手机摄像头调用 labview调用usb摄像头
- 2024-12-27 LabVIEW十六进制和字符类型转换 labview16进制字符转10进制字符串
- 2024-12-27 如何通过LabVIEW控制电脑自带摄像头?
- 2024-12-27 LabVIEW读写各类格式图像的方法(基础篇—1)
- 2024-12-27 Labview通过西门子官方库S7.net与S71200或S71500系列PLC通讯
- 2024-12-27 LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
- 2024-12-27 LabVIEW编程实例:一个简单通用的“关于”对话框实现
- 2024-12-27 仿真工具Multisim正版下载安装 Multisim中文版下载
你 发表评论:
欢迎- 07-03win7去掉桌面图标小箭头怎么操作 win7桌面快捷方式箭头怎么去除
- 07-03win7声音图标不见了怎么办(windows7声音没了怎么办)
- 07-03男生勿入:Win10/Win7/Win8.1女生图标下载
- 07-03桌面只有回收站图标,给Win7/10系统在桌面添加“计算机”图标
- 07-03经典windows桌面图标手机壁纸(经典windows桌面背景)
- 07-03如何在Win10启用Win7/Win8.1通知区域图标设置?
- 07-03win7声音图标不见了解决步骤(win7旗舰版声音图标不显示)
- 07-03为什么回收站图标没了?win11/win10/win7电脑如何显示回收站图标
- 最近发表
-
- win7去掉桌面图标小箭头怎么操作 win7桌面快捷方式箭头怎么去除
- win7声音图标不见了怎么办(windows7声音没了怎么办)
- 男生勿入:Win10/Win7/Win8.1女生图标下载
- 桌面只有回收站图标,给Win7/10系统在桌面添加“计算机”图标
- 经典windows桌面图标手机壁纸(经典windows桌面背景)
- 如何在Win10启用Win7/Win8.1通知区域图标设置?
- win7声音图标不见了解决步骤(win7旗舰版声音图标不显示)
- 为什么回收站图标没了?win11/win10/win7电脑如何显示回收站图标
- Win7怎么更换本地磁盘图标?(win7桌面改d盘)
- Win7桌面图标消失怎么办?(win7桌面图标全没了怎么办)
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)