薛立軍
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 247 個(gè)
工控威望: 797 點(diǎn)
下載積分: 3326 分
在線時(shí)間: 398(小時(shí))
注冊(cè)時(shí)間: 2011-03-27
最后登錄: 2024-10-21
查看薛立軍的 主題 / 回貼
樓主  發(fā)表于: 2015-02-08 10:15
傳送帶上有信號(hào)觸發(fā)時(shí)計(jì)數(shù)器當(dāng)前值加一定數(shù)值做目標(biāo)值,目標(biāo)值到達(dá)中斷輸出并動(dòng)作。要求一秒50次,連續(xù)檢測(cè)也就是不間斷觸發(fā)改目標(biāo)值并中斷,用什么牌子plc能滿足速度要求。大師們有沒有更好的方法,做過類似案例的請(qǐng)給些建議,謝謝。
[ 此帖被薛立軍在2015-02-08 10:40重新編輯 ]
kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個(gè)
工控威望: 3495 點(diǎn)
下載積分: 4400 分
在線時(shí)間: 1976(小時(shí))
注冊(cè)時(shí)間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
1樓  發(fā)表于: 2015-02-08 10:25
大多數(shù)PLC都可以....西門子200最方便....
kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個(gè)
工控威望: 3495 點(diǎn)
下載積分: 4400 分
在線時(shí)間: 1976(小時(shí))
注冊(cè)時(shí)間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
2樓  發(fā)表于: 2015-02-08 11:23
應(yīng)該行.....226
本帖最近評(píng)分記錄:
  • 下載積分:+1(薛立軍)
    kyy80
    態(tài)度決定一切``````
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1225 個(gè)
    工控威望: 3495 點(diǎn)
    下載積分: 4400 分
    在線時(shí)間: 1976(小時(shí))
    注冊(cè)時(shí)間: 2008-02-17
    最后登錄: 2024-11-05
    查看kyy80的 主題 / 回貼
    3樓  發(fā)表于: 2015-02-11 10:12
    今天有空就為樓主做了個(gè)實(shí)驗(yàn)......用S7224XP的....1秒可以達(dá)到100次完成沒問題....附上程序
    TITLE=程序注釋      *****I0.3<------>Q0.1,I0.2<--------->Q0.0,I0.4<---------->Q0.2
    BEGIN
    Network 1
    LD     SM0.1
    LD     M0.0
    ED
    OLD
    CALL   SBR0
    Network 2
    LD     M0.0
    EU
    CALL   SBR1
    Network 3
    LD     SM0.0
    MOVD   HC5, VD10
    MOVD   HC4, VD14
    END_ORGANIZATION_BLOCK
    SUBROUTINE_BLOCK 初始化:SBR0
    TITLE=子程序注釋
    BEGIN
    Network 1 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    LD     SM0.0
    HDEF   4, 0
    HDEF   5, 0
    ATCH   INT0, 4
    ENI
    MOVB   0, SMB67
    PLS    0
    MOVB   0, SMB77
    PLS    1
    Network 2 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    END_SUBROUTINE_BLOCK
    SUBROUTINE_BLOCK 起動(dòng):SBR1
    TITLE=子程序注釋
    BEGIN
    Network 1 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    LD     SM0.0
    CALL   SBR2
    CALL   SBR4
    CALL   SBR3
    END_SUBROUTINE_BLOCK
    SUBROUTINE_BLOCK 配置HSC4:SBR2
    TITLE=子程序注釋
    BEGIN
    Network 1 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    LD     SM0.0
    MOVB   2#11111100, SMB147
    MOVD   0, SMD148
    MOVD   0, SMD152
    HSC    4
    END_SUBROUTINE_BLOCK
    SUBROUTINE_BLOCK 配置PTO:SBR3
    TITLE=子程序注釋
    BEGIN
    Network 1
    LD     SM0.0
    MOVB   2#10001101, SMB67
    MOVW   20, SMW68
    MOVD   100, SMD72
    PLS    0
    Network 2
    LD     SM0.0
    MOVB   2#10000101, SMB77
    MOVW   20, SMW78
    MOVD   500000, SMD82
    PLS    1
    Network 3 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    END_SUBROUTINE_BLOCK
    SUBROUTINE_BLOCK 配置HSC5:SBR4
    TITLE=子程序注釋
    BEGIN
    Network 1
    LD     SM0.0
    MOVB   2#11111000, SMB157
    MOVD   0, SMD158
    MOVD   100, SMD162
    HSC    5
    Network 2 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    END_SUBROUTINE_BLOCK
    INTERRUPT_BLOCK 輸入中斷:INT0
    TITLE=中斷程序注釋
    BEGIN
    Network 1 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    LD     SM0.0
    MOVD   HC4, VD0
    +D     +300, VD0
    MOVB   2#10100000, SMB147
    MOVD   VD0, SMD152
    ATCH   INT1, 29
    HSC    4
    DTCH   4
    RI     Q0.2, 1
    END_INTERRUPT_BLOCK
    INTERRUPT_BLOCK 計(jì)數(shù)中斷:INT1
    TITLE=中斷程序注釋
    BEGIN
    Network 1 // 網(wǎng)絡(luò)標(biāo)題
    // 網(wǎng)絡(luò)注釋
    LD     SM0.0
    CALL   SBR2
    SI     Q0.2, 1
    ATCH   INT0, 4
    DTCH   29
    END_INTERRUPT_BLOCK