西門子PLC SMART模擬量模塊
西門子PLC SMART模擬量模塊
本公司經(jīng)營范圍:
SIEMENS 可編程控制器
PLC及 模塊:S7-200、 S7-300、 S7-400、S7-1200,S7-1500,ET-200系列
變 頻 器:MM420、 MM430、 MM440、 6SE70、 6RA70,V20,V60,V90系列
觸 摸 屏:OP27、 OP37、 OP270、 OP370,TD200, TD400C, K-TP OP177 TP177,MP277, MP377,等系列
數(shù) 控:6SN、1FT、6FC、6FX,1FK等系列
邏輯控制模塊: LOGO!230RC、230RCO、230RCL、24RC、24RCL
SITOP直流電源: 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并聯(lián).
數(shù)控伺服停產(chǎn)備件:(6FC,6SN全系列)
全數(shù)字直流調(diào)速裝置: 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 數(shù)控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系統(tǒng)及伺報電機,力矩電機,直線電機,伺服驅(qū)動等備件銷售
SIEMENS S7系列
S7-400(優(yōu)勢產(chǎn)品,庫存量大)
S7-300(優(yōu)勢產(chǎn)品,庫存量大)
S7-200 (優(yōu)勢產(chǎn)品,庫存量大)
SIEMENS 其他產(chǎn)品
PLC周邊產(chǎn)品(編程電纜,前連接器,導(dǎo)軌)
PLC編程軟件
規(guī) 格:德國Siemens原產(chǎn)出品;凡所購公司產(chǎn)品,均按原廠質(zhì)保一年。
程序的調(diào)用關(guān)系為:中斷子程序INT0調(diào)用子程序SBR1,SBR1中調(diào)用子程序SBR2,SBR2中的程序如圖4所示,下載到CPU中,通過狀態(tài)圖表監(jiān)視程序狀態(tài),發(fā)現(xiàn)沒有結(jié)果輸出,如圖5所示:
狀態(tài)圖標(biāo)監(jiān)控?zé)o輸出
進一步監(jiān)控PLC信息,可以看到圖6的非致命錯誤報警:超出用戶子例程嵌套級別(錯誤碼:0008)
PLC信息
S7-200 SMART手冊中規(guī)定:從主程序調(diào)用子例程的嵌套深度是 8 級,從中斷例程調(diào)用嵌套深度是 4 級。
現(xiàn)在來看上述程序的調(diào)用關(guān)系:
表面上也僅僅嵌套了3級,滿足中斷嵌套深度要求,但是仔細(xì)查看
,總共5層嵌套關(guān)系,超過了CPU支持的嵌套深度,導(dǎo)致CPU 無法運行,知道了原因,我們可以減少調(diào)用嵌套為4層以內(nèi),則程序就可以正常執(zhí)行了。
通過以上描述就可以明白,有些看似不可理解的問題其實有其發(fā)生的原因,只有深入了解對應(yīng)產(chǎn)品的技術(shù)細(xì)節(jié),才能抽繭剝絲,找到問題的根源所在。
S7-200 SMART
如何快速提高編程效率
在日常的編程過程中,我們可能需要不少的邏輯運算和算術(shù)運算,如果這種運算很多,有可能會導(dǎo)致程序量很大,CPU的掃描周期加長,在這種情況下,找到其中的規(guī)律,可以大大簡化程序。
假設(shè)一個場景,現(xiàn)場有16臺設(shè)備,需要控制16臺泵的啟停,IO地址如下表所示:
一般的編程思路是單獨寫出每個泵的啟動停止控制邏輯,如圖7所示,需要編寫16組控制邏輯:
單個泵的啟??刂?br/>其實針對這種編程,我們可以變換一種思路,將上面的梯形圖變換成圖8所示的邏輯,也可以完成對應(yīng)的控制功能: