合信论坛

快捷导航
查看: 1412|回复: 0

SET_DEV_NAME 设置设备名称指令的使用

[复制链接]

6

主题

6

帖子

182

积分

注册会员

Rank: 2

积分
182
发表于 2023-9-19 11:57:40 | 显示全部楼层 |阅读模式
1.当PLC的设备名称需要开放到触摸屏手动更改时,可使用SET_DEV_NAME 指令,指令在合信库中,如下图
库指令.png
2.库指令描述如下图所示,需注意的是:设备名指针,指向区域的第一个字节表示长度。如果我们使用&VB6000的指针,
那VB6000就要指定这个字符串有多少个字节,需计算得出结果。还有就是这个指令不能一直触发,有次数写入上限,一直
写会损坏PLC网口,导致无法通讯
库指令描述.png

3.我们需做个功能块来确定输入的字符串有多少个字节,本例中使用C语言功能块来判断输入的字符有多少个字节,具体思路
是判断字符内容是否输入值,如果有值则加1,算一个字节,如果无值则跳出循环,结束判断,源码如下图
计算多少字节C功能块.png
4.编写梯形图程序和触摸屏程序如下图,zijie 是上述的字节计算功能块,可算出输入的字符有多少个字节;
PLC程序.png 触摸屏程序.png

5.在触摸屏上写入设备名称字符串,点击“写入”按钮,看到写入状态成功后,说明设备名称已经更新,重新登入MICO后可刷新设备名称。
触摸屏演示.jpg 设备名更改成功.png
注意:手动输入的字符串至少得有5个字节,不然会报“长度错误”。
硬件组态设备名称.png

设备名称程序.rar

120.02 KB, 下载次数: 94

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-4-28 20:51 , Processed in 0.078461 second(s), 24 queries .

快速回复 返回顶部 返回列表