西门子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日 下午6:30
下一篇 2017年6月8日 下午6:30

相关推荐

  • 光栅测距 老是测不准 要注意什么呢?

    光栅测距 ,AB相脉冲,启用高速计数通道,读取ID1000,正方向移动的过程中,有加计数,反方向有减计数,但每次移动到同一点,计数都不一样,回到原点,也不会回到0值,老是…

    2017年6月24日
  • 一个主站读取两个从站里的数值

    通过MODBUS协议,但是只读取到了一个从站的数值,并未读取到另一个从站的数值,什么原因? 最佳答案 查一下程序块上的ID号 提问者对于答案的评价:是ID的问题 专家置评 你这是m…

    SIMATIC S7-1200 2017年6月19日
  • s7-1200高速输出

    最新款s7-1200高速的输出,本体及扩展一共最多能有多少路?CPU型号是?我要用s7-1200控制13台伺服电机,谢谢。 最佳答案 最多四个脉冲发生器,不论是使用板载 …

    2017年8月18日
  • 一检测硬件TIA PORTAL就报错并退出

    各位大侠,我在TIA PORTAL V13中新建了一个项目,电脑连接至1200 CPU,然后在组态界面上选择 检测相连设备的组态,但是当我点…

    2017年8月3日
  • S7-1200脉冲输出案例

    哪里能下载到S7-1200脉冲输出的详细说明?最好有个程序案例,谢谢 问题补充:感谢你们的回复  阿鸣提供的地址怎么是英文的,有中文的吗? &nbsp…

    2017年6月24日
  • 1200plc计数

    1200PLC计数问题  比如说一次走10000个脉冲  二次走9000个脉冲  三次走8000个脉冲 依此类…

    SIMATIC S7-1200 2017年6月27日
  • S7-1200哪条指令使二进制转换成BCD码

    刚刚接触S7-1200,现在不知道哪条指令可把二进制转换成BCD码。 问题补充:你好,是一个字节8位的二进制。 最佳答案 1. 二进制无非就是数值的表示方式而已。2.&n…

    SIMATIC S7-1200 2017年10月29日
  • 1200程序无法下载到PLC

    1214C CPU,在线能找到PLC硬件,但无法通过博途V13下载程序,提示信息检测到一个不兼容的节点,见附件截图。我想通过在线上传连接PLC,也未成功。请教会是什么原因…

    2017年7月30日
  • PN通信连接不上

    请教一下大家,1200PLC和触摸屏刚买回来的时候,软件都可以连接下载程序,过了一个月后,再连接时可以找到设备,可是下载的时候就出现“无法与所选的在线目标连接”,LINK指示灯绿色…

    SIMATIC S7-1200 2017年5月28日
  • FM350-2

    FM350-2 安装时向导提前中断,然后说不能全部安装。结果安装失败。遇到这样如何处理? 问题补充:没有1324提示。没有任何错误代码。安装好好的然后自东停止不安装 最佳…

    SIMATIC S7-1200 2017年11月16日