plc模拟量输入采集数据,在计算-转换后得到MD双字,最终上位机监控显示地址DB.DBW单字,这个过程是如何转换的,用到什么指令?请高手指点,最好详细举例说明,谢谢!
用MOV指令将双整数(如:DB20.DBD48)转换为上位机监控显示地址(单整数)如何转呢?是取低两位还是高两位呢?
答:一般用西门子的标准功能块FC105将模拟量输入模块采集的数据转换为实数可以用MD来保存,然后将实数转换成双整数(可以用ROUND或TRUNC指令),最后用MOV指令将双整数转换为你的上位机监控显示地址例如DB.DBW(单整数)。之所以可以用单整数信号来显示你的采集值应该是你的输入信号并没有超过单整数信号的表达范围,否则会造成数据溢出。
LDB122.DBD44
RND
TDB122.DBD48
LDB122.DBW50
TPQW200
例如:将DB20.DBD48内的数值转换至MW20内
1、moveDB20.DBD48MW20
move0DB20.DBW48
2、moveDB20.DBW50MW20
DB20.DBW48=0才可以,
要不DB20.DBD48≠MW20。
上一篇:准确的控制精度与PID算法结合
下一篇:西门子plc更换电池后出现电池故障信号
推荐阅读最新更新时间:2024-11-11 12:36
推荐帖子
- Wince中的文件删除问题
- 在WINCE中不能用remove()来删除一个文件吗?如果不能应该使用什么函数呢?谢谢!Wince中的文件删除问题BOOLDeleteFile(LPCTSTRlpFileName)
- yunalps WindowsCE
- 基于TI C2000应用于UPS的400 V DC-BUS方案
- 2kW隔离双向DC-DC转换器参考设计(TIDA-00951)能够在400VDC-BUS和12-14电池锂电池组之间进行电力传输,用于UPS,电池备份和电源存储应用。该参考设计用作有源箝位升压转换器,ZVS处于备用模式,将电源从48V电池传输到400VDC-BUS。作为电压馈电全桥电池充电器,该参考设计使您可以在从400VDC总线为48V电池充电时实现93%的效率。该参考设计还具有内置直流母线和电池过流保护以及过压保护功能。核心技术优势1.采用TI-C2000搭配T
- Jacktang 微控制器 MCU
- USB接口的锂离子电池充电电路l方案了解
- 个人电脑(PC机)已得到广泛应用,而USB接口也已成为PC机上的标准外设接口之一。另一方面,使用锂离子电池的手机、数码相机、MP3播放器等便携设备大量涌现。如何利用随处可见的电脑USB接口为这些设备所用的锂离子电池充电,是目前USB接口应用的一个热点。锂离子电池及USB接口概述锂离子(Li-ion)电池,简称锂电池,是近年来逐渐普及使用的一种新型电池,具有体积小、重量轻、容量大(能量密度高)、自放电率低以及无记忆效应等优点,但同时它也有一些致命的缺陷:对充电、放电的要求比较苛
- qwqwqw2088 模拟与混合信号
- 有没有人用过cs8416
- 请求帮助有没有人用过cs8416我只用过前面那两个字母ares_zhang发表于2015-3-1112:30我只用过前面那两个字母 解码器啊pinetree发表于2015-4-623:12解码器啊 你用过?
- wanghlady 汽车电子
- 51系列单片机的UCOS-II
- 51系列单片机的UCOS-II51系列单片机的UCOS-II必须顶。。。。。。。楼主,有裁剪的吗?
- lorant 实时操作系统RTOS
- vitis 2024.1 创建HLS工程问题
- 安装好vitis2024.1后桌面上有一个VitisHLS2024.1的图标双击会弹出一个命令窗口,也会报一些错误,不过是和microblaze有关的,因为不使用microblaze也就无所谓了。接着会启动vitisIDE,和开发嵌入式程序的界面一样,只能创建嵌入式程工程,没有HLS的相关内容。后来在网上找到,启动HSL需要在vivado的TCL里输入vitis_hls--classic,试了一下成功启动HLSIDE界面。不清楚为什么会这样,只能先用这种方
- littleshrimp FPGA/CPLD
- AN2646,STM8S 微控制器智能卡接口应用电路
- 使用 Analog Devices 的 ADF7020BCPZ 的参考设计
- MCP3901,用于医疗用 16 位 MCU 系统的 ADC 评估板
- C8051T630DK,基于C8051T630 8051 MCU的MCU开发套件
- ESP32-PARTNER
- ESP8266炫彩灯
- 用于 CYPD5235-96BZXI USB Type-C 端口控制器的双端口 Thunderbolt 设备/坞站上游端口应用程序中的 CCG5
- 12v/5v/3.3v降压稳压板DIY设计
- SC8902A 2S锂电池充放电
- 使用 ON Semiconductor 的 CAT871-05ULGT3 的参考设计