国产精品美女久久久久aⅴ,国内久久婷婷综合,亚洲丝袜啪啪http://www.bjzhda.cnzh-cn曙海教育集團(tuán)論壇http://www.bjzhda.cnRss Generator By Dvbbs.Netofficeoffice@126.comimages/logo.gif曙海教育集團(tuán)論壇加工中心自動(dòng)換刀過(guò)程PLC編程技巧http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2345&Page=1wangxinxin2010-12-9 11:11:24
一個(gè)完善的PLC程序不僅能使機(jī)床正常運(yùn)行,還要讓人看起來(lái)一目了然,既為自己調(diào)試提供方便,還能幫助維修人員查找故障和分析原因。下面就XH756B系列臥式加工中心配SIEMENS802D數(shù)控系統(tǒng)時(shí),在自動(dòng)換刀過(guò)程中機(jī)械手的編程技巧作一介紹。

首先簡(jiǎn)單介紹一下刀具交換裝置的基本情況,刀庫(kù)是可正反向旋轉(zhuǎn)的鏈?zhǔn)降稁?kù)、裝在刀具交換裝置上的機(jī)械手用15個(gè)步驟將刀庫(kù)中的刀具交換到主軸,并將主軸刀具還回刀庫(kù)對(duì)應(yīng)的刀套中。為盡量縮短換刀時(shí)間,我們采用刀具預(yù)選與零件加工同時(shí)進(jìn)行的方式來(lái)壓縮換刀時(shí)間。機(jī)械手動(dòng)作順序如下:

步驟 1:平移縮回,抓刀庫(kù)中預(yù)選的刀具:步驟2:拔刀伸出,拔出刀套中的刀具:步驟3:平移伸出,離開(kāi)刀庫(kù)側(cè)抓刀位置:步驟4:拔刀縮回,機(jī)械手縮回:步驟 5:搖臂伸出,搖臂轉(zhuǎn)向主軸側(cè):步驟6:平移伸出,抓主軸刀具:步驟7:拔刀伸出,拔出主軸中的刀具:步驟8:換刀正轉(zhuǎn)或反轉(zhuǎn),刀具交換:步驟9:拔刀縮回,將預(yù)選刀具插入主軸:步驟10:平移縮回,機(jī)械手離開(kāi)主軸:步驟11:搖臂縮回,搖臂轉(zhuǎn)向刀庫(kù)側(cè):步驟12:拔刀伸出,準(zhǔn)備將主軸刀具送回刀庫(kù):步驟 13:平移縮回,機(jī)械手移向刀庫(kù):步驟14:拔刀縮回,將主軸刀具插入刀庫(kù):步驟15:平移伸出,離開(kāi)刀庫(kù)側(cè)抓刀位置。

以上15個(gè)步驟可分為如下4個(gè)階段:

第1階段:抓新刀。Txx代碼控制刀庫(kù)按就近方向轉(zhuǎn)動(dòng)到編程刀具所在的位置,到位且有刀庫(kù)定位I信號(hào)后啟動(dòng)機(jī)械手,經(jīng)過(guò)步驟1→步驟2→步驟3→步驟4,將編程刀具抓在手上等待換刀。
第2 階段:換刀。M06啟動(dòng)換刀固定循環(huán)“TOOL”。“TOOL”控制各坐標(biāo)移動(dòng)到換刀位置,并用M90通知PLC啟動(dòng)換刀,PLC用M90信號(hào)請(qǐng)求NC “讀入禁止”并啟動(dòng)機(jī)械手換刀步驟5→步驟6→步驟7→步驟8→步驟9→步驟10→步驟11,同時(shí)用步驟5的到位信號(hào)控制刀庫(kù)轉(zhuǎn)到主軸刀號(hào)的位置。
第3階段:還刀。步驟5啟動(dòng)的刀庫(kù)旋轉(zhuǎn)停止且有刀庫(kù)定位I信號(hào)后,啟動(dòng)機(jī)械手步驟12→步驟13→步驟14→步驟15,將主軸刀具還到刀庫(kù)中并將記憶主軸刀號(hào)的存儲(chǔ)器更新。步驟11完成后,取消“讀入禁止”,激活刀具參數(shù),加工程序和機(jī)械手還同時(shí)進(jìn)行。

第4 階段:抓預(yù)選新刀。在M06的下一段緊跟下道工序要用的刀具號(hào)Txx,刀庫(kù)在完成還刀動(dòng)作后可在零件加工的同時(shí)啟動(dòng)機(jī)械手步驟1→步驟2→步驟3→步驟 4,將下道工序所用的刀具預(yù)選抓到機(jī)械手上,等待M06啟動(dòng)后面的換刀動(dòng)作,這樣大大縮短了刀具交換的時(shí)間,提高了工作效率。

注意事項(xiàng):
Txx和M06不能編在同一程序段內(nèi):
在固定循環(huán)TOOL中,所有位移程序段應(yīng)加G153(段有效)取消基本偏移:
三個(gè)換刀過(guò)程:①裝刀:主軸無(wú)刀,Txx/M06直接安裝編程刀具:②換刀:主軸有刀,交換編程刀具和主軸刀具:③還刀:主軸有刀,編程T0,將主軸刀具還回刀庫(kù)。
主軸準(zhǔn)停角度利用PLC浮點(diǎn)參數(shù)MD14514[0]:$MN_USER_DATA_FLOAT[0]
本編程方法的核心是將機(jī)械手動(dòng)作按時(shí)序分成共15個(gè)步驟。“步驟”存儲(chǔ)在一個(gè)中間的變量中,該中間變量點(diǎn)占一個(gè)字節(jié),每個(gè)“步驟”完成后將中間變量的值修改為下一個(gè)“步驟”,而整個(gè)步驟全部完成后將中間變量置為零,下一個(gè)換刀指令到來(lái)后又從步驟1開(kāi)始執(zhí)行。這樣不僅使PLC程序簡(jiǎn)單、直觀,而且由于“步驟” 是唯一的,這樣就能避免信號(hào)之間的互相干擾,編程人員再也不用絞盡腦汁來(lái)為每一個(gè)輸出信號(hào)加各種限制條件,巧妙利用“變量”達(dá)到事半功倍的效果。加工程序和PLC程序關(guān)系見(jiàn)下圖。

圖片點(diǎn)擊可在新窗口打開(kāi)查看]]>
PLC控制三相異步電機(jī)的正反轉(zhuǎn)原理http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2344&Page=1wangxinxin2010-12-9 11:10:08  ?要求當(dāng)按下正轉(zhuǎn)按鈕,電機(jī)連續(xù)正轉(zhuǎn),此時(shí)反轉(zhuǎn)按鈕不起作用(互鎖),按下停止按鈕電機(jī)斷開(kāi)電源,按下反轉(zhuǎn)按鈕電機(jī)連續(xù)反轉(zhuǎn),正轉(zhuǎn)不起作用。圖1所示為三相異步電機(jī)的正反轉(zhuǎn)控制原理圖。
程序的寫(xiě)入與運(yùn)行
  ?將PLC聯(lián)上編程器并接通電源后,PLC電源指示燈亮,將編程器開(kāi)關(guān)打到“PROGRAM”位置,這時(shí)PLC處于編程狀態(tài)。編程器顯示PASSWORD!這時(shí)依次按Clr鍵和Montr鍵,直至屏幕顯示地址號(hào)0000,這時(shí)即可輸入程序。
    在輸入程序前,需清除存儲(chǔ)器中內(nèi)容,依次按Clr、Play/Set, Not,Rec/Reset和Montr鍵,即將全部程序清除。按照以上3種控制的梯形圖或程序指令將3種控制程序?qū)懭隤LC,當(dāng)上述3部分程序輸入到PLC機(jī)中后,用上下方向鍵讀出所寫(xiě)程序,如程序有錯(cuò),可用插入指令和刪除指令修改程序。
    程序輸入正確后,分別按圖1(a)和(c)連接PLC外部接線及主回路線路實(shí)現(xiàn)電機(jī)正反轉(zhuǎn)控制,按圖2(a)?和(c)連接線路實(shí)現(xiàn)電機(jī)Y—△啟動(dòng),按圖3(a)?和(c)連接線路實(shí)現(xiàn)電機(jī)的時(shí)間控制。此設(shè)計(jì)可以一次性把3種控制電路的程序全部輸入,同時(shí)控制3種電路,運(yùn)行時(shí),按下SBF,SBR電機(jī)正反轉(zhuǎn)啟動(dòng),按下SB1,SB2控制電機(jī)Y—△啟動(dòng),按下SB3,SB4電機(jī)順序啟動(dòng),互不干擾,事半功倍,實(shí)現(xiàn)了一臺(tái)PLC同時(shí)控制多種電路形式。
?圖片點(diǎn)擊可在新窗口打開(kāi)查看
圖片點(diǎn)擊可在新窗口打開(kāi)查看
圖片點(diǎn)擊可在新窗口打開(kāi)查看]]>
基于CDMA 1X的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2343&Page=1wangxinxin2010-12-9 11:06:08|  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇!p8I*o;u1r*c2f o
www.mscbsc.com&R1C5Z3M;|.z3z-g0v5t*B
  在現(xiàn)有的工業(yè)監(jiān)控系統(tǒng)中,常用的信息傳輸方式有:數(shù)字微波、數(shù)傳電臺(tái)、有線光纖、有線電纜等,數(shù)字微波和數(shù)傳電臺(tái)將受到傳輸距離及頻率許可的限制,而有線光纖和有線電纜的網(wǎng)絡(luò)成本較高,不適合監(jiān)控點(diǎn)非常分散及傳輸距離較遠(yuǎn)的情況下使用。
8P(v&\5c!y.o9J%W(K1Rmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。
1D9| w(n%Cwww.mscbsc.com  針對(duì)監(jiān)控對(duì)象分散、各監(jiān)控節(jié)點(diǎn)間缺乏有機(jī)聯(lián)系、監(jiān)控信息量相對(duì)較少,實(shí)時(shí)性要求較低等特點(diǎn),CDMA 1X提供了一種很好的信息傳輸方式。
:]9?%R.l8_3A%L"d移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單
:N0p1L5s9c7y9H6I6s  CDMA 1X愿意是指CDMA 2000的第一階段(速率高于IS-95,低于2MB/s),可支持308kb/s的數(shù)據(jù)傳輸,網(wǎng)絡(luò)部分引入分組交換,可支持移動(dòng)IP業(yè)務(wù),是在現(xiàn)有CDMA IS-95系統(tǒng)上發(fā)展出來(lái)的一種新的承載業(yè)務(wù),目的是為CDMA用戶提供分組形式的數(shù)據(jù)業(yè)務(wù)。
5C6g2p(e6s8C.@ |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇
:g5n f8F$a"o,_MSCBSC 移動(dòng)通信論壇  由于CDMA 1X采用了反向相干解調(diào),快速前向功控、發(fā)送分集、Turbo編碼等新技術(shù),其容量比IS-95大為提高,從理論分析結(jié)果來(lái)看,如果用于傳送語(yǔ)音業(yè)務(wù),CDMA 1X系統(tǒng)的總?cè)萘渴荌S-95系統(tǒng)的2倍,如果用于傳送數(shù)據(jù)業(yè)務(wù),CDMA 1X系統(tǒng)的總?cè)萘渴荌S-95系統(tǒng)的3.2倍,CDMA 1X理論帶寬可達(dá)300kb/s,目前的實(shí)際應(yīng)用帶寬大約在100kb/s左右(雙向?qū)ΨQ(chēng)傳輸),在此信道上提供TCP/IP連接,可以用于Internet連接、數(shù)據(jù)傳輸?shù)葢?yīng)用。www.mscbsc.com"X%Y2d ^4Q5p V0_

3^:r4~*r$K'z#}3F#Q3|)Hwww.mscbsc.com  2 基于CDMA 1X的無(wú)線通信移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單%x9O8`,l,\)D,C!]+G
www.mscbsc.com(A,H!E4s&d9n!l,k.}:m
  2.1 組網(wǎng)方案移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單+R(u1Q4J9g4C'P
mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。$P9`(b1J3R%e/~#U9{
  無(wú)線數(shù)據(jù)傳輸系統(tǒng)一般由數(shù)據(jù)業(yè)務(wù)中心、通信網(wǎng)絡(luò)和數(shù)據(jù)終端組成,綜合考慮業(yè)務(wù)數(shù)據(jù)量、安全性、可靠性、網(wǎng)絡(luò)狀況與成本等因素,采用下述組網(wǎng)方式:通信服務(wù)器以公網(wǎng)固定IP或固定的域名接入Internet,CDMA數(shù)據(jù)終端單元(DTU)上電后,主動(dòng)與通信服務(wù)器建立連接,如果通信服務(wù)器沒(méi)有固定IP,可以通過(guò)安裝花生殼軟件獲得固定的域名,此方案具有成本低、通信質(zhì)量穩(wěn)定、安全性適中、運(yùn)行可靠等特點(diǎn)。移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單-D'Q(P,R3L$~7f8^)} A

/S3?%c,s;h(n.Z8s8{-S3^ e%ywww.mscbsc.com  2.2 無(wú)線數(shù)據(jù)傳輸原理
i9F e1X1e9g'n移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單)f(i1V.k4x0@
  根據(jù)上述組網(wǎng)方案,數(shù)據(jù)的上行傳輸原理如下:
9D0_8m-l/q&y/E(R#eMSCBSC 移動(dòng)通信論壇
"Y&\,H/t'o*n2D-}5b%X3Swww.mscbsc.com  (1)下位機(jī)通過(guò)RS232串口將數(shù)據(jù)傳給DTU;
&K u+{9k*_1n+g*n't |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇
+X8N"u,n7~1G#[#X)_#NMSCBSC 移動(dòng)通信論壇  (2)DTU將數(shù)據(jù)打成TCP/IP包,發(fā)送到無(wú)線網(wǎng)絡(luò);移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單7y!^-d3g:T
MSCBSC 移動(dòng)通信論壇7v&V.u;e.Y*`.K4['}
  (3)TCP/IP數(shù)據(jù)包經(jīng)系統(tǒng)分組數(shù)據(jù)服務(wù)節(jié)點(diǎn),傳輸至Internet上并且去尋找在Internet上的一個(gè)指定的數(shù)據(jù)服務(wù)中心(通信服務(wù)器);
&J+P+e0J!_&p:nwww.mscbsc.com  
2V8l9O V:K8U!cwww.mscbsc.com  (4)通信服務(wù)器將數(shù)據(jù)傳給上位機(jī)并存儲(chǔ)到歷史數(shù)據(jù)庫(kù)。
,O!A9E6[:E2{"u.\!|-e |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇 |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇-V9k/K#y1q%t/g
  數(shù)據(jù)的下行傳輸與上述過(guò)程相反,不再贅述,系統(tǒng)通信結(jié)構(gòu)圖如圖1所示。MSCBSC 移動(dòng)通信論壇8O%v*d,C/z(m"G.g#V

-|)] M%S/RMSCBSC 移動(dòng)通信論壇移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單4S!C.|,X"o'q%G;Y2|
圖片點(diǎn)擊可在新窗口打開(kāi)查看5r;`(x)E:];^6z"{3k

4}5r9K!m7p:p(M0K#v5F$xmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。  3 系統(tǒng)設(shè)計(jì)
j e4N D*\1A9l yMSCBSC 移動(dòng)通信論壇移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單3[4J7Z&g3X!g.b3z
  3.1 上位機(jī)設(shè)計(jì)
F%Q:E w1i$h5PMSCBSC 移動(dòng)通信論壇'K3~2f%@:t1u3A1p
  上位機(jī)包括實(shí)時(shí)監(jiān)控系統(tǒng)和歷史數(shù)據(jù)庫(kù)兩部分。
;T6u4K)P/j6G7W0@.Lmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。
8R#S&F)[)i/h-`www.mscbsc.com  實(shí)時(shí)監(jiān)控系統(tǒng)選用Wonderware公司的InTouch系統(tǒng),主要實(shí)現(xiàn)以下功能:系統(tǒng)管理功能;數(shù)據(jù)處理功能:包括數(shù)據(jù)查詢(xún)功能、數(shù)據(jù)存儲(chǔ)功能、數(shù)據(jù)定時(shí)上報(bào)功能;告警功能:包括實(shí)時(shí)響應(yīng)功能、告警聯(lián)動(dòng)處理功能、告警設(shè)置功能、告警確認(rèn)功能、告警存儲(chǔ)功能,操作控制功能,歷史數(shù)據(jù)庫(kù)選用Wonderware公司的Industrial SQL Server,主要實(shí)現(xiàn)以下功能:數(shù)據(jù)統(tǒng)計(jì)、報(bào)表功能、歷史數(shù)據(jù)查詢(xún)功能、歷史數(shù)據(jù)曲線圖、打印功能。
4@'G1P(W7E!r!v,Qmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。
#W;}:Q-h-~ d ?/qwww.mscbsc.com  3.2 下位機(jī)設(shè)計(jì)
,e;j;a!K"X3\7b!M&M2o%V;x
  下位機(jī)選用ABB AC31系列PLC,包括CPU模塊和I/O模塊,CPU接收一個(gè)或多個(gè)指定監(jiān)控中心對(duì)設(shè)備的操作控制命令,通過(guò)I/O模塊對(duì)有關(guān)設(shè)備執(zhí)行相應(yīng)的操作控制動(dòng)作,并向監(jiān)控中心返回操作結(jié)果,下位機(jī)主要實(shí)現(xiàn)以下功能:
1o7X$Q8S;~.t:M)C |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇$F!V.`)E7k6g2R
  數(shù)據(jù)采集功能,數(shù)據(jù)查詢(xún)功能,定時(shí)上報(bào)功能,操作控制功能。
!]3I0o*I$}MSCBSC 移動(dòng)通信論壇移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單(I)p-a)e'r8z8a'S1Q+H/@
  3.3 CDMA數(shù)據(jù)傳輸中斷
7m9k5[0Y-c,G!k!~&u移動(dòng)通信,通信工程師的家園,通信人才,求職招聘,網(wǎng)絡(luò)優(yōu)化,通信工程,出差住宿,通信企業(yè)黑名單mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。"_,`:z&E'_!t#^;L"o;E
  CDMA數(shù)據(jù)傳輸中斷選用深圳宏電技術(shù)開(kāi)發(fā)有限公司的CDMA H7710 DTU該終端具有如下特點(diǎn):*{(p.J;e8Y/E4I:w*|
mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。,l!z&m/Q.a;{
  (1)H7710 DTU直接提供RS232/422/485接口,為用戶的數(shù)據(jù)設(shè)備提供透明、全雙工、對(duì)等的數(shù)據(jù)傳輸通道。
&]4_8W:?!U%Z&O7LMSCBSC 移動(dòng)通信論壇
;a)k:y(N'V#ZMSCBSC 移動(dòng)通信論壇  (2)普通GPRS/CDMA Modem通常需要附著在PC機(jī)上虛擬撥號(hào)上網(wǎng),利用PC機(jī)的資源進(jìn)行數(shù)據(jù)收發(fā)和協(xié)議轉(zhuǎn)換,H7710 DTU內(nèi)置自動(dòng)網(wǎng)絡(luò)連接和協(xié)議處理模塊,無(wú)需后臺(tái)計(jì)算機(jī)支持。mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。+\3X/e:R:K0h,E
"~0H)_-s&]&T.P,D
  (3)H7710 DTU可以實(shí)現(xiàn)點(diǎn)-點(diǎn)、點(diǎn)-多點(diǎn)、中心-多點(diǎn)的對(duì)等數(shù)據(jù)傳輸,傳輸時(shí)延一般小于1s。 |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇,f1e(w3A"U7S:u8U4I
mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。-p-p0i;y/U4P)N
  (4)H7710 DTU一開(kāi)始就能自動(dòng)附著到GPRS或CDMA網(wǎng)絡(luò)上,并與您的數(shù)據(jù)中心建立通信鏈路,隨時(shí)收發(fā)用戶數(shù)據(jù)設(shè)備的數(shù)據(jù)。mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。8~9c)a$D6y%s8M9U
'Z:`,\%^8h+C%F
  (5)H7000移動(dòng)數(shù)據(jù)通信可以不依賴(lài)于運(yùn)營(yíng)商交換中心的數(shù)據(jù)接口設(shè)備,通過(guò)Internet網(wǎng)絡(luò)隨時(shí)隨地的構(gòu)建覆蓋全中國(guó)的虛擬移動(dòng)數(shù)據(jù)通信專(zhuān)用網(wǎng)絡(luò)。
,W&h7{5T3R1u+xmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。"}"u3@'M7M:N'q
  CDMA H7710 DTU在使用前必須設(shè)定出事參數(shù):CDMA 1X網(wǎng)絡(luò)登陸用戶名和密碼,通信接口參數(shù)、通信服務(wù)器的固定IP地址和端口或者通信服務(wù)器的域名、DTU的在線工作方式等等。MSCBSC 移動(dòng)通信論壇-Q/t(S9W,u8G!M.X!C&g
"j)w/}3F3\,b.T
  3.4 通信服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)mscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。*~:@!r1M%n0i
&J4n6j)h/v%F(x2w
  通訊服務(wù)器是整個(gè)系統(tǒng)的樞紐,主要實(shí)現(xiàn)不同協(xié)議之間的數(shù)據(jù)傳輸,通信服務(wù)器的設(shè)計(jì)基于OPC標(biāo)準(zhǔn),OPC可理解為過(guò)程控制的對(duì)象連接和嵌入(OLC for Process Control)是在微軟操作系統(tǒng)下開(kāi)發(fā)的用于應(yīng)用程序接口的一種技術(shù),基于Client/Server模式,為了實(shí)現(xiàn)整個(gè)系統(tǒng)的通訊,在通訊服務(wù)器上需要裝3個(gè)軟件;Wonderware公司的OPClink,IOServer公司的IOServer,CDMA Server。通訊服務(wù)器的工作過(guò)程及各軟件之間的管理如圖2所示。 |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇8B-}&_;W H$?
|  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇3l(?$~,s:P3@
圖片點(diǎn)擊可在新窗口打開(kāi)查看
&Y*r0N4t2q3{3a'I/g7F*@ |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇(Q'o-A-T.K8z:u-Q
  下面分別講述通訊服務(wù)器上的3個(gè)通訊軟件的功能及應(yīng)用。)o&_ d;r T#t"q6[2W
|  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇6a1Z6p7@*x*b.V4H3b-z
  3.4.1 OPClinkwww.mscbsc.com-i*m A5x$L3{-T5?

)`9f C7d r8d&~5z,Nmscbsc 移動(dòng)通信論壇擁有30萬(wàn)通信專(zhuān)業(yè)人員,超過(guò)50萬(wàn)份GSM/3G等通信技術(shù)資料,是國(guó)內(nèi)領(lǐng)先專(zhuān)注于通信技術(shù)和通信人生活的社區(qū)。  OPClink是工作在Windows平臺(tái)下的應(yīng)用軟件,主要作用是通過(guò)協(xié)議轉(zhuǎn)換來(lái)實(shí)現(xiàn)OPC服務(wù)器和InTouch吳志劍的數(shù)據(jù)傳輸。OPCLink可以與現(xiàn)地或者遠(yuǎn)程的OPC服務(wù)器端軟件(如IOServer,RSLinx)進(jìn)行連接,他將InTouch的命令轉(zhuǎn)換成OPC協(xié)議然后發(fā)送到OPC服務(wù)器端軟件,并從OPC服務(wù)器端軟件讀取數(shù)據(jù),返回到InTouch。同樣,OPCLink也可以連接到現(xiàn)地或者遠(yuǎn)程的InTouch。MSCBSC 移動(dòng)通信論壇$X4G6h(I'z
www.mscbsc.com8]!A.F,}2X0a#u,f
  3.4.2 IOServer
6y&~5k/]:X3o |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇%u,~%X*s%f3\2A'b*g
  IOServer的作用是實(shí)現(xiàn)不同協(xié)議間的數(shù)據(jù)傳輸,IOServer支持以下14種協(xié)議:Modbus協(xié)議,AB協(xié)議、ASCII協(xié)議、Courier協(xié)議、DNP協(xié)議、GE協(xié)議、HR6000協(xié)議、IEC103協(xié)議、KingFisher協(xié)議、LoopBack協(xié)議、Melsec協(xié)議、Omron協(xié)議、TI505協(xié)議、UCA2協(xié)議。在本系統(tǒng)中,ABB PLC采用的是Modbus協(xié)議、因此,IOServer從CDMA Server上讀取ABB PLC的數(shù)據(jù),并轉(zhuǎn)換成TCP/IP協(xié)議,傳送給OPCLink。 |  國(guó)內(nèi)領(lǐng)先的通信技術(shù)論壇(w*g6n&d-~0I!P!A
MSCBSC 移動(dòng)通信論壇1a"N2K#P'Y/}4l4C+T
  ]]>
在plc編程軟件中,指令輸入格式有誤是什莫意思http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2342&Page=1wangxinxin2010-12-9 11:02:48市場(chǎng),理由于下:
(注:不是來(lái)找事,純技術(shù)討論)
缺點(diǎn):
1、價(jià)格高,相對(duì)于plc來(lái)說(shuō)
2、可靠性低,這一點(diǎn)不要再爭(zhēng)論,已爭(zhēng)論很多次了,與體系架構(gòu)相關(guān)系
3、體積大
4、對(duì)模擬量處理的精度和抗干擾能力低,與內(nèi)部的結(jié)構(gòu)和接口相關(guān)系
5、系統(tǒng)的抗干擾能力弱,因?yàn)樽陨韮?nèi)部的頻率太高,體系是為商用開(kāi)發(fā)的,無(wú)法經(jīng)受干擾
6、溫升大,如樓主所說(shuō)做到55度已屬不易,再向上走很難,因?yàn)閏pu本身的溫升就很高,加上環(huán)境溫度很容易就會(huì)達(dá)到半導(dǎo)體的結(jié)溫
7、可擴(kuò)展能力弱,當(dāng)然結(jié)構(gòu)完全改成模塊式的除外
8、pac選用的cpu大多在386-p3左右,而586的cpu大多停產(chǎn),大家只能用一些工業(yè)用的x86的soc,價(jià)格高,供貨難,周邊的dram已只有舊貨,接口芯片也大多停產(chǎn),所以無(wú)法保證長(zhǎng)期供應(yīng)。這與電腦的更新太快有關(guān)系,買(mǎi)了pac,可能兩年后就沒(méi)不到一樣的配件了,而新的配件還不一定兼容。
9、運(yùn)算的時(shí)間間隔一般都不穩(wěn)定,很難用來(lái)完成一些對(duì)可靠性和穩(wěn)定性要求很高的地方
優(yōu)點(diǎn):
1、資源多,可與pc的資源共用,從而使開(kāi)發(fā)變簡(jiǎn)單
2、運(yùn)算能力強(qiáng),但這需要與語(yǔ)言掛勾起來(lái),使和t型圖,一定要加入用戶自己用c、c 、vb編自己功能塊的接口,可惜開(kāi)放這個(gè)接口后可靠性又會(huì)受影響
3、對(duì)網(wǎng)絡(luò)、視頻、數(shù)控可以有很好的支持,可以利用強(qiáng)大的運(yùn)算能力來(lái)支撐
4、可以將控制和監(jiān)視合在一塊,利用強(qiáng)大的cpu和顯示庫(kù)來(lái)支持
5、新產(chǎn)品不透明,利潤(rùn)率空間高,可以給廠商、代理商更好的利潤(rùn)
pac并不是新東圖片點(diǎn)擊可在新窗口打開(kāi)查看西,pc_base結(jié)構(gòu)的軟plc就是pac,這種東東相當(dāng)多的工控廠商都有,大家都使用kw、一方梯隊(duì)、isagraf、3s等公司的軟件,現(xiàn)在大家把這玩意包裝了一下又重新搞了個(gè)概念,用概念來(lái)挑戰(zhàn)傳統(tǒng)控制器公司。我不是太贊成這種做法,因?yàn)槿菀鬃屓苏`會(huì),時(shí)間長(zhǎng)了后大家知道了反而讓行業(yè)受損。
太多朋友要v80小型plc編程軟件了
新版vladder5.10(隨心所控版)
新版軟件特點(diǎn):
1、隨心所控:
a、在線編程,可以在運(yùn)行態(tài)下可進(jìn)行任意的編程和調(diào)試,真正做到隨心所控。
b、強(qiáng)大而實(shí)時(shí)的在線監(jiān)控功能,用戶可通過(guò)在線監(jiān)控功能對(duì)任意變量進(jìn)行監(jiān)視和控制,使一切在掌握
之中。(所有監(jiān)控的狀態(tài)與信息均取至下位plc,而不是模擬產(chǎn)生,所以是實(shí)時(shí)的狀態(tài)和信息)
2、所想即所得:
a、友好的編程環(huán)境,可以進(jìn)行任意的拷貝和編緝,
b、支持任意步的撤消和重復(fù),
c、支持強(qiáng)大的查找和替換,使您的編程工程輕松而愉快;
3、超出您預(yù)期的強(qiáng)大功能:
a、吻合iec61131的強(qiáng)大指令系統(tǒng),包含德維森自動(dòng)化專(zhuān)家為您精心打造的140多種強(qiáng)大的功能塊和指
令,比同類(lèi)產(chǎn)品的功能塊性能更出眾,使用更簡(jiǎn)捷;
b、vladder5.10是專(zhuān)為v80小型plc量身定制的編程軟件,使v80的硬plc特性得到淋漓盡致的發(fā)揮,所
有使用v80的系統(tǒng)都將獲得發(fā)自?xún)?nèi)芯的可靠性保證。(v80采用最新一代硬解題芯片技術(shù),所有邏輯運(yùn)算
均無(wú)需cpu參與,從而達(dá)到最高的可靠性和穩(wěn)定性)
4、完備的幫助系統(tǒng):
一旦安裝vladder5.10版軟件,所有的硬件手冊(cè)、軟件手冊(cè)、指令手冊(cè)、應(yīng)用指南、應(yīng)用案例就均已安
裝到您的電腦,您可在開(kāi)始菜單中方便的查閱這些信息]]>
T912產(chǎn)品定義討論http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2341&Page=1wangxinxin2010-12-9 11:01:03
主要改動(dòng) 增加了模擬量輸入8路,模擬量輸出2路
減去 1個(gè)通信口,2路繼電器輸出,24V電源輸出等


提供12路開(kāi)關(guān)量輸入,光電隔離。12路一組,可以支持2路高速計(jì)數(shù)或者1路差分編碼器接口。
提供6路繼電器輸出,觸點(diǎn)容量250V /5A,型號(hào)TCS912R。或者8路晶體管輸出,輸出最大容量24V/3A,型號(hào)TCS912-T
提供16路單端/8路差分模擬量輸入,A/D為16位,輸入信號(hào)可選0-5V/0-10或0-20mA。8路一組,8路一組。
提供4路模擬量輸出,D/A為12/16位,可以輸出0-10V或者0-20mA信號(hào)
提供1個(gè)10M/100M以太網(wǎng)接口(目前只能做到10M)
提供2個(gè)RS232/RS485接口
電源220V或者24V,耗電小于12W。
詳細(xì)技術(shù)參數(shù)參見(jiàn)產(chǎn)品說(shuō)明書(shū)。
  端子定義
01        02        03        04        05        06        07        08        09        10        11
L        N        PGND        Q0.0        Q0.1        Q0.2        Q0.3        Q0.4        Q0.5        2M        I0.0

12        13        14        15        16        17        18        19        20        21        22
I0.1        I0.2        I0.3        I0.4        I0.5        I0.6        I0.7        I1.0        I1.1        I1.2        I1.3


24        25        26        27        28        29        30        31        32        33        34        35
AO1        AO2        M        AO3        AO4        M        2M        AI7        AI6        AI5        AI4        AI3

36        37        38        39        40        41        42        43        44        45        46        47
AI2        AI1        AI0        3M        AI15        AI14        AI13        AI12        AI11        AI10        AI9        AI8]]>
delphi 與臺(tái)達(dá)plc通訊http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2337&Page=1wangxinxin2010-12-9 10:52:26

目的:通過(guò)"串口調(diào)試程序"發(fā)送一個(gè)字符串"gogogo"  當(dāng)臺(tái)達(dá)plc接收到,這個(gè)字符串后又返回一個(gè)字符串"yesyesyes_gogogo"


哪個(gè)高手知道嗎?能不能給個(gè)plc的接收與發(fā)送的程序出來(lái),實(shí)現(xiàn)串口通訊,QQ 270233529 如果不明白我的意思的可以直接加我QQ,謝謝了


或者是,臺(tái)達(dá)上面的 X0 Y0 按建這些,可以用delphi來(lái)控制 ]]>
工業(yè)控制 誰(shuí)主沉浮?http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2332&Page=1wangxinxin2010-12-9 10:44:40孰優(yōu)孰劣?雖然爭(zhēng)論了好幾年了,但很難有一個(gè)明確的論斷。也許答案就在技術(shù)的不斷創(chuàng)新與結(jié)合中。 作為《PAC高峰論壇專(zhuān)題》] 的一部分,下面討論P(yáng)LC、PAC、PC的和平共處,歡迎您發(fā)表自己的意見(jiàn)!

PLC 之淵源 IEEE 將 PLC 定義為:具有編程能力的固態(tài)控制系統(tǒng),類(lèi)似于繼電器邏輯系統(tǒng)。繼電器邏輯或梯形圖,名稱(chēng)的來(lái)由是因?yàn)槭褂美^電器控制工業(yè)設(shè)備。不同于硬聯(lián)線系統(tǒng)( hard-wired ),它具有更強(qiáng)的簡(jiǎn)易性。繼電器邏輯多被用于設(shè)計(jì)電機(jī)線路和繼電器整體控制盤(pán)。繼電器邏輯被稱(chēng)為梯形圖邏輯是因?yàn)榫帉?xiě)出來(lái)的程序像是梯子,這與其他高級(jí)編程語(yǔ)言如 C++ 或 BASIC 等大不相同,高級(jí)語(yǔ)言采用的是文字?jǐn)?shù)字式的字符。

PLC 技術(shù)之所以盛行了 30 多年,特點(diǎn)包括:
●過(guò)程執(zhí)行的實(shí)時(shí)性;
●讀、寫(xiě)輸入輸出( I/O )值的實(shí)時(shí)性;
●能保證執(zhí)行和繼續(xù)操作的魯棒性和可靠性;
●保護(hù)控制代碼和執(zhí)行不受外來(lái)影響;
●功能獨(dú)立,保證控制響應(yīng)的專(zhuān)一性。
......

PLC 處理能力的成本在下降,通信能力在增強(qiáng),開(kāi)放式的系統(tǒng)正在被廣泛接受。總共具有 32 點(diǎn) I/O 的 Nano PLC ,網(wǎng)絡(luò)通信能力不斷增強(qiáng);而具有 129 點(diǎn) I/O 的 micro PLC ,在功能上則更加完善。根據(jù)一項(xiàng) ARC Advisory Group 的研究,小型 PLC 通過(guò)網(wǎng)絡(luò)配置性能替代大型 PLC 已成發(fā)展趨勢(shì),其原因包括可靠性、簡(jiǎn)易聯(lián)線以及可測(cè)量性。同樣,軟件的進(jìn)步也使用戶能夠容易地進(jìn)設(shè)定和使用, PLC 也可承擔(dān)更多的邏輯控制。 ARC 報(bào)告中還提到,另一發(fā)展趨勢(shì)是精密運(yùn)動(dòng)和位移控制軟件以及網(wǎng)絡(luò)化( web-enabled )功能,如基于網(wǎng)絡(luò)的 HMI 、在線升級(jí)和遠(yuǎn)程故障判斷及排除。
ARC 指出,盡管全球經(jīng)濟(jì)衰退, PLC 市場(chǎng)仍然興旺。用戶需要通過(guò)自動(dòng)化來(lái)提高生產(chǎn)力,降低成本,增加適應(yīng)性,以滿足不斷變化的制造業(yè)要求。另外,高速的科技發(fā)展迫使廠家希望對(duì)設(shè)備進(jìn)行升級(jí)。通過(guò)開(kāi)放的連接和編程平臺(tái)可降低總成本,這也刺激了用戶對(duì)更高端的自動(dòng)化的要求。
制造商現(xiàn)在已經(jīng)縮小了可編程控制器的尺寸大小,降低了連線要求。在有效地進(jìn)行分布控制,增加了更多的通信能力,而且增加了高速通信功能后,對(duì) PLC 掃描時(shí)間就不再有干擾,這就可以將繁多的計(jì)算結(jié)果卸載至 PC ,使用 PLC 處理的結(jié)果。
PLC 不斷發(fā)展,雖然 PC 被引入控制工業(yè),但 PLC 并沒(méi)有因此退出控制舞臺(tái),這是因?yàn)樗芘c新技術(shù)很快的結(jié)合,如大量網(wǎng)絡(luò)連接、處理速率、本地存儲(chǔ)和編程的靈活性等技術(shù)。另一個(gè)原因是,各種控制模塊的集成沒(méi)有兼容性問(wèn)題,降低了啟動(dòng)和系統(tǒng)確認(rèn)的成本,提供了一個(gè)經(jīng)測(cè)試的高穩(wěn)定性的良好控制環(huán)境。

PC 控制存在的合理性 PC-based 控制為現(xiàn)有控制方案提供基本基礎(chǔ),無(wú)須犧牲其功能性或精密性,而且在使用 PC-based 控制創(chuàng)建一個(gè)全集成應(yīng)用環(huán)境時(shí),在靈活性上也有所增加,加強(qiáng)了編程特性,增強(qiáng)連接性,節(jié)省了時(shí)間和資金。

使用 PC-based 控制的原因:
●將控制系統(tǒng)聯(lián)網(wǎng),用于高層應(yīng)用,如 ERP 或 EAM ;
●配方管理( recipe management )或視覺(jué)檢測(cè)( vision inspection )系統(tǒng)中能處理復(fù)雜應(yīng)用;
●聯(lián)接條形碼掃描器、運(yùn)動(dòng)秤及其他設(shè)備。
......
PC-based 控制允許用戶在一個(gè)平臺(tái)上控制多種功能,不再需要眾多 PLC 。 PC-based 可采用 C++ 和 Visual BASIC 等語(yǔ)言進(jìn)行編程,采用 Windows ,能將工廠底層和企業(yè)級(jí) ERP 系統(tǒng)通過(guò)標(biāo)準(zhǔn)接口連接。

可編程自動(dòng)控制器( PAC )是新生代嗎? PLC 從起初的用于分布式 I/O 的梯形編程器開(kāi)始,已經(jīng)有了長(zhǎng)足的進(jìn)步。在處理器中已集成了梯形圖、過(guò)程、模塊、溫度等功能。
軟件控制慢慢開(kāi)始占領(lǐng) PLC 的領(lǐng)域。 PLC 和運(yùn)行控制軟件的工業(yè)計(jì)算機(jī)之間的界線越來(lái)越模糊不清。未來(lái)一代的 PLC 也會(huì)具有現(xiàn)在 PC 的一些特點(diǎn)。新一代的 PLC 將集 PLC 的可靠性和 PC 開(kāi)放的編程語(yǔ)言于一體。 PC 和 PLC 技術(shù)的融合使用了商業(yè)計(jì)算機(jī)芯片和 Microsoft Windows 操作系統(tǒng)。安裝了 PLC base ,用戶無(wú)須去除原用的系統(tǒng)安裝運(yùn)行軟件控制的 PC ,就能進(jìn)行更多精密控制。那么,我們?cè)鯓臃Q(chēng)呼下一代的 PLC ?再用首字母的縮寫(xiě)恐怕是不行了, ARC Advisory Group 為此造了個(gè)詞 " 可編程自動(dòng)化控制器( programmable automation controller , PAC ) " 。 PAC 的概念定義為:控制引擎的集中,涵蓋 PLC 用戶的多種需要,以及制造業(yè)廠商對(duì)信息的需求。 PAC 包括 PLC 的主要功能和擴(kuò)大的控制能力,以及 PC-based 控制中基于對(duì)象的、開(kāi)放數(shù)據(jù)格式和網(wǎng)絡(luò)能力等功能。
只從外部來(lái)辨別 PAC 和 PLC 比較困難,但內(nèi)部還是有所區(qū)別的。不同點(diǎn)包括:
多控制任務(wù) --PAC 允許集成多控制任務(wù),包括連續(xù)、過(guò)程、運(yùn)動(dòng)、驅(qū)動(dòng),將他們集成在一個(gè)控制系統(tǒng)中;
靈活的記憶功能 --PAC 有一個(gè)模塊,可升級(jí)的記憶功能,允許用戶執(zhí)行系統(tǒng)以滿足當(dāng)前的應(yīng)用要求 , 以及可在將來(lái)進(jìn)行一定的擴(kuò)展。而 PLC 只有固定的記憶容量;
高速 CUP 處理能力 -- 當(dāng)今使用的控制引擎速度快,可靠性好,而且精確;
外形靈活可變 -- 用戶可選擇所運(yùn)用的 PAC 的外形,如底盤(pán)、 DIN 架或 PC 的類(lèi)型。每種形式的操作相似,可顯著縮減培訓(xùn),降低成本;
穩(wěn)定的開(kāi)發(fā)工具 --PAC 編程環(huán)境提供了一個(gè)通用的 lookandfeel. 使用通用的套裝系統(tǒng)簡(jiǎn)化應(yīng)用的安裝和維護(hù),增加生產(chǎn)力,降低成本。 PC 特點(diǎn) -- 在傳統(tǒng)的 PLC (工業(yè)等級(jí)、穩(wěn)定、即時(shí)安裝和高可靠性)內(nèi)部使用商業(yè)現(xiàn)成的芯片技術(shù),在 PAC 也融合了類(lèi)似于 PC 的功能,可滿足用戶對(duì)信息管理、供應(yīng)鏈集成等的要求。 PAC 結(jié)合了 PLC 中最好的特點(diǎn) -- 標(biāo)準(zhǔn)外觀、耐用性和可靠性,也結(jié)合了 PC 優(yōu)點(diǎn) -- 軟件功能和靈活性、浮點(diǎn)運(yùn)算處理和 RAM 。

和平共處
在自動(dòng)化系統(tǒng)中使用 PLC 和 PC ,并不是只選其一就能勝任。在當(dāng)今或未來(lái)的工廠中, PLC 和 PC 都有其特有的優(yōu)點(diǎn)。在很多情況下,控制過(guò)程同時(shí)包含了離散和過(guò)程控制,因而 PLC 和 PC 將并肩工作。
這意味著什么?意味著 PLC 在成熟、在完善,向著新一代 PLC 發(fā)展。當(dāng)問(wèn)及, "PLC 和 PC 在工業(yè)控制中誰(shuí)更出色? " 時(shí),合理的回答是,都優(yōu)秀。有了 PAC(PC-based 的靈活、多功能性和速度與 PLC 的耐用、高可靠性)就更完美了。
部分

]]>
觸摸屏連同品牌的PLC可以當(dāng)手持編程器使用http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2329&Page=1wangxinxin2010-12-9 10:31:43
以下內(nèi)容含腳本,或可能導(dǎo)致頁(yè)面不正常的代碼
說(shuō)明:上面顯示的是代碼內(nèi)容。您可以先檢查過(guò)代碼沒(méi)問(wèn)題,或修改之后再運(yùn)行.
]]>
一個(gè)間接尋址的例子程序源代碼。討論下編程思想。完善代碼注釋http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2328&Page=1wangxinxin2010-12-9 10:19:41TITLE =
AUTHOR : BaiZH
FAMILY : IR
NAME : DBtoDB
VERSION : 0.1
VAR_INPUT
SRC_DB : INT ; //Source DB Block Number
SRC_SttAddr : INT ; //Start Address of the Sending Data in SRC_DB
SendNum : INT ; //Words Number Need Sending
DST_DB : INT ; //Destination DB Block Number
DST_SttAddr : INT ; //Start Address of the Receiving Data in DST_DB
END_VAR
VAR_IN_OUT
Enable : BOOL ; //Enable Bit
END_VAR
VAR_TEMP
DB_LOAD_TEMP : INT ;
Loop_Val : INT ; //Send Data Loop Value
DB_SAVE : INT ;
DI_SAVE : INT ;
AR1_SAVE : DWORD ;
AR2_SAVE : DWORD ;
END_VAR
BEGIN
NETWORK
TITLE =Send Data
//Move data from DB to DB
A #Enable;
JCN END;
TAR1 #AR1_SAVE; // Save AR and Opened DB
TAR2 #AR2_SAVE;
L DBNO;
T #DB_SAVE;
L DINO;
T #DI_SAVE;
L #SRC_DB; //Open DB
T #DB_LOAD_TEMP; //這里為什么要多用個(gè)“#DB_LOAD_TEMP”臨時(shí)變量啊?
OPN DB [#DB_LOAD_TEMP];
L #DST_DB; //Open DB
T #DB_LOAD_TEMP;
OPN DI [#DB_LOAD_TEMP];
L #SRC_SttAddr; //Load Start Address
SLD 3; //這里為什么用這個(gè)指令?有什么用?
LAR1 ;
L #DST_SttAddr;
SLD 3;
LAR2 ;
L #SendNum;
LP1: T #Loop_Val; //Move Data
L DBW [AR1,P#0.0];
T DIW [AR2,P#0.0];
+AR1 P#2.0;
+AR2 P#2.0;
L #Loop_Val;
LOOP LP1;
LAR1 #AR1_SAVE; //Recover Original AR and DB
LAR2 #AR2_SAVE;
OPN DB [#DB_SAVE];
OPN DI [#DI_SAVE];
SET ;
R #Enable;
END: NOP 0;
END_FUNCTION
<link href="/templates/xhtml2/skins/xhtml/digg/style3/style.css" type="text/css" rel="stylesheet"/>]]>
提高PLC程序運(yùn)行速度的編程方法http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2327&Page=1wangxinxin2010-12-9 10:14:00PLC中 ,子程序是為一些特定的控制目的編制的相對(duì)獨(dú)立的程序。執(zhí)行子程序調(diào)用指令CALL等,如果條件不滿足子程序調(diào)用時(shí),程序的掃描就僅在主程序中進(jìn)行,不再去掃描這段子程序,這樣就減少了不必要的掃描時(shí)間。
2:用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來(lái)控制輸出
PLC的應(yīng)用中通常都會(huì)有大量的輸出控制,用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來(lái)控制輸出可以提高速度,只要根據(jù)實(shí)際應(yīng)用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執(zhí)行的步數(shù),從而加快PLC的程序運(yùn)行速度。
3:脈沖觸發(fā)SET、RESET
PLC中,使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個(gè)指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個(gè)問(wèn)題,使用了常規(guī)的方法來(lái)驅(qū)動(dòng)SET指令,無(wú)意中增加了PLC程序掃描運(yùn)行時(shí)間
不斷更新中...歡迎大家補(bǔ)充討論。
]]>
智能焊網(wǎng)設(shè)備DDC 控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2326&Page=1wangxinxin2010-12-9 10:12:56鋼筋焊接網(wǎng)是一種高效、節(jié)能、強(qiáng)化混凝土結(jié)構(gòu)的建筑用材,應(yīng)用于建筑行業(yè)的各個(gè)領(lǐng)域,具有節(jié)省鋼材、簡(jiǎn)化施工、提高工程質(zhì)量和經(jīng)濟(jì)效益的特點(diǎn),在經(jīng)濟(jì)發(fā)達(dá)國(guó)家正被建筑業(yè)廣泛采用。在鋼筋網(wǎng)焊接中利用智能化焊接技術(shù)取代傳統(tǒng)建筑施工中人工綁扎鋼筋的方法已經(jīng)成為鋼筋網(wǎng)焊接發(fā)展的必然趨勢(shì)。作者提出的智能鋼筋焊網(wǎng)設(shè)備DDC 控制系統(tǒng)采用PLC 技術(shù),精確度高、抗干擾能力強(qiáng)、安裝維修便利,在實(shí)際應(yīng)用中效果優(yōu)于人工操作。

1 工作原理
  鋼筋焊接網(wǎng)生產(chǎn)過(guò)程,是通過(guò)鋼筋矯直裁斷裝置將盤(pán)卷的鋼筋拉伸、矯直并裁斷成需要長(zhǎng)度的縱筋和橫筋。分別將縱筋和橫筋放入縱筋和橫筋送料裝置,通過(guò)輸送裝置將橫筋和縱筋在焊接位置交叉定位。此時(shí)啟動(dòng)焊接過(guò)程,焊網(wǎng)機(jī)器人將焊接電極在橫筋和縱筋交叉處壓緊,并施加瞬間的低壓大電流,將電極間縱橫鋼筋接觸面熔化、粘緊,形成熔核。焊點(diǎn)冷卻后,抬起焊頭,完成焊接過(guò)程。此時(shí)焊網(wǎng)輸送裝置按要求的網(wǎng)距將網(wǎng)片向外拖出一段距離。重復(fù)上述過(guò)程,直到整片鋼筋網(wǎng)全部焊接完畢。

2 智能焊網(wǎng)設(shè)備控制系統(tǒng)整體設(shè)計(jì)
  智能焊網(wǎng)設(shè)備采用典型的兩級(jí)控制方式,作為生產(chǎn)管理級(jí)的工業(yè)控制計(jì)算機(jī)完成對(duì)下位機(jī)的監(jiān)控、生產(chǎn)操作管理等,主要面向操作人員;采用PLC 組成了可靠的DDC 控制級(jí),完成生產(chǎn)現(xiàn)場(chǎng)的數(shù)據(jù)采集及過(guò)程控制等,它是面向生產(chǎn)過(guò)程。整個(gè)控制系統(tǒng)分手動(dòng)、半自動(dòng)、全自動(dòng)控制三部分。當(dāng)選擇手動(dòng)運(yùn)行方式時(shí),可以人為介入生產(chǎn)操作過(guò)程,實(shí)施單步控制。當(dāng)選擇半自動(dòng)運(yùn)行方式時(shí),可以實(shí)施單周期控制。選擇全自動(dòng)運(yùn)行方式時(shí),可以實(shí)施全過(guò)程連續(xù)控制,實(shí)現(xiàn)無(wú)人化操作。系統(tǒng)整體控制方案如圖1 所示。

 


3 智能焊網(wǎng)設(shè)備DDC 級(jí)設(shè)計(jì)
  焊網(wǎng)機(jī)器人系統(tǒng)DDC 級(jí)控制主要由可編程控制器(PLC) 完成,上位機(jī)采用RS232 標(biāo)準(zhǔn)與PLC 進(jìn)行通訊,系統(tǒng)選用三菱公司的FX2N 系列PLC 作為主控單元。該系列PLC 可靠性高,配置靈活,在使用上也非常簡(jiǎn)單且有良好的環(huán)境適應(yīng)性和抗干擾能力。PLC 參與焊接控制全過(guò)程,是焊網(wǎng)機(jī)設(shè)備控制系統(tǒng)的核心。它負(fù)責(zé)焊接工藝的電氣邏輯控制;執(zhí)行邏輯、算術(shù)運(yùn)算;輸出控制執(zhí)行指令;進(jìn)行焊接啟、停控制;完成對(duì)電磁閥等執(zhí)行機(jī)構(gòu)的基本控制任務(wù)。DDC 控制系統(tǒng)結(jié)構(gòu)如圖2 所示。

 


3. 1  DDC控制系統(tǒng)硬件設(shè)計(jì)與實(shí)現(xiàn)
  DDC 控制系統(tǒng)硬件設(shè)計(jì)主要分為輸入、控制、輸出三個(gè)部分。
  (1) 輸入部分。因?yàn)楝F(xiàn)場(chǎng)信號(hào)基本上都是開(kāi)關(guān)信號(hào),所以采用接近開(kāi)關(guān)、行程開(kāi)關(guān)、光電開(kāi)關(guān)、溫度開(kāi)關(guān)對(duì)開(kāi)關(guān)信號(hào)進(jìn)行采集;用編碼器對(duì)電機(jī)轉(zhuǎn)速進(jìn)行采集。變頻器與PLC 之間通過(guò)FX2485BD 轉(zhuǎn)換模塊進(jìn)行信息傳遞。
  (2) 輸出部分。控制系統(tǒng)輸出部分用雙電控電磁閥實(shí)現(xiàn)對(duì)橫筋勾加緊、放松,橫筋送料臂推出、復(fù)位,料倉(cāng)抬起、復(fù)位,網(wǎng)距勾夾緊、放松,網(wǎng)距定長(zhǎng)勾推送、復(fù)位等控制,用單電控電磁閥實(shí)現(xiàn)對(duì)橫筋擋料板動(dòng)作、橫筋齊頭裝置動(dòng)作、橫筋鋸齒動(dòng)作等的控制。橫筋輸送磁輥動(dòng)作由橫筋儲(chǔ)料位置檢測(cè)信號(hào)、按鈕開(kāi)關(guān)信號(hào)、程序延時(shí)信號(hào)啟停磁輥
電機(jī)實(shí)現(xiàn)。PLC 數(shù)/ 模轉(zhuǎn)換模塊FX24DA 可輸出焊頭電機(jī)轉(zhuǎn)速、焊接電壓或電流控制信號(hào)。控制系統(tǒng)的開(kāi)關(guān)量及模擬量輸出均由PLC 完成。
  (3) 控制部分。控制部分是整個(gè)控制系統(tǒng)的核心,控制部分的設(shè)計(jì)好壞影響到整個(gè)系統(tǒng)的性能,所以控制部分的設(shè)計(jì)對(duì)整個(gè)系統(tǒng)的穩(wěn)定性和安全性具有重大的意義。
  智能焊網(wǎng)設(shè)備各部分動(dòng)作均由氣缸驅(qū)動(dòng)即采用氣路控制,氣源由高質(zhì)量的空氣壓縮機(jī)提供,經(jīng)由空氣過(guò)濾器、油霧分離器和減壓閥組成的三聯(lián)件處理,獲得高質(zhì)量的工作氣體,通過(guò)一個(gè)公用的多路接頭為所有的氣動(dòng)模塊供氣。安裝在多路接頭上的電磁閥控制通向各個(gè)氣動(dòng)元件的氣流量,電磁閥由步進(jìn)開(kāi)關(guān)和傳感開(kāi)關(guān)控制。機(jī)械手按可編程控制器發(fā)出的順序動(dòng)作指令完成定位、伸出、縮回、抓緊和松開(kāi)等工作。料倉(cāng)上升和下降、機(jī)械手臂伸出和縮回等用雙線圈雙位電磁閥控制。

3. 2  DDC控制系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)
  上位機(jī)程序采用VC 編寫(xiě),主要包括9 個(gè)功能模塊,如圖3 所示。可以實(shí)現(xiàn)智能控制算法,完成對(duì)下位機(jī)的監(jiān)控、生產(chǎn)操作管理,實(shí)現(xiàn)數(shù)據(jù)監(jiān)控與人機(jī)接口的功能,并可設(shè)置PLC 各個(gè)參數(shù)。上位機(jī)還具有數(shù)據(jù)自動(dòng)存儲(chǔ)、報(bào)警提示、查詢(xún)、報(bào)表、打印等功能。PLC 程序以三菱PLC 編程軟件SW7D5C2GPPW 為平臺(tái)以梯形圖形式編寫(xiě)。整個(gè)系統(tǒng)控制流程圖見(jiàn)圖4 。
  根據(jù)操作要求,DDC 控制系統(tǒng)的PLC 的控制程序可分為以下幾個(gè)子程序段:

 

 


  
  (1) 料倉(cāng)振動(dòng)控制。料倉(cāng)是橫筋供給裝置,將橫筋放入料倉(cāng)中,利用料倉(cāng)的振動(dòng)把鋼筋送到磁輥能夠吸到的位置。 (2) 橫筋磁輥控制程序。橫筋磁輥控制程序主要是利用電機(jī)驅(qū)動(dòng)電磁鐵,從料倉(cāng)中吸取鋼筋放到橫筋當(dāng)料板上。(4) 橫筋下料擋板控制。當(dāng)位置檢測(cè)開(kāi)關(guān)檢測(cè)到鋼筋后,使橫筋下料擋板落下,把鋼筋放下。(5) 橫筋鋸齒動(dòng)作控制。橫筋鋸齒動(dòng)作是通過(guò)鋸齒抖動(dòng),將鋼筋分步驟有秩序的落下,這樣可以避免鋼筋在下落的時(shí)候錯(cuò)亂混雜阻塞在擋料板處。(6) 橫筋送料臂送料控制。機(jī)械手抓住鋸齒送來(lái)的鋼筋,通過(guò)橫筋送料臂將橫筋與事先排列好的縱筋交叉接合好,便于焊接。(7) 焊接控制。這是主要的部分,通過(guò)這一部分的控制可以焊接出不同規(guī)格的鋼筋焊接網(wǎng)。

4  結(jié)束語(yǔ)
  本文主要介紹了鋼筋焊網(wǎng)生產(chǎn)線DDC 級(jí)控制系統(tǒng)的硬件結(jié)構(gòu)和軟件結(jié)構(gòu),并詳細(xì)地介紹了其實(shí)現(xiàn)方式,采用PLC(可編程控制) 控制器對(duì)焊網(wǎng)機(jī)進(jìn)行順序控制,可以實(shí)現(xiàn)單步、單周期和連續(xù)工作方式。應(yīng)用結(jié)果表明,該套生產(chǎn)線控制系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、控制性能良好、成本低,能滿足生產(chǎn)的要求,而且可將其運(yùn)用于柔性制造系統(tǒng),能大大提高設(shè)備利用率。

]]>
幾種復(fù)雜系統(tǒng)的PLC編程方法http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2325&Page=1wangxinxin2010-12-9 10:08:14復(fù)雜的控制系統(tǒng)不僅I/O 點(diǎn)數(shù)多, 順序功能圖一般也相當(dāng)復(fù)雜, 除了常見(jiàn)的單序列外, 還有選擇序列、并行序列、跳步以及循環(huán)控制等。在PLC的編程過(guò)程中, 編程人員必須格外小心, 否則很容易出錯(cuò)。PLC 的編程方式也多種多樣, 在對(duì)順序控制編程時(shí), 常采用步進(jìn)指令。步進(jìn)指令屬于專(zhuān)用指令, 有些類(lèi)型的PLC 提供了這種指令, 而有些卻沒(méi)有提供。不同類(lèi)型PLC 的步進(jìn)指令表示也不同, 不能通用。但所有類(lèi)型的PLC 都提供了基本邏輯指令, 用這些指令也可以很方便地編寫(xiě)順序控制的程序。用起保停電路設(shè)計(jì)的梯形圖程序, 通用性強(qiáng), 可以用于任意一種型號(hào)的PLC。利用起保停電路對(duì)單序列控制系統(tǒng)的編程許多教科書(shū)上已做了較詳細(xì)的分析介紹, 在此不再討論。下面我們以三菱公司FX 系列PLC 為例, 介紹幾種復(fù)雜控制系統(tǒng)的編程。
1 起保停電路
起保停電路實(shí)際上是沿用了繼電器- 接觸器控制電路中的自鎖電路。因?yàn)樵陧樞蚩刂浦泻芏噢D(zhuǎn)換條件都是短信號(hào)(如按鈕、行程開(kāi)關(guān)等) , 為了保證后續(xù)步能被可靠激活, 應(yīng)使用有記憶功能的電路來(lái)控制代表步的輔助繼電器。而起保停電路的保持功能就可實(shí)現(xiàn)這種控制。
假設(shè)M 1、M 2 和M 3 是順序相連的3 步, X1、X2 是其相應(yīng)的轉(zhuǎn)換條件, 如圖1 所示。設(shè)計(jì)起保停電路的關(guān)鍵是找出它的起動(dòng)條件和停止條件。根據(jù)轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則, 只有當(dāng)前級(jí)步為活動(dòng)步且轉(zhuǎn)換條件滿足, 則相應(yīng)的后續(xù)步被置為活動(dòng)步。同時(shí), 前級(jí)步自身被置為不活動(dòng)步。即, 當(dāng)M 1為活動(dòng)步且X1= 1, 則M 2 為活動(dòng)步。當(dāng)M 2 和X2均為1, 則M 3 變?yōu)榛顒?dòng)步,M 2 變?yōu)椴换顒?dòng)步。故,用M 1 和X1 的常開(kāi)觸點(diǎn)串聯(lián)作為M 2 的起動(dòng)條件, 用M 3 的常閉觸點(diǎn)與M 2 線圈串聯(lián)作為M 2 的停止條件, 其梯形圖如圖2。所以, 寫(xiě)成邏輯表達(dá)式為:
圖片點(diǎn)擊可在新窗口打開(kāi)查看

圖片點(diǎn)擊可在新窗口打開(kāi)查看
根據(jù)這種編程方式和順序功能圖, 很容易設(shè)計(jì)出梯形圖程序。
2 選擇序列的編程方式
圖3 是具有選擇序列的順序功能圖。在設(shè)計(jì)梯形圖程序時(shí), 關(guān)鍵是處理好選擇序列的分支與合并。在步M 20 后有一選擇序列分支, 設(shè)步M 20為活動(dòng)步, 當(dāng)后續(xù)步M 21 或M 23 變?yōu)榛顒?dòng)步時(shí),它都應(yīng)變?yōu)椴换顒?dòng)步。所以, 應(yīng)將M 21 和M 23 的常閉觸點(diǎn)串聯(lián)作為M 20 的停止條件。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
如果某一步后面有一個(gè)N 條分支組成的選擇序列, 該步可能轉(zhuǎn)換到N 個(gè)后續(xù)步中的任意一步,故應(yīng)將N 個(gè)后續(xù)步對(duì)應(yīng)的輔助繼電器的常閉觸點(diǎn)與該步的線圈串聯(lián), 作為該步的停止條件。同理,在選擇序列合并時(shí), 如果某一步之前有N 個(gè)轉(zhuǎn)換,則任意一個(gè)轉(zhuǎn)換滿足該步都將成為活動(dòng)步。故該步的起動(dòng)條件應(yīng)為N 條支路并聯(lián), 各條支路都由其對(duì)應(yīng)的前級(jí)步的輔助繼電器的常開(kāi)觸點(diǎn)與相應(yīng)轉(zhuǎn)換條件對(duì)應(yīng)的觸點(diǎn)串聯(lián)而成。
如上述順序功能圖中的步M 22, 其起動(dòng)條件為M 21·X1+ M 23·X4。根據(jù)該原則, 可編制出與上述順序功能圖相對(duì)應(yīng)的梯形圖程序, 如圖4。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
3 并行序列的編程方式
并行序列的編程也需要處理好分支與合并。如圖5 所示,M 30 后為一并行序列的分支。當(dāng)M 30為活動(dòng)步且X0= 1 時(shí),M 31、M 34 將同時(shí)被置為活動(dòng)步,M 30 變?yōu)椴换顒?dòng)步。故可用M 30 和X0 的常開(kāi)觸點(diǎn)串聯(lián)作為M 31、M 34 的起動(dòng)條件, 而在M 31 和M 34 中任取一個(gè)常閉觸點(diǎn)作為M 30 的停止條件。在M 33 前是并行序列的合并, 當(dāng)M 32、M 35 都為活動(dòng)步, 且X2= 1 時(shí),M 33 被置為活動(dòng)步, 故可將M 32、M 35、X2 的常開(kāi)觸點(diǎn)串聯(lián)作為M 33 的起動(dòng)條件。其對(duì)應(yīng)的梯形圖如圖6。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
   圖片點(diǎn)擊可在新窗口打開(kāi)查看
4 具有跳步和循環(huán)控制環(huán)節(jié)的編程方式
圖7 為某專(zhuān)用銑床工作臺(tái)運(yùn)動(dòng)的順序功能圖, 用于銑削圓盤(pán)狀零件上均勻分度的8 個(gè)槽。工作過(guò)程為: 快速進(jìn)給X1工作進(jìn)給(銑削一個(gè)槽)X4工件旋轉(zhuǎn)45°X6分度缸返回X7反向進(jìn)給(再銑削一個(gè)槽)X3工件旋轉(zhuǎn)45°X6分度缸返回X7又進(jìn)入工作進(jìn)給。如此循環(huán), 銑削完8 個(gè)槽C0快退工作臺(tái)返回原位, 松開(kāi)工件。
從順序功能圖中可看出, 由步M 43、M 44、M 45、M 46、M 47、M 48 構(gòu)成循環(huán), 循環(huán)次數(shù)為4。在設(shè)計(jì)梯形圖程序時(shí), 可用計(jì)數(shù)器(C0) 來(lái)控制循環(huán)次數(shù)。它的設(shè)定值等于循環(huán)次數(shù)4, 每執(zhí)行一次循環(huán), 在步M 46 中使C0 的當(dāng)前值加1, 這一操作是用M 46 的常開(kāi)觸點(diǎn)去驅(qū)動(dòng)C0 的線圈(相當(dāng)于計(jì)數(shù)脈沖輸入) 來(lái)實(shí)現(xiàn)的, 當(dāng)步M 46 變?yōu)榛顒?dòng)步時(shí), 其常開(kāi)觸點(diǎn)閉合, C0 的當(dāng)前值加1。當(dāng)C0 的當(dāng)前值為4 時(shí), 循環(huán)結(jié)束。判別時(shí)可用C0 的觸頭與該步的轉(zhuǎn)換條件X3 的觸點(diǎn)串聯(lián), 作為選擇的條件。當(dāng)循環(huán)次數(shù)不等于4 時(shí), C0= 0, C0= 1; 當(dāng)X3= 1 時(shí),X3·C0= 1, 而,X3·C0= 0 選擇繼續(xù)循環(huán)。當(dāng)循環(huán)次數(shù)等于4 時(shí), C0= 1, C0= 0; 當(dāng)X3= 1 時(shí), X3.C0= 0, X3·C0= 1, 跳出循環(huán), 轉(zhuǎn)入步M 50。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
在循環(huán)程序執(zhí)行之前或執(zhí)行完畢后, 應(yīng)將控制循環(huán)的計(jì)數(shù)器復(fù)位, 使當(dāng)前值恢復(fù)為0。復(fù)位操作應(yīng)放在循環(huán)之外, 在圖中可用M 50 的常開(kāi)觸點(diǎn)使C0 復(fù)位。
跳步的程序設(shè)計(jì)與選擇序列的分支、合并的程序設(shè)計(jì)方法一致。根據(jù)上述設(shè)計(jì)方法設(shè)計(jì)的梯形圖程序如圖8 所示。
5 結(jié)束語(yǔ)
使用起保停電路編程方法簡(jiǎn)單、易寫(xiě)、有規(guī)律, 且通用性強(qiáng), 對(duì)不同類(lèi)型的PLC 只需改變軟元件編號(hào), 而無(wú)需更改程序就可以運(yùn)行。故實(shí)用性較強(qiáng)。
在編程過(guò)程中還需要注意, 這種編程方式不允許雙線圈輸出, 即同一元件的線圈只能在梯形圖中出現(xiàn)一次, 如果某一輸出繼電器在幾步中都為1 狀態(tài), 則只能用相應(yīng)的代表各步的輔助繼電器的常開(kāi)觸點(diǎn)并聯(lián)去驅(qū)動(dòng)這一輸出繼電器的線圈。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
]]>
PLC基礎(chǔ)介紹http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2324&Page=1wangxinxin2010-12-9 9:53:52]]>家都來(lái)討論下工控人好用的本本有那些http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2321&Page=1wangxinxin2010-12-9 9:27:37Compaq 康柏 EVO系列 N610C和N620C
帶串口和并口,配置也不低。
雖然USB可以轉(zhuǎn)串口,
但是某些用途上還是不好用。
現(xiàn)在串并口都全的筆記本電腦不好找了,
康柏被惠普收購(gòu)后,HP出了幾款商務(wù)系列,
雙核,可惜只帶串口,沒(méi)有并口。
有些需要加密狗的行業(yè)軟件可能運(yùn)行不了。
現(xiàn)在流行的12寸筆記本更別談了!
我了解的一些品牌,至今還沒(méi)有出現(xiàn)有帶串口的。
對(duì)于很多的工程用戶來(lái)說(shuō),他們對(duì)個(gè)人電腦的串口或者并口有較大使用需求。比如一些財(cái)務(wù)軟件、預(yù)算軟件使用的數(shù)據(jù)狗需要采用并口;而在工業(yè)設(shè)備控制上常用的串口作用也不小,它對(duì)于工控機(jī)方面要求的企業(yè)來(lái)講是非常有用的。不過(guò)出于輕薄便攜,以及成本方面的考慮,現(xiàn)在市場(chǎng)上絕大多數(shù)本本都將這兩個(gè)接口省略。因?yàn)橛羞@方面需求的用戶在目前市場(chǎng)上選擇一款適合他們的筆記本并不容易。其實(shí)目前市面上的熱門(mén)筆記本中,惠普的商務(wù)機(jī)型nx6320就裝備了串口和并口,并且具有商務(wù)筆記本的諸多特性,其中采用雙核處理器配置的惠普 Compaq nx6320(GC875PA)   具有不錯(cuò)的性?xún)r(jià)比優(yōu)勢(shì),感興趣的朋友可以關(guān)注一下。還有富士通(Fujitsu)E8410-B 15.4的高端本。

另外僅帶有串口的中端筆記本還有戴爾的D系列,比如D630等。

低端配置的還有IBM的T21等T系列產(chǎn)品,另外新藍(lán)的也有幾款。

]]>
提高PLC程序運(yùn)行速度的編程方法http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2317&Page=1wangxinxin2010-12-9 9:25:22一、根據(jù)工程實(shí)際需求,進(jìn)行功能塊規(guī)劃,編寫(xiě)子程序在PLC中,子程序是為一些特定的控制目的編制的相對(duì)獨(dú)立的程序。執(zhí)行子程序調(diào)用指令CALL等,如果條件不滿足子程序調(diào)用時(shí),程序的掃描就僅在主程序中進(jìn)行,不再去掃描這段子程序,這樣就減少了不必要的掃描時(shí)間。二、用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來(lái)控制輸出在PLC的應(yīng)用中通常都會(huì)有大量的輸出控制,用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來(lái)控制輸出可以提高速度,只要根據(jù)實(shí)際應(yīng)用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執(zhí)行的步數(shù),從而加快PLC的程序運(yùn)行速度。三、脈沖觸發(fā)SET、RESETPLC中,使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個(gè)指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個(gè)問(wèn)題,使用了常規(guī)的方法來(lái)驅(qū)動(dòng)SET指令,無(wú)意中增加了PLC程序掃描運(yùn)行時(shí)間四、避免類(lèi)型轉(zhuǎn)換,方法如下以S7-200為例,它的內(nèi)存格式與我們常用的PC機(jī)正好相反,它是高字在前,低字在后的。所以我們可以將字變量放在后兩個(gè)字節(jié),在程序初始化時(shí)將前兩個(gè)字節(jié)清零(程序的其它地方不得使用這兩個(gè)字節(jié))。如我們定義符號(hào)時(shí)將字變量定義在VW2,同時(shí)保持VW0的值為零。則程序中可以用VW2以字型訪問(wèn)該變量,同時(shí)也可以VD0以雙字型訪問(wèn),避免了類(lèi)型轉(zhuǎn)換。為了避免使用時(shí)混淆,最好以明確的符號(hào)定義來(lái)區(qū)分字類(lèi)型和雙字類(lèi)型。在此強(qiáng)烈推薦類(lèi)匈牙利命名法:以前綴指示變量類(lèi)型,用首字母大寫(xiě)的有意義的英文單詞的組合作變量名。本人習(xí)慣用以下綴:b----字節(jié)型變量(byte)w----字型變量(word)d----雙字變量(double)r----實(shí)型變量(real)f----位變量(flag)btn---自復(fù)位按鈕式輸入(button)sw----切換開(kāi)關(guān)或自鎖按鈕輸入(switch)sig---傳感器、編碼等電平信號(hào)輸入(signal)rly---輸出繼電器位(relay)……當(dāng)然,這個(gè)根據(jù)個(gè)人習(xí)慣來(lái),沒(méi)有定則,主要是利于自己區(qū)分。假如有一個(gè)字類(lèi)型變量名為VarName,為使用前面的轉(zhuǎn)換技巧,我們可以這樣定義:wVarName----VW2dVarName----VD0在程序初始化時(shí)將VW0清零(如果是不需要記憶的變量,直接將dVarName清零也可)或者在數(shù)據(jù)塊中將VW0設(shè)置為零。則以后需要以字類(lèi)型訪問(wèn)變量時(shí)就用wVarName,需要以雙字類(lèi)型訪問(wèn)變量時(shí)就用dVarName。完全不需要類(lèi)型轉(zhuǎn)換。本方法可以極大的減少程序語(yǔ)句數(shù),使程序更簡(jiǎn)潔、可讀性更好,由于不需要做耗時(shí)的類(lèi)型轉(zhuǎn)換,程序運(yùn)行效率也得到提高。且數(shù)學(xué)運(yùn)算量越大,效率提高越明顯。缺點(diǎn)是要多占用兩字節(jié)的內(nèi)存,以后程序中不能使用VW0。但S7-200的RAM空間很大,一般是用不完的,以226為例,有多達(dá)10K的RAM,偶從來(lái)沒(méi)有超過(guò)1K。這些RAM都是花錢(qián)買(mǎi)來(lái)的,不用白不用,不用也是浪費(fèi)了。同理,如果有字節(jié)型變量經(jīng)常需要與字類(lèi)型變量相互轉(zhuǎn)換,讓字節(jié)變量占用一個(gè)字的內(nèi)存寬度浪費(fèi)一個(gè)字節(jié),避免類(lèi)型轉(zhuǎn)換。1、如果在ob里編寫(xiě)子程序段,是掃描的,但是如果您編寫(xiě)為FC調(diào)用,那么在FC的調(diào)用條件沒(méi)有滿足時(shí),F(xiàn)C中的程序暫時(shí)不執(zhí)行。2、PLC的執(zhí)行步數(shù)根據(jù)程序長(zhǎng)短會(huì)不同,掃描時(shí)間會(huì)根據(jù)執(zhí)行步數(shù)的不同而不同,如果用一個(gè)mov指令完成8個(gè)數(shù)字量輸出的控制,當(dāng)然比用8個(gè)mov指令完成8個(gè)數(shù)字量輸出的控制所需要的程序步數(shù)少。

]]>
在控制器PLC編程時(shí)用移位指令實(shí)現(xiàn)順序控制的幾點(diǎn)討論http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2315&Page=1wangxinxin2010-12-9 9:23:11導(dǎo)讀:由于可編程控制器PLC 具有高可靠性、易維修性、功能強(qiáng)大及開(kāi)發(fā)周期短等特點(diǎn), 使它在許多行業(yè)都廣泛應(yīng)用。現(xiàn)在市場(chǎng)上有許多廠家、許多類(lèi)型的PLC , 雖然它們都有自己的特點(diǎn), 但同檔次的PLC , 功能上還是很相似的, 并且軟件的編程方法也是一樣的。PLC 的控制軟件最通用的編程方法還是梯形圖法, 但對(duì)一些順序控制要求較強(qiáng)的軟件編程若采用梯形圖法, 編程人員必須格外小心, 否則很容易出錯(cuò)。所以有些類(lèi)型的PLC 已提供一種指令———步進(jìn)指令, 用于順序控制的編程, 有些類(lèi)型的PLC 并沒(méi)有提供這種指令, 但所有類(lèi)型的PLC都提供了移位指令, 用這個(gè)指令也可以像用步進(jìn)指令那樣很方便的編寫(xiě)順序控制的程序。

2  移位指令
我們現(xiàn)以三菱公司A 系列PLC 移位指令為例來(lái)介紹SFT、SFTP 移位指令, 其梯形圖如圖1 所示。
圖片點(diǎn)擊可在新窗口打開(kāi)查看
(1) 此指令將某一地址號(hào)的軟元件(定義為D21) 的ON/ OFF 狀態(tài)移位到指定為D (要移位的軟件地址號(hào)) 的軟元件, 并使最低地址號(hào)的軟元件復(fù)位。
(2) SFTP 是指脈沖移位(在其前面條件ON 的第一個(gè)掃描周期發(fā)生移位) 。

3  應(yīng)用舉例

(1) 控制要求說(shuō)明 控制系統(tǒng)如圖2 所示。圖中X1 為系統(tǒng)自動(dòng)運(yùn)行程序啟動(dòng)按鈕; X2~X9 是系統(tǒng)順序動(dòng)作條件; XA、XB 為自動(dòng)/ 手動(dòng)轉(zhuǎn)換開(kāi)關(guān)輸入點(diǎn); XC 為復(fù)位按鈕, 要求不管自動(dòng)程序運(yùn)行到哪一步, 當(dāng)XC 動(dòng)作時(shí), 系統(tǒng)都要運(yùn)行到動(dòng)作2狀態(tài)(如圖2 所示) 再停止; XD 為急停按鈕, 當(dāng)XD 動(dòng)作時(shí), 若系統(tǒng)正在自動(dòng)運(yùn)行則自動(dòng)運(yùn)行結(jié)束。圖中M100~M112 為PLC 的中間繼電器, 是為下邊使用移位指令編程用的, 它們可由編程人員隨意設(shè)定, 但動(dòng)作1 到動(dòng)作6 所采用的PLC 中間繼電器M序號(hào)必須是連續(xù)的, 動(dòng)作7 到動(dòng)作9 所采用的PLC中間繼電器M 序號(hào)必須是連續(xù)的。其中M100~M112 表示各種動(dòng)作狀態(tài), 各種動(dòng)作狀態(tài)的動(dòng)作由M100~M112 來(lái)控制。
圖片點(diǎn)擊可在新窗口打開(kāi)查看]]>
請(qǐng)教PLC的組態(tài)和編程問(wèn)題http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2310&Page=1wangxinxin2010-12-9 9:15:26圖片點(diǎn)擊可在新窗口打開(kāi)查看

相信有好多人會(huì)用PLC315-2DP來(lái)開(kāi)發(fā)自己的從站吧,那么好,問(wèn)題來(lái)了,呵呵
目前我的從站可以進(jìn)入數(shù)據(jù)交換狀態(tài)了(PLC 紅燈已經(jīng)都滅了,spc3中data exchange 引腳也置為低電平了,報(bào)文我也檢測(cè)過(guò)了),昨天PLC OB1里跑的是空程序,就是說(shuō)進(jìn)入這個(gè)Data-Exchage狀態(tài)了,但實(shí)際沒(méi)有交換數(shù)據(jù).我的PLC程序是用梯形圖寫(xiě)的,SFC15不知道對(duì)不對(duì),因?yàn)橥ㄟ^(guò)我檢測(cè)報(bào)文 發(fā)現(xiàn)PLC沒(méi)有把我定義在DB1中的16個(gè)bytes 數(shù)發(fā)到總線上,所以也談不到接收了,郁悶!請(qǐng)大家指點(diǎn)一下!(下邊那個(gè)Move 是看程序有沒(méi)有執(zhí)行的)
此主題相關(guān)圖片如下:
圖片點(diǎn)擊可在新窗口打開(kāi)查看

這個(gè)是DB1中定義的數(shù)據(jù) ,給大家一個(gè)感官認(rèn)識(shí),: )
]]>
08年第二季Q&Ahttp://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2309&Page=1wangxinxin2010-12-9 9:13:07

1Q: 我剛接觸永宏P(guān)LC,PLC是FBE-40MC,按永宏資料作了一條編程線通訊不了,不知是何原因?
A: 你按下面方法再做一遍:
D-SUB-15 Male Connector D-SUB-9 Female Connector
(To PLC) (To PC)
RXD TXD
Pin_1 ---------------------------------------- Pin_3
TXD RXD
Pin_2 ---------------------------------------- Pin_2
RTS CTS
Pin_3---Pin_4
SG SG
Pin_6--------------------------------------- Pin_5

2Q: 可以通過(guò)編程語(yǔ)言軟件來(lái)編寫(xiě)圖控軟件來(lái)監(jiān)視永宏P(guān)LC嗎?
A: 可以;這里可以采用2種辦法,一是結(jié)合FaconServer。這樣節(jié)省編寫(xiě)通訊協(xié)議部分,會(huì)使得圖控軟件更簡(jiǎn)便。二就是直接使用編程軟件將永宏通訊協(xié)議編寫(xiě)進(jìn)去,即可達(dá)到通訊的目的。具體的FaconServer和永宏協(xié)議請(qǐng)參考永宏相關(guān)資料。

3Q: 我現(xiàn)在要用到06AD,有點(diǎn)問(wèn)題不清楚。我可不可以在程序中用兩種輸入慮波時(shí)間來(lái)讀取同一通道的值呀?因?yàn)樵谑褂脮r(shí),該通道的為壓力值,該值有的時(shí)候要用來(lái)控制該壓力達(dá)到設(shè)定值后立即輸出一個(gè)動(dòng)作來(lái)控制壓力。從而避免壓力控制不準(zhǔn)的現(xiàn)象。因此,此時(shí)的壓力值最好能讀取當(dāng)前值。當(dāng)前值不用于顯示壓力或任何讀數(shù)。
A: 可以采用時(shí)間來(lái)控制獲取當(dāng)前值,這樣會(huì)比較精確

4Q: 聽(tīng)一個(gè)朋友說(shuō)一個(gè)用戶用永宏必須每個(gè)月給開(kāi)發(fā)者交費(fèi)取得密碼,因?yàn)槊艽a每個(gè)月更改一次,想請(qǐng)教下眾為大哥 ,這怎么實(shí)現(xiàn)的,是在PLC上位機(jī)軟件上實(shí)現(xiàn),還是在程序里實(shí)現(xiàn)
A: 軟件版本在4.32以上配合PLC的OS版本在4.47以上,程序沒(méi)有被解成功過(guò)!
另外象這種定期需要密碼的問(wèn)題,應(yīng)該在程序方面做控制,基本控制方式:萬(wàn)年歷提供時(shí)間時(shí)限,再配合程序鎖機(jī)。大致的理念如此,至于怎么實(shí)現(xiàn),那就要看設(shè)計(jì)者的功力了!

5Q: Winproladder軟件里 7SG*S和7SG*S H有什么區(qū)別?
A: 目前PLC聯(lián)機(jī)成功后只顯示7SG*S,對(duì)于該模塊有解碼和非解碼之分,這是占用的寄存器數(shù)量有差別,覺(jué)得個(gè)數(shù)根據(jù)是7SG1還是7SG2來(lái)確定詳情參考使用手冊(cè)2

6Q: 主機(jī)后面的最多擴(kuò)展32臺(tái)模塊,含通訊模塊和擴(kuò)展板嗎?
A: 不含,32臺(tái)只是指DI/DO以及AI/AO,不含電源和通訊以及電源單元。

7Q: 我通過(guò)CM25E的以太網(wǎng)單元 然后在485掛一個(gè)2號(hào)站的PLC 請(qǐng)問(wèn)可以透過(guò)以太網(wǎng)訪問(wèn)2號(hào)站嗎?
A: 可以訪問(wèn),但必須注意掛在RS485網(wǎng)路上的通訊口不能被程序占用。

8Q: 永宏P(guān)LC可以直接驅(qū)動(dòng)LED嗎?如何使用?
A: 可以,配合FUN79指令,在晶體管型機(jī)器上可以直接驅(qū)動(dòng)LED,但LED外圍電路必須帶譯碼電路才能正常顯示數(shù)字。

9Q: MA型機(jī)器能否使用撥碼開(kāi)關(guān)呢?如何使用?
A: 可以,對(duì)于一般性的使用PLC不會(huì)做限制,使用撥碼開(kāi)關(guān)請(qǐng)使用FUN78:DSW指令實(shí)現(xiàn)輸入

10Q: CRC16密碼產(chǎn)生器如何使用?
A: CRC16產(chǎn)生器是用在系統(tǒng)還原時(shí),原作者為了保證密碼的唯一知情權(quán),而產(chǎn)生的一樣臨時(shí)密碼。該密碼只能使用一次。在還原系統(tǒng)時(shí),會(huì)產(chǎn)生一個(gè)密碼鍵值,用密碼鍵值和原始密碼,在CRC16計(jì)算器下面就可以生成一個(gè)臨時(shí)的密碼。該密碼使用后將會(huì)失效。

11Q: CIC識(shí)別碼是用做哪里?怎么產(chǎn)生的?
A: CIC碼稱(chēng)之為客戶識(shí)別碼,即在PLC當(dāng)中存儲(chǔ)有專(zhuān)有客戶的資料必須在當(dāng)前的上位機(jī)上產(chǎn)生一個(gè)CIC碼識(shí)別文件,存放到Winproladder的根目錄下,才能正確的聯(lián)機(jī)PLC。該CIC識(shí)別文件綁定了PC的硬件信息,在一臺(tái)電腦上產(chǎn)生的識(shí)別文件COPY到其他電腦上也是不能使用的。PLC中的識(shí)別文件,永宏公司將提供相關(guān)文件并提供下載資料,再輸送到PLC當(dāng)中。

12Q: 請(qǐng)問(wèn)FBS-MA系列PLC能控制步進(jìn)馬達(dá)嗎?
A: 可以,MAT系列主機(jī)提供4點(diǎn)的10K脈沖輸出(Y0~Y3),可以實(shí)現(xiàn)2軸的步進(jìn)電機(jī)驅(qū)動(dòng),但要注意速度不得超過(guò)10K(AB相不得超過(guò)5K)

13Q: 在標(biāo)準(zhǔn)modbus通訊的時(shí)候,怎么訪問(wèn)D數(shù)據(jù)區(qū)和F數(shù)據(jù)區(qū)?
A: D的數(shù)據(jù)區(qū)域在MODBUS中表示的對(duì)應(yīng)關(guān)系為:D0~D2998?46001~48999。而F數(shù)據(jù)區(qū)無(wú)法通過(guò)MODBUS來(lái)訪問(wèn)。若要訪問(wèn)F去,可以在程序添加一段,先使用FUN160轉(zhuǎn)用指令將F數(shù)據(jù)讀到R或者D區(qū),然后在透過(guò)訪問(wèn)R或者D來(lái)獲取F的數(shù)據(jù)。

14Q: 模擬量擴(kuò)展板和模擬量擴(kuò)展模塊區(qū)別在哪?
A: 模擬量擴(kuò)展板是永宏后期開(kāi)發(fā)的產(chǎn)品,它不占用IR/OR部分,有轉(zhuǎn)用的寄存器控件D4072~D4077。在信號(hào)方面只能實(shí)現(xiàn)單極性的信號(hào)輸出,精度相對(duì)模擬量模塊不較低。擴(kuò)展方式也不同。輸入/輸出類(lèi)型是通過(guò)不同的端子來(lái)實(shí)現(xiàn),模塊則是同個(gè)端子而通過(guò)條線來(lái)變換,同時(shí)模塊的信號(hào)范圍廣等差別

15Q: FBS-CM5H工作模式中,對(duì)稱(chēng)模式和非對(duì)稱(chēng)模式有什么不同?
A: 對(duì)稱(chēng)模式時(shí)4個(gè)端口的功能相同,且任一端口接收到的信息均會(huì)傳送至其它端口;而非對(duì)稱(chēng)模式時(shí)以端口若懸1為主,其接收到的信息均會(huì)傳送至其它端口,但端口是心2~4接收的訊息只會(huì)傳送至端口1。

16Q: 主電源的正負(fù)是否可以對(duì)調(diào)?為什么一些DC電源機(jī)器端子處 標(biāo)“L”“N”符號(hào)?
A: 對(duì)于AC電源,沒(méi)有方向之分,電源線是可以對(duì)調(diào)的,永宏P(guān)LC正規(guī)的產(chǎn)品AC交流輸入的都標(biāo)有”L”,”N”。而直流24V電壓輸入時(shí),因?yàn)橛蟹较蛐裕哉?fù)是不能對(duì)調(diào)的。在正規(guī)的產(chǎn)品中DC電源都標(biāo)有”+”和”-“。配線時(shí)要注意極性。若存在直流電,但標(biāo)有”L””N”,則說(shuō)明該機(jī)器是更換過(guò)電源板或者上蓋,造成標(biāo)示不對(duì)。請(qǐng)使用時(shí),請(qǐng)注意是否有其他標(biāo)示,以及注意配線。

17Q: 擴(kuò)充機(jī)較多時(shí),是否只一個(gè)主電源供電就夠?為什么?
A: 每個(gè)電源都有它自己的容量,每個(gè)擴(kuò)展單元都有他的能耗,所以不可能滿足所擴(kuò)展的設(shè)備都能使用主機(jī)的電源,在能耗不能滿足時(shí)系統(tǒng)將不能正常的運(yùn)作,會(huì)造成故障,所以在有限的容量主機(jī)下,帶過(guò)多的擴(kuò)展單元時(shí),必須計(jì)算整個(gè)系統(tǒng)的能耗,看一個(gè)主機(jī)的電源是否能滿足。若不能滿足則必須擴(kuò)充電源能量,可以采用擴(kuò)展機(jī)或者擴(kuò)展電源。

18Q: 若與變頻器聯(lián)機(jī),永宏P(guān)LC使用什么方法通訊比較簡(jiǎn)單,同時(shí)要注意哪些事項(xiàng)?
A: 永宏P(guān)LC支持FATEK標(biāo)準(zhǔn)協(xié)議,MODBUS和自由口協(xié)議;而一般情況變頻器都是自由口協(xié)議或者M(jìn)ODBUS協(xié)議。就這2種情況,考慮程序便利性就選用MODBUS協(xié)議。所以在選擇變頻器時(shí)盡量選擇支持MPDBUS協(xié)議的變頻器,若不行就采用自由口協(xié)議來(lái)實(shí)現(xiàn)。

19Q: 永宏P(guān)LC的最小時(shí)基能達(dá)到多少?
A: 一般定時(shí)器的時(shí)基有10ms,100ms和1000ms的時(shí)間;但永宏P(guān)LC還提供0.1MS的高速計(jì)時(shí)器,這要在MC和MN機(jī)型才能使用。這個(gè)精度較其他的PLC高出10倍。

20Q: FBS-MCT可以連接什么打印機(jī)?
A: 永宏P(guān)LC所有機(jī)型在擴(kuò)展PORT1后都能連接打印機(jī)打印,配合FUN94指令送出打印。對(duì)于打印機(jī)端則要求支持ASCII碼的打印。這樣才免去驅(qū)動(dòng)直接打印。

21Q: 永宏P(guān)LC如何進(jìn)行遠(yuǎn)程測(cè)試?
A: 永宏P(guān)LC若想采用遠(yuǎn)程監(jiān)控,有2種方案,一種是通過(guò)PORT1使用MODEM做遠(yuǎn)程撥號(hào)連線控制。這種情況需要擴(kuò)展PORT1通訊口,所有機(jī)型都可以使用。另外一種方式則是使用以太網(wǎng)來(lái)做互聯(lián)網(wǎng)監(jiān)控,這個(gè)需要擴(kuò)展以太網(wǎng)口;MA機(jī)型可以使用FBS-CBE模板,MC和MN可以使用FBS-CBE或者FBS-CM**E模塊
22Q: 永宏P(guān)LC FBS-60MA的port2通訊協(xié)議為ModBus RTU(Slave),參數(shù)如下:速率9600b/s;偶同位檢查;位數(shù)8;1位停止位;延時(shí)響應(yīng)時(shí)間3ms;傳送延時(shí)時(shí)間2*10ms;接收異常偵測(cè)時(shí)間5*10ms;永宏P(guān)LC用FBS-CB5,電腦用RS485轉(zhuǎn)換器,接線正確。通訊時(shí),紅、綠通訊指示燈均正常閃亮,即,PLC有應(yīng)答信號(hào)輸出,但電腦報(bào)告:“與硬件通訊失敗,請(qǐng)確定通訊參數(shù)”。延時(shí)響應(yīng)時(shí)間、傳送延時(shí)時(shí)間、接收異常偵測(cè)時(shí)間修改了多次,問(wèn)題未解決,不知問(wèn)題出在哪里。
A: 針對(duì)上位機(jī)透過(guò)RS485與PLC聯(lián)機(jī),您可以先測(cè)試一下通訊是否正常,測(cè)試方法即為:使用Winprolader直接與PLC連接,正常情況下是能聯(lián)機(jī)編輯程序的,有成功操作過(guò);若正常在改變通訊協(xié)議后,重點(diǎn)就是考試上位機(jī)的通訊軟件這端。請(qǐng)務(wù)必保證參數(shù)一致,另外就是遵循MDODBUS協(xié)議的約定。

23Q: 如何檢測(cè)輸入點(diǎn)的好壞
A: 針對(duì)輸入點(diǎn)的檢測(cè),簡(jiǎn)單的作法就是將輸出點(diǎn)輸入到輸入點(diǎn),然后輸入點(diǎn)再驅(qū)動(dòng)其他的輸出點(diǎn)點(diǎn)亮,這樣就可以完整的測(cè)試一個(gè)輸入點(diǎn)的好壞,同時(shí)也檢測(cè)到輸出點(diǎn);針對(duì)高速部分,同樣也是將固定的脈沖數(shù)從輸出點(diǎn)輸出,接到輸入點(diǎn),檢測(cè)接受到脈沖與輸出的脈沖數(shù)是否相等。

24Q: 如果把sink輸入方式接成SRCE 輸入方式,會(huì)不會(huì)燒掉PLC??
A: 不會(huì);永宏P(guān)LC提供SINK或者SRCE兩種輸入方式,一時(shí)間只能實(shí)現(xiàn)一種輸入,要么是SINK要么是SRCE,這樣不會(huì)有共存的時(shí)候,所以接法一般不會(huì)有沖突。

25Q: 一般變頻器通過(guò)通訊擴(kuò)展模塊與主機(jī)相連,需占用幾個(gè)輸入輸出點(diǎn)?
A: 具體的I/O點(diǎn)要看變頻器以及系統(tǒng)的輸入輸入需要,和參數(shù)的設(shè)定。

26Q: 我想把時(shí)間繼電器“T0”的設(shè)定值(PV=200)傳送到暫存器“R110”中,程序該怎么寫(xiě)?這樣做的目的是用文本顯示器來(lái)修改這個(gè)設(shè)定值。
A: 直接在T指令中指定R110為PV值,可以通過(guò)文本來(lái)設(shè)定R110。

27Q: 一臺(tái)水性印刷機(jī),正常使用了一段時(shí)間后PLC的“RUN”燈不亮停機(jī)了,怎么也沒(méi)法再使用,何解?
A: 1,要是RUN不亮,即熄滅,則存在3種情況,1)是電源損壞;2)是CPU損壞,3)則是電源和CPU皆損壞。造成該原因的主要問(wèn)題在電源部分出現(xiàn)故障,導(dǎo)致PLC損壞。請(qǐng)返回維修。
2,若是RUN等還在慢閃亮,則硬件部分故障損毀幾率就小些,可以重新上電測(cè)試一下PLC是否正常運(yùn)行,建議拆下PLC測(cè)試,以免引起亂作動(dòng)導(dǎo)致機(jī)臺(tái)設(shè)備故障;要是上電仍不運(yùn)行,可以聯(lián)機(jī)看看,程序是否還存在。若無(wú)程序,則先灌程序再置RUN,故障一般可以排除。

28Q: 電腦與PLC聯(lián)機(jī)顯示無(wú)法聯(lián)機(jī),通訊錯(cuò)誤或端口被占用,除了通訊線造成的還有別的原因嗎?
A: 針對(duì)無(wú)法聯(lián)機(jī),首先要檢測(cè)通訊線纜的完好,在這基礎(chǔ)上,查看通訊參數(shù)設(shè)定是否一致,若無(wú)法確定可以使用自動(dòng)檢知方式獲取。再者就是檢查通訊口是否被其他軟件占用。若故障仍不排除,則可能通訊口損壞。

29Q: FBS-24EYT的擴(kuò)展模塊中,V1+,V1-,V2+,V2-的,他們是如何連接使用的?
A: 該模塊分4組輸出,V+和V-表示接+24V和-24V。其中-24V也是COM點(diǎn)。在制作連接頭務(wù)必要注意電源接法和各引線之間是否有短路,以免燒毀PLC。

30Q: 請(qǐng)問(wèn)下永宏CB525與CM25有啥區(qū)別? 我的主機(jī)是FBs60MC,模塊是CM25的,欲做ModBus控制變頻器.數(shù)據(jù)線接哪兩個(gè)腳呢?
A: FBS-CB25是通訊擴(kuò)展板,通過(guò)主機(jī)上的擴(kuò)展槽擴(kuò)展,所以主機(jī)都能使用;FBS-CM25則是通訊擴(kuò)展模塊,在主機(jī)的左側(cè)擴(kuò)展;只能在MC和MN主機(jī)上使用,另外CB提供一個(gè)232一個(gè)485分別占用PORT1,2CM25也是提供一個(gè)232和一個(gè)485,分別占用PORT3,4。
變頻器一般是RS485接口,接線如下:
變頻器 CM25的RS-485
A--------------------------------------D+
B--------------------------------------D-
G--------------------------------------G
注意使用終端電阻和雙絞線。

]]>
施耐德PLC編程應(yīng)用討論精選http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2308&Page=1wangxinxin2010-12-9 9:12:05 ·求編程方案!! ·昆騰plc通訊故障 ·neza PLC編程電纜3030與電腦無(wú)法通訊 ·有用過(guò)莫迪康plc的嗎?有這樣一個(gè)設(shè)想,大家看看,不改程序,用硬接線能實(shí)現(xiàn)嗎? ·I/O紅燈常亮問(wèn)題,請(qǐng)各位指教~~~~ ·用QUANTUM 和空壓機(jī)之間用MODBUS 通信 ·PC與PLC通信的問(wèn)題,請(qǐng)高人指教 ·PL7 PROV4.5的序列號(hào) ·請(qǐng)教:這個(gè)圖是啥意思 ·請(qǐng)教 %Q2.0:16地址含義 ·concept的問(wèn)題 ·請(qǐng)教通訊故障! ·Intouch與Modicon PLC通訊的問(wèn)題. ·急求助:急急的問(wèn)一個(gè)關(guān)于施耐德PLC的問(wèn)題 ·modicon quentum 系列 震驚我的冗余切換問(wèn)題 ·施耐德XBT模擬時(shí)能不能實(shí)現(xiàn)翻頁(yè) ·施耐德QUANTON產(chǎn)品的CPU里面的程序不知道怎么原因最近亂了? ·求教:關(guān)于施耐德PLC軟件使用的一個(gè)問(wèn)題 ·請(qǐng)教:施耐德140cpu11302停電后再上電不運(yùn)行? ·mbe能讀到MODICON PLC數(shù)據(jù),但I(xiàn)FIX3.5 PDB 無(wú)法讀寫(xiě) ·施耐德NOE模塊總出現(xiàn)通訊異常,有什么好的解決方案? ·求助:modicon quantum(140) 網(wǎng)絡(luò)設(shè)計(jì) ·modicon plc通訊連接 ·討厭的Twido----plc ·TWIDO 比較指令求助 ·TWIDO怎樣把模擬量存入 ·新手請(qǐng)教一個(gè)奇怪的輸出保持問(wèn)題 ·施耐德TWIDO的若干問(wèn)題! ·為什么通訊總是中斷?? ·請(qǐng)教施耐德premium的上升沿和計(jì)數(shù)指令的用法 ·施耐德昆騰PLC熱備求助!!! ·施耐德TWIDOW PLC和ATV31,ATV71變頻器通訊 ·包裝機(jī)械的系統(tǒng) ·請(qǐng)問(wèn)TWIDO PLC 的RS485口與自由通訊口RS485通信的問(wèn)題 ·CONCEPT中的線圈 ·如何實(shí)現(xiàn)PLC的時(shí)間顯示? ·MODICON CONCEPT LL984 ·求助遠(yuǎn)程I/O問(wèn)題 ·詢(xún)問(wèn)Primum的編程電纜 ·concept2.6的安裝問(wèn)題 ·modicon tsx premiu 和MITISUBISH Q系列對(duì)比? ·MB+網(wǎng)卡的相關(guān)問(wèn)題 ·請(qǐng)教DDO35300的問(wèn)題 ·求救,請(qǐng)問(wèn)施耐德PLC通訊的可行性? ·請(qǐng)給個(gè)實(shí)現(xiàn)方案。 ·以太網(wǎng)組態(tài) ·PID問(wèn)題 ·CONCEPT中模擬量如何強(qiáng)制 ·求助:s7-200通訊距離 ·求sa85卡驅(qū)動(dòng) ·救命!!!急!急!急! ·關(guān)于施耐德Twido系列PLC通信問(wèn)題 ·高手幫忙:施耐德CONCEPT2.5編程的問(wèn)題 ·求助:IFIX3.0下與MODICON.MB1的驅(qū)動(dòng)問(wèn)題 ·求助:施耐德PLC選型 ·ifix3.5與modicon的11303通訊問(wèn)題 ·modicon 的PLC可以和電腦直接連嗎? ·求助:intouch與modicon PLC的通訊問(wèn)題! ·請(qǐng)教施耐德 Twido PLC一個(gè)小問(wèn)題 ·MCGS和施耐德PLC通訊問(wèn)題???? ·SOS:施耐德PLC 通訊模塊問(wèn)題 ·MODICON PLC 的CRP模塊的錯(cuò)誤顯示 ·求教:MODICON PLC 的問(wèn)題 ·組態(tài)王”與modicon premium通訊--- ·Modicon的RS485通訊 ·求助:施耐德軟啟動(dòng)器接線中的問(wèn)題! ·施耐德quantum系列concept的求助 ·關(guān)于Modicon Lexium 17d HP伺服驅(qū)動(dòng)器 ·問(wèn)題,施耐德的模擬量輸出模塊,輸出負(fù)載為300歐姆,可以帶動(dòng)調(diào)節(jié)閥嗎? ·救命:IFIX與MODICON通訊 ·施耐德PLC模塊問(wèn)題求助,急~~!! ·Modicon的應(yīng)用 ·求助:MODICON QUANTUM問(wèn)題 ·求助:MODICON PLC連接光纖環(huán)網(wǎng) ·求教一個(gè)施耐德問(wèn)題 ·施耐德昆騰PLC求助!!! ·施耐德問(wèn)題 ·請(qǐng)教用過(guò)施耐德TSX P...系列PLC的大蝦 ·施耐德的premium PLC的I/O驅(qū)動(dòng)是什么? ·施耐德高手這邊請(qǐng) ·探討施耐德plc ·了解Modicon PLC ·IFix2.6與Modicon Premium通訊急! ·modicon quantum問(wèn)題求教 ·求助:MODICON 984 梯形圖的意思。 ·MODICON QUANTUM 雙機(jī)熱備雙纜冗余 ·求教:施耐德的MB+電纜 ·modicon momenmnt 96020 984LL 的問(wèn)題請(qǐng)教 ·MODICON 的MB通訊? ·Modicon 以太網(wǎng)通訊問(wèn)題請(qǐng)教 ·Modicon的140CPU43412A能帶多少I(mǎi)/O點(diǎn) ·關(guān)于modicon 分布i/o? ·Modicon PLC ·請(qǐng)問(wèn)Modicon PLC與上位機(jī)通訊怎么配置? ·請(qǐng)問(wèn):MODICON 以太網(wǎng) 通訊 ·求助:MODICON PLC無(wú)故停止運(yùn)行的原因? ·OMRON的CJ1能不能與施耐德的ATV28/ATV58通訊嗎? ·求助:有關(guān)MODICON遠(yuǎn)程I/O接地問(wèn)題 ·schneider的疑難雜癥???? ·施耐德PLC ·求助MODICON PLC梯形圖 ·調(diào)試中遇到問(wèn)題:請(qǐng)看~~~~~~`MODICON 的TSX ·組態(tài)王”與MODICON PREMIUM通訊 ·請(qǐng)教modicon的quantum plc的問(wèn)題 ·求助:modicon故障 ·MODICON 800系列I/O地址 ·請(qǐng)教Modicon PLC 配置方案? ·如何實(shí)現(xiàn)GE 9070 和MODICON QUANTUM數(shù)據(jù)通信]]>關(guān)于“PLC編程系列技...”的內(nèi)容http://www.martymets.com/bbs/dispbbs.asp?BoardID=59&ID=2307&Page=1wangxinxin2010-12-9 9:09:40  問(wèn):我要將 CPU314 與電腦連接通信應(yīng)該怎么辦?是否用 MPI/DP-RS232 連接器,要怎么用啊?
  答:第一步,將適配器(PC Adapter)與 RS232 電纜相連。適配器的 MPI/DP 口插入 CPU的編程口,RS232 電纜與 PC 的串口連。
  第二步,進(jìn)入"開(kāi)始"->"設(shè)置"->"控制面板"->"SET PG/PC Interface"。點(diǎn)選“ Access  Point  of  the  Application ” =S7ONLINE ( STEP7 ),“ Interface  Parameter Assignment”=PC Adapter (MPI)。
  第三步,點(diǎn)“Properties”進(jìn)入屬性設(shè)置,MPI 設(shè)置內(nèi)容:選中“PG/PC is the only master on the bus”,其余內(nèi)容沿用默認(rèn)值,或根據(jù) CPU 的狀態(tài)變更。
  Local Connection 設(shè)置:COM Port="硬件連接的串口",Transmission Rate="圖片點(diǎn)擊可在新窗口打開(kāi)查看C" Adapter 的 撥碼位置。 確認(rèn)后退出設(shè)置,如果上下位機(jī)參數(shù)一致的話,此時(shí)連機(jī)就會(huì)成功。

  2. IW 和 PIW 有什么區(qū)別
  問(wèn):STEP7 在實(shí)際應(yīng)用中 IW 和 PIW 有什么區(qū)別?
  答:我個(gè)人理解:對(duì)于沒(méi)有相應(yīng)的映像緩沖區(qū)的輸入地址,一定采用 PIW 指令,而一般外 設(shè)輸入地址,都是沒(méi)有映像緩沖區(qū)的。對(duì)于有映像緩沖區(qū)的輸入地址,一般使用 IW,表示 取映像緩沖區(qū)內(nèi)數(shù)據(jù),但也可用 PIW,表示直接取地址內(nèi)的數(shù)據(jù)而非映像緩沖區(qū)的數(shù)據(jù), 相當(dāng)于立即讀取。對(duì)于輸出亦是如此。

  3.  模擬信號(hào)接地問(wèn)題
  問(wèn):我用的 SM331 8*12bit  模塊信號(hào)有時(shí)正常有時(shí)不正常,后來(lái)我把 COMP-跟信號(hào)的 M- 接起來(lái)就好了,但我同時(shí)發(fā)現(xiàn)他們之間接電容也可以,是怎么回事??模塊的 COMP-端、 各信號(hào)的 M-端和模塊 24 伏供電的 M 端之間電氣上有什么關(guān)系??
  答:對(duì)隔離輸入模板,.摸板參考地 Mana 與 CPU 的電源地 M 沒(méi)有電連接。因此 Mana 與  M 有電位差時(shí),必須采用隔離輸入模板。但是,如果電位差超過(guò) Eiso,則必須建立 Mana與 M 之間的連接。對(duì) SIEMENS 的模板,Eiso=75VDC 或 60VAC。
  對(duì)非隔離輸入模板,則必須建立 Mana 與 M 之間的連接。 為抑止信號(hào)地 M-與 Mana 之間 的共模干擾,不同傳感器的接地方式不同,限于篇幅以及圖解困難,難以細(xì)說(shuō)。一般原則是, 建立信號(hào)地與模板的地、模板地與(CPU)系統(tǒng)地的連接。如果有干擾環(huán)流,則將取消模 板地與系統(tǒng)地的連接,讓模擬地懸浮。另外,屏蔽推薦雙端接地,如果有干擾環(huán)流,則改為 單端。

  4. cp342-5 的放置位置有要求嗎?放在軌道的什么地方最合適
  問(wèn):cp342-5 的放置位置有要求嗎?放在軌道的什么地方最合適?
  答:CP342-5 工作原理是, 首先通過(guò)硬件配置將各 DP 子站的分布 I/O 映射到 CP342-5 的內(nèi) 存,然后再通過(guò) FC1(DP_SEND)、FC2(DP_RECV)實(shí)現(xiàn) CPU 與 CP342-5 的數(shù)據(jù)交換。數(shù)據(jù) 傳遞的過(guò)程如下:
  FC1
  CPU 內(nèi)存————->CP342-5 ——————->DP 子站的輸出
  FC2
  CPU 內(nèi)存<————-CP342-5 <——————-DP 子站的輸入
  程序中我們控制的只是 CPU 與 CP342-5 之間的通訊,而子站與 CP342-5 的數(shù)據(jù)交換是由
  CP342-5 根據(jù)硬件配置自動(dòng)完成的。

  關(guān)于 cp341 與 MM440 通訊
  問(wèn):我用 s7-300(cp341)與 MM440 的 com 口(29 30)通訊控制變頻器2 個(gè) PZD,4 個(gè) PKW 具體參數(shù)設(shè)置如下:
  P003=3圖片點(diǎn)擊可在新窗口打開(kāi)查看700=5圖片點(diǎn)擊可在新窗口打開(kāi)查看1000=5圖片點(diǎn)擊可在新窗口打開(kāi)查看2011=1圖片點(diǎn)擊可在新窗口打開(kāi)查看2012=2;P2013=4;其他參數(shù)采用工廠設(shè)置。
  仿照 USS-S7 中的例程進(jìn)行編程;但是只能向變頻器發(fā)送 PZD 參數(shù)(控制字 1 和主設(shè)定值), 但不能返回任何參數(shù)。CP341 的指示燈只顯示不斷發(fā)送,接受燈不亮。在數(shù)據(jù)塊 dbnd(DB100)中的 DBW6(通訊狀態(tài)字)的值為 0200;DBW8(通訊故障字) 的值為 0080;不知是什么意思?
  答:CP341(RS422/485)采用(RS485)ASCII 碼協(xié)議。CP341 如果采用手冊(cè)中的接線 方式(11+,4-)則 cp341 的接收發(fā)送燈同時(shí)亮,但是不能進(jìn)行數(shù)據(jù)傳輸;如果接線為(9+,2-)則出現(xiàn)前述情況,即只能向變頻器發(fā)送 PZD 參數(shù)(控制字 1 和主設(shè)定值),但不能返回 任何參數(shù)。如果你只接了 9、2 的話,現(xiàn)象則說(shuō)明你的參數(shù)設(shè)置沒(méi)有問(wèn)題。在 4 線方式下,9、2 是發(fā)送 端。11、4 是接受端,沒(méi)有接線自然沒(méi)有數(shù)據(jù)返回。
  對(duì) MM440 應(yīng)該用 2 線方式,接線是
  11(CP341)————-29(mm440)
  4(CP341)————-30(mm440)
  且 2 與 4、9 與 11 要短接,你接了嗎?
  此外,在 PKW 中你的任務(wù)識(shí)別標(biāo)記 ID 和參數(shù)號(hào)填對(duì)了嗎?

  5. 315-2DP 與 ET200M
  問(wèn):通過(guò) DP 相連,CPU 地址為 2,ET200M 地址為 5,硬件上地址設(shè)置正確。 在項(xiàng)目管理器 里把軟硬件組態(tài)好了以后,把 SIMATIC300 STATION 傳給 PLC,顯示 SF 錯(cuò)誤,ONLINE 情況下, OB1 不運(yùn)行。
  如果把 HARDWARE 再傳一遍,則 SF 錯(cuò)誤無(wú),OB1 可運(yùn)行,現(xiàn)在再把 SIMATIC300 STATION傳給 PLC,則重新有 SF 錯(cuò)誤。我原來(lái)以后,把 SIMATIC300  STATION 傳給 PLC 一次,相當(dāng)于軟硬件組態(tài)都傳一次,請(qǐng) 問(wèn)各位高手,這樣正常嗎?
  答:我想樓上的各位可能沒(méi)有看清楚 royal 的問(wèn)題:他通過(guò) HARDWARE 下載+OB 下載, 沒(méi)有問(wèn)題,這樣可以排除是組態(tài)和程序的問(wèn)題。他只有在用 STATION 下載時(shí)才出現(xiàn)故障,SF 燈亮。所以原因不是很明確。我個(gè)人認(rèn)為是不是 royal 并沒(méi)有將 HARDWARE 進(jìn)行“編譯保存”,因此他的程序塊內(nèi)沒(méi)有“SYSTEM BLOCKS”,所以才出現(xiàn)他所說(shuō)的現(xiàn)象。請(qǐng) royal 在試一試!

  6. S7-300PID 的 FB41CONT_C 功能及參數(shù)設(shè)定
  問(wèn):請(qǐng)教各位高手,本人現(xiàn)用到西門(mén)子 S7-300(CPU315)做整流系統(tǒng)的 PID 控制,具體 是由 AI 模塊輸入 4-20MA 信號(hào)(既 A 柜/B 柜飽和電抗器控制電流信號(hào)反饋和機(jī)組 A 柜/B 柜直流電流信號(hào)反饋),通過(guò) CPU 調(diào)用 PID 功能塊,實(shí)現(xiàn)自動(dòng)閉環(huán)控制,最后由 AO 模塊 輸出一個(gè) 4-20MA 的信號(hào)給穩(wěn)流系統(tǒng)(既 A 柜/B 柜電流給定反饋)。
  現(xiàn)請(qǐng)教:1、具體應(yīng)調(diào)用 S7 的 PID 中的哪些功能塊。我是直接在 OB1 里邊調(diào)用 FB41,不 知可否。
  2、PID 標(biāo)準(zhǔn)塊 FB41 的輸入輸出參數(shù)如何整定,PV_PER、SP_INT、PV_IN 有何區(qū)別。
  3、GAIN、TI、TD 如何整定。
  4、MAN_ON、PVPER_ON 怎么用,是直接在 FB41 的輸入端寫(xiě)嗎?
  答:原理上,PID 的調(diào)節(jié)節(jié)奏應(yīng)該與其采樣周期一致,這是數(shù)學(xué)模型應(yīng)與物理過(guò)程一致的要 求。這也就是 FB41 要在 OB35 中周期調(diào)用且 OB35 的周期要與 FB41 采樣周期一致的原因。
  當(dāng)然,在 OB1 或其他 FC、FB 中調(diào)用 FB41 也是可以的,此時(shí)最好將 OB1 參數(shù)區(qū)中掃描周 期作為 FB41 的采樣周期。
  本人在管道恒流恒壓的 PID 過(guò)程控制中,也曾在 FC 中無(wú)條件連續(xù)調(diào)用 FB41,PID 效果也 還令人滿意。我個(gè)人認(rèn)為,精度要求不高的應(yīng)用中,簡(jiǎn)單調(diào)用也是可以的。
  FB41 參數(shù)的設(shè)置很靈活,可根據(jù)自己的習(xí)慣或應(yīng)用的方便選擇。下面是一種方式。
  MAN_ON  :激活 PID 手動(dòng)調(diào)節(jié)給定值 MAN 的使能位,可用 PID 手自動(dòng)轉(zhuǎn)換位來(lái)觸發(fā)。 PVPER_ON  :是 PID 輸入輸出參數(shù)“PERIPHERAL 化”的使能位,即將參數(shù)看成 0~27648 之間的整數(shù)。換個(gè)說(shuō)法,就是 PID 的反饋值直接取自相應(yīng) AIW 通道,而 PID 輸出則直接給 出到 AQW 通道。參數(shù)整定由 FB41 完成。可用調(diào)節(jié)裝置的啟動(dòng)標(biāo)志來(lái)觸發(fā)本位。
  MAN  :PID 手動(dòng)調(diào)節(jié)給定值,當(dāng)“MAN_ON=1”時(shí)有效。
  CYCLE  :采樣周期。根據(jù)物理量變化快慢定,一般要求與 FB41 執(zhí)行的周期一致。
  SP_INT:PID 的設(shè)定值。注意設(shè)定值與反饋值的單位一致。為了避免錯(cuò)誤,建議將 SP_INT
  轉(zhuǎn)換為-100.0~100.0%之間無(wú)量綱的百分?jǐn)?shù),輸入到 FB41 時(shí),注意只取百分號(hào)之前的數(shù)即可。
  PV_PER:PID 過(guò)程的反饋值,直接取自反饋量的 AIW 通道的 A/D 碼。僅在“PVPER_ON=1”時(shí)有效。 GAIN:比例系數(shù)。 TI:積分時(shí)間。 TD:微分時(shí)間。
  LMN_PER:PID 的調(diào)節(jié)輸出,直接對(duì)應(yīng)調(diào)節(jié)輸出 AQW 通道。
  設(shè)置了上述參數(shù),基本的 PID  調(diào)節(jié)就可以實(shí)現(xiàn)了。根據(jù)需要再完善其他參數(shù)的設(shè)置,比如 死區(qū)的設(shè)定等。
  利用 STEP7 中的 PID 賦值工具可形象快捷地完成參數(shù)設(shè)置,結(jié)果直接存入相應(yīng)背景數(shù)據(jù)塊,
  FB41 調(diào)用時(shí)無(wú)須再賦值。

  7.  除 300 中的密碼
  問(wèn):我在使用 CPU313C-2PTP 時(shí),往 PLC 里下了一個(gè)程序,開(kāi)始還好使,可下載了幾次之后, 竟然要求密碼!本人申明,程序沒(méi)加密,而且本人還不知如何加密!請(qǐng)問(wèn)大蝦, 如何清空PLC 的程序而不需要密碼?
  答:你需要對(duì) MMC 卡進(jìn)行格式化操作。格式化過(guò)程如下:
  1.  將開(kāi)關(guān)置為“MRES  ”位置,并保持,直至 LED  停止閃亮(即直至大約 9  秒鐘后永亮 著)。
  2.  在隨后的 3  秒內(nèi),釋放開(kāi)關(guān),并再次切換為“MRES  ”位置。STOP LED  現(xiàn)在閃亮, 指示正在進(jìn)行格式化。
  一定要使用規(guī)定的操作順序。否則,MMC  就不能進(jìn)行格式化,而是返回存儲(chǔ)器復(fù)位狀態(tài)。 我建議你在 http://www.ad.siemens.com.cn/download/manual/as.asp 上下載 S7-300C 的所有資料仔 細(xì)讀一讀 才進(jìn)行以 上操作, 在《 S7-300  可編程控制器  CPU  312C  至314C-2DP/PtP CPU  技術(shù)參數(shù)》一書(shū)上有此操作的詳細(xì)說(shuō)明,并有注意事項(xiàng)!請(qǐng)注意。

  8. 00 的 L 指令
  問(wèn):L 指令裝一個(gè)立即數(shù)(常數(shù))到 ACCU1L 1
  如何表達(dá)我這個(gè)裝入的數(shù)是 Byte? Word? DWord? S7300 還未入門(mén),請(qǐng)高手指教!
  答:在裝入的時(shí)候,如果被裝入的數(shù)太短,達(dá)不到 4BYTE(大多情況這樣),則在裝入的 時(shí)候,會(huì)自動(dòng)填 0而在取出的時(shí)候,如果目標(biāo)是 4BYTE,則全盤(pán)復(fù)制,如果短了,就只復(fù)制需要的長(zhǎng)度,另外的就被拋棄了,其實(shí)被拋棄的部分一般是 0 的,編程時(shí)候需要知道的。 比如 L L#16#01020304,這是一個(gè) 32 位的 DWORD然后 T MW0,長(zhǎng)出的部分被丟掉,最終 MW0 的內(nèi)容為 16#0304 除非有意這樣做,否則做之前是要保證數(shù)據(jù)沒(méi)有溢出的。否則計(jì)算就亂套了。 反過(guò)來(lái),L 16#FFFE (INT -2)T MD0則 MD0 的值為 L#16#0000FFFE (DINT 65534) 數(shù)據(jù)雖然沒(méi)有溢出,但數(shù)據(jù)格式不能繼承了。 這種時(shí)候,分別需要 DTI  和 ITD 命令進(jìn)行轉(zhuǎn)換。
  至于 200 里面的 MOVB,MOVW,MOVD 等的命令,我想,在 300 里面它是自動(dòng)的,根據(jù)目 標(biāo)數(shù)的尺寸,自動(dòng)實(shí)現(xiàn)不同的 MOVE 功能,與 200 對(duì)應(yīng)。

  9. SB 接口和 S7-200 及 S7-300 連接的體會(huì)
  我最近換了一個(gè)新筆記本,沒(méi)有串口,最后發(fā)現(xiàn)它不能和 S7-200 及 S7-300 連接,急得我只冒汗(差一點(diǎn)兒吐血了),不過(guò)最終都搞好了,現(xiàn)把我的體會(huì)說(shuō)一下,以供大家參考。
  S7-200 連接過(guò)程:
    10. lc 程序的下載問(wèn)題
  問(wèn):在一個(gè)網(wǎng)絡(luò)中(比如 profibus),有多個(gè) plc,在 step7 中硬件組態(tài)中也有 多個(gè) plc,所編程序是整個(gè)網(wǎng)絡(luò)系統(tǒng)的程序,那么程序下載的時(shí)候,如何確定哪 些程序被下載到哪一個(gè) plc 中?
  答:MPI 網(wǎng)絡(luò)中多個(gè) CPU(S7-300/400)及 HMI PANEL(WINCE BASED)的程序下載
  1. 按照你所需要的網(wǎng)絡(luò),完成硬件安裝及通訊線的連接.
  2. 對(duì)所有的 CPU,默認(rèn)地址都是 2,所以可以分別上電,下載硬件配置與程序.
  3.  對(duì)于 PANEL 可以通過(guò)其控制面板的 S7-TRANSFER 設(shè)置網(wǎng)絡(luò)地址,然后通過(guò) MPI 網(wǎng)絡(luò)直接下載 PANEL 的組態(tài)程序.注意,此時(shí) S7-TRANSFER 中的'ONLY MASTER ON THE BUS'不能被 選中.
  4. 當(dāng)使用 CP5511/5611 以點(diǎn)對(duì)點(diǎn)的方式對(duì) PANEL 下載程序時(shí),S7-TRANSFER 中的'ONLY  MASTER ON THE BUS'必須被選中。

  11. 300 中,如何實(shí)現(xiàn) S7-200 中 SM0.3 的功能
  問(wèn):在 S7-300 中,如何實(shí)現(xiàn) S7-200 中 SM0.3 的功能?:即開(kāi)機(jī)后進(jìn)入 RUN 狀態(tài),ON 一個(gè) 掃描周期,請(qǐng)各位賜教.
  答:你必須在 OB100 中調(diào)用 SFB21  “RESUME”,原理及注意事項(xiàng)如下。
  If there is a rising edge at control input REQ, SFB 21 "RESUME" activates a hot restart on the remote device selected with the ID.
  The following conditions must be met if the remote device is a CPU:
  1、The CPU must be in the STOP mode.
  2、The key switch of the CPU must be set to "RUN" or "RUN-P."
  3、When you created the configuration with STEP 7, you allowed for a manual hot restart.
  4、There must be no condition preventing a hot restart.
  Once  the  hot  restart  has  been  completed,  the  device  changes  to  the  RUN  mode  and sends  a  positive  execution  acknowledgement.  When  the  positive  acknowledgement  is evaluated, the status parameter DONE is set to 1. Any errors that occurred are indicated in the status parameters ERROR and STATUS.
  A restart can only be activated again in the same remote device after the previous hot restart has been completed.

  12.  關(guān)于 IM153-2 配置
  問(wèn):我的 S7-400H 系統(tǒng)中 IM153-2 的定貨型號(hào)是 6ES7153-2AR00-0XA0,但是在 S7V52 中 HW CONFIG 里無(wú)法找到此型號(hào)的模塊,請(qǐng)問(wèn)是不是最新產(chǎn)品 在如何硬件配置里如何處理?
  答:由于是冗余配置,6ES7153-2AR00-0XA0 是由兩塊 6ES7153-2AA02-0XB0 組成。硬 件配置時(shí)插入 6ES7153-2AA02-0XB0。

  13.  一些奇怪的問(wèn)題
  問(wèn):1、能不能用 WINCC 直接控制 ET200S?不用任何 PLC,系統(tǒng)的功能很簡(jiǎn)單,算法在 WINCC 中實(shí)現(xiàn)。現(xiàn)在的問(wèn)題是 WINCC 能直接控制 ET200S 嗎?(我在一個(gè)系統(tǒng)看到這樣 的結(jié)構(gòu),不知道能不能實(shí)現(xiàn))
  2、SFC15,SFC16 在讀寫(xiě)智能從站時(shí)用,超過(guò) 4 個(gè) BYTE 的話就需要 SFC15,SFC16? 如果我一個(gè)一個(gè)字節(jié)讀的話(讀很多個(gè))是不是就沒(méi)有這個(gè)限制了。
  答:請(qǐng)注意:S7-200 與 ET200S 是兩個(gè)不同的東東。
  ET-200S 與 WINCC 連,方法:
  1、帶 CPU 的 IM151+CP5611,原理過(guò)程與 S7-300 類(lèi)似;
  2、如 SHINE  所說(shuō),cp5611/5613+SIMATIC  NET,原理過(guò)程與連 EM277  類(lèi)似。通過(guò) COM_PROFIBUS 將 CP5611/5613 定義成一類(lèi)主站,并組態(tài)相應(yīng)從站,從而實(shí)現(xiàn)對(duì)從站數(shù) 據(jù)的讀寫(xiě)。如果有邏輯的話,需借助腳本語(yǔ)言。

  14. TP270 支持哪幾種印表機(jī)
  問(wèn):TP270 支持哪幾種印表機(jī)?你有具體的型號(hào)嗎,另外在那能下載 OP270,TP270 的手 冊(cè)。
  答:MP270,TP270,OP270 功能相近,資源配置略有差別。根據(jù)所配硬件,與打印機(jī)的 連接有三種方式:RS232、以太網(wǎng)、USB。其操作系統(tǒng)都是 WINDOWS  CE,因此所支持 的打印機(jī)與普通 PC 一樣。如果通過(guò)以太網(wǎng)連打印機(jī),則注意所買(mǎi)打印機(jī)必須支持網(wǎng)絡(luò)打印。 下列標(biāo)準(zhǔn)是支持的串行打印機(jī):
  ? 與 ESC/P、9  針 ESC/P  或 ESC/P2(EPSON)兼容 例如 EPSON FX850
  ? 與 PCL3 (Hewlett Packard)兼容
  HP LaserJet 5M
  USB  打印機(jī)仍可用于 PCL  和 Epson9  模式

  15.  兩個(gè) 315-2DP 通過(guò)兩個(gè) CP343-1 通訊,如何設(shè)置成主站和從站?
  問(wèn):請(qǐng)問(wèn)兩個(gè) 315-2DP 通過(guò)兩個(gè) CP343-1 通訊,如何設(shè)置成主站和從站?
  答:CP343-1 是以太網(wǎng)卡,卡本身無(wú)所謂主從,因?yàn)橐蕴W(wǎng)不是主從通訊機(jī)制。只有主從 機(jī)制的網(wǎng)絡(luò)如 RS485 網(wǎng),典型的有 PROFIBUS-DP,MPI,MODIBUS 等才分主從站。
  兩 CP343-1 通訊,用 FC5(AG_SEND),F(xiàn)C6(AG_RESV)即可。具體某站用哪個(gè)函數(shù),就看它是 讀數(shù)據(jù)還 是寫(xiě)數(shù)據(jù) 。對(duì) CP443-1  而言, 則用 FC50 ( AG_LSEND ),F(xiàn)C60(AG_LRESV)。

  16. 300PLC 中處于 STOP 狀態(tài)應(yīng)當(dāng)執(zhí)行什么 OB
  問(wèn):300PLC 中處于 STOP 狀態(tài)應(yīng)當(dāng)執(zhí)行什么 OB?
  答:300PLC 中采用事件觸發(fā) OB 來(lái)執(zhí)行一些事件,比如通訊錯(cuò)誤會(huì)使 PLC 處于 STOP 狀 態(tài)而執(zhí)行 OB87。如果程序正常,我手動(dòng)使它處于 STOP 狀態(tài),PLC 會(huì)執(zhí)行啥 OB?
  stop 狀態(tài)只有系統(tǒng)軟件在運(yùn)行,你所編的 step7 程序不會(huì)運(yùn)行的

  17.  內(nèi)部 DB 位的問(wèn)題
  問(wèn):在制作警報(bào)時(shí),我使用了 DB14,按位進(jìn)行檢查,每一個(gè)是單獨(dú)的置位,然后對(duì)整個(gè)雙字進(jìn) 行相關(guān)警報(bào)信息換算, 現(xiàn)在在 DB14.DBX2.7,DB14.DBX10.7,這兩個(gè)位出現(xiàn)了異常,在 LAD 中 被作為線圈輸出,當(dāng)被置位時(shí),他倆為 0,在非置位是卻是為 1.和應(yīng)該出現(xiàn)的位的現(xiàn)象相反, 但其他位都正常,后來(lái)只有換掉這兩個(gè)位,以前用 DB1 也有出現(xiàn)這個(gè)情況 DB1.DBX2.7, 后來(lái) 也是換掉的!  請(qǐng)各位指點(diǎn)。
  答:這段程序是實(shí)現(xiàn)集中報(bào)警很好的辦法。 有新報(bào)警,則報(bào)警。但如有舊報(bào)警消失,則不反應(yīng)。 不要使用雙整數(shù)進(jìn)行比較,而要使用
  word,但運(yùn)算符號(hào)為雙字的
  l mw2
  l mw2_sav
  >DI
  =ERROR

  18. S7-300 中的 FC105 模塊中的 27648 是如何得來(lái)的?
  問(wèn):S7-300 中的 FC105 模塊中的 27648 是如何得來(lái)的?
  答:27648=16#6C00 SIEMENS 自己定義的,在其之上到 65535(7ffff),是非線性段,可以 使用,但精度差點(diǎn)。

  19.  關(guān)于 GD 通信問(wèn)題!
  問(wèn):我想用 MPI 連接兩個(gè) CPU315 和 CPU313,采用 GD 通信方式。書(shū)上說(shuō),step7 里的 option
  項(xiàng)下的 define Global data 是灰的,不能用。請(qǐng)問(wèn)誰(shuí)知道是怎么回事?我用的 step7 版本是
  5.1。是不是缺補(bǔ)丁?還是我用的不對(duì)?盼回音!
  答:CPU 的 MPI 必須為“YES”,再組態(tài) MPI 總線即可。]]>
主站蜘蛛池模板: 依兰县| 和顺县| 嘉义市| 玛多县| 鸡东县| 化德县| 广昌县| 遂平县| 宁海县| 呼伦贝尔市| 宜章县| 鄢陵县| 同心县| 阳泉市| 永兴县| 澎湖县| 盱眙县| 咸宁市| 大渡口区| 六枝特区| 唐山市| 阿克陶县| 承德市| 布拖县| 南漳县| 南澳县| 大庆市| 禄丰县| 茶陵县| 兰溪市| 措美县| 隆子县| 曲沃县| 政和县| 泽普县| 汾阳市| 丹阳市| 图们市| 平原县| 鄂托克前旗| 迁西县|