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

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

最佳答案

使用整数转字节指令

图片说明:

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

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

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

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

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

相关推荐

  • TD400C使用一段时间后无参数块

    TD400C使用一段时间后显示“无参数块” 没修改过程序,也没改过文本上的数据块地址位,使用3个月正常,忽然就不显示了! 问题补充:不好意思,补充一下,运行3个月后,又闲…

    SIMATIC S7-200 2021年7月4日
  • S7-200控制2台变频器的问题

    我用S7-200226通过MODBUS控制一台台达变频器成功了,通过MODBUS控制2台失败了,应该没有通讯上,各位老师帮分析下原因。控制2台和1台的区别是什么?程序注意点在哪里?…

    SIMATIC S7-200 2021年7月5日
  • 流量计数值读取和累积

    用S7 200的对电磁流量计读值进行读取(4-20mA),并将该值(日累积)显示在触摸屏上,该怎样做?谢谢 最佳答案 网上有不错的实例与描述,看看:1、P?L?C?在?流…

    SIMATIC S7-200 2017年11月26日
  • 哪里有STEP 7 MicroWIN SMART下载我的电脑是WIN7

    哪里有STEP 7 MicroWIN SMART下载我的电脑是WIN7,PLC是s7200smart 问题补充:这什么意识?有安装软件吗? 图片说明:…

    2021年7月5日
  • 绝对值地址

    s7-200与台达VFD-M系列变频器通过modbus通讯,读取和写入变频器的频率值,请问有用过的大侠,台达VFD-M系列变频器的频率寄存器的十进制绝对值地址是多少?谢谢 问题补充…

    SIMATIC S7-200 2017年11月12日
  • 300间MPI通讯

    300间的MPI通讯可以调用SFC67,SFC68吗,如可以是否需要在OB35中定期调用。 问题补充:是否需要调用SFC69,最好发个实例参考一下。谢谢 最佳答案 到下载中心搜索文…

    SIMATIC S7-200 2021年7月5日
  • S7-200能否通过串口与上位机通讯

    S7-200的编程口电气接口是RS485的,能否使用一个RS232转换RS485的转换接口与上位机连接,使用PC ACCSEE进行OPC通信?使用PPI电缆是可以的,我现…

    SIMATIC S7-200 2020年11月1日
  • 新手编程

    用STEP 7V4.0E  MICROWIN编程S7-200,网络行只有23行,我想再往下编到40多行,怎么办? 最佳答案 到了最后一个Network…

    SIMATIC S7-200 2021年7月5日
  • CPU224带7个扩展

    一个CPU224,两个32入/32出数字量扩展,两个8输入的模拟量,两个4输入的热电阻模块,一个量输出的模拟量扩展,能带的起来吗? 问题补充:两输出的模拟量扩展 最佳答案 带不起来…

    SIMATIC S7-200 2020年11月1日
  • cpu200程序最大容量

    200plc的程序最大是多少K或M,程序里的网络数有限制吗?最大多少? 最佳答案 每款CPU的容量都是不一样的。可以参见产品目录中有详细说明。S7-221/S7-222 …

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论