西門子模塊6GK7342-5DF00-0XE0正品保障
西門子模塊6GK7342-5DF00-0XE0
在STEP7(TIA Portal)中如何安全地并且間接地尋址?
描述
采用間接尋址時,只有程序執(zhí)行時,用于讀或?qū)憯?shù)值的地址才得以確定。使用這種方法可以減少編程量并使得程序更靈活。通常來講,程序創(chuàng)建后訪問地址也就確定了。為了使得間接尋址更靈活和更安全,可以
使用"Array"數(shù)據(jù)類型用于組合相同的數(shù)據(jù)類型。
對于不同的存儲區(qū),采用index來訪問相關(guān)的針對每個應(yīng)用不同的變量。
在下面的例子中,對于三個變量的訪問采用了不同的存儲區(qū)。表01 顯示了三個變量的訪問列表,每個都有單獨的索引。
索引 訪問變量 存儲區(qū) 1 Input_Word_0 EW 0 2 "Processdata".Temperature DB 1 3 Output_Word_4 AW 4 表01
創(chuàng)建一個功能,并聲明輸入變量為"Int"類型。圖.01 顯示了對于"AccessGroupInt"功能塊的編程示例,通過index進行間接尋址并返回值??梢栽诔绦蛑兄苯邮褂瞄g接訪問,例如使用指令#TempValue:= "AccessGroupInt"(#Index);。這一編程方法
可追蹤,因為可以使用交叉索引。
安全,因為僅使用了預(yù)定義的內(nèi)存區(qū)。
通用,因為既可以用于標準塊也可以用于優(yōu)化的數(shù)據(jù)區(qū)
控制模式
1、 系統(tǒng)設(shè)置遠程/本地/手動按鈕
1.1、 遠程:只能通過上位機對系統(tǒng)進行自動啟/停控制,單臺設(shè)備就地控制優(yōu)先,在程控時,可以通過上位機對設(shè)備進行軟手操/自動切換,軟手操啟/停;
1.2、 本地:只能通過觸摸屏對系統(tǒng)進行自動啟/停控制,單臺設(shè)備就地控制優(yōu)先,在程控時,可以通過觸摸屏對設(shè)備進行軟手操/自動切換,軟手操啟/停;
1.3、 手動:手動控制時,上位機/觸摸屏失效,只能通過手動控制設(shè)備的啟/停。
2、 單臺設(shè)備控制
單臺設(shè)備必須有軟手操/自動切換以及軟手操時可以啟/停功能,由自動切換到軟手操時,設(shè)備不能停機;由軟手操切換到自動時,設(shè)備啟/停取決于自動程序。
3、 單臺設(shè)備(泵、風機及其它大型設(shè)備)運行滿24小時必須進行輪換,且必須有運行時間累計,如果由上位機設(shè)定啟/停順序除外,操作人員自行設(shè)定
功能強大的處理器:
該 CPU 的單條二進制命令的命令執(zhí)行時間可低至 1 ns。
大容量工作存儲器:
4 MB,用于程序;20 MB,用于數(shù)據(jù)
采用 SIMATIC 存儲卡作為加裝存儲器;
允許實現(xiàn)例如數(shù)據(jù)日志和歸檔等其它功能
靈活的擴展功能:
單層組態(tài)多可支持 32 個模塊(CPU + 31 個模塊)
顯示器的功能為:
顯示概覽信息,例如,集成接口的 IP 地址、站名稱、高級別名稱、位置名稱等。
顯示器以及診斷確認和用戶消息
模塊信息顯示
顯示設(shè)置
顯示可由用戶定義的徽標
IP 地址設(shè)置
日期和時間設(shè)置
選擇操作模式
復(fù)位 CPU 至出廠設(shè)置
項目的備份與恢復(fù)
禁用/啟用顯示屏
啟用保護級別
PROFINET IO IRT 接口和第二 PROFINET IO RT 接口可通過 PROFINET 與分布式 I/O 相連接
三個 PROFINET 接口均可用于網(wǎng)絡(luò)隔離;PROFINET 接口 X3 的數(shù)據(jù)傳輸率高達 1 Gbit/s
PROFIBUS DP 接口用于通過 PROFIBUS 進行分布式 I/O 連接
西門子模塊6GK7342-5DF00-0XE0
S7-200側(cè)編程
完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL和ETH0_XFR, 然后,將整個項目下載到作客戶端的S7-200 CPU上。
1. 調(diào)用向?qū)傻淖映绦?,實現(xiàn)數(shù)據(jù)傳輸
對于S7-200的同一個連接的多個數(shù)據(jù)傳輸,不能同時激活,必須分時調(diào)用。下面的程序就是用前一個數(shù)據(jù)傳輸?shù)耐瓿晌蝗ゼせ钕乱粋€數(shù)據(jù)傳輸,如圖11.圖12.圖13. 所示
圖11 S7-200程序段1
圖12 S7-200程序段2
圖13 S7-200程序段3
如果通信未建立成功,可以對應(yīng)查詢子程序的錯誤代碼