wxk8000
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 48 個
工控威望: 225 點
下載積分: 864 分
在線時間: 100(小時)
注冊時間: 2009-01-04
最后登錄: 2022-11-02
查看wxk8000的 主題 / 回貼
樓主  發(fā)表于: 2014-02-18 21:37
請教各位:我是西門子PLC的一個初學(xué)者,以前一直用三菱的PLC,在編梯形圖的時候沒有遇到以下情況。西門子的一些命令,如RS觸發(fā)器,前面必須要連到左母線上去,連接一些觸點或者輔助繼電器都不行,請見下圖。


提示以下錯誤:


有人提示說在錯誤網(wǎng)絡(luò)的RS指令后加一個輸出線圈,但是RS指令本身帶有一個輸出位,而且我要的就是這個輸出位的功能。



對于這個問題,好像三菱的PLC編程的時候沒有出現(xiàn)過。已經(jīng)困擾幾天了,現(xiàn)在編程的時候總怕后面編程又出現(xiàn)類似的問題。
以下是我的三個問題,還請各位有經(jīng)驗的工程師多多指教

1、這個錯誤是什么原因造成的?
2、西門子還有其他指令有這類問題嗎?
3、以后編程的時候如何避免類似問題?
本帖最近評分記錄:
  • 下載積分:+1(vermeerlee) 好貼好貼!
    lininghao
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 15 個
    工控威望: 138 點
    下載積分: 590 分
    在線時間: 19(小時)
    注冊時間: 2013-12-15
    最后登錄: 2014-09-01
    查看lininghao的 主題 / 回貼
    1樓  發(fā)表于: 2014-02-19 07:25
    LD     SM0.0
    A      V1.0
    LD     SM0.0
    A      V1.1
    NOT
    A      Q0.4
    OLD
    =      Q0.4

    改成這樣編譯就通過了
    lininghao
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 15 個
    工控威望: 138 點
    下載積分: 590 分
    在線時間: 19(小時)
    注冊時間: 2013-12-15
    最后登錄: 2014-09-01
    查看lininghao的 主題 / 回貼
    2樓  發(fā)表于: 2014-02-19 07:26
    圖片:
    梯形圖
    lininghao
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 15 個
    工控威望: 138 點
    下載積分: 590 分
    在線時間: 19(小時)
    注冊時間: 2013-12-15
    最后登錄: 2014-09-01
    查看lininghao的 主題 / 回貼
    3樓  發(fā)表于: 2014-02-19 07:27
    程序兩次輸出Q0.4,屬于雙線圈。
    wxk8000
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 48 個
    工控威望: 225 點
    下載積分: 864 分
    在線時間: 100(小時)
    注冊時間: 2009-01-04
    最后登錄: 2022-11-02
    查看wxk8000的 主題 / 回貼
    4樓  發(fā)表于: 2014-02-19 09:58
    下面分享一下西門子官網(wǎng)技術(shù)論壇的工程師總結(jié),如下:
    凡是指令盒左邊有引腳的,引腳之間不能有任何聯(lián)系。唯一的聯(lián)系是母線。但不能直接接母線。
    任何指令都通用。

    請各位群友完善和補(bǔ)充。
    wxk8000
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 48 個
    工控威望: 225 點
    下載積分: 864 分
    在線時間: 100(小時)
    注冊時間: 2009-01-04
    最后登錄: 2022-11-02
    查看wxk8000的 主題 / 回貼
    5樓  發(fā)表于: 2014-02-19 11:52
    繼續(xù)請教:
    在使用指令盒指令的時候,我看到有些書上的例子,在指令盒只有一個輸入引腳,且引腳條件相同的情況下,是可以將多個指令盒放在同一個網(wǎng)絡(luò)里面,可以減少網(wǎng)絡(luò)數(shù),簡化程序。如下圖所示:



    但是RS觸發(fā)器指令盒有兩個輸入引腳,如果RS/SR觸發(fā)器指令的引腳條件相同時,能否將多個RS觸發(fā)器指令盒也寫在一個網(wǎng)里面呢?還是說類似于RS觸發(fā)器指令有兩個以上輸入引腳是,也必須要另外新建網(wǎng)絡(luò)。如下圖所示:



    在上圖中,當(dāng)將兩個RS觸發(fā)器放在一個網(wǎng)絡(luò)里面,提示錯誤,網(wǎng)絡(luò)6“能流方向逆轉(zhuǎn)”如下圖所示,但是兩個觸發(fā)器各自引腳的條件一樣。能否也像單引腳的指令盒一樣放在一個網(wǎng)絡(luò)里面?


    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個
    工控威望: 7419 點
    下載積分: 158480 分
    在線時間: 3152(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-11-02
    查看sjm213的 主題 / 回貼
    6樓  發(fā)表于: 2014-02-19 14:40
    5樓:
    不可放在同一個網(wǎng)絡(luò)里。

    為簡化程序,你可以使用set/reset對線圈操作,而不使用RS觸發(fā)器。
    sjm213
    有小知識,無大學(xué)問。
    級別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個
    工控威望: 7419 點
    下載積分: 158480 分
    在線時間: 3152(小時)
    注冊時間: 2007-11-21
    最后登錄: 2024-11-02
    查看sjm213的 主題 / 回貼
    7樓  發(fā)表于: 2014-02-19 14:45
    一個指令盒有兩個以上引腳的,必須按照你在4樓貼出的規(guī)定編程;
    引腳之間不能建立聯(lián)系,否則出錯。

    只有一個引腳的指令盒不在此限制范圍