news 2026/4/24 5:12:48

利用FC21读写$变量

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
利用FC21读写$变量

$变量是在NCK中存储的,PLC可以利用功能块从NCK中读/写这些变量
A memory area is reserved in the communications buffer (DPR) of the PLC and NC modules

$A_DBB // Data byte (8 bits)
$A_DBW // Data word (16 bits)
$A_DBD // Data double word (32 bits)
$A_DBR // Real data (32 bits)


最多124个字节的数据存储在这个DPR区;
而且不能进行位操作,至少是字节间的操作;

NCKFloat-point的数据为64位的,但是在PLCFloat数据为32位,所以在利用$A_DBR时候,存储到dual-port RAM的前/后需要进行数据变换;

最大可以同时写入的输出变量的数量是由MD 28150

MM_NUM_VDIVAR_ELEME

NTS
设定的,缺省的值为0

FC21功能块(Transfer PLC NCK data exchange

当此功能块被调用的时候,根据此功能块的FUNCTION CODE,实现PLCNCK的数据通讯,数据传输是发生在此功能块被激活后,而不是在PLC循环的开始。
此功能块即或信号为enable,enable=1的时候,开始激活。

CALL FC 21
Enable := M 10.0, // If True, FC21 active
Funct := B#16#3, // Read data
S7Var := P#M 104.0 WORD 1,
IVAR1 := 8,
IVAR2 :=
1,
Error := M10.1,
ErrCode := MW 12;


说明:F10.0激活FC21,读取DPF区的数据,一个字的数据长度,存放在M104,指针为8,不需要Semaphore byte,错误信号送到M10.1,错误代码送到MW12

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 7:45:13

开题卡住了?千笔,标杆级的AI论文写作软件

你是否曾为论文选题发愁,面对空白文档无从下笔?是否在反复修改中感到力不从心,却始终无法达到理想效果?论文写作不仅是学术能力的考验,更是时间与耐心的挑战。对于无数本科生来说,这是一段充满焦虑与压力的…

作者头像 李华
网站建设 2026/4/23 13:11:45

从零起步两年:我的AI学习如何避免“学完即淘汰”实战经验

当岗位面临转型挑战,其核心往往在于工作的“可重复性”较强——这类岗位通常涉及大量标准化、流程化且创造性较低的任务,而这正是人工智能技术能够高效辅助的领域。我们无需过度担忧:AI的本质是“效率工具”,旨在为工作者赋能而非…

作者头像 李华
网站建设 2026/4/17 14:51:35

好写作AI:把天书变人话!让复杂概念「说人话」的学术翻译官

导语:当你的创新被导师评价为「不说人话」有没有经历过这样的绝望时刻:你花了三个月设计的精妙模型用二十页公式推导出的完美结论被评审人一句「没看懂核心创新点」全盘否定别急着怀疑人生——这可能不是你的研究有问题,而是你的表达给理解设…

作者头像 李华
网站建设 2026/4/19 17:52:47

C语言课程设计选题指南:难度把控与实践项目推荐

选择合适的课程设计题目是学好C语言程序设计的关键一步。一个好的题目既能巩固理论知识,又能锻炼解决实际问题的能力,为后续学习打下坚实基础。下面我将结合多年的教学经验,分享几个设计方向和选题建议。 如何选择难度适中的C语言课程设计题目…

作者头像 李华
网站建设 2026/4/23 14:48:25

poll和epoll区别及用法详解,提升服务器性能

在Linux高性能网络编程中,poll和epoll是处理大量并发连接的两种核心I/O多路复用机制。它们都能让单个线程同时监控多个文件描述符的状态变化,避免为每个连接创建线程带来的资源开销。理解它们的用法差异,是构建高效服务器的基础。 poll和epol…

作者头像 李华
网站建设 2026/4/10 16:45:00

canvas绘制饼状图教程:步骤与核心原理详解

在Web前端开发中,使用Canvas API绘制饼状图是一项常见的数据可视化任务。它不依赖外部库,能实现高度自定义的图表效果,尤其适合需要动态渲染或性能要求较高的场景。掌握其核心原理和绘制方法,能让你更灵活地处理各种图表需求。 如…

作者头像 李华