1 / 9

XXXXX

XXXXX. XXXXX. 块传送指令. 块传送指令. 传送指令. 多点传送指令. 移位传送指令. 数据交换指令. 取反传送指令. 求 BCD 码指令. 求 BIN 码指令. 项目七: PLC 功能指令应用. FX2 系列中有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。. 功能. 项目七: PLC 功能指令应用. 7.4.4 块传递指令. 将源中的 n 个数据组成的数据块传送到指定的目中去。 如果元件号超出允许元件号的范围,数据仅传送到允许范围内。. 块传送指令 FNC15 BMOV [S·][D·]n ;. 3.

lilac
Télécharger la présentation

XXXXX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XXXXX XXXXX 块传送指令

  2. 块传送指令 传送指令 多点传送指令 移位传送指令 数据交换指令 取反传送指令 求BCD码指令 求BIN码指令 • 项目七: PLC功能指令应用 FX2系列中有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。

  3. 功能 • 项目七: PLC功能指令应用 7.4.4 块传递指令 • 将源中的n个数据组成的数据块传送到指定的目中去。 • 如果元件号超出允许元件号的范围,数据仅传送到允许范围内。

  4. 块传送指令FNC15 BMOV [S·][D·]n; 3 4 1 2 5 6 源操作数可取KnX、 KnY、KnM、KnS、T、C、D、K、H 目标操作数可取. KnY、KnM、KnS、T、C和D; [S·]为源软组件; [D·]为目标软组件; 数据块个数常数K、H; n为数据块个数; • 项目七: PLC功能指令应用 (一)指令格式 1.指令编号及助记符:

  5. 项目七: PLC功能指令应用 (二)指令用法 如果组件号超出允许组件号的范围,数据仅传送到允许范围内 块传送指令的功能是将源操作数组件中n个数据组成的数据块传送到指定的目标软组件中去

  6. 项目七: PLC功能指令应用 (二)指令用法 【例4】如图7.34所示,块传递指令BMOV举例 图7.34 块传递指令BMOV举例 (a)块传送指令;(b)块传送示意

  7. 根据K3指定数据块个数为3,则将D5~D7中的内容传送到D10~D12中去,如图7.34(b)所示;根据K3指定数据块个数为3,则将D5~D7中的内容传送到D10~D12中去,如图7.34(b)所示; 如果X000断开,则不执行块传送指令,源、目数据均不变 如果X000接通,则将执行块传送指令; 传送后D5~D7中的内容不变,而D10~D12内容相应被D5~D7内容取代; 当源、目软组件的类型相同时,传送顺序自动决定; 如果源、目软组件的类型不同,只要位数相同就可以正确传送; 如果源、目软组件号超出允许范围,则只对符合规定的数据进行传送; • 项目七: PLC功能指令应用

  8. 项目七: PLC功能指令应用 注意: 传送顺序是自动决定的,以防止源数据被这条指令传送的其它数据冲掉。 如果源元件与目标元件的类型相同,传送顺序可从同元件号开始,也可以从低元件号开始。 如果用到需要指定位数的bit元件,则源和目标的指定位数必须相同 利用BMOV指令可以读出文件寄存器(D1000-D2999)中的数据。

  9. XXXXX XXXXX

More Related