溢出位怎么判断是0或者1

请问用移位指令移位后  要是有溢出  我怎么判断溢出的是0还是1呢?假如一个2进制的数8位的 00000001我用右移指令 怎么知道我溢出是1呢??

最佳答案

1、溢出位怎么判断是0或者1?
很简单,判断特殊存储器字节SMB1的溢出位(SM1.1)是否被置位。
2、详见上传的图片。

图片说明:

溢出位怎么判断是0或者1  

提问者对于答案的评价:
非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7200与伺服电机进行Modbus通讯控制

    我通过modbus给第三方伺服电机的命令触发器(参数编号:P5-07) ,见图6,写数据来对伺服电机进行位置控制,首先能确定的是我在伺服调试软件里直接写1执行第一段路经,…

    2017年10月29日
  • 请教MUDBUS问题和小程序

    各位师傅,请问我怎么把V区的一个位,比如V10.0通过modbus通讯送到中控室,还有我要控制24个电磁阀,A亮、A灭、B亮、B灭、、、、、,亮灭的时间可调,请问有没有简单的方法写…

    SIMATIC S7-200 2020年10月31日
  • s7-200PLC发送字符串怎么发送

    我想用s7-200PLC的自由口向温控仪发送指令(05 03 00 8F 00 08 74 63),然后接受数…

    SIMATIC S7-200 2017年11月26日
  • 关于200CPU脉冲输出

    200CPU能不能输出CW/CCW脉冲?怎样才能输出CW/CCW脉冲? 最佳答案 200CPU应该不能输出CW/CCW.  可以用200SMART .…

    SIMATIC S7-200 2017年6月5日
  • 请教TD400的按键F1至F16的标志位M是多少,

    我刚刚学习PLC,在TD200中组态可以更改按键的M标志位,但在TD400组态中却找不到,默认是M0.0吗,怎样修改,肯请赐教 最佳答案 TD400C用程序设计器设计键盘时,双击该…

    SIMATIC S7-200 2021年7月5日
  • s7-200解密

    s7-200给电脑传送数据时碰到加密时怎么办?编程软件提示输入密码。 最佳答案 这是那个编程人员对自己程序设置的密码保护,为了防止程序上传.只能输入密码了. 若可以不要P…

    SIMATIC S7-200 2021年7月5日
  • plc数据保持设置

    数据保持设置和EEPROM有什么联系 钻石用户推荐最佳答案 在200plc中数据保持是依靠超级电容器作为保存数据的硬件条件,所以,保持数据一般在一周时间内是可以的,如果超出这个时间…

    SIMATIC S7-200 2021年7月5日
  • pid输出问题

    我在指令向导里面建了一个PID,请问我在PV-I设置为AIW0,Setpoin设置到40.0,但是为什么没有输出啊? 问题补充:你有号码吗? 我想电话请教你! 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • S7-200与EM231

    现在是用EM231测量0~20mA电流,8路电流输入,我只用一路,那么DIP如何设置? 问题补充:如果我只需要一路输入,那么需要把其余各路给短接起来吗? 最佳答案 EM231&nb…

    SIMATIC S7-200 2021年7月5日
  • 226cpu条码采集问题

    组建系统是CPU226 CN与CP243-1与EM223 CN,是完全按照现场设备搭建的,各个模块电源都接好了,就差IO接各个实体点,把现场程序直接下载进去,但…

    SIMATIC S7-200 2017年6月3日