應用領域 | 化工 |
---|
產品簡介
詳細介紹
西門子S120變頻器代理商
PLC 的存儲器包括系統存儲器,裝載存儲器和工作存儲器。系統存儲器用于存放 PLC 的系統程序和內部寄存器, 裝載存儲器則用于存放 PLC 的用戶程序,用戶程序編譯后被存放在工作存儲器中執行。裝載存儲器通常為MC卡,支持外部擴展,而工作存儲器是集成在CPU中并且無法擴展的,在選擇CPU時需根據控制方案的復雜程度預估可能使用的工作存儲器大小并留有適當余量。選擇裝載存儲器通常只需選擇不小于工作存儲器大小的存儲卡即可。
通信接口的功能是通過這些通信接口可以和監視器、 打印機、 其他的 PLC 或是計算機相連, 從而實現“PLC與上位機”或“PLC與PLC”之間的通信。通信接口可以集成在CPU模塊上使用內部總線與CPU通信,也可以使用單獨的通信接口模塊通過外部總線與CPU通信。通信接口的選擇首先確定通信對象接口的電氣標準例如RS232、RS485、RJ45等,還需要確定使用的協議,常見的例如PROFINET,PROFIBUS總線協議,通過PROFINET和PROFIBUS總線,CPU可與分散在遠端現場的輸入輸出單元進行數據交換,使PLC系統規模更易于擴充。
輸入單元的作用是將按鈕、行程開關或傳感器等產生的信號輸入 CPU,根據信號類型,輸出單元的作用則是將 CPU 向外輸出的信號轉換成可以驅動外部執行元件的信號,以便控制接觸器線圈等電器的通、斷電。
輸入輸出單元主要分為模擬量輸入模塊,模擬量輸出模塊、數字量輸入模塊和數字量輸出模塊。模擬量輸入模塊測量電流、電壓、電阻、熱電偶等連續信號,模擬量輸出模塊輸出電流、電壓信號驅動現場執行器,模擬量輸入輸出模塊需考慮處理信號的分辨率,響應時間以及信號測量范圍。數字量輸入模塊應考慮信號電平、傳輸距離、隔離、供電方式,響應時間等應用要求。數字量輸出模塊應考慮不同的負載對PLC的輸出方式的要求。
西門子 S7-200PLC 做服務器的配置例程 S7- 以太網模塊配置 我原本是協助某一系統集成商(以下簡稱“上位機”)做以太網通信的。
我們的 這兩臺柜子在系統中作為子站(服務器),IP 地址和被訪問計算機的臺數事先客戶沒有提出要求,系統集 成商也是當時才獲取的。
到現場后我先按照客戶的要求對其中一個 CPU224 重新進行“以太網向導”配置, 具體操作如下: 首先通過 STEP 7 MicroWIN 軟件打開自己的程序如圖 1, 圖1 在菜單“工具”中打開“以太網向導”,在彈出的對話框中點擊“下一步”出現圖 2 模塊
圖2 地址對話框,點擊“讀取模塊”搜索已安裝 CP243-1 的模塊,雙擊搜索出的模塊這樣就了模塊在 CPU 中的位置。
點擊“下一步”,彈出圖 3 模塊 IP 地址對話框,這里可以設置所需的 IP
圖3 地址、子網掩碼、網關。
設置完成點擊“下一步”彈出圖 4,“模塊命令字”選項默認即可,
圖4 “對等連接”這里可以被訪問計算機的臺數,多支持 8 臺,一般給它設個“8”免的事后客戶又 找你“麻煩”。
設置完成“下一步”彈出配置連接對話框,如圖 5 為每個連接通道 圖5 配置通信模式。
這里的 PLC 作為服務器,即供遠程計算機(客戶機)訪問,PLC 不需編寫任何通信程序。
所 以所有通道都配置成服務器,且“接受所有連接請求”,意思是不需要遠程客戶機的 IP 地址
點擊OK后在彈出的屬性窗口中勾選單端組態(Establish an active connection),并填寫通信伙伴的IP地址,注意Local ID編號,本例保持默認值1。點擊詳細按鈕。西門子S120變頻器授權代理商
圖8.S7連接屬性
2.8 在地址詳細信息對話框中填寫通信伙伴CPU的機架號和槽號,如通信伙伴是S7-300/400 CPU則槽號為2,如通信伙伴是S7-1200/1500 CPU則槽號為1。點擊OK。
圖9.S7地址詳細
2.9 選中CPU,先編譯再下載
圖10.編譯下載
2.10 下載完成后,可點擊“激活連接狀態”按鈕,查看連接狀態,如下圖所示,則表示組態的連接已經成功建立。
圖11.連接已建立
2.11 如果出現如下圖所示的情況,則說明連接沒有建立,請檢查網線的連接、IP地址等。
圖12.連接未建立
3、編寫PLC程序,調用通訊塊
3.1 組態連接建立成功后,需要調用通訊功能塊PUT和GET進行數據交換。S7-300用于通訊連接的功能塊位于標準庫中,如下圖所示:
圖13.PUT GET指令位置
3.2調用PUT指令,本例中本地S7-300 CPU將DB10.DBB0開始的10個字節寫入通信伙伴CPU 的DB11.DBB0開始的10個字節中。
圖14.PUT指令
3.3調用GET指令,本例中將通信伙伴CPU的DB20.DBB0開始的10個字節讀入到本地S7-300 CPU的DB21.DBB0開始的10個字節中。