產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
公司主營(yíng):數(shù)控,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 西門子屏,變頻器,西門子DP電纜 變頻器 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機(jī)等工控產(chǎn)品.系統(tǒng)及伺服電機(jī),力矩電機(jī),直線電機(jī),伺服驅(qū)動(dòng)備件等等。主營(yíng)產(chǎn)品或服務(wù):西門子PLC,西門子變頻器,西門子數(shù)控系統(tǒng),西門子伺服電機(jī),西門子人機(jī)界面,西門子軟啟動(dòng)器,西門子觸摸屏,西門子工業(yè)以太網(wǎng),西門子LOGO!
自動(dòng)化科技電子(杭州)有限公司
6ES7214-1HG40-0XB0西門子S7-1200PLC模塊SIMATIC S7-1200,CPU 1214C, 緊湊型 CPU,DC/DC/繼電器, 機(jī)載 I/O: 14 個(gè) 24V DC 數(shù)字輸入;10 DO 繼電器 2A; 2 AI 0-10V DC, 電源:直流 20.4-28.8V DC, 程序/數(shù)據(jù)存儲(chǔ)器 100 KB
所有時(shí)間錯(cuò)誤事件都會(huì)觸發(fā)時(shí)間錯(cuò)誤中斷 OB(如果存在)的執(zhí)行。 如果時(shí)間錯(cuò)誤中斷
OB 不存在,那么 CPU 的設(shè)備組態(tài)將決定 CPU 對(duì)時(shí)間錯(cuò)誤做出何種反應(yīng):
● 默認(rèn)時(shí)間錯(cuò)誤(如在 CPU 完成*個(gè)循環(huán)中斷前開始第二個(gè)循環(huán)中斷)組態(tài)是 CPU
保持 RUN 模式。
● 針對(duì)超出大時(shí)間的默認(rèn)組態(tài)是 CPU 切換為 STOP 模式。
通過(guò)執(zhí)行 RE_TRIGR 指令
(頁(yè) 339)重啟周期時(shí)間監(jiān)視,用戶程序可將程序循環(huán)執(zhí)行時(shí)間多延長(zhǎng)為所組態(tài)大周期
時(shí)間的十倍。
但是,如果在同一程序循環(huán)中出現(xiàn)兩次“超出大周期時(shí)間”情況且沒(méi)有復(fù)位循環(huán)定時(shí)器,
則無(wú)論時(shí)間錯(cuò)誤中斷 OB 是否存在,CPU 都將切換到 STOP 模式。 請(qǐng)參見(jiàn)“S7-1200
系統(tǒng)手冊(cè)中的監(jiān)視循環(huán)時(shí)間 (頁(yè) 117)”部分。
時(shí)間錯(cuò)誤中斷 OB 包含的啟動(dòng)信息可幫助您確定生成時(shí)間錯(cuò)誤的事件和 OB。 可以在 OB
中編寫指令,以檢查這些啟動(dòng)值并采取適當(dāng)?shù)拇胧?br />表格 5- 6 時(shí)間錯(cuò)誤 OB (OB 80) 的啟動(dòng)信息
輸入 數(shù)據(jù)類型 說(shuō)明
fault_id BYTE 16#01 - 超出大循環(huán)時(shí)間
16#02 - 請(qǐng)求的 OB 無(wú)法啟動(dòng)
16#07 和 16#09 - 發(fā)生隊(duì)列溢出
csg_OBnr OB_ANY 出錯(cuò)時(shí)正在執(zhí)行的 OB 的編號(hào)
csg_prio UINT 導(dǎo)致錯(cuò)誤的 OB 的優(yōu)先級(jí)
要在項(xiàng)目中包括時(shí)間錯(cuò)誤中斷 OB,請(qǐng)?jiān)跇湫谓Y(jié)構(gòu)的“程序塊”(Program blocks)
下雙擊“添加新塊”(Add new block),然后依次選擇“組織塊”(Organization
block)、“時(shí)間錯(cuò)誤中斷”(Time error interrupt),將時(shí)間錯(cuò)誤中斷添加到項(xiàng)目中。
新的 V4.0 CPU 的優(yōu)先級(jí)為 22。如果用 V4.0 CPU 更換 V3.0 CPU
(頁(yè) 1799),則優(yōu)先級(jí)為 26,該優(yōu)先級(jí)對(duì) V3.0
有效。在任一情況下,優(yōu)先級(jí)字段均可編輯,您可以將優(yōu)先級(jí)設(shè)為 22 到 26
范圍內(nèi)的任意值。
6ES7214-1HG40-0XB0西門子S7-1200PLC模塊SIMATIC S7-1200,CPU 1214C, 緊湊型 CPU,DC/DC/繼電器, 機(jī)載 I/O: 14 個(gè) 24V DC 數(shù)字輸入;10 DO 繼電器 2A; 2 AI 0-10V DC, 電源:直流 20.4-28.8V DC, 程序/數(shù)據(jù)存儲(chǔ)器 100 KB
診斷錯(cuò)誤中斷 OB
當(dāng) CPU
檢測(cè)到診斷錯(cuò)誤,或者具有診斷功能的模塊發(fā)現(xiàn)錯(cuò)誤且為該模塊啟用了診斷錯(cuò)誤中斷時(shí),
將執(zhí)行診斷錯(cuò)誤中斷 OB。診斷錯(cuò)誤中斷 OB 將中斷正常的循環(huán)程序執(zhí)行。如果希望 CPU
在收到診斷錯(cuò)誤后進(jìn)入 STOP 模式,可在診斷錯(cuò)誤中斷 OB 中包含一個(gè) STP 指令,以使
CPU 進(jìn)入 STOP 模式。
如果未在程序中包含診斷錯(cuò)誤中斷 OB,CPU 將忽略此類錯(cuò)誤并保持 RUN 模式。
診斷錯(cuò)誤事件
模擬(本地)、PROFINET、PROFIBUS
和其它一些數(shù)字(本地)設(shè)備都能夠檢測(cè)并報(bào)告診斷錯(cuò)誤。發(fā)生或清除幾種不同診斷錯(cuò)誤
情況中的任何一種都會(huì)引起診斷錯(cuò)誤事件。所支持的診斷錯(cuò)誤有以下幾種:
● 無(wú)用戶電源
● 超出上限
● 超出下限
● 斷路
● 短路
如果存在診斷錯(cuò)誤中斷 OB (OB
82),那么診斷錯(cuò)誤事件將觸發(fā)中斷執(zhí)行。如果不存在,CPU 將忽略該錯(cuò)誤。
要在項(xiàng)目中包括診斷錯(cuò)誤中斷 OB,請(qǐng)?jiān)跇湫谓Y(jié)構(gòu)的“程序塊”(Program blocks)
下雙擊“添加新塊”(Add new block),然后依次選擇“組織塊”(Organization
block)、“診斷錯(cuò)誤中斷”(Diagnostic error interrupt),將診斷錯(cuò)誤中斷添加到項(xiàng)目中。
說(shuō)明
多通道本地模擬設(shè)備(I/O、RTD 和熱電偶)的診斷錯(cuò)誤
診斷錯(cuò)誤中斷 OB 一次只能處理一個(gè)通道的診斷錯(cuò)誤。
如果多通道設(shè)備的兩個(gè)通道出現(xiàn)錯(cuò)誤,則第二個(gè)錯(cuò)誤只會(huì)在以下情況下觸發(fā)診斷錯(cuò)誤中斷
OB:*個(gè)通道錯(cuò)誤已清除,由*個(gè)錯(cuò)誤觸發(fā)的診斷錯(cuò)誤中斷 OB
已執(zhí)行完畢,并且第二個(gè)錯(cuò)誤仍然存在
診斷錯(cuò)誤中斷 OB
包含的啟動(dòng)信息可幫助您確定事件發(fā)生原因是錯(cuò)誤的出現(xiàn)還是清除所致,以及確定報(bào)告錯(cuò)
誤的設(shè)備和通道。可以在診斷錯(cuò)誤中斷 OB
中編寫指令,以檢查這些啟動(dòng)值并采取適當(dāng)?shù)拇胧?br />說(shuō)明
如果沒(méi)有未決診斷事件,診斷錯(cuò)誤 OB 啟動(dòng)信息會(huì)將子模塊作為一個(gè)整體來(lái)參考
在 V3.0 中,診斷錯(cuò)誤離去事件的啟動(dòng)信息始終指示事件源。在 V4.0
中,如果離去事件離開子模塊時(shí)無(wú)未決診斷,啟動(dòng)信息將*參考子模塊
(16#8000),即使事件源為特定通道。
例如,如果斷路觸發(fā)了通道 2
上的診斷錯(cuò)誤事件,糾正故障后清除診斷錯(cuò)誤事件,啟動(dòng)信息將不參考通道
2,而是參考子模塊 (16#8000)
6ES7214-1HG40-0XB0西門子S7-1200PLC模塊SIMATIC S7-1200,CPU 1214C, 緊湊型 CPU,DC/DC/繼電器, 機(jī)載 I/O: 14 個(gè) 24V DC 數(shù)字輸入;10 DO 繼電器 2A; 2 AI 0-10V DC, 電源:直流 20.4-28.8V DC, 程序/數(shù)據(jù)存儲(chǔ)器 100 KB
表格 5- 7 診斷錯(cuò)誤中斷 OB 的啟動(dòng)信息
輸入 數(shù)據(jù)類型 說(shuō)明
IOstate WORD 設(shè)備的 IO 狀態(tài):
• 如果組態(tài)正確,則位 0 = 1,如果組態(tài)不再正確,則
= 0。
• 如果出現(xiàn)錯(cuò)誤(如斷線),則位 4 =
1。(如果沒(méi)有錯(cuò)誤,則位 4 = 0。)
• 如果組態(tài)不正確,則位 5 = 1,如果組態(tài)再次正確,則
= 0。
• 如果發(fā)生了 I/O 訪問(wèn)錯(cuò)誤,則位 7 =
1。有關(guān)存在訪問(wèn)錯(cuò)誤的 I/O 的硬件標(biāo)識(shí)符,請(qǐng)參見(jiàn)
LADDR。(如果沒(méi)有錯(cuò)誤,則位 6 = 0。)
LADDR HW_ANY 報(bào)告錯(cuò)誤的設(shè)備或功能單元的硬件標(biāo)識(shí)符1
Channel UINT 通道號(hào)
MultiError BOOL 如果存在多個(gè)錯(cuò)誤,參數(shù)值為 TRUE
1 LADDR
輸入包含返回錯(cuò)誤的設(shè)備或功能單元的硬件標(biāo)識(shí)符。硬件標(biāo)識(shí)符是在設(shè)備或網(wǎng)絡(luò)視圖中插
入組件時(shí)自動(dòng)分配的,它出現(xiàn)在 PLC 變量的“常量”(Constants)
選項(xiàng)卡中。還會(huì)自動(dòng)為硬件標(biāo)識(shí)符分配名稱。不能更改這些 PLC
變量的“常量”(Constants) 選項(xiàng)卡中的條目。