1SR60繼電器輸出模塊
CPU模塊***60個I/O點。CPU 模塊具備標準型和經(jīng)濟型供用戶選擇?;局噶顖?zhí)行速度高達 0.15 μs, CPU模塊集成了以太網(wǎng)和RS-485接口。CPU 模塊***集成了3 路100 kHz 高速脈沖輸出,支持 PWM/PTO 方式。CPU模塊可插一塊低成本的信號板,用來擴展通信端口、數(shù)字量通道和模擬量通道。
本機集成 Micro SD 卡插槽,支持通用的 Micro SD 卡,可用于更新程序或設備固件,為工程師現(xiàn)場服務提供*的便利。編程軟件為STEP 7- Micro/WIN SMART,增強了軟件的易用性。
2、西門子S7-200SMART與S7-200的區(qū)別:
1.通信指令GIP ADDR和SIP ADDR取代了S7-200的NETR(網(wǎng)絡讀?。┖蚇ETW(網(wǎng)絡寫入)指令。
指令GIP ADDR,MASK,GATE:將CPU的IP地址***到ADDR,將CPU的子網(wǎng)掩碼***到MASK,并且將CPU的網(wǎng)關***到GATE。
SIP ADDR,MASK,GATE:將CPU的IP地址設置為ADDR中找到的值,將CPU的子網(wǎng)掩碼設置為MASK中找到的值,將CPU的網(wǎng)關設置為GATE中找到的值。
2.程序控制中的GET_ERROR(獲取非致命錯誤代碼)替換了S7-200的DIAG LED(診斷LED)指令。
3.S7-200 SMART的軟件自帶下列庫,而S7-200需要安裝。
1)Modbus RTU主站指令庫
2)Modbus RTU從站指令庫
3)USS協(xié)議指令庫
西門子S7-200SMART系列PLC子程序的調(diào)用方法
西門子S7-200PLC的2009年系統(tǒng)手冊中文版第204頁里有下面一段話:“當子程序在同一個周期內(nèi)被多次調(diào)用時,不能使用上升沿、下降沿、定時器和計數(shù)器指令。”
S7-300/400可以將定時器、計數(shù)器的編號作為FB、FC(即子程序)的輸入?yún)?shù),在每次調(diào)用時不同編號的定時器和計數(shù)器作為實參。 S7-200則沒有這個功能,只能在子程序中使用固定的定時器編號。如果同時對多個被控對象調(diào)用同一個子程序,不同的被控對象可能同時使用同一個定時器、計數(shù)器,將會產(chǎn)生災難性的結(jié)果。
上升沿、下降沿指令通過比較前后兩個掃描周期同一個位變量的狀態(tài),來判斷是否是上升沿、下降沿。S7-300/400的上升沿、下降沿指令用的位地址保存前一掃描周期的狀態(tài)。S7-200的上升沿、下降沿指令前一掃描周期的狀態(tài)是操作系統(tǒng)保存的。但是因為只能保存一個位變量的前一掃描周期的狀態(tài),所以子程序在同一個周期內(nèi)被多次調(diào)用時,不能使用上升沿、下降沿指令。
西門子PLC程序易改性和可讀性的判斷方法
西門子PLC程序易改性的判斷方法
要使程序易改,也就是要便于修改。西門子PLC的特點之一就是方便,可靈活地適用于各種情況。其辦法就是靠修改或重新設計程序。
重新設計程序用于改變西門子PLC工藝的用途要求的情況,不僅程序重編,而且I/O也要重新分配。多數(shù)情況下不需要重編程序,作一些修改就可以了。這就要求程序具有易性,便于修改。
西門子PLC程序可讀性的判斷方法
要求所設計的程序可讀性要好。這不僅便于程序設計者加深對程序的理解,便地調(diào)試,而且,還要便于別人讀懂你的程序,便于使用者維護。必要時,也可使程序推廣。要使程序可讀性好,所設計的程序就要盡可能清晰。要注意層次,實現(xiàn)模塊化,以至于用面向?qū)ο蟮姆椒ㄟM行設計。要多用一些標準的設計。再就是I/O分配要有規(guī)律性,便于記憶與理解。必要時,還要做一些注釋工作。內(nèi)部器件的使用也要講規(guī)律性,不要隨便地拿來就用。
可讀性在程序設計開始時就要注意。這不易*做到。因為在程序調(diào)試的過程中,指令的增減,內(nèi)部器件的使用變化,可能使原較清晰的程序,變的有些亂。所以在設計時就對調(diào)試增減留有一定的余地,然后調(diào)試完畢后再做一下整理,這樣所設計的程序具有更高的質(zhì)量。
1SR60繼電器輸出模塊