liuheng_929
級別: 略有小成
![]() |
應(yīng)單位領(lǐng)導(dǎo)要求要將單位所有設(shè)備進行生產(chǎn)時間與產(chǎn)品數(shù)量的記錄,以便考核員工操作設(shè)備的生產(chǎn)效率。 現(xiàn)在其實現(xiàn)該功能的方案已經(jīng)基本確定,在原有設(shè)備上添加可編程控制器一只(定為西門子S7-200),當(dāng)設(shè)備一開機便開始記時,關(guān)機時停止計時。但是西門子的定時器定時的最長時間為57分鐘 于是本人打算當(dāng)定時器設(shè)為定時30分鐘就用記數(shù)器加1(代表半小時),當(dāng)每周與每月抽查時便可看到開機時間。 但是現(xiàn)在我又弄不明白如何讓(((((記數(shù)器與定時器以及加法器的數(shù)據(jù)在關(guān)斷PLC電源的情況下繼續(xù)保持))))))),在下一次開機時又在原有數(shù)據(jù)上繼續(xù)增加 殷切盼望各位工程師予以解答!。。。。。。。。。。。。。。。。。。!················???????????????? |
---|---|
|
flin124
級別: 略有小成
![]() |
修改PLC中程序需要專業(yè)人員去做 有問題請聯(lián)系我: 方林:0510-85166823 13921516796 郵箱:flin124@yahoo.com.cn 電話:0510-85166823,0510-85162669(技術(shù)支持直線,張鵬) 傳真:0510-85166813 網(wǎng)址:www.beichen-automation.com 江蘇省無錫市滴翠路100號創(chuàng)意園A幢903 |
---|---|
|
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主
![]() ![]() ![]() ![]() |
重復(fù)發(fā)帖…… 幫你把帖子集中一下,大家回復(fù)的夠明白了! ![]() 1.http://www.shbyqhsgs.com.cn/bbs/read-gktid-29075.html 2.http://www.shbyqhsgs.com.cn/bbs/read-gktid-29062.html 3.http://www.shbyqhsgs.com.cn/bbs/read-gktid-29076.html |
---|---|
|
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
![]() |
給你提個思路。 一、硬件連接 把每臺設(shè)備運轉(zhuǎn)時的電源,接一個中間繼電器,作為設(shè)備開關(guān)機的信號,將開點連接到PLC的輸入點,視你設(shè)備數(shù)量,選擇PLC輸入數(shù)量的多少,如果不夠可增加擴展模塊。 連接一個觸摸屏,以便對計數(shù)器進行清零,和觀察設(shè)備運轉(zhuǎn)情況。 二、軟件設(shè)置 這種情況最好不用PLC的計時器,而需要自己制作一個計數(shù)器,有多種方法可以實現(xiàn),我提供給你參考 1、利用PLC時鐘 根據(jù)輸入點的上升沿或下降沿記錄開關(guān)機時間,每條記錄需要8個字節(jié),時鐘如何使用祥見PLC說明 LD I0.0 LPS EU TODR VB0 LPP ED TODR VB10 這個程序只能記錄一次開閉機的時間,如果需要多次記錄需要將程序中VB0 和VB10替換成指針,每開一次機記錄后,便移動指針記錄下次開閉機 2、利用SM0.5脈沖 根據(jù)你連接的數(shù)量,確定數(shù)個VD內(nèi)存區(qū)域 利用輸入開關(guān)來控制是否在進行計數(shù),這種方法簡單易行 LD I0.0 A SM0.5 EU INCD VD0 至于掉電保持問題,PLC默認(rèn)設(shè)置V內(nèi)存是全部掉電保持的,但這個保持一般只能維持幾天,如果你的設(shè)備有幾天時間掉電情況,就需要通過對SMB31和SMW32的變成進行EPROM的寫入操作。 要寫入的數(shù)據(jù)格式: SM31.1 SM31.0 00 字節(jié) 01 字節(jié) 10 字 11 雙字 SMW32 賦值為以VB0為偏移量的數(shù)值 上面的設(shè)置好后置位 SM31.7,PLC進行寫入操作,寫入完成后,PLC會復(fù)位SM31.7 |
|
---|---|---|
|