SIEMENS 西門(mén)子直流調(diào)速器技術(shù)參數(shù)

【產(chǎn)品名稱(chēng)】:
【產(chǎn)品質(zhì)量】:質(zhì)保保證
【產(chǎn)品價(jià)格】:價(jià)格優(yōu)勢(shì)
【產(chǎn)品貨期】:現(xiàn)貨銷(xiāo)售
【信譽(yù)*、誠(chéng)信交易】【*銷(xiāo)售、安全穩(wěn)定】
【稱(chēng)心滿意、服務(wù)動(dòng)力】【真誠(chéng)面對(duì)、溝通無(wú)限】
【服務(wù)*、一諾千金】【質(zhì)量承諾、客戶(hù)滿意】

上海慶惜自動(dòng)化科技有限公司(西門(mén)子核心分銷(xiāo)商)專(zhuān)業(yè)銷(xiāo)售代理西門(mén)子S7-200/300/400/1200/1500PLC、(備有大量現(xiàn)貨 包括部分已經(jīng)停產(chǎn)型號(hào)庫(kù)存)數(shù)控系統(tǒng)、變頻器、人機(jī)界面、觸摸屏、伺服、電機(jī)、西門(mén)子電線電纜、西門(mén)子軟件等 ,并可提供西門(mén)子plc模塊維修服務(wù).

產(chǎn)品遠(yuǎn)銷(xiāo):
1.華北地區(qū):北京、天津、河北、內(nèi)蒙古(2個(gè)市,2個(gè)省)。
2.東北地區(qū):遼寧、吉林、黑龍江、大連,齊齊哈爾(3個(gè)省、2市)。
3.華東地區(qū):上海、江蘇、浙江、安徽、福建、江西、山東、(7個(gè)?。?。
4.華中地區(qū):河南、湖北、湖南、廣東、廣西、海南、深圳(7個(gè)省、市)。
5.西南地區(qū):重慶、四川、貴州、云南、西藏(5個(gè)省、市)。
6.西北地區(qū):陜西、甘肅、青海、寧夏、新疆、山西、(6個(gè)省、區(qū))。

1本地?cái)?shù)據(jù)堆棧區(qū)L是局部變量,L變量?jī)H在調(diào)用它的子程序中有效。
不同子程序中的L變量可用同名。如,F(xiàn)C1中有L0.1,FC2中也有L0.1這個(gè)變量,而2者間沒(méi)任何關(guān)系、也不會(huì)相互沖突。
2不需要做初始化
3局部變量解釋?zhuān)?/span>
L是局部存儲(chǔ)器,作為暫時(shí)存儲(chǔ)器或給子程序傳遞參數(shù),L也可以L*.*(如L2.5是BOOL量,是第二個(gè)字節(jié)的第五位),LB,LW,LD來(lái)存取,但僅僅在它被創(chuàng)建的塊中有效,它也可以在符號(hào)表中定義,但只能在各個(gè)POU自己的符號(hào)表中定義.
4.全局變量和局部變量在符號(hào)尋址編程時(shí),全局變量直接顯示符號(hào)名,而局部變量在符號(hào)前會(huì)加上#,采用局部變量編程有很多優(yōu)勢(shì):程序可以功能化移植(減少重復(fù)編程量),大程序方便協(xié)同*(把任務(wù)分成各個(gè)功能塊),這是SIEMENS的PLC比較*性之處。
5使用時(shí)請(qǐng)注意,一定要先賦值,后使用局部變量又稱(chēng)臨時(shí)本地?cái)?shù)據(jù)區(qū)(L堆棧),位于CPU的工作存儲(chǔ)區(qū)用于存儲(chǔ)程序塊(OB、FB、FC)被調(diào)用時(shí)的臨時(shí)數(shù)據(jù),訪問(wèn)臨時(shí)數(shù)據(jù)比訪問(wèn)數(shù)據(jù)塊中的數(shù)據(jù)更快。
“L是局部變量,只能在局部使用,不能在全局使用。”只是在這個(gè)程序塊中可以使用的,使用結(jié)束后就會(huì)自動(dòng)復(fù)位,它不能被其他的程序使用。臨時(shí)變量的使用原則就是:先賦值,再使用
在S7-300CPU中,每一個(gè)優(yōu)先級(jí)的局部數(shù)據(jù)區(qū)的大小是固定的。一般在組織塊中調(diào)用程序塊(FB、FC等),操作系統(tǒng)分配給每一個(gè)執(zhí)行級(jí)(組織塊OB,一般在OB塊執(zhí)行并調(diào)用其它FB、FC)的局部數(shù)據(jù)區(qū)的大數(shù)量為256B(字節(jié)),組織塊OB自己占去20B或22B,還剩下多234B可分配給FC或FB。如果塊中定義的局部數(shù)據(jù)的數(shù)量大于256字節(jié),該塊將不能下載到CPU中。在下載過(guò)程中提示錯(cuò)誤信息:The?block?could?not?be?copied(該塊不能被復(fù)制)。如果單擊錯(cuò)誤信息框中的Detail(詳細(xì))按鈕,將彈出幫助信息:Incorrect?local?data?length(不正確的局部數(shù)據(jù)長(zhǎng)度)。
在SIMATIC管理器中依次展開(kāi)你的項(xiàng)目到Blocks(塊),右擊選中某個(gè)塊,選擇菜單Object?Properties(目標(biāo)屬性)選項(xiàng)。在塊的屬性對(duì)話框中,可以看到塊所需要的局部數(shù)據(jù)字節(jié)數(shù)(Length長(zhǎng)度:Local?Data(局部數(shù)據(jù)))。
在SIMATIC管理器中選中你的項(xiàng)目的Block(塊(文件夾,執(zhí)行菜單命令Options(選項(xiàng))/Reference?Data(參考數(shù)據(jù))/Display(顯示),然后選擇Program?Structure(程序結(jié)構(gòu)),即可在參考表中查看局部數(shù)據(jù)的占用情況。
對(duì)于立即寫(xiě)(Immediate Write)功能,必須如下面舉例所示,生成符號(hào)程序段。對(duì)于有時(shí)間限制的應(yīng)用,可以以比每OB1掃描循環(huán)一次的正常情況快的速度,將一個(gè)數(shù)字量輸出的當(dāng)前狀態(tài)發(fā)送到輸出模板。立即寫(xiě)功能可以在掃描立即寫(xiě)邏輯程序級(jí)的同時(shí),將一個(gè)數(shù)字量輸出寫(xiě)入輸出模板。否則,當(dāng)Q存儲(chǔ)區(qū)使用P存儲(chǔ)狀態(tài)更新時(shí),必須等到下一OB1掃描循環(huán)結(jié)束。
為了將一個(gè)輸出立即寫(xiě)入輸出模板,應(yīng)使用外圍輸出(PQ)存儲(chǔ)區(qū),而不使用輸出(Q)存儲(chǔ)區(qū)。外圍輸出存儲(chǔ)區(qū)可以作為一個(gè)字節(jié)、一個(gè)字或一個(gè)雙字讀取。因此,通過(guò)一個(gè)線圈元素,不能更新一個(gè)單獨(dú)的數(shù)字量輸出。為了將一個(gè)數(shù)字量輸出的狀態(tài)立即寫(xiě)入輸出模板,包含相關(guān)位的Q存儲(chǔ)器的字節(jié)、字或雙字可以有條件地復(fù)制到相應(yīng)的PQ存儲(chǔ)器中(直接輸出TPC1062K的模板地址)。
小心
•由于Q存儲(chǔ)器的整個(gè)字節(jié)被寫(xiě)入輸出模板,當(dāng)進(jìn)行立即輸出時(shí),該字節(jié)中的所有輸出位都將被更新。
•如果一個(gè)輸出位在不應(yīng)發(fā)送到輸出模板中的整個(gè)程序中出現(xiàn)中間狀態(tài)(1/0),立即寫(xiě)功能會(huì)造成危險(xiǎn)情況(輸出瞬時(shí)脈沖)。
•作為一般設(shè)計(jì)規(guī)則,在一個(gè)MT6100I的程序中,外部輸出模板只能認(rèn)為是一個(gè)線圈。如果遵守該設(shè)計(jì)規(guī)則,可以避免使用立即輸出時(shí)的大多數(shù)潛在問(wèn)題。
舉例
等效于立即寫(xiě)入外圍數(shù)字量輸出模板5通道1的梯形邏輯程序段。尋址輸出Q字節(jié)(QB5)的位狀態(tài)可以修改,也可以保持不變。Q5.1被賦給程序段1中I0.1的信號(hào)狀態(tài)。QB5被復(fù)制到相應(yīng)的直接外圍輸出存儲(chǔ)區(qū)(PQB5)。字PIW1包含I1.1的立即狀態(tài)。PIW1與W#16#0002進(jìn)行與(AND)邏輯運(yùn)算。如果PB1中的I1.1(第2位)為“1”,則結(jié)果非“0”。如果WAND_W指令的結(jié)果不等于“0”,則接點(diǎn)“A<>0”通過(guò)電壓。
(1)溫度:PLC要求環(huán)境溫度在0~55℃,安裝時(shí)不能放在發(fā)熱量大的元件下面,四周通風(fēng)散熱的空間應(yīng)足夠大。
(2)濕度:為了保證PLC的絕緣性能,空氣的相對(duì)濕度應(yīng)小于85%(無(wú)凝露)。
(3)震動(dòng):應(yīng)使PLC遠(yuǎn)離強(qiáng)烈的震動(dòng)源,防止振動(dòng)頻率為10~55Hz的頻繁或連續(xù)振動(dòng)。當(dāng)使用環(huán)境不可避免震動(dòng)時(shí),必須采取減震措施,如采用減震膠。
(4)空氣:避免有腐蝕和易燃的氣體,例如化學(xué)的酸堿等。對(duì)于空氣中有較多粉塵或腐蝕性氣體的環(huán)境,可將PLC安裝在封閉性較好的控制室或控制柜中。例如電廠的干排渣、干除灰等,在基建后期增加了封閉小屋。
(5)電源:PLC對(duì)于電源線帶來(lái)的干擾具有一定的抵制能力。在可靠性要求很高或電源干擾特別嚴(yán)重的環(huán)境中,可以安裝一臺(tái)帶屏蔽層的隔離變壓器,以減少設(shè)備與地之間的干擾。一般PLC都由直流24V輸出提供給輸入端,當(dāng)輸入端使用外接直流電源時(shí),應(yīng)選用直流穩(wěn)壓電源。因?yàn)槠胀ǖ恼鳛V波電源,由于紋波的影響,容易使PLC接收到錯(cuò)誤信息。
西門(mén)子S7-200支持多種通訊模式,如點(diǎn)點(diǎn)接口(PPI)、多點(diǎn)接口(MPI)、RrofibusDP等。PPI等通訊協(xié)議主要用于西門(mén)子系列產(chǎn)品之間的通訊以及對(duì)PLC編程。在自由口模式下,可由用戶(hù)控制串行通訊接口,實(shí)現(xiàn)用戶(hù)自定義的通訊協(xié)議。用戶(hù)可以用梯形圖程序調(diào)用接收中斷、發(fā)送中斷、發(fā)送指令(XMT)、接受指令(RCV)來(lái)控制通信操作。在自由口模式下,通信協(xié)議*由梯形圖程序控制。
S7-200CPU上的通信口是與RS-485兼容的9針D型連接器,PLC還提供了實(shí)現(xiàn)RS-485與PC機(jī)上RS-232C相連接的PC/PPI電纜,利用它可以方便地實(shí)現(xiàn)S7-200系列PLC與PC之間的硬件連接。
S7-200的編程軟件為STEP7-Micro/WIN32,該軟件有STL、FBD和Ladder三種編程模式,有SIMATIC指令和IEC131-3指令兩種指令。本文所給出的范例是使用SIMATIC指令的STL編程。
S7-200PLC端的通訊程序?qū)崿F(xiàn)
PLC程序分為主程序和中斷程序。主程序完成初始化通信口、開(kāi)中斷、判斷、發(fā)送數(shù)據(jù)等功能,中斷程序完成接收和發(fā)送數(shù)據(jù)的功能。接收指令(RCV)啟動(dòng)或終止接收信息功能,必須為接收操作開(kāi)始和結(jié)束條件。發(fā)送指令(XMT)在自由口模式下依靠通訊口發(fā)送數(shù)據(jù)。
控制字的選取
反映CPU工作方式的模式開(kāi)關(guān)當(dāng)前位置的特殊存儲(chǔ)器位為SM0.7,它控制自由端口模式的進(jìn)入。當(dāng)SM0.7為0時(shí),模式開(kāi)關(guān)處于TREM位置;當(dāng)SM0.7為1時(shí)模式開(kāi)關(guān)處于RUN位置。而只有當(dāng)模式開(kāi)關(guān)位于RUN位置時(shí),才允許進(jìn)行自由口通訊。SMB30是自由口模式控制字節(jié),用來(lái)設(shè)定校驗(yàn)方式、通訊協(xié)議、波特率等通訊參數(shù)(其它控制字的設(shè)定參閱有關(guān)書(shū)籍)。
程序的一些簡(jiǎn)單介紹
NETWORK1
LDSM0.1//*次掃描
MOVB16#09,SMB30
//自由口通訊模式:9600波特率,無(wú)奇偶校驗(yàn),8個(gè)數(shù)據(jù)位
MOVB16#7C,SMB87//接收信息狀態(tài)字節(jié)
MOVB16#53,SMB88
//設(shè)置信息的開(kāi)始字符“S”
MOVB16#45,SMB89
//設(shè)置信息的結(jié)束字符“E”
MOVW+5,SMW90
//設(shè)定空閑行的時(shí)間間隔(ms)
MOVW+179,SMW92
//字符間/信息間定時(shí)器超時(shí)值(ms)
MOVB60,SMB94//接收字符的個(gè)數(shù)
NETWORK2
LDSM0.1MOVB16#53,VB2499
//設(shè)置接收和發(fā)送緩沖區(qū)的首地址
ATCH發(fā)送完中斷,9
//把發(fā)送完成中斷和發(fā)送完成中斷子程序連接起來(lái)
ATCH接收完中斷,23
//把接收完成中斷和接收完成中斷子程序連接起來(lái)
ENI//允許中斷