電動機功率 | 2kW | 外形尺寸 | 3mm |
---|---|---|---|
重量 | 2kg |
西門子S7-1200PLC系統(tǒng)有五種不同模塊,分別為 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一種模塊都可以進行擴展,以*您的系統(tǒng)需要??稍谌魏?CPU 的前方加入一個信號板,輕松擴展數(shù)字或模擬量 I/O,同時不影響控制器的實際大小。
![]() |
參考價 | ¥325 |
訂貨量 | 1 |
更新時間:2019-04-10 14:00:47瀏覽次數(shù):475
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
可編程邏輯操控器(PLC)和現(xiàn)在的可編程自動化操控器(PAC)是離散工廠自動化的主流產(chǎn)品,而且它們在過程操控中的運用也在變得越來越普遍。了解軟件答應的*辦法,能夠幫助您認識到在軟件上花費的費用可能是硬件的10倍。
軟件答應操控著軟件的運用和分銷。軟件廠商能夠在出售軟件的時分收費,而且操控軟件在多少臺計算機上安裝。關于運用PLC作為操控系統(tǒng)的機器制造商來說,一般每向客戶出售一臺新的機器就要購買一個軟件答應。軟件答應還能夠從其他方面約束用戶,比方約束數(shù)據(jù)點、功能或許能夠接觸到機器操控數(shù)據(jù)的作業(yè)站的數(shù)量。用戶還需求每年購買這些答應的保護合同或許技術支持,周期性的晉級版別以及其他全部用來榨干機器制造商和用戶血汗的周邊效勞。
購買PLC編程軟件,只是完結(jié)自動化系統(tǒng)啟動和運轉(zhuǎn)一系列昂揚軟件程序開支的開始.
供貨商不允許用戶和機器制造商仿制軟件或許將其下載在其他計算機上。當然,假如有任何的軟件能夠仿制,你就能把它仿制在其他計算機上面。但是,就和微軟防止“盜版”的方式一樣,這些軟件無法在其他機器上運轉(zhuǎn)。防止盜版的辦法包含需求刺進(軟件保護器),或許一個產(chǎn)品激活程序。是一個包含軟件運轉(zhuǎn)需求的電子序列號的硬件密匙,而產(chǎn)品激活則需求用戶承認答應,一般都是輸入產(chǎn)品密匙或許序列號來激活并運用軟件。
軟件答應的成本取決于軟件供貨商的定價策略、開發(fā)答應的數(shù)量、數(shù)據(jù)點的數(shù)量、附加部件、運轉(zhuǎn)答應的數(shù)量、年度保護費用以及其他一些要素。這些費用在一開始的時分并不會在價格中體現(xiàn)出來。所以說,軟件的初始報價實際上是一個縮水的費用,假如想運用任何效勞,都需求加錢。
需求的軟件成本
典型的PLC運用一般需求購買:PLC編程軟件、HMI開發(fā)軟件、SQL/數(shù)據(jù)庫答應、數(shù)據(jù)I/O效勞器、附加東西和部件以及HMI運轉(zhuǎn)答應。當然,這其間的每一項都有獨立的軟件答應。軟件開發(fā)商需求將其技術、經(jīng)歷和發(fā)明力都融入到產(chǎn)品之中,才干開宣布用戶需求的程序。
運轉(zhuǎn)答應費用是軟件廠商的另外一項首要的收入來源。運轉(zhuǎn)答應是軟件廠商操控分銷的重要辦法,并為之發(fā)明了又一個利潤源泉?;旧希浖S商對每發(fā)明一項運用都會收取費用,而且會約束你創(chuàng)建運用的類別,然后再依據(jù)你的運用情況收費。
還有一些供貨商提供另外一種開源軟件解決方案。讓用戶和機器制造商議論怎么經(jīng)過購買替代軟件來防止這些成本,是非常困難的。許多情況下,他們只是同PLC供貨商建立了一些聯(lián)系,而且完結(jié)了PLC硬件的標準化。
舉例來說,一家首要的自動化供貨商提供一款根據(jù)OPC的軟件解決方案,能夠銜接HMI軟件包和PLC。假如用戶運用這款HMI開發(fā)東西建立了一個接口運用,軟件就會提供驅(qū)動以及其他便于PLC通訊的銜接部件。接下來,用戶就需求為每一臺他們期望運轉(zhuǎn)軟件的機器購買副本,而且為每一個副本繳納每年的軟件保護費用。
雖然供貨商提供的軟件都是型的,需求答應,而且用戶不能修改,但是這些軟件大多數(shù)都是運用微軟的VisualStudio編寫的。任何供貨商能做的作業(yè),機器制造商或許終用戶也能夠做。關于HMI/SCADA、數(shù)據(jù)通訊、SQL以及其他許多軟件包來說,并沒有什么秘密的、性的或許困難的作業(yè)存在。在開源市場上的非PLC供貨商那里,能夠買到許多這一類的軟件包。有經(jīng)歷的微軟VisualStudio編程人員能夠完結(jié)任何相關的作業(yè)。
假如PLC與HMI終端銜接,那么終用戶就可能有必要要為每一個終端購買運轉(zhuǎn)答應,費用是每個1100美元。
機器制造商需求從PLC供貨商那里購買的,就只有PLC和I/O硬件,也許還有程序包(雖然現(xiàn)在已經(jīng)有了IEC61131程序包)。其他所有的東西都能夠分隔收購。許多情況下,這些程序包并不包含昂貴的軟件和運轉(zhuǎn)答應。例如,PLC驅(qū)動軟件包含一系列的PLC程序庫,編程人員能夠經(jīng)過這個程序庫運用微軟VisualStudio來創(chuàng)建客戶自己的運用。這樣的軟件能夠銜接PLC內(nèi)存、數(shù)據(jù)庫、I/O和通訊,讓程序員能夠獲取需求的PLC信息,在計算機上進行處理,然后再將其發(fā)給PLC進行操控。一些這樣的軟件并沒有運轉(zhuǎn)答應費用,因此系統(tǒng)集成商或許機器制造商能夠在不需求任何附加成本的情況下開發(fā)運用。
由于有替代方案存在,所以不需求向PLC供貨商支付答應費用。
1導言
因為plc結(jié)構緊湊、可靠性高、靈活性強,因而廣泛應用于各種主動化體系?,F(xiàn)在遍及采用觸摸屏加plc的方法來監(jiān)控設備,但觸摸屏視角窄、不適應惡劣環(huán)境,且plc的數(shù)據(jù)存儲能力相當有限、不易完結(jié)大規(guī)模網(wǎng)絡互聯(lián)。有鑒于此,我們采用優(yōu)異的可視化軟件visualbasic,由計算機加plc組成監(jiān)控體系。該體系既克服了由觸摸屏加plc組成的監(jiān)控體系的缺乏,又可完結(jié)對設備的實時監(jiān)控。
2串行通訊協(xié)議
計算機與plc通訊時,一般由計算機發(fā)指令給plc,啟動通訊,plc收到指令后主動發(fā)回應答。下面給出了指令幀、應答幀以及幀查看的結(jié)構。
fcs(framechecksum)表明報頭開端到報文完畢間所有數(shù)據(jù)履行邏輯加操作所得的成果。
它由兩位ascii碼字符組成,每次plc接納到計算機發(fā)送過來的一幀數(shù)據(jù),即計算其校驗和,成果記為fcs2,將fcs2與幀中所包含的fcs1比較,可查看該幀是否有數(shù)據(jù)過錯。如果有數(shù)據(jù)過錯,plc立即發(fā)送過錯信息給計算機,使用這一機制,有效防止了數(shù)據(jù)傳輸過錯。
3串行通訊口初始化
3.1計算機串行通訊口初始化
vb的mscomm控件經(jīng)過串行端口傳送和接納數(shù)據(jù)。因而,可經(jīng)過對visualbasic的mscomm控件的相關屬性的設置來對串口進行初始化。
mscomm控件的首要屬性如表1
計算機串口初始化程序段如下:
withmscomm1
.portopen=false
mport=1file://設置通訊端口號為1
.settings=“9600,n,8,1”file://波特率為9600,不作
file://字符校驗,8位數(shù)據(jù)位,1位中止位
.portopen=truefile://打開通訊端口
.inputmode=cominputmodebinaryfile://以字節(jié)方法接納數(shù)據(jù)
endwith
3.2plc串行通訊口初始化
西門子s7-200能夠采用用戶界說通訊協(xié)議(自在口)形式完結(jié)計算機與plc、plc與plc的通訊。自在口通訊是經(jīng)過用戶程序操控s7-200cpu串行通訊口的操作形式。使用自在口形式可完結(jié)用戶界說通訊協(xié)議銜接多種智能設備。s7-200cpu自在口的操控字節(jié)描繪如表2。
plc串口初始化程序如下:
ldsm0.1file://*掃描閉合
movb16#09,smb30file://初始化自在口,9600波特率,
file://8位數(shù)據(jù),無校驗
movb16#e0,smb87file://初始化接納操控信息,檢測信
file://息完畢符、空閑線信息條件
movb16#24,smb88file://信息字符開端
movb16#2a,smb89file://信息字符完畢
movb+5,smw90file://設置空閑線超時時間
movb200,smb94file://設置大答應接納字符數(shù)
atchint_0,23file://設置接納完結(jié)中止
atchint_1,9file://設置發(fā)送完結(jié)中止
enifile://設置用戶中止答應
4實時數(shù)據(jù)傳輸處理
因為各種原因,使得體系參數(shù)發(fā)生了改動,因而,監(jiān)控體系必須具備實時性要求,也就是說,只需設備狀況一改動,監(jiān)控體系就將信息收集并傳送到計算機,以便監(jiān)控人員及時了解現(xiàn)場,對現(xiàn)場情況作出判斷、進行相應的操作。實時性包含計算機與plc實時通訊以及plc實時監(jiān)控所聯(lián)設備狀況兩方面內(nèi)容。
4.1計算機實時數(shù)據(jù)處理
該部分由vb的timer控件完結(jié)。經(jīng)過引發(fā)timer事情(timer事情是vb模仿實時計時器的事情),timer控件能夠定時履行規(guī)定的操作,使得plc所銜接的設備狀況信息及時傳送到計算機。
timer控件首要屬性如表3,該部分的程序框圖如圖1所示。
4.2plc實時數(shù)據(jù)處理
因為s7-200系列plc在自在口形式下,通訊協(xié)議*由梯形圖程序操控。s7-200cpu接連掃描用戶程序、履行用戶使命。plc在程序履行過程中,根據(jù)安穩(wěn)、快速、靈活等方面考慮,cpu每個掃描周期都經(jīng)過輸入輸出映像寄存器來履行實踐輸入輸出操作,即讀實踐輸入點值到映像寄存器、寫映像寄存器值到實踐輸出點。因為在中止中不能順利進行數(shù)據(jù)讀寫操作,因而,可經(jīng)過編程,使用plc循環(huán)掃描履行程序的特點,使得在程序掃描期間完結(jié)數(shù)據(jù)存儲區(qū)與輸入輸出映像寄存器區(qū)交流數(shù)據(jù),也就是說,計算機只需經(jīng)過與數(shù)據(jù)存儲區(qū)實時完結(jié)通訊就可達到實時監(jiān)控實踐輸入輸出點的作用。
該部分的程序段如下:
主程序部分:
ldsm0.1file://*掃描閉合
callsubr_0file://調(diào)用子程序0
movb1,vb0file://vb0.0置1
ldvb0.0file://設置數(shù)據(jù)存儲區(qū)與映像區(qū)交流數(shù)據(jù)條件
callsubr_1file://調(diào)用子程序1
┇
endfile://主程序完畢
子程序1部分程序如下:
ldsm0.0file://始終閉合
movdvd101,id0file://數(shù)據(jù)存儲區(qū)寫數(shù)據(jù)到數(shù)字量輸入
file://映像區(qū)
movdid0,vd101file://讀數(shù)字量輸入映像區(qū)數(shù)據(jù)到數(shù)據(jù)
file://存儲區(qū)
movdvd201,qd0file://數(shù)據(jù)存儲區(qū)寫數(shù)據(jù)到數(shù)字量輸
file://出映像區(qū)
movdqd0,vd201file://讀數(shù)字量輸出映像區(qū)數(shù)據(jù)到數(shù)
file://據(jù)存儲區(qū)
movwaiw0,vw301file://讀模仿量輸入映像區(qū)到數(shù)據(jù)存
file://儲區(qū)
movwvw401,aqw0file://數(shù)據(jù)存儲區(qū)寫數(shù)據(jù)到模仿量輸
file://出映像區(qū)
┇
cretfile://子程序回來
發(fā)送、接納部分:
rcvvb500,0file://從端口0接納數(shù)據(jù)存于vb500單元
file://開始的接連單元
xmtvb55,0file://將vb55單元后的數(shù)據(jù)從端口0
file://接連宣布
5完畢語
從以上敘說,能夠看到,由計算機與plc組成實時監(jiān)控體系關鍵在于處理計算機與plc實時通訊、plc對設備狀況實時監(jiān)控問題。計算機與plc組成的實時監(jiān)控體系開發(fā)成本低、實時性好、操作簡潔、通用性強,使用計算機易組網(wǎng)功能,既能夠做到工廠內(nèi)部網(wǎng)絡互聯(lián)、信息同享,又可經(jīng)過調(diào)制解調(diào)器銜接因特網(wǎng),使異地信息同享、長途監(jiān)控變?yōu)閷嶋H。實踐工程中,該體系在惡劣的工業(yè)環(huán)境下工作安穩(wěn)、可靠,具有必定的應用推廣價值。
吉林西門子S7-1200PLC模塊價格(代理商)