三菱MELSECiQ-F FX5 SLMP通信处理时间计算
需积分: 49 71 浏览量
更新于2024-08-09
收藏 1.61MB PDF 举报
"三菱微型可编程控制器MELSECiQ-F FX5用户手册(SLMP篇)中的通信时间计算与安全注意事项"
在三菱的微型可编程控制器MELSECiQ-F FX5系列中,SLMP(三菱智能通信协议)用于设备间的高效数据交换。通信时间是一个关键因素,它直接影响系统的响应速度和效率。SLMP通信的小处理时间计算涉及几个参数,包括常数、数据量和扫描时间。
计算公式如下:
Tfs = Ke + (Kdt × Df) + Scr × 处理所需的扫描次数 + 对象设备的ACK处理时间
其中:
- Tfs:从接收个人计算机的请求数据到CPU模块完成处理的时间,单位为毫秒
- Ke、Kdt:常数,具体值在表格中给出,如批量读取或写入时,TCP/IP和UDP/IP通信的Ke和Kdt都是1和0.001
- Df:请求数据字数加上响应数据字数,即应用数据部分的总字节数
- Scr:扫描时间,即PLC执行一次完整扫描的时间
- ACK处理时间:只在TCP通信中存在,对应设备确认信息的处理时间
例如,当从个人计算机通过TCP/IP通信读取32点数据时,Tfs的计算如下:
Tfs = 1 + (0.001 × 32) + 40 × 1 + 对象设备的ACK处理时间
同样,当写入32点数据时,计算方式相同。
在安全注意事项方面,使用MELSECiQ-F FX5系列PLC时必须遵循严格的安全指导。首先,需要设置外部安全回路以确保在电源异常或PLC故障时,整个系统仍能安全运行。PLC的自我诊断功能会在检测到异常时关闭所有输出,但无法检测的输入输出异常可能导致输出失效,因此外部回路至关重要。
智能功能模块的“系统区域”不应被写入数据,以防止系统误动作。在控制运行中的远程PLC时,应建立互锁回路并预先了解可能的风险,特别是当远程PLC远离操作员时,通信异常可能导致延迟响应。
此外,严禁在“系统区域”或“不可写区域”写入数据,并避免使“禁止”输出信号为ON,以防止对支持SLMP设备和智能功能模块的不适当操作。在数据通信异常时,系统应有预定的错误处理机制。
MELSECiQ-F FX5系列PLC的SLMP通信涉及到复杂的计算以优化处理时间,同时,用户必须严格遵守安全指南,以确保系统的稳定和安全运行。
142 浏览量
314 浏览量
255 浏览量
345 浏览量
297 浏览量
284 浏览量
393 浏览量
2021-03-26 上传
2021-03-21 上传
Sylviazn
- 粉丝: 29
- 资源: 3870
最新资源
- SMTPSender(iPhone源代码)
- 类似瀑布流的网格视图效果
- win7 64位安装IE11所需补丁
- WIFIRobots
- 多路DA上位机+单片机源码.zip
- cace:CMS管理员命令执行
- cursoKuberneteswildfly:Curso cursoKubernetes野蝇sobre Cubernetes
- mysql-connector-java-8.0.25.zip
- 建筑节能平台登录网页模板
- 网络游戏-基于移动无线网络、通过远程服务器进行地图解析的方法.zip
- PCBMill:PCBMill FABtotum插件
- 房屋出租管理系统.rar
- Google Chrome:trade_mark:的标签管理器-crx插件
- WindowsFormsApp1.zip
- agora:面向目标的敏捷需求获取
- webtesting-ii-guided:Web测试II模块指导项目