MATLAB GUI编程:控件属性详解-程序设置类型
需积分: 46 136 浏览量
更新于2024-08-10
收藏 6.88MB PDF 举报
本文档是MATLAB GUI编程中文参考手册的一部分,专注于程序设置类型的控件的属性,特别是Act(ML)UtlType、DotUtlType和Act(ML)ProgType控件的属性设置。这些控件常用于创建用户界面,以便在MATLAB环境中与MELSECNET/H和CC-Link等工业通信网络进行交互。
### 3.2 属性的详细内容
#### (1) 实用程序设置类型的控件属性
Act(ML)UtlType和DotUtlType控件包含以下属性:
- **ActLogicalStation (LONG)**: 用于设定通过通信设置的逻辑站号,范围是0到1023,默认值为0。
- **ActPassword (BSTR)**: 当涉及到口令锁定的模块(如Q系列C24、E71、CMO和内置QCPU的以太网端口)时,用于解锁的口令。如果没有设置口令,则无需设置此属性。输入的字符超出最大长度会被忽略,且非英文数字字符可能会导致Open时的字符编码错误。
#### (2) 程序设置类型的控件属性
Act(ML)ProgType控件的属性包括:
- **ActNetworkNumber (LONG)**: 设定MELSECNET/H网络中的网络编号,当本地站被指定时,值为0。在GX Simulator中访问其他站时,也需要指定网络编号。
- **ActStationNumber (LONG)**: 指定MELSECNET/H和CC-Link中的站号,本地站指定时为0。在GX Simulator的其他站访问中,或者在多点连接(如Q系列C24、QJ61BT11)中,需要设置此值。
- **ActUnitNumber (LONG)**: 用于指定串行通信模块的模块编号或Q系列智能功能模块的站号。如果未使用串行通信或Q系列智能功能模块,则无效。在多点链接中,此属性用于标识串行通信模块的模块编号。
- **ActIntelligentPreferenceBit (值)**: 这是一个二进制位,值为0表示本网络指定,1表示多点目标的其他网络指定。这个属性允许在多点通信中指定目标网络。
### 安全注意事项
在使用与MATLAB GUI相关的编程工具和组件(如MX component)时,必须遵守安全注意事项。手册中提到了"警告"和"注意"两个安全级别,其中"注意"级别的事项也可能导致严重的后果。例如,操作运行中的CPU模块可能需要通过个人计算机进行在线操作,此时必须确保安全并遵循操作指南,以防止机械损坏或事故的发生。
在设计系统时,应当在可编程控制器之外设置互锁电路,以确保在数据更改或状态控制时整个系统的安全性。同时,应预先规划因通信异常导致的处理方法。在特定的应用场景下,如核电站、铁路、航空航天等,使用三菱可编程控制器时,需额外注意其质量和性能,因为这些场景对人身财产安全有极大影响,三菱电机对此类特殊用途可能产生的责任不承担保证。
在使用这些控件和属性进行MATLAB GUI编程时,务必理解每个属性的作用,遵循安全操作规程,以保证应用程序的稳定性和用户的安全。
722 浏览量
240 浏览量
1300 浏览量
2009-06-30 上传
297 浏览量
175 浏览量
2023-08-06 上传
点击了解资源详情
126 浏览量

半夏256
- 粉丝: 20
最新资源
- Android MP3播放器开发教程:SD卡音乐全掌控
- 前端职训:美化并扩展打地鼠小游戏功能
- Neo4j与ElasticSearch集成教程与文件
- 升级版生命游戏开发体验:MFC与CButtonST类的应用
- 掌握不同版本ojdbc6.jar与ojdbc14.jar的差异及用途
- CHC软件:笔记本CPU降压节能降温绿色解决方案
- uni-app-tools:uniapp开发者的实用SDK工具库
- ADSelfService Plus实现高效AD域密码自助管理
- Struts2实现登录注册功能教程
- RobloxImageToScript工具:图像转换为Roblox脚本教程
- 宠物狗网站模版下载:精美图片,免费试用
- MVC权限管理Demo:结构分层与设计模式实践
- DsoFramer_V2.3.0.1源代码解析与技术细节
- VC 6.0中利用OpenCV实现视频显示与屏幕捕捉方法
- 快速制造铝合金消失模模具的工艺技术
- 组件游乐场:实时预览与编辑组件源的开源工具