西门子1200round指令使用

寄存器MD地址里的数据为浮点数,用round取舍有问题,round我选择的是real  to  int 但是我把MD的地址加进去以后他说我的数据类型不对,怎么回事呢?多谢大家帮助。

最佳答案

1、我把MD的地址加进去以后他说我的数据类型不对?
你的MD中数据必须是real 型的。round指令的输入IN或输出OUT必须分别是32位的浮点数与双整数。
遵循上述规定,指令的执行是没有问题的。
2、相关:
ROUND: 舍入为双整数指令。
参数 数据类型 存储区域            说明
EN     BOOL     I,Q,M,L,D        使能输入
ENO   BOOL     I,Q,M,L,D        使能输出
IN      REAL      I,Q,M,L,D        要舍入的值
OUT   DINT      I,Q,M,L,D        将IN 舍入为最接近的整数
ROUND(舍入为双整数指令)可以将输入参数IN 的内容以浮点数读入,并将它转换成一
个双整数(32 位)。其结果为与输入数据最接近的整数(“最接近舍入”)。如果浮点数介于
两个整数之间,则返回偶数。其结果可以由参数OUT 输出。如果产生上溢,则ENO 为
“0”。

提问者对于答案的评价:
多谢帮助

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc160905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日
下一篇 2017年6月8日

相关推荐

  • 一个DB块中不同的地址可以与不同的plc通讯交换数据吗

    我有一个S71200的PLC需要与另外3台plc交换不同的数据,我能把需要发出去的信号都存放在一个DB块中吗?比如,把DB块的第1,2个字节发给PLC1,把第3,4个字节发给PLC…

    SIMATIC S7-1200 2017年6月13日
  • S7-1200本体故障输出问题

    请高手指点下,没有PLC本体故障输入条件,只有输出Q0.0,经过中间继电器的线圈得电,常开点闭合把故障信号传送至后台,怎么写PLC本体故障输出程序,急 图片说明:  &n…

    2017年11月6日
  • plc 200和kepware通信线问题

    谁知道plc编程电缆PPI/USB能作为plc和kepware的通信线吗注:编程电缆一端是USB形式插入笔记本的,另一端和plc相连 图片说明:    最佳答案…

    2017年6月13日
  • S7-1200下载程序问题?

    下载程序有时候会出现这个窗口就无法点击下载了请问是哪里设置的问题吗?该如何处理?谢谢! 图片说明:    最佳答案 1.是不是你的PLC有强制值,如果有,取消强…

    2017年11月12日
  • s7 1200 的编程问题

    s7 1200里temp变量每次扫描都会清除,而且用temp变量自保持都不行,得要中间变量。然而如果我想用多重背景数据块,同时调用同一个功能块时,功能块内的程序用中间变量…

    SIMATIC S7-1200 2017年6月24日
  • S7-1200未使用模拟量通道要短接吗?

    S7-1200未使用模拟量通道要短接吗? 最佳答案 不需要,用哪路接哪路,你看手册,没说让短接 提问者对于答案的评价:谢谢,1200的样本手册上只有接线图啊,也没说空闲的怎么处理 …

    SIMATIC S7-1200 2017年6月24日
  • S7-1200 模拟量输出模块报短路故障

    S7-1200 模拟量输出模块报短路故障,电压输出始终是16V,通道灯和诊断等同时闪红灯,急切,谢谢!! 问题补充:模拟量模块型号为SB 1232 &…

    2017年8月15日
  • step7 v13 仿真

    如图所示,进行plc仿真时,进入监视模式,点击常开触点,结果没有任何反应,改为常闭触点后,程序确实是可以运行的,请问是**作或设置不对吗? 最佳答案 首先必须完整下载程序到仿真器,…

    SIMATIC S7-1200 2017年5月28日
  • 博途的PID输出一直在增大

    如题,1200PLC,PID手动模式时可以输出手动的设定值,换到模式3自动,输出一直在增大直到最大值100%,把过程值与设定值无论怎修改都没用,开始怀疑是程序里有冲突,于是新建了一…

    SIMATIC S7-1200 2017年5月28日
  • s7-1200模拟量输入模块4-20ma转换为工程量为多少

    1200组态中每一通道支持0-20电流信号,对应转换为0-27648,传感器输入信号为4-20ma电流,对应工程量是什么?怎么转换的? 最佳答案 如果你的通道组态的是0-20MA&…

    SIMATIC S7-1200 2017年8月18日