西门子PLC模拟量输入输出相关数据类型转换

时间:2023-03-04作者:佚名
plc模拟量输入输出都会涉及到数据类型的互转问题,然而西门子300系统对于数据格式有着明确的规定,一般的四则运算都是在同一数据类型下才能进行的,这也是一直以来困扰初学者的一个问题。
西门子300编程软件step7 和 博图都提供了相应的模拟量输入输出处理模块FC105,FC106。但是好多场合下,要对数据进行线性转换或运算,靠这两个函数是远远不够的。这时候就需要用户自己动手写一些数据转换的子程序。所以知道西门子数据类型转换是很有必要的。
1.模拟量数据采集值(PIW INT) 转换为 物理量(浮点数real)
西门子plc通过采集通道采集到的值以整型(INT)型式保存在PIWx(PIW0)内,要换算为浮点型式的物理量需要经过以下两步。
第一步:把INT 转换为 DINT ,不用为为什么,就是精度精度精度。
第二部:把DINT 转换为REAL。
这两步都很简单,如图所示。难点在于,把浮点数(REAL)转换为整形(INT),再通过PQW输出。

西门子PLC模拟量输入输出相关数据类型转换
2.物理量(浮点数real) 转换为 模拟量数据输出值(PQW INT)
西门子PLC以整型(INT)型式输出模拟量(PQW0),一般的物理量都是浮点数型式,要把物理量换算为模拟量输出,需要经过以下两步。
第一步:通过ROUND函数或TRUNC函数,把REAL数据转换为DI格式。
ROUND是实数转换双字整数指令,小数点后的第一位采取四舍五入。TRUNC也是实数转换为双整数,但是去小数部分取整数。
第二部:把DINT 数据通过MOVE指令输送到VW区,再通过MOVE指令由PQW输出即可。

西门子PLC模拟量输入输出相关数据类型转换

相关阅读

用干电池和万用表判别电动机绕组的首尾端的电路

电路图 用干电池和万用表判别电动机绕组的首尾端的电路如图11-14所示。 操作方法 先判别出三个绕组各自的两个线端:把万用表调到 电阻挡 ,根据电阻的大小可分清哪两个线端属于同...
2023-07-05
用干电池和万用表判别电动机绕组的首尾端的电路

电工必看!ACB、MCB、MCCB一文全搞懂,选型接线不踩坑

作为一线电工,日常工作里最离不开的设备就是断路器。但面对ACB、MCB、MCCB这三类断路器,很多同行都曾犯过难:该怎么选?什么时候用哪种?接线时有哪些关键细节?今天就给大家来一场纯...
2026-04-21
电工必看!ACB、MCB、MCCB一文全搞懂,选型接线不踩坑

一线电工搞副业,这6个实用路子,下班就能干,靠谱不踩坑!

做电工的同行都懂,天天跟线路、设备打交道,手艺扎实、能吃苦,但主业工资大多固定,想多赚点补贴家用,又不想去做送外卖、发传单这类耗体力、丢手艺的活。 其实咱们手里的电工技术,...
2026-04-21

电工工具大全!让您分分钟认清电工工具和用法

电工作为化工行业不可缺少的工种之一,肩负着维护整个工厂正常运转的重要使命。在维护和检修电路时,电工常用的工具分为通用工具,线路安装工具和设备装修工具三大类。无论你...
2023-06-11

都说外国电工布线牛到不行?今天就看看中国电工最强布线!

(本文669 个字,46 张图片,预计用户阅读时长 2 分钟)来源:中铁十二局、基建通 之前给大家分享过国外的最强最美布线,都是外国工人干的,那整齐的感觉让人舒服。 这是由BuzzFe...
2023-06-11

热销商品

四氟包覆/FEP/PTFE包覆胶O型圈全氟醛FFKMO型圈耐化学腐蚀氟胶

四氟包覆(FEP/PTFE)O型圈及全氟醚(FFKM)O型圈是高性能密封解决方案,专为极端化学环境设计。FEP或PTFE包覆氟橡胶(FKM)芯材的O型圈兼具外层优异的耐化学腐蚀性、抗溶胀性...
5

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

原装博世角磨机GWS6-100/TWS6600/6700转子定子碳刷齿轮/博士配件

原装博世角磨机GWS6-100/TWS6600/6700系列配件,包括转子、定子、碳刷及齿轮等核心部件,均采用博世原厂高品质材料制造,确保与设备完美匹配,保障运行稳定与高效性能。...
3.5

聚氨酯橡胶缓冲垫弹性套联轴器牛筋柱销减震套垫圈弹性垫缓冲胶垫

聚氨酯橡胶缓冲垫弹性套联轴器中的牛筋柱销减震套、垫圈及弹性垫,是一种高性能减震缓冲元件。采用优质聚氨酯橡胶材料制成,兼具高弹性、耐磨损、抗老化及耐油耐酸碱...
0.27

硅胶垫片/硅胶垫/硅胶垫片圆形/硅胶垫圈/橡胶垫片/氟胶垫片

硅胶垫片(又称硅胶垫、硅胶垫圈)是一种由硅橡胶制成的密封材料,具有优异的耐高低温(-60℃~230℃)、耐老化、绝缘和环保无毒特性,广泛用于食品、医疗、电子及家电等领域...
1

网站栏目