如图,在西门子PLC中用字节传送指令,IN端口为图中内容时,OUT端口为什么?书上说是8位数字,但

樊晓卿 2019-12-22 00:04:00

推荐回答

什么传送指令啊?梯形图里面MOVE就是语句表L100TMD100就是把100传送到MD100里面如果不是可否说的详细一些。
连俊强2019-12-22 00:19:46

提示您:回答为网友贡献,仅供参考。

其他回答

  • 分别指你要比较的第1个变量。西门子的帮助做的很不错,你在指令上点一下F1,就可以了解该指令的基本功能和具体实例了。
    龙定超2019-12-22 00:54:07
  • 西门子的PLC的数据一般是以字节为单位,一个字节就包含8位数据位,IB0表示I0.0-I0.7这8个位同理,QB0就表示Q0.0-Q0.7这8个位。用你提供的数据来举例:当I0.0接通时,QB0=0=2#00000000,则Q0.0-Q0.7全部断开;当I0.1接通时,QB0=1=2#00000001,则Q0.0接通,Q0.1-Q0.7断开;当I0.2接通时,QB0=3=2#00000011,则Q0.0-Q0.1接通,Q0.2-Q0.7断开;当I0.3接通时,QB0=5=2#00000101,则Q0.0、Q0.2接通,Q0.1、Q0.3-Q0.7断开。
    黄益江2019-12-22 00:37:21
  • 比较指令就是比较两个数的大小,可以是两个整数,实数,双整,比较成立就输出高电平,不成立就是低电平,比如整数大于等于比较指令CMP_I如果IN1的值大于或等于IN2的值那这个比较器的输出端就是高电平。常用在,函数运算,或者计数器上,比如要求计数值大于某个数的时候让某个输出为高电平,那就可以用比较指令。西门子数据存储分BIDR而三菱就用个D不管是什么类型就用一个D。B为字节的比较。I为字的比较D为双字的比较R为浮点数的比较。扩展资料:PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序。按指令步序号或地址号作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束,然后重新返回第一条指令,开始下一轮新的扫描,在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入,随即关闭输入端口,进入程序执行阶段。PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式继电器、晶体管或晶间管输出,驱动相应输出设备工作。指令表-PLC编程。
    辛国根2019-12-22 00:07:29

相关问答