TIA博途-32位浮点数大小端存储-高低字节转换的具体方法示例(4种字节排列顺序)

news/2024/11/8 21:04:32/

TIA博途-32位浮点数大小端存储-高低字节转换的具体方法示例(4种字节排列顺序)

0.1
如下图所示,新建一个项目后,添加一个1215PLC,添加一个FB块,块的接口变量如下,
1

如下图所示,该FB块的具体程序可参考下面的内容:
2

如下图所示,在数据块种添加3个变量用于FB块的功能测试,
3

如下图所示,在OB1中调用该FB块,并连接各管脚的变量,
4

如下图所示,我们开启仿真器进行测试,

(这里为了能准确看出各个字节的排列顺序,直接给输入变量Float_in赋值一个16#11223344,而不是一个浮点数;实际使用时直接将变量拖拽到输入管脚上即可

http://www.ppmy.cn/news/82183.html

相关文章

从内核角度剖析Netty高性能的奥秘IO多路复用模型与Reactor模式

Netty 是Jboos 提供的java开源框架, 是基于非阻塞IO(NIO)的客户端/服务器编程框架, 它既能快速开发高并发、高可用、高可靠的网络服务器程序,也能开发高可用、高可靠的客户端程序。 Netty 作为异步框架, N…

FPGA_学习_04_Verilog基础语法和Modelsem仿真

前言:对于以前学过C/C/C#的作者来讲,Verilog的基础语法算是特别简单的。本文主要介绍Verilog的基础语法和Modelsem仿真。 Verilog的基础语法 1 模块声明 FPGA开发是以模块为基础的,每个可综合的.v文件都是一个模块,模块由module…

【C生万物】 字符串内存函数篇 (下)

欢迎来到 Claffic 的博客 💞💞💞 👉 专栏:《C生万物 | 先来学C》👈 前言: 承接上篇,在认识了常用的字符串和内存函数后,带大家实现几个函…

【腾讯云Finops Crane集训营】降本增效之 Crane 初体验

1. Crane 初识2. Crane 如何进行成本优化?3. Crane 快速上手体验3.1 安装 Prometheus 和 Grafana3.2 安装 Crane 和 Fadvisor3.3 验证安装是否成功3.4 访问 Dashboard 4. Crane 初体验 - 总结&建议5. 关于腾讯云 Finops Crane 集训营 最近有幸参加了腾讯云 Fino…

基于广义Benders分解法的综合能源系统优化规划(matlab程序)

目录 1 主要内容 广义benders分解法流程图: 优化目标: 约束条件: 2 部分代码 3 程序结果 4 下载链接 1 主要内容 该程序复现文章《综合能源系统协同运行策略与规划研究》第四章内容基于广义Benders分解法的综合能源系统优化规划&…

【利刃出鞘】链式思维利用ChatGPT,让其成为工作中的利剑?附带初学者扫盲SpringBoot

【利刃出鞘】链式思维利用ChatGPT,让其成为工作中的利剑 一、一点思考二、技术学习——链式思维2.1 springboot注册bean的几种方式?2.2 springboot Component 注册的原理?2.3 springboot引用注册的Bean原理?2.4 private final MyB…

专为Windows电脑和服务器设计的磁盘管理软件

关于Windows磁盘管理 磁盘管理是Windows自带工具,允许你对磁盘进行一些基本操作,Windows个人用户和Windows Server用户可以使用它来: 1. 创建一个新驱动器,如“新建简单卷”功能。 2. 将一个卷扩展到当前未被同一磁盘…

通过Python的filestools库给图片添加全图水印

文章目录 前言一、filestools库简介二、安装filestools三、查看filestools版本四、图片添加全图水印1.引入库2.添加水印3.效果 五、参数调整对比1.水印颜色1.1通过名称设置颜色1.2通过RGB值设置颜色1.3通过十六进制设置颜色 2.水印字体的大小3.水印的透明度4.水印直接的间隔5.水…