s7-200 SHRB移位指令方向问题

SHRB中N真数负数决定方向,但我是通过上面程序算出正负数决定方向和移位个数,但是N只能填VB寄存器,怎么把之前计算出负数的VW寄存器的值转换成VB呢

最佳答案

使用整数转字节指令

图片说明:

s7-200  SHRB移位指令方向问题  

提问者对于答案的评价:
前面算出为负数时整数转换为字节指令出错,我要解决的时负数问题

最佳答案作者回复:
转换后直接用

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:28
下一篇 2021年7月5日 上午11:28

相关推荐

  • 关于Labview和S7-200通信

    上位机必须用Labview编程,和远在800米处的CPU226通信。1、软件该怎么设置?2、硬件该选用什么设备?欢迎大家讨论。 最佳答案 800米得用一对中继器+编程电缆或CP56…

    SIMATIC S7-200 2020年11月5日
  • 编码器与S7-200实现角度传感器

    想用1000线的编码器与S7-200实现角度传感器,初始化后给个零角度,在程序中就是计正反向脉冲数来测定角度,用这个值给PID的实际值来控制电机。问题:1、这个没想出来要怎么中断,…

    SIMATIC S7-200 2020年10月31日
  • wincc画面中IO输出怎么能显示为科学计数法的格式

    在画面中IO输出关联的变量后,显示为2000000,我想显示格式为2.0x10e6这种科学计数法,请问大家有什么方法可以设置成这样吗?我VBVC不能,如果不能设置,有什么脚本能将它…

    SIMATIC S7-200 2021年7月5日
  • 电脑和西门子200的MODBUS通信问题请教大家

    在做一个实验,现在电脑连接这西门子224XP的PLC,连接在通信口0,打算用modbus软件控制Q0.0的闭合,PLC的程序我写完了,也没提示报错。软件也提示写通信正常,大家看图片…

    2020年10月31日
  • s7-200cpu位置控制功能

    看了下s7-200cpu的位置控制,感觉好简陋,没什么指令,就一个脉冲输出或者PWM输出,位置控制向导也是马马虎虎,,而且回原点功能好像没找到 最佳答案 高速脉冲输出__SIMAT…

    SIMATIC S7-200 2021年7月5日
  • 216型PLC和226型PLC区别

    想在淘宝买个早期的216型PLC学习用,不知道和现在的226CN有什么区别。像软件版本,编程电缆是否通用。 最佳答案 216早已经停产了编程软件和电缆通用 但是最好使用2…

    SIMATIC S7-200 2020年11月1日
  • 怎么实现一个变量的每100毫秒的变化曲线

    一个变量比如说是重量,我想去测量他每100毫秒的变化值,即用后100毫秒的重量减去前100毫秒的重量,如此反复,然后用上位机,组态软件绘制出重量变化的曲线,我现在只能检测到他时时的…

    SIMATIC S7-200 2021年7月5日
  • s7-200 模拟量计算

    EM235模拟量计算中IN1与IN2均为整形,若IN1为浮点型,程序应该怎样写。 最佳答案 引用:怎么把实数VD转化为整数VW?应用下述指令:1、将四舍五入存入指定的输出变量中;四…

    SIMATIC S7-200 2020年10月31日
  • 请问CPU224的价格

    请问214-1BD22-0XB0和221-1BF22-0XA0现在全新的价格和二手的价格! 最佳答案 二手的估计1000多块吧 提问者对于答案的评价:只能给第一个回答的分了!谢谢!…

    SIMATIC S7-200 2021年7月5日
  • 求前辈指教S7-222CN 的MODBUS通讯方法

    我这是控制应用为一台CPU222CN PLC控制水泵的应用,然后通过PORT O端口与上位机做主机做MODBUS通讯,访问水泵的运行,故障状态,怎么写报文,我是…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论