商鋪名稱:上海斌勤電氣技術(shù)有限公司
聯(lián)系人:康奎(先生)
聯(lián)系手機(jī):
固定電話:
企業(yè)郵箱:192061030@qq.com
聯(lián)系地址:上海市松江區(qū)三新北路1800弄(松江電子商務(wù)園區(qū))
郵編:201501
聯(lián)系我時(shí),請(qǐng)說是在線纜網(wǎng)上看到的,謝謝!
6ES71532AR030XA1
SIMATIC ET 200M, 接口模塊, 冗余接口套件 (6ES71532AR030XA0) 和2個(gè)DP接頭 (6ES79720BA120XA0)
SIEMENS西門子希殿電氣技術(shù)有限公司
聯(lián)系人:康奎 電話:021-60571249
傳真:021-60541249 郵箱:192061030@qq.com
工作QQ:192061030 手機(jī):186-2106-1383
在下面的例子里組態(tài)ET 200MP 的 TM Timer DIDQ 16x24V模塊。工藝模塊 TM Timer DIDQ 16x24V 支持以下功能:
該工藝模塊可以檢測(cè)數(shù)字量輸入沿的相關(guān)時(shí)間戳。 時(shí)間戳指示檢測(cè)到沿的時(shí)間(相對(duì)于時(shí)基)。 這些時(shí)間戳可用于計(jì)算時(shí)差。 時(shí)間戳基于工藝模塊所支持的“Time-based IO”技術(shù)且需要等時(shí)模式。
使用時(shí)間戳可以讓受控操作以非常精準(zhǔn)的時(shí)間再現(xiàn)。 使用該功能,工藝模塊可以按精確定義的時(shí)間點(diǎn)在相應(yīng)的數(shù)字量輸出中輸出沿。 Timer功能基于 Time-based IO 并需要等時(shí)模式。
下面說明如何通過組態(tài)"Time-based IO"功能實(shí)現(xiàn)結(jié)合某數(shù)字量輸入時(shí)輸入輸出間按預(yù)定義時(shí)間進(jìn)行響應(yīng)的功能。在這個(gè)例子中實(shí)現(xiàn)輸入輸出之間按預(yù)定義時(shí)間進(jìn)行響應(yīng)。 這意味著:
硬件組態(tài)
組態(tài)時(shí)間同步PROFINET IO系統(tǒng)
Ti/To 值保持 設(shè)置為"Automatic setting(自動(dòng)設(shè)置)"。PROFINET IO 系統(tǒng)和同步域所需的設(shè)置將會(huì)自動(dòng)完成。
在 Detail overview(詳細(xì)消息概覽) 標(biāo)簽下為TM Timer DIDQ 16x24V使能等時(shí)同步模式。
圖 7
將創(chuàng)建的同步循環(huán)OB分配給輸入輸出地址。 然后可以離開設(shè)置過程映像 "TPA 1" 的對(duì)話框了。
圖 11
在網(wǎng)絡(luò)視圖選中PROFINET IO總線。PROFINET IO 系統(tǒng)的屬性顯示在巡視窗口中。在 "General" 標(biāo)簽下導(dǎo)航到"PROFINET > Domain management (域管理)> Overview isochronous mode(等時(shí)同步模式概覽)"。顯示關(guān)于組態(tài)的Ti/To 有效值。
圖 12
創(chuàng)建用戶程序
為了能在CPU的診斷緩沖區(qū)中顯示同步循環(huán)OB的溢出事件,在同步循環(huán)OB屬性的"Attributes(屬性)" 下使能選項(xiàng)"Report event overflow to diagnostics buffer(過載事件將在診斷緩沖區(qū)中留下一次記錄)"。
圖 13
在 "Isochronous mode"下設(shè)置應(yīng)用周期為PROFINET IO 系統(tǒng)發(fā)送時(shí)鐘的整數(shù)倍。在本例中應(yīng)用周期設(shè)為1ms。這樣應(yīng)用周期等于發(fā)送時(shí)鐘。
圖 14
打開循環(huán)組織 OB 并按下列順序調(diào)用指令。
使用SYNC_PI 等時(shí)同步輸入過程映像分區(qū)。
在輸入引腳 PART 輸入想要進(jìn)行同步更新的輸入過程映像分區(qū)的編號(hào)。
在硬件組態(tài)中已經(jīng)將過程映像分區(qū)“PIP1”分配給了工藝模塊TM Timer DIDO 16x24V 的輸入地址(見圖 11)。
在輸出引腳 FLADDR中顯示發(fā)生訪問錯(cuò)誤時(shí),造成錯(cuò)誤的第一個(gè)字節(jié)的地址。地址存儲(chǔ)在靜態(tài)變量"statPiFladdr"中。
圖 15
2. TIO_SYNC:
使用TIO_SYNC 指令根據(jù)共享時(shí)間基準(zhǔn)同步TM 時(shí)間工藝模塊。
在輸入?yún)?shù) HWID_1 to HWID_8 處根據(jù)硬件組態(tài)設(shè)置TM時(shí)間工藝模塊的硬件標(biāo)志符。通過 TIO_SYNC最多可以同步 8 個(gè) TM 時(shí)間工藝模塊。
在輸入?yún)?shù) SendClock 處設(shè)置同步域的發(fā)送時(shí)鐘。應(yīng)用 PROFINET組態(tài)中的發(fā)送時(shí)鐘。
如果同步循環(huán)OB每個(gè)數(shù)據(jù)周期都被調(diào)用, 數(shù)據(jù)更新按照IPO模型進(jìn)行。這種情況將輸入?yún)?shù) PIP_Mode 的值設(shè)為 2 。
注意
IPO 模型描述按如下順序進(jìn)行數(shù)據(jù)處理的基本準(zhǔn)則:輸入-處理過程-輸出。
創(chuàng)建一個(gè)數(shù)據(jù)類型為 UDT"TIO_SYNC_Data"的變量。在本例中創(chuàng)建了數(shù)據(jù)類型為 "TIO_SYNC_Data" 的靜態(tài)變量"statTioSyncData" 。
圖 16
3. TIO_DI:
TIO_DI會(huì)持續(xù)檢測(cè)TM Timer DIDQ 數(shù)字量輸入中的沿,并返回關(guān)聯(lián)時(shí)間戳。TIO_DI 每次讀取輸入時(shí)調(diào)用一次。
在輸入?yún)?shù) HWID 處填寫TM Timer 工藝模塊的硬件標(biāo)識(shí)符。
在輸入?yún)?shù) Channel 處填寫已連接的TM Timer DIDQ的數(shù)字量輸入的編號(hào)。
在輸入?yún)?shù)EdgeSel 處指定要檢測(cè)時(shí)間戳的沿。在本例中寫入 3 ,意為上升沿和下降沿檢測(cè)(順序取決于發(fā)生時(shí)間)。
在輸入?yún)?shù)TO 處設(shè)定用于輸出等時(shí)輸出數(shù)據(jù)的時(shí)間。使用ET200M的硬件組態(tài) 中 time To (output process values) 中的數(shù)值 (見圖 12) 。
輸出參數(shù) DI 顯示數(shù)字量輸入的狀態(tài)。
輸出參數(shù)TimeStampRE顯示檢測(cè)到上升沿的時(shí)間。
圖 17
4. 用戶應(yīng)用: 通過用戶應(yīng)用可以根據(jù)輸入時(shí)間戳和當(dāng)前時(shí)間 (TIO_Time)計(jì)算用于TM Timer DIDQ 工藝模塊輸出轉(zhuǎn)換的輸出時(shí)間戳。
TIO_DQ 指令用于在指定的時(shí)間切換 TM Timer DIDQ 的數(shù)字量輸出。TIO_DQ 每當(dāng)時(shí)間控制輸出的輸出時(shí)間戳到來時(shí)執(zhí)行一次。通過輸入?yún)?shù)HWID 和 Channel 指定TM Timer DIDQ工藝模塊中由時(shí)間控制輸出的地址。
在輸入?yún)?shù) "Out_Mode" 處指定數(shù)字量輸出沿的輸出模式。在本例中選擇模式3, 當(dāng)TimeStempRE (上升沿時(shí)間戳)=0或 TimeStampFE (下降沿時(shí)間戳)=0 時(shí),直接輸出每一個(gè)沿 。
在輸入?yún)?shù)TO 處設(shè)定用于輸出等時(shí)輸出數(shù)據(jù)的時(shí)間。使用ET200M的硬件組態(tài) 中 time To (output process values) 中的數(shù)值 (見圖 12) 。
指令TIO_DI 中被指定輸出參數(shù)的TimeStampRE 和 TimeStampFE 在TIO_DQ 指令中被指定為輸入?yún)?shù)TimeStampRE 和 TimeStampFE 。
輸入?yún)?shù) TimeStampRE and TimeStampFE 處設(shè)置的時(shí)間戳用于在指定時(shí)間在數(shù)字量輸出中輸出上升沿或下降沿。
在輸入引腳 PART 輸入想要進(jìn)行同步更新的輸出過程映像分區(qū)的編號(hào)。
在硬件組態(tài)中已經(jīng)將過程映像分區(qū)“PIP1”分配給了工藝模塊TM Timer DIDO 16x24V 的輸出地址(見圖 11)。
圖 19
問題:ET200Pro F-FC安全功能選擇時(shí)立即進(jìn)入STO狀態(tài)?
解決方法:使用Starter V4.1.2.4以上的版本。
原因:
ET200Pro F-FC的安全功能須與F-DSM/F-RSM 或 F-switch 模板一起使用(圖1)。
¤ 通過F-DSM/F-RSM的“急!卑粹o或者F-switch的PROFIsafe控制“F0”信號(hào);
¤ F-switch還有一個(gè)額外的安全關(guān)斷信號(hào)“F1”;
¤ 在變頻器內(nèi)部可以自由的分配安全關(guān)斷信號(hào)控制3個(gè)安全功能。
6ES71532AR030XA1
圖1 ET200Pro F-FC的安全功能選擇原理
通過Starter(或者DriveES Starter/ Simotion Scout),可以訪問ET200Pro F-FC內(nèi)部并選擇“F0”或者“F1”激活某個(gè)安全功能。但不同版本的軟件設(shè)置可能不同。
1) Starter (V4.1.2.4)
如果使用Starter (V4.1.2.4)對(duì)ET200Pro F-FC進(jìn)行設(shè)置時(shí),其參數(shù)設(shè)置界面是正常的(見圖2)。
圖2 Starter V4.1.2.4設(shè)置界面
通過“Safety busbar F0/F1”,可以選擇激活安全功能中的一種,其中STO(F0)/SS1(F0)/SLS(F0)分別通過參數(shù)P9603/P9803 bit 0.2.4進(jìn)行控制,而STO(F1)/SS1(F1)/SLS(F1)則分別通過參數(shù)P9603/P9803 bit 1.3.5進(jìn)行控制。
當(dāng)激活SLS(F0)時(shí),可以看到參數(shù)“P9603 BIT0=1 ”
2) Starter (V4.1.1.2)
如果使用Starter (V4.1.1.2)對(duì)ET200Pro F-FC進(jìn)行設(shè)置時(shí),其參數(shù)設(shè)置界面就會(huì)出現(xiàn)問題(見圖3)。
圖3 Starter V4.1.1.2設(shè)置界面
在“Safety busbar F0/F1”選擇激活安全功能時(shí),實(shí)際的參數(shù)與界面的標(biāo)識(shí)是相反的,及G1對(duì)應(yīng)STO(F0)/SS1(F0)/SLS(F0) 的參數(shù)是P9603/P9803 bit 1.3.5,而G2對(duì)應(yīng)STO(F1)/SS1(F1)/SLS(F1) 的參數(shù)是P9603/P9803 bit 0.2.4,因而如果選擇F0的功能時(shí),必須選擇“Safety busbar G2”。
3) SIMOTION Scout (V4.1.2.0)
使用該版本的軟件與使用“Starter (V4.1.1.2)”版本的軟件的參數(shù)界面是一樣的,都是參數(shù)與設(shè)置界面是相反的(圖4)。
圖4 Starter V4.1.1.2設(shè)置界面
結(jié)論:
1 使用Starter V4.1.2.4 以上版本的調(diào)試軟件(包括DriveES Starter/ Simotion Scout等)配置ET200Pro F-FC參數(shù)時(shí),可以正常使用;
2 當(dāng)使用老版本的軟件時(shí),注意選擇的通道“G1/G2”與實(shí)際的通道是相反的
CPU
6ES7211-0AA23-0B0 CPU221 DC/DC/DC,6輸入/4輸出
6ES7211-0BA23-0B0 CPU221 繼電器輸出,6輸入/4輸出
6ES7212-1AB23-0B8 CPU222 DC/DC/DC,8輸入/6輸出
6ES7212-1BB23-0B8 CPU222 繼電器輸出,8輸入/6輸出
6ES7214-1AD23-0B8 CPU224 DC/DC/DC,14輸入/10輸出
6ES7214-1BD23-0B8 CPU224 繼電器輸出,14輸入/10輸出
6ES7214-2AD23-0B8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
6ES7214-2BD23-0B8 CPU224XP 繼電器輸出,14DI/10DO,2AI/1AO
6ES7216-2AD23-0B8 CPU226 DC/DC/DC,24輸入/16輸出
6ES7216-2BD23-0B8 CPU226 繼電器輸出,24輸入/16輸出
擴(kuò)展模塊
6ES7 221-1BH22-0A8 EM221 16入 24VDC,開關(guān)量
6ES7 221-1BF22-0A8 EM221 8入 24VDC,開關(guān)量
6ES7 221-1EF22-0A0 EM221 8入 120/230VAC,開關(guān)量
6ES7 222-1BF22-0A8 EM222 8出 24VDC,開關(guān)量
6ES7 222-1EF22-0A0 EM222 8出 120V/230VAC,0.5A 開關(guān)量
6ES7 222-1HF22-0A8 EM222 8出 繼電器
6ES7 222-1BD22-0A0 EM222 4出 24VDC 固態(tài)-MOSFET
6ES7 222-1HD22-0A0 EM222 4出 繼電器 干觸點(diǎn)
6ES7 223-1BF22-0A8 EM223 4入/4出 24VDC,開關(guān)量
6ES7 223-1HF22-0A8 EM223 4入 24VDC/4出 繼電器
6ES7 223-1BH22-0A8 EM223 8入/8出 24VDC,開關(guān)量
6ES7 223-1PH22-0A8 EM223 8入 24VDC/8出 繼電器
6ES7 223-1BL22-0A8 EM223 16入/16出 24VDC,開關(guān)量
6ES7 223-1PL22-0A8 EM223 16入 24VDC/16出 繼電器
6ES7 223-1BM22-0A8 EM223 32入/32出 24VDC,開關(guān)量
6ES7 223-1PM22-0A8 EM223 32入 24VDC/32出 繼電器
6ES7 231-0HC22-0A8 EM231 4入*12位精度,模擬量
6ES7 231-7PB22-0A8 EM231 2入*熱電阻,模擬量
6ES7 231-7PD22-0A8 EM231 4入*熱電偶,模擬量
6ES7 232-0HB22-0A8 EM232 2出*12位精度,模擬量
6ES7 235-0KD22-0A8 EM235 4入/1出*12位精度,模擬量
6ES7 277-0AA22-0A0 EM277 PROFIBUS-DP接口模塊
6GK7 243-2AX01-0A0 CP243-2 AS-i接口模塊
6ES7 253-1AA22-0A0 EM253 位控模塊
6ES7 241-1AA22-0A0 EM241 調(diào)制解調(diào)器模塊
6GK7 243-1EX00-0E0 CP243-1工業(yè)以太網(wǎng)模塊