定時器時間控制形式稱為定時器類型。S7-300/400提供了5種形式的定時器:脈沖型
定時器( SP)、擴展脈沖型定時器(SE)、延時接通型定時器(SD)、延時接通保持型定時器(SS)和延時斷開型定時器( SF)。
西門子模塊6ES7313-6BE00-0AB0 s7-300可編程控制器 ①脈沖型定時器(SP)。脈沖型定時器的觸點與啟動信號同時接通,但在規(guī)定時間內(nèi)斷開。若啟動信號的保持時間小于定時值,定時器的觸點也將與啟動信號同時斷開,如圖3 -22(a)所示。
②擴展脈沖型定時器(SE)。擴展脈沖型定時器的觸點與啟動信號同時接通,并在規(guī)定時間到達后斷開。即使啟動信號的保持時間小于定時值,定時器的觸點也能同樣保持到規(guī)定時間才能斷開。但是,若在啟動信號為“0”后,定時器進行“斷開延時”階段,啟動信號第2次輸入,這時將以第2次信號輸入作為啟動信號,重新執(zhí)行延時動作,如圖3 -22(b)所示。
③延時接通型定時器(SD)。啟動信號接通后,若信號保持為“1”的時間大于定時值,則定時器觸點接通;若啟動信號的保持時間小于定時值,則定時器的觸點不能接通,如圖3 - 22(c)所示。
④延時接通保持型定時器(SS)。只要啟動信號的上升沿到達,定時器便保持這一啟動信號,不管啟動信號為“1”的時間是否大于設(shè)定的時間,定時器總是保持延時狀態(tài),到達設(shè)定時間后,定時器觸點接通。但是,若在啟動信號為“0”后,定時器進入“保持延時”階段,啟動信號第2次輸入,這時將以第2次輸入的上升沿作為啟動信號,重新執(zhí)行延時動作。延時接通保持型定時器使用結(jié)束必須用復(fù)位信號對其進行復(fù)位,如圖3 -22(d)所示。
⑤延時斷開型定時器(SF)。啟動信號斷開后,延時觸點保持規(guī)定時間后才斷開。但是,若在啟動信號為“0”后,定時器進入“斷開延時”階段,啟動信號第2次輸入,這時將以第2次信號斷開點作為延時起點,重新執(zhí)行延時動作,如圖3 -22(e)所示。
西門子模塊6ES7313-6BE00-0AB0 s7-300可編程控制器以下用兩臺S7-300PLC的以太網(wǎng)通信為例,介紹S7-300 PLC間的以太網(wǎng)通信。
【例6-8】當一臺S7-300PLC (PLCl)上發(fā)出一個起停信號時,另一臺S7-300 PLC (PLC2)收到信號,并對一臺電動機進行起停控制,PLC2向PLC1反饋電動機的運行狀態(tài)。
【解】
S7-300 PLC之間的組態(tài)可以采用很多連接方式,如TCP/IP、ISO-on-TCP和S7Communication等,以下僅介紹TCP/IP連接方式。
(1)軟硬件配置
S7-300 PLC間的以太網(wǎng)通信硬件配置如圖6-113所示,本例用到的軟硬件如T:
圖6-113 S7-300 PLC間的以太網(wǎng)通信硬件配置圖
圖6-113 S7-300 PLC間的以太網(wǎng)通信硬件配置圖
①2臺CPU 314C-2DP。
②2臺CP343-1以太網(wǎng)模塊。
③1根PC/MPI適配器(USB口)。
④1臺個人電腦(含網(wǎng)卡)。
⑤1臺8口交換機。
⑥2根帶水晶接頭的8芯雙絞線(正線)。
⑦1套STEP 7 V5.4SP4編程軟件。
(2)硬件組態(tài)
1)新建工程。插入兩個站分別是PLC1和PLC2,每個站點上,配置一臺CP343-1以太網(wǎng)通信模塊,如圖6-114所示。
PLC模塊6ES7417-4HL04-0AB0 PLC模塊6ES7452-1AH00-8BG0 PLC模塊6ES7478-2DA00-0AC0 PLC模塊6ES7405-0RA02-0AA0 西門子模塊6ES7312-5AC81-0AB0
PLC模塊6ES7417-4HT14-0AB0 PLC模塊6ES7452-1AH00-8CG0 PLC模塊6ES7478-2DA01-0AC0 6ES7971-0BA00 西門子模塊6ES7312-5AC82-0AB0
PLC模塊6ES7417-4XL00-0AB0 PLC模塊6ES7452-1AH00-8EG0 PLC模塊6ES7478-2DA10-0AC0 PLC模塊6ES7412-1XJ07-0AB0 西門子模塊6ES7312-5BD00-0AB0
PLC模塊6ES7417-4XL04-0AB0 PLC模塊6ES7453-3AH00-0AE0 PLC模塊6ES7478-2DX00-0AA0 PLC模塊6ES7412-2EK07-0AB0 西門子模塊6ES7312-5BD00-4AB0
PLC模塊6ES7417-4XT05-0AB0 PLC模塊6ES7455-0VS00-0AE0 PLC模塊6ES7490-0AA00-0AA0 PLC模塊6ES7412-2XK07-0AB0 西門子模塊6ES7312-5BD00-4BB0
PLC模塊6ES7421-1BL01-0AA0 PLC模塊6ES7455-1VS00-0AE0 PLC模塊6ES7490-0AB00-0AA0 PLC模塊6ES7412-2EK06-0AB0 西門子模塊6ES7312-5BD01-0AB0
PLC模塊6ES7421-1EL00-0AA0 PLC模塊6ES7460-0AA00-0AB0 PLC模塊6ES7490-1AA00-0AA0 PLC模塊6ES7414-2XL07-0AB0 西門子模塊6ES7312-5BE03-0AB0
PLC模塊6ES7421-1FH00-0AA0 PLC模塊6ES7460-0AA01-0AB0 PLC模塊6ES7490-1BA00-0AA0 PLC模塊6ES7414-3EM07-0AB0 西門子模塊6ES7313-1AD00-0AB0
PLC模塊6ES7421-1FH20-0AA0 PLC模塊6ES7460-1BA00-0AB0 PLC模塊6ES7492-1AL00-0AA0 PLC模塊6ES7414-3XM07-0AB0 西門子模塊6ES7313-1AD01-0AB0
PLC模塊6ES7421-5EH00-0AA0 PLC模塊6ES7460-1BA01-0AB0 PLC模塊6ES7492-1AL00-1AB0 PLC模塊6ES7416-2XP07-0AB0 西門子模塊6ES7313-1AD02-0AB0
PLC模塊6ES7421-7BH01-0AB0 PLC模塊6ES7460-3AA00-0AB0 PLC模塊6ES7492-1BL00-0AA0 PLC模塊6ES7416-3ES07-0AB0 西門子模塊6ES7313-1AD03-0AB0
PLC模塊6ES7421-7DH00-0AB0 PLC模塊6ES7460-3AA01-0AB0 PLC模塊6ES7492-1CL00-0AA0 PLC模塊6ES7416-3XS07-0AB0 西門子模塊6ES7313-5BE00-0AB0
PLC模塊6ES7422-1BH11-0AA0 PLC模塊6ES7460-4AA01-0AB0 PLC模塊6ES7492-1CL00-1AB0 PLC模塊6ES7417-4XT07-0AB0 西門子模塊6ES7313-5BE01-0AB0
PLC模塊6ES7422-1BL00-0AA0 PLC模塊6ES7461-0AA00-0AA0 PLC模塊6ES7492-1XL00-0AA0 PLC模塊6ES7414-3FM07-0AB0 西門子模塊6ES7313-5BF03-0AB0
PLC模塊6ES7422-1FF00-0AA0 PLC模塊6ES7461-0AA00-7AA0 PLC模塊6ES7492-2AX00-0AA0 PLC模塊6ES7416-2FP07-0AB0 西門子模塊6ES7313-6BE00-0AB0
PLC模塊6ES7422-1FH00-0AA0 PLC模塊6ES7461-0AA01-0AA0 PLC模塊6ES7492-2BX00-0AA0 PLC模塊6ES7416-2FN05-0AB0 西門子模塊6ES7313-6BE01-0AB0
PLC模塊6ES7422-1HH00-0AA0 PLC模塊6ES7461-1BA00-0AA0 PLC模塊6ES7492-2CX00-0AA0 PLC模塊6ES7416-3FS07-0AB0 西門子模塊6ES7313-6BF03-0AB0
PLC模塊6ES7422-5EH00-0AB0 PLC模塊6ES7461-1BA00-7AA0 PLC模塊6ES7492-2DX00-0AA0 PLC模塊6ES7412-5HK06-0AB0 西門子模塊6ES7313-6CE00-0AB0
PLC模塊6ES7422-5EH10-0AB0 PLC模塊6ES7461-1BA01-0AA0 PLC模塊6ES7492-2XL00-0AA0 PLC模塊6ES7414-5HM06-0AB0 西門子模塊6ES7313-6CE01-0AB0