應用領域 | 環保,化工,生物產業,電子/電池,電氣 |
---|
S7-400 PLC是用于中、高檔性能范圍的可編程序控制器。
編程和工程工具 編程和工程工具包括所有基于PLC或PC用于編程、組態、模擬和維護等控制所需的工具。STEP 7標準軟件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制產品的組態編程和維護的項目管理工具,STEP 7-Micro/WIN是在
![]() |
參考價 | 面議 |
更新時間:2023-08-13 20:35:28瀏覽次數:480
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
在CAN通信協議中規定,通信波特率、每個位周期的取樣位置和個數,都可以自行設定。這樣的設計理念,為用戶在自己的應用中,優化網絡通訊性能提供了空間。為了通過設定位定時參數來優化網絡通信性能,必須清楚位定時參數與參考時鐘誤差和系統內信號延遲的關系。如果位周期內的取樣位置偏后,將能夠容忍較大的信號傳輸延遲,相應的,總線傳輸距離可以延長;而如果周期內的取樣位置接近中間,則可以容忍系統的節點間的參考時鐘誤差。但這顯然是矛盾的,為了協調這種矛盾,必須對位定時參數進行優化位置。
圖1 位周期結構圖
通過對CAN總線位定時參數進行研究,找到矛盾的關鍵所在,就能夠對其進行優化,從而提高通信系統的整體性能。下面以Philips公司的獨立通信控制器 SJA1000為例,進行研究。
1 相關定義
1.1 位周期的組成
波特率(fbit)是指單位時間內所傳輸的數據位的數量,一般取單位時間為1s。波特率由通信線上傳輸的一個數據位周期的長度(Tbit)決定,如下式所示。
Fbit=1/Tbit (1)
根據Philips公司的獨立通信控制器,一個位周期由3個部分組成:同步段(tSYNC_SEG)、相位緩沖段1(tTSEG1)和相位緩沖段2(tTSEG2)。
Tbit=tSYNC_SEG+tTSEG1+tTSEG2 (2)
所有這些時間段,都有一個共同的時間單元——系統時鐘周期(TSCL)。具體到SJA1000,TSCL由總線時序寄存器的值來確定。 SJA1000有2個總線時序寄存器,即總線時序寄存器0(BTR0)和總線時序寄存器1(BTR1)。這2個寄存器有自己不同的功能定義,共同作用決定總線的通信波特率。
總線時序寄存器0 定義波特率預設值BRP(共6位,取值區間[1,64]和同步跳轉寬度SJW(共2位,取值區間[1,4])的值。位功能說明如表1所列。
6ES7952-0KH00-0AA0
S7-400 自動化模塊數據
參考手冊, Ausgabe 11/2016, A5E00432660-08 215模擬量模塊
5.5 設置模擬量輸入通道的測量和范圍
5.5 設置模擬量輸入通道的測量和范圍
兩種
在模擬量模塊中設置模擬量輸入通道的測量和范圍有兩種:
● 使用量程卡和 STEP 7
● 對模擬量輸入通道進行硬連線,并在 STEP 7 中編程
各種模擬量模塊的使用因模塊而異,詳細說明請參見相關模塊的章節。
將在相應章節紹在 STEP 7 下設置模塊測量和測量范圍的步驟。
本節介紹如何使用量程卡設置測量和測量范圍。
使用量程卡設置測量和測量范圍
根據需要,量程卡將與模擬量模塊一起提供。
重新定位量程卡,使之與測量和范圍相適應。
說明
請確保已經將量程卡到模擬量輸入模塊后面。
在安裝量程卡之前,請檢查量程卡的測量和范圍,并根據需要進行。
量程卡的可選設置
量程卡的可選設置為: “A"、“B"、“C"和“D"。
有關設置具體測量和測量范圍的詳細信息,請參見相關模塊的章節。
模擬量模塊的打印標簽上也提供了各種測量和范圍的設置情況。
S7-400 自動化模塊數據
216 參考手冊, Ausgabe 11/2016, A5E00432660-08 模擬量模塊
5.5 設置模擬量輸入通道的測量和范圍
重新量程卡
重新定位量程卡:
圖形 說明
用螺絲刀將量程卡從模擬量輸入模
塊中撬出。
S7-400 自動化模塊數據
參考手冊, Ausgabe 11/2016, A5E00432660-08 217模擬量模塊
5.5 設置模擬量輸入通道的測量和范圍
圖形 說明
將量程卡到所需的模擬量輸入
模塊的插槽中(1)。
所選測量范圍為指向模塊上標記點
的測量范圍(2)。
繼續所有其它量程卡。
1
2
然后安裝此模塊。
小心
注意有損壞設備的危險。
如果量程卡設置錯誤,則可能模塊毀壞。
確保在將傳感器與模塊相連前,量程卡處于正確的位置。
S7-400 自動化模塊數據
218 參考手冊, Ausgabe 11/2016, A5E00432660-08 模擬量模塊
5.6 模擬量模塊的特性
5.6 模擬量模塊的特性
5.6.1 引言
概述
本節介紹以下內容:
● 模擬量輸入和輸出值與 CPU 的操作狀態和模擬量模塊的電源電壓的相關性
● 模擬量模塊基于相關值范圍內的實際模擬值的響應
● 錯誤對帶有診斷功能的模擬量模塊的影響
● 模擬量模塊的操作對模擬量輸入和輸出值的影響
S7-400 PLC是用于中、高檔性能范圍的可編程序控制器。
編程和工程工具 編程和工程工具包括所有基于PLC或PC用于編程、組態、模擬和維護等控制所需的工具。STEP 7標準軟件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制產品的組態編程和維護的項目管理工具,STEP 7-Micro/WIN是在Windows平臺上運行的S7-200系列PLC的編程、在線仿真軟件。
人機界面軟件 人機界面軟件為用戶自動化項目提供人機界面(HMI)或SCADA系統,支持大范圍的平臺。人機界面軟件有兩種,一種是應用于機器級的ProTool,另一種是應用于監控級的WinCC。
WinCC是一個真正開放的,面向監控與數據采集的SCADA(Supervisory Control and Data Acquisition)軟件,可在任何標準PC上運行。WinCC操作簡單,系統可靠性高,與STEP 7功能集成,可直接進入PLC的硬件故障系統,節省項目開發時間。它的設計適合于廣泛的應用,可以連接到已存在的自動化環境中,有大量的通信接口和全面的過程信息和數據處理能力,其的WinCC5.0支持在辦公室通過IE瀏覽器動態監控生產過程。
說到西門子模塊S7-200PLC,懂行的可能都感覺它已經很過時了,現在都已經發展到了具有小編程屏幕的1500系列,其實S7-200在實際應用中的穩定性還是很不錯的,更主要的是價格相對便宜一點,我們在做一些小型設備改造時,仍然可以使用。當然國產的很多PLC也已經具備了不錯的兼容性,價格上便宜很多,想自學的朋友可以入手一款。今天分享一些概括性總結S7-200的知識,希望能夠幫助到PLC初學者。
10、NPN和PNP傳感器混接進S7-200 PLC的方法
大家都知道一般日系PLC如三菱、OMRON等一般公共端是 信號接入的時候通常是選用NPN傳感器。歐系PLC的公共端一般是-,大多選用PNP的傳感器接入信號。如S7-200/300等那么當S7-200 PLC做系統時候,提供的傳感器有PNP和NPN兩種那么問題怎么解決呢?
方法一:NPN傳感器利用中間繼電器轉接
方法二:大家在設計的時候一般把200PLC的輸入端[M]統一接24V-,其實,200PLC同樣可以引入-信號輸入,把1M的接24V ,I0.0-0.7統一接NPN傳感器,把2M接24V-,把PNP傳感器統一接I1.0-1.7這樣就能達到NPN&PNP傳感器混接進PLC的目的。原因很簡單,200PLC支持兩種信號接入,內部是雙向二極管采用光電隔離進行信號傳輸的。
11、高速計數器怎樣占用輸出點?
高速計數器根據被定義的工作模式,按需要占用CPU上的數字量輸入點。每一個計數器都按其工作模式占用固定的輸入點。在某個模式下沒有用到的輸入點,仍然可以用作普通輸入點;被計數器占用的輸入點(如外部復位),在用戶程序中仍然訪問到。
12、為什么高速計數器不能正常工作?
在程序中要使用初次掃描存儲器位SM0.1來調用HDEF指令,而且只能調用一次。如果用SM0.0調用或者第二次執行HDEF指令會引起運行錯誤,而且不能改變*次執行HDEF指令時對計數器的設定
13、高速計數器如何尋址? 為什么從SMDx中讀不出當前的計數值?
可以直接用HC0;HC1;HC2;HC3;HC4;HC5對不同的高速計數器進行尋址讀取當前值,也可以在狀態表中輸入上述地址直接監視高速計數器的當前值。SMDx不存儲當前值。高速計數器的計數值是一個32位的有符號整數。
14、高速計數器如何復位到0?
選用帶外部復位模式的高速計數器,當外部復位輸入點信號有效時,高速計數器復位為0, 也可使用內部程序復位,即將高速計數器設定為可更新初始值,并將初始值設為0,執行HSC指令后,高數計數器即復位為0 。