2)数据传送指令,加1、减1指令,逻辑运算指令不影响CY、OV和AC位。标志位的状态是控制转移类指令的判断条件。数据传送类指令是使用最频繁的指令,主要用于数据的复制、保存及交换。数据传送类指令的助记符有MOV、MOVX、MOVC、XCH、XCHD、SWAP、PUSH、POP。其通用数据传送类指令格式为MOV 目的操作数,源操作数表3-2数据传送类指令注:√表示该指令影响某一标志位。外部RAM或I/O口之间的数据传送指令共有4条。......
2023-11-17
表5-27 数据传送指令
注:EDMOV(P)指令仅适合QnU系列PLC。
1)数据传送指令是Q系列PLC中常用的指令,有16位/32位的数据传送,也有浮点数的数据传送。下面以16位数据传送指令MOV(P)为例展开说明。
16位数据的传送指令格式为。
将源操作数(S)中软元件的数据传送至目标软元件(D)中,如图5-3所示。
图5-3 数据传送
程序举例:当X8为ON时,左边程序将常数K155存储在数据寄存器D8中,如图5-4所示。
图5-4 K155存储在数据寄存器D8中
2)浮点数据传送EMOV(P)指令是将源操作数中存储的浮点型实数数据传送至目标软元件中去。
图5-5 传送示意
传送指令格式为。
EMOV指令是单精度浮点数据,占32位,双精度指令占64位。该指令将指定的源操作数(S)及(S+1)的数据存储到指定的(D)及(D+1)的目标寄存器中,传送示意如图5-5所示。
程序举例:浮点数据传送指令中当X8为ON时,程序将实数数据-1.23存储到D10和D11中,结果如图5-6所示。
3)当然,除了整数数据及浮点数的传送,还能进行数据的成块传送,下面列举了16位数据的块传送及相同的16位数据批量传送。
16位数据的块传送指令BMOV(P)是将指定软元件开始的n点的16位数据批量传送到目标软元件开始的n点的位置中去。
图5-6 浮点数数据传送结果
传送指令格式为,功能示意如图5-7所示。
图5-7 功能示意
程序举例:将数据寄存器D66~D69中低4位数据输出到以4点为单位的Y30~Y3F。SM402为上电自运行一次,所以该程序在刚上电时完成数据传送,如图5-8所示。
图5-8 BMOVP程序举例
上述程序运行后,数据寄存器的结果如图5-9所示。由于指令只传送低四位数据,所以数据寄存器D66~D69中的高12位数据全被忽略不传送。
4)相同16位数据批量传送指令FMOV(P)的主要功能是将数据同时传送到指定软元件开始的n点位置。
指令格式为,相同数据的批量传送指令的功能示意如图5-10所示。
图5-9 位数据的块传送结果
程序举例:图5-11中,当X0A为ON时,左边程序将D0数据的低4位数据1011输出到Y10~Y23。
图5-10 相同数据的批量传送指令的功能示意
图5-11 相同数据的批量传送指令
上述程序执行后,最后的数据存储结果如图5-12所示,将需要传送的低4位数据b0~b3分别传送至Y10~Y23的目标软元件中。
图5-12 相同数据16位数据块传送结果
有关三菱电机中大型可编程序控制器应用指南的文章
2)数据传送指令,加1、减1指令,逻辑运算指令不影响CY、OV和AC位。标志位的状态是控制转移类指令的判断条件。数据传送类指令是使用最频繁的指令,主要用于数据的复制、保存及交换。数据传送类指令的助记符有MOV、MOVX、MOVC、XCH、XCHD、SWAP、PUSH、POP。其通用数据传送类指令格式为MOV 目的操作数,源操作数表3-2数据传送类指令注:√表示该指令影响某一标志位。外部RAM或I/O口之间的数据传送指令共有4条。......
2023-11-17
数据跟踪传送(热备)功能用于使控制系统和待机系统的数据保持统一,以确保控制系统停机时,冗余系统通过待机系统继续运行。不进行跟踪传送(热备)的情况下,在系统切换后,在新的控制系统CPU模块中,会有上升沿、下降沿和SCJ指令不能正常工作的情况。图12-77 跟踪传送(热备)的步骤......
2023-06-16
表5-29 数据转换指令1)BCD指令将S指定的软元件中的BIN数据转换成BCD数据,并将它存储在D指定的软元件中。其指令格式为’功能如图5-23所示。图5-2316 位BIN数据转换成32位浮点型实数功能图5-24 浮点型实数转换程序举例3)BIN16位数据的二进制补码。图5-25 BIN 16位数据到浮点型数 据的转换指令动作示意图图5-26 16位数据的符号取反指令示意图程序举例:当X0A为ON时,计算D10与D20中数据的差值,如果结果为负数,那么求它的绝对值,如图5-27所示。......
2023-06-16
下面以图3-2所示的处理器系统为例,说明处理器向PCI设备11进行存储器写的数据传送过程。PCI设备11在PCI总线域的地址范围是0x7300-0000~0x73FF-FFFF。存储器域将0xF300-0008这个地址发向HOST主桥,0xF000-0000~0xF7FF-FFFF这段地址已经由HOST主桥映射到PCI总线域地址空间,所以HOST主桥认为这是一个对PCI设备的访问。PCI总线0的PCI桥1发现0x7300-0008在自己管理的地址范围内,于是接管这个存储器写请求,并通过总线仲裁逻辑获得PCI总线1的使用权,并将这个请求转发到PCI总线1上。......
2023-10-20
如图9.50所示,OTN 传送网络从垂直方向分为三层,即光通道层网络、光复用段层网络和光传输段层网络。图9.51是光传送网的网络分层示例,用于表示光传送网提供端到端的连接。图9.51提供端到端连接的光传送网结构OTN 网络相邻层之间存在着客户/服务者关系,即每一层网络为相邻上一层网络提供传送服务,同时又使用相邻的下一层网络所提供的传送服务,具体如下。......
2023-06-26
实参的个数、顺序和数据类型必须与形参一致。主调函数被执行后,实参值即被传送到被调函数中执行,完成后返回主调函数的程序中继续向下执行。程序点评本例通过程序执行,验证了函数的传值调用功能。add(5,6)中的数值就是实参。由于c是全局变量,因而可以执行add(),并显示结果。在主函数main中只执行add(),不要加赋值c。......
2023-11-07
Timing菜单内是与时序相关的选项。其中Floorplan View主要应用于Floorplan规划,Omoeba View主要是为了观察设计层次以及模块位置,Physical View为了观察芯片最终状态与布线信息。基本工具栏的第二行是对于版图的操作工具栏。图8.7 EDI工具栏下面讲述使用EDI进行设计的读入的方法。图8.9 设计读入后显示界面设计的读入与存储分别可以通过File→Restore Design与File→Save Design来加以实现。......
2023-06-26
接近开关的状态又由装在刨台下部的四个接近块接近的情况所决定,如图10-9a所示。各接近开关在不同时序中的状态如图10-9b所示。图中,接近开关被撞后的状态为“1”;复位后的状态为“0”。......
2023-06-24
相关推荐