工業(yè)備件直營(yíng)超市
主營(yíng)類目:PLC
所 在 地 :福建 廈門市 思明區(qū)
描述5.0
服務(wù)5.0
物流5.0
看了又看
¥ 價(jià)格面議
¥ 價(jià)格面議
¥ 價(jià)格面議
¥ 價(jià)格面議
¥ 價(jià)格面議
易賣工控網(wǎng)(news.tpt0.cn)提供”GE自動(dòng)化備件HE700GEN200”,產(chǎn)品詳情:品牌/廠家:GE、型號(hào):HE700GEN200、成色:全新、貨期:現(xiàn)貨 1天內(nèi)發(fā)貨、保修:180天,更多產(chǎn)品詳情就上易賣工控網(wǎng)。
品牌 | GE | 電壓 | 20V | 電流 | 12An |
體積 | 64 | 重量 | 1.3 | 可售賣地 | 全國(guó) |
聯(lián)系電話;18030177759 | 型號(hào);HE700GEN200 |
在程序初始化時(shí)將VW0清零(如果是不需要記憶的變量,直接將dVarName清零也可)或者在數(shù)據(jù)塊中將VW0設(shè)置為零。則以后需要以字類型訪問(wèn)變量時(shí)就用wVarName,需要以雙字類型訪問(wèn)變量時(shí)就用dVarName。完全不需要類型轉(zhuǎn)換。
本方法可以極大的減少程序語(yǔ)句數(shù),使程序更簡(jiǎn)潔、可讀性更好,由于不需要做耗時(shí)的類型轉(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都是花錢買來(lái)的,不用白不用,不用也是浪費(fèi)了。
同理,如果有字節(jié)型變量經(jīng)常需要與字類型變量相互轉(zhuǎn)換,讓字節(jié)變量占用一個(gè)字的內(nèi)存寬度浪費(fèi)一個(gè)字節(jié),避免類型轉(zhuǎn)換。
關(guān)于第3點(diǎn)"使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個(gè)指令,有些工程人員忽視了這個(gè)問(wèn)題,使用了常規(guī)的方法來(lái)驅(qū)動(dòng)SET指令,無(wú)意中增加了PLC程序掃描運(yùn)行時(shí)間"
不是很理解,能不能說(shuō)得細(xì)一點(diǎn),
1:如果在ob里編寫子程序段,是掃描的,但是如果您編寫為FC調(diào)用,那么在FC的調(diào)用條件沒(méi)有滿足時(shí),F(xiàn)C中的程序暫時(shí)不執(zhí)行。這也是我所說(shuō)節(jié)省時(shí)間的意思。
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ù)少。
添加一個(gè):
4:避免了類型轉(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),避免了類型轉(zhuǎn)換。
為了避免使用時(shí)混淆,以明確的符號(hào)定義來(lái)區(qū)分字類型和雙字類型。在此強(qiáng)烈推薦類匈牙利命名法:以前綴指示變量類型,用首字母大寫的有意義的英文單詞的組合作變量名。本人習(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è)字類型變量名為VarName,為使用前面的轉(zhuǎn)換技巧,我們可以這樣定義:
wVarName----VW2
dVarName----VD0Formsprag Disco Torque Hydraulic Clutch - HTH 550
PARKER COMPUMOTOR AT6250-120 2 AXIS CONTROLLER
Excellon Esterline Granite Inspection Machine base
Iscar Self Grip 18 Teeth Slot Mill Blade 9.84" OD
SGSF-250-3-150?0K 320 RPM Max
Allen Bradley DC Drive, 2 HP Motor, 2 Browning Pulleys
Kollmorgen Drive Motor Model TTR-5302 2400 RPM
Kollmorgen Drive Motor Model TTR-5302 1200 RPM
Moyno Products Pump Model 63001
HITACHI INDUCTION MOTOR 7.5KW(10HP)3 PHASE TYPE:VTFO
HOFFMAN NEMA TYPE 4 ENCLOSURE A36H30BLP 8"DEEP *NIB*
Cushman Superspacer & 12" Rotary Chuck 9110412200A
3084012000A lathe Spacer
Automation Device Deburr Shaker Vibration Feeder
15CK.2 6000.2 15 8800.2
DEMAG DC Pro Chain HOIST 1-125 1/1H5 V9.6/2.4 275 LB
Antique Library Ladder 11'6 x 16 x 8.5 in.
GE | DS200TCEBG1ACE | ||||
GE | DS200KLDBG1ABC | ||||
GE | IS220PPROH1A | ||||
GE | VMIVME-7807 | ||||
GE | IS200TTURH1CFD | ||||
GE | IC698CHS117C | ||||
GE | IS200TSVCH1AJE | ||||
GE | IC698CMX016 | ||||
GE | 531X305NTBANG1 | ||||
GE | HYDRAN M2 | ||||
GE | HE700GEN200 | ||||
GE | IS215VPROH1BD | ||||
GE | 369-HI-0-M-0-0-0-E | ||||
GE | IS200TRLYH1BGF | ||||
GE | IS215UCVEM10A | ||||
GE | UR8FH | ||||
GE | IS200TBCIS2CCD | ||||
GE | IS220PAICH1A | ||||
GE | VMIVME-7807RC | ||||
GE | IS220PRTDH1A | ||||
DANGER | 2214-30SLOTT | ||||
GE | IS200STCIH6AED | ||||
GE | IS200TVBAH2ACC | ||||
GE | IS220PRTDH1A | ||||
GE | IS200TPROS1CBB | ||||
GE | DS200SDCCG1AGD | ||||
GE | IS200DTAIH1ABB | ||||
GE | VMIVME-7750 | ||||
GE | DS200FSAAG2ABA | ||||
GE | IS200VCRCH1B | ||||
GE | IS200ERDDH1ABA | ||||
GE | EX2100 | ||||
GE | IS200DSPXH1DBD | ||||
GE | IS200DSPXH1DBC | ||||
GE | DS200LPPAG1AAA | ||||
GE | IS200ERIOH1AAA | ||||
GE | IS200EROCH1ABB | ||||
GE | IS200EPSMG2AEC | ||||
GE | IS200EPSMG2ADC | ||||
GE | IS215ACLEH1AB | ||||
GE | IC698CHS117C | ||||
GE | UR6EH | ||||
GE | DS200CTBAG1ADD | ||||
GE | IS200SAMBH1ABA | ||||
GE | IC697CPX935 | ||||
GE | DS200DCFBG1BJB | ||||
GE | IS200TRLYH1BGF | ||||
GE | IS200TVBAH2ACC | ||||
GE | IS215UCVEH2AE | ||||
GE | 531X305NTBAPG1 | ||||
GE | IS420UCSBH4A | ||||
GE | IC697CPM790 | ||||
GE | CP238TA | ||||
GE | IS200EPSMG2ADC | ||||
GE | IS215ACLEH1A | ||||
GE | VMIVME-4140 | ||||
GE | IC698CMX016 | ||||
GE | VMIVME-2510B | ||||
GE | SM128V | ||||
GE | IC693CPU372 | ||||
GE | V7768-320001 350-9301007768-320001 A2 | ||||
GE | IS220UCSAH1A | ||||
GE | IS230TNPAH2A | ||||
GE | 2214-30SLQTA | ||||
GE | SR469-P5-HI-A20-E | ||||
GE | IC697BEM731 | ||||
GE | IC698CPE020 | ||||
GE | IC695CRU320 | ||||
GE | IS420UCSBH4A | ||||
GE | D20ME-VME | ||||
GE | DS200FGPAG1A | ||||
GE | IS200EPSMG1AEC | ||||
GE | IS420UCSBH4A | ||||
GE | IS220YDIAS1A | ||||
GE | IC698CPE020 | ||||
GE | VMIVME-2510B | ||||
GE | SR469-P5-HI-A20 | ||||
GE | IC697CPX928-FE | ||||
GE | DS200SDCCG1AGD | ||||
GE | IS200EGDMH1ADF | ||||
GE | IC670CHS002底座 | ||||
GE | IC660BBD110 | ||||
GE | DS200LDCCH1AGA | ||||
GE | HYDRAN M2 | ||||
GE | IS200SDIIH1ADB MRP683026 | ||||
GE | DS200DSPCH1ADA | ||||
GE | IS200STCIH2A | ||||
GE | ACC-5595-208 | ||||
GE | DS200KLDBG1ABC | ||||
GE | IC695ALG616 | ||||
GE | 531X307LTBAJG1 | ||||
GE | DS215DMCBG1AZZ03A | ||||
GE | DS200TCQCG1BKG | ||||
GE | DS200ADPBG1ABB | ||||
GE | DS200DCFBG1BGB | ||||
GE | VMIVME-7700 | ||||
GE | IC660ELB912G | ||||
GE | DS200SDCCG5AHD | ||||
GE | DS215TCQAG1BZZ01A | ||||
GE | IS200JPDDG1AAA | ||||
GE | IS230TDBTH6A | ||||
GE | DS200SDCIG2AHB | ||||
GE | IS200TDBTH6ABC | ||||
GE | IS210AEDBH4AGD | ||||
GE | IS220PAOCH1A | ||||
GE | IS200STAOH2AAA | ||||
GE | IS210AEBIH1BED | ||||
GE | IS230STAOH2A | ||||
GE | DS200SDCIG2AHB | ||||
GE | IC670MDL930J | ||||
GE | DS200TCTGG1AFF | ||||
GE | VMIVME-5565-110000 | ||||
GE | IS200VTCCH1CBB | ||||
GE | 369-HI-R-M-0-0-0-0 | ||||
GE | DS200SDCIG1ABA | ||||
GE | DS200RTBAG2AFB | ||||
GE | DS200DPCBG1AAA | ||||
GE | DS215KLDCG1AZZ03A | ||||
GE | UR6AH | ||||
GE | 369-HI-0-M-F-E-0 | ||||
GE | DS200TCQAG1BHF | ||||
GE | IC697MDL653 | ||||
GE | VMIPMC-5565 | ||||
GE | UR8GH | ||||
KOLLMORGEN | PRD-P320260Z-C2 | ||||
GE | SR469-P5-HI-A20-E | ||||
GE | IS200VAICH1DAB | ||||
BERGER LAHR | WPM311.03401 | ||||
GE | IC693MDL753 | ||||
GE | DS200ADGIH1AAA | ||||
GE | IS220PDIAH1B | ||||
GE | VMIVME-4140 | ||||
GE | V7768-322001 | ||||
GE | IS230SNIDH1A MRP689579 | ||||
GE | DS200IIBDG1A | ||||
GE | R-TPD3 | ||||
GE | VMIVME-7700 | ||||
GE | DS215DMCBG1AZZ03A | ||||
GE | UR8HH | ||||
GE | 369-HI-0-0-0-0 | ||||
GE | IC697ALG320 | ||||
GE | IC698RMX016-ED | ||||
GE | IC698CPE010 | ||||
GE | 05701-A-0511 | ||||
GE | UR8CH | ||||
GE | WESDAC D20ME | ||||
GE | DS200LDCCH1ANA | ||||
GE | IC660BBD101 | ||||
GE | SR469-P5-HI-A20 | ||||
GE | IC754VSI12CTD | ||||
GE | DS200LDCCH1AGA | ||||
GE | SR469-P5-HI-A20-H | ||||
GE | IS220PPRFH1B | ||||
GE | IC690RFH008 | ||||
GE | UR9KH | ||||
GE | DS200SDCCG1AFD | ||||
GE | VMIVME-7807 | ||||
GE | IC697MDL750 | ||||
GE | IS200ISBBG2AAB | ||||
GE | IC670MDL740 | ||||
Kollmorgen | BJRL-20012-110001 | ||||
ABB | PFTL201C 10KN 3BSE007913R10 | ||||
ABB | PFTL201C 10KN 3BSE007913R0010 | ||||
ABB | 5SHY3545L0009 | ||||
ABB | PPD113B03-26-100110 | ||||
ABB | PPD113-B03-10-150000 | ||||
ABB | 5SHY4045L0006 | ||||
ABB | PPD113-B03-23-111615 | ||||
ABB | PFCL201C 10KN | ||||
ABB | PM645B | ||||
ABB | 5SHY3545L0014 | ||||
ABB | DSDP140B 57160001-ACX | ||||
ABB | PM630 | ||||
ABB | 07AC91D |