请教:加1减1指令及其输出问题

图示的加1指令:MB0+1=MB0,那么MB0是作为逻辑输出,还是作为物理输出点输出,如果作为物理输出点输出的话,MB0其实是7位,那么是怎么输出的?还有一个问题:就是s7-200输出触点只能由映像输出寄存器单个触点输出,还是说可以用某个功能指令同时通过输出端子输出,比如MB0=1011001?

图片说明:

请教:加1减1指令及其输出问题   

最佳答案

1、M 存储区是位存储区,它不对外输出,Q 存储区是特理输出。
如果用其中的位驱动 Q 的位,或者将 MB0 传送到QBX, 则可以使相应的 Q点输出。
比如:
如果用 M0.0 开点连接线圈 Q0.1 ,则当 M0.0 接通时 Q0.1 线圈就会有输出,PLC上 Q0.1 的指示灯会亮。
如果将 MB0 传达到 QB0,则MB0 与 QB0 的每一个位就是一一对应的,
M0.7 对应 Q0.7,M0.6 对应 Q0.6,M0.5 对应 Q0.5,M0.4 对应 Q0.4,M0.3 对应 Q0.3,M0.2 对应 Q0.2,M0.1 对应 Q0.1,M0.0 对应 Q0.0。此时 MB0 哪一位为 1,相对应的QB0 的位就为 1,相应的指示灯也会亮。
2、S7-200 的数据类型
与实际输入/输出信号相关的输入/输出映象区:
    I:数字量输入(DI)
    Q:数字量输出(DO)
    AI:模拟量输入
    AQ:模拟量输出
内部数据存储区:
        V:变量存储区,可以按位、字节、字或双字来存取V 区数据
        M:位存储区,可以按位、字节、字或双字来存取M区数据
        T:定时器存储区,用于时间累计,分辨率分为1ms、10ms、100ms三种
        C:计数器存储区,用于累计其输入端脉冲电平由低到高的次数。CPU提供了三种类 型的计数器:一种只能增计数;一种只能减计数;另外一种既可 以增计数,又可以减计数
可参考一下:
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/programming/basic/data_type.htm

http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/programming/basic/data_format.htm

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

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

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

相关推荐

  • 200 smart modbus 控制变频器的时候 程序中对频率设定对变量存储器的更改放在程序段的那个位置最好?

    如题?还有一问,如果某一子站通信失败,轮询如何跳过?恢复通信后如何及时恢复轮询? 最佳答案 关于第一问。关键的问题是,通讯是轮循的,它周而复始地在与变频器通讯。所以数据改度放在哪,…

    SIMATIC S7-200 2021年7月5日
  • NPN接近开关

    请教大家:我用的接近开关是NPN型的,在与S7-200接线时,输入的公共端M应该接24V还是0V?? 顺便请解释一下源型和漏型的区别谢谢!!!!!!!!!!!!&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 仪表 流量计 S7200 modbus读取

    最近做了个项目,用S7200通过modbus读取流量计的累计流量和瞬时流量,举例来说吧,vd0和vd4组成累计流量,其中VW0~VW4为整数部分VW6为小数部分,我现在是把4个字分…

    SIMATIC S7-200 2017年11月12日
  • ET200s与ET200SP的区别

    ET200s与ET200SP的区别 如何选型 钻石用户推荐最佳答案 ET200SP 是新一代的分布式IO,紧支持PROFINET IO1:无需单独供电…

    SIMATIC S7-200 2021年7月5日
  • 通讯口坏掉

    一个全新的224XP作主站与一台单片机PPI通讯,该项目一直在用从无问题。但现在怪事出现拉!无论是0口还是1口通讯,224XP的读写控制字节均报错误为远程站点无响应,但单片机的通讯…

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

    师傅们你好   S7-200 CN6ES7222-1HF22-0XA8可以代替6ES7222-1HF00-0XA0 的吗&nbsp…

    2021年7月5日
  • MP277怎么和PLC224通信

    MP277怎么和PLC224通信。我用的是6ES7901-0BF00-0AA0的通信电缆。但是一直连接不上。我的数据写不到PLC当中。是不是我什么地方设置错了?请指点。 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • SM0.0用法

    我是一个初学者,我看别人编的程序,我知道SM0.0是始终为1的,但是在别人的程序有时要在指令前加SM0.0,为什么不直接连在母线上,不是一样吗?请高手给以指点,谢谢了 最佳答案 S…

    SIMATIC S7-200 2021年7月5日
  • PLC200的485的6引脚为5V的电源引脚,能带多大的电流

    自己设计了个485转光纤的电路,电路电流大概200ma,想用PLC的5V电源给这个板子供电.但实验结果是5V电源加上去后,电源电压降低了,换了个专门的5V电源试验后没有问题。感觉应…

    SIMATIC S7-200 2017年6月12日
  • 关于S7-200编程中的一个问题

    我有一个控制程序,拟在西门子K-TP 178 micro中将其组态为在HMI中输入控制参数并确认后,PLC中的M0.4将被置为“1”,通知PLC执行相应的操作,…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论