1. <pre id="srmtd"></pre>
      
      
    2. <menuitem id="srmtd"></menuitem>

    3. 編寫S7-200PLC程序完成采樣工作,要求每10ms采樣

      編程完成采樣工作,要求每10ms采樣一次。

      分析:完成每10ms采樣一次,需用定時(shí)中斷,查表1可知,定時(shí)中斷0的中斷事件號(hào)為10。因此在主程序中將采樣周期(10ms)即定時(shí)中斷的時(shí)間間隔寫入定時(shí)中斷0的特殊存儲(chǔ)器SMB34,并將中斷事件10INT-0連接,全局開中斷。在中斷程序0中,將模擬量輸入信號(hào)讀入,程序如圖下圖所示。

       

       

       

       

      1中斷事件及優(yōu)先級(jí)

      優(yōu)先級(jí)分組

      組內(nèi)優(yōu)先級(jí)

      中斷事件號(hào)

      中斷事件說(shuō)明

      中斷事件類別

      通信中斷

      0

      8

      通信口0:接收字符

      通信口0

      0

      9

      通信口0:發(fā)送完成

      0

      23

      通信口0:接收信息完成

      1

      24

      通信口1:接收信息完成

      通信口1

      1

      25

      通信口1:接收字符

      1

      26

      通信口1:發(fā)送完成

      I/O中斷

      0

      19

      PTO 0脈沖串輸出完成中斷

      脈沖輸出

      1

      20

      PTO 1脈沖串輸出完成中斷

      2

      0

      I0.0上升沿中斷

      外部輸入

      3

      2

      I0.1上升沿中斷

      4

      4

      I0.2上升沿中斷

      5

      6

      I0.3上升沿中斷

      6

      1

      10.0下降沿中斷

      7

      3

      I0.1下降沿中斷

      8

      5

      I0.2下降沿中斷

      9

      7

      I0.3下降沿中斷

      10

      12

      HSC0當(dāng)前值=預(yù)置值中斷

      高速計(jì)數(shù)器

      11

      27

      HSC0計(jì)數(shù)方向改變中斷

      12

      28

      HSC0外部復(fù)位中斷

      13

      13

      HSC1當(dāng)前值=預(yù)置值中斷

      14

      14

      HSC1計(jì)數(shù)方向改變中斷

      15

      15

      HSC1外部復(fù)位中斷

      16

      16

      HSC2當(dāng)前值=預(yù)置值中斷

      17

      17

      HSC2計(jì)數(shù)方向改變中斷

      18

      18

      HSC2外部復(fù)位中斷

      19

      32

      HSC3當(dāng)前值=預(yù)置值中斷

      20

      29

      HSC4當(dāng)前值=預(yù)置值中斷

      21

      30

      HSC4計(jì)數(shù)方向改變

      22

      31

      HSC4外部復(fù)位

      23

      33

      HSC5當(dāng)前值=預(yù)置值中斷

      定時(shí)中斷

      0

      10

      定時(shí)中斷0

      定時(shí)

      1

      11

      定時(shí)中斷1

      2

      21

      定時(shí)器T32 CT=PT中斷

      定時(shí)器

      3

      22

      定時(shí)器T96 CT=PT中斷

      主程序

      LD I0.0

      MOVB 10, SMB34 // 將采樣周期設(shè)為10毫秒

      ATCH INT_0, 10 // 將事件10連接INT_0

      ENI // 全局開中斷

      中斷程序0

      LD SM0.0

      MOVW AIW0, VW100 //讀入模擬量AIW0

      日韩无码a片精彩视频,精品国产一区二区三区免费看,U久久精品国产99国产精品亚洲,亚洲色欧美色国产精品

        1. <pre id="srmtd"></pre>
          
          
        2. <menuitem id="srmtd"></menuitem>