3BSE013063R1
3BSE013063R1
1、所編的程序要合乎所使用的PLC的有關(guān)的規(guī)定
主要是對指令要準確地理解,正確地使用。各種PLC指令多有類似之處,但還有些差異。對于有PLC使用經(jīng)驗的人,當選用另一種不太熟悉的型號進行編程設計時,一定要對新型號PLC的指令重新理解一遍,否則容易出錯。
2、要使所編的程序盡可能簡潔
簡短的程序可以節(jié)省內(nèi)存,簡化調(diào)試,而且還可節(jié)省執(zhí)行指令的時間,提高對輸入的響應速度。要使所編的程序簡短,就要注意編程方法,用好指令,用巧指令,還要能優(yōu)化結(jié)構(gòu)。要實現(xiàn)某種功能,一般而言,在達到的目的相同時,用功能強的指令比用功能單一的指令,程序步數(shù)可能會少些。
3、要使所編的程序盡可能清晰
這樣既便于程序的調(diào)試、修改或補充,也便于別人了解和讀懂程序。要想使程序清晰,就要注意程序的層次,講究模塊化、標準化。特別是在編制復雜的程序時,更要注意程序的層次,可積累自己的與吸收別人的經(jīng)驗,整理出一些標準的具有典型功能的程序,并盡可能使程序單元化,像計算機中的常用的一些子程序一樣,移來移去都能用,這樣,設計起來簡單,別人也易了解。
4、要使所編的程序合乎PLC的性能指標及工作要求
所編程序的指令條數(shù)要少于所選用的PLC內(nèi)存的容量,即程序在PLC中能放得下,所用的輸入、輸出點數(shù)要在所選用PLC的I/O點數(shù)范圍之內(nèi),PLC的掃描時間要少于所選用PLC的程序運行監(jiān)測時間。PLC的掃描時間不僅包括運行用戶程序所需的時間,而且還包括運行系統(tǒng)程序,(如I/O處理、自監(jiān)測)所需的時間。
5、所編程序能夠循環(huán)運行
PLC的工作特點是循環(huán)反復、不間斷地運行同一程序。運行從初始化后的狀態(tài)開始,待控制對象完成了工作循環(huán),則又返回初始化狀態(tài)。只有這樣才能使控制對象在新的工作周期中也得到相同的控制。
STANLEY SYSTEMS INTERFACE PANEL CSI KYB 847-1
INDRAMAT CTA10-1 OPERATOR INTERFACE PANEL CTA10.1B-001-FW
ALLEN BRADLEY MINI PLC 2/17 PROCESSOR MODULE 1772-LW SER. C F/W REV. D
MODICON MAGELIS EMECANIQUE OPERATOR INTERFACE PANEL XBT F024110
FESTO PROXIMITY SWITCH SMEO-1-LED-24K5?B SEALED
TYCO ELECTRONICS 19" TOUCHSCREEN MONITOR ET1939-7CWA-1-N?PB-G
AXIOMATIC * 24-CHANNEL CPU CONTROLLER * C4-032/01
DIGITAL ELECTRONICS CORP PRO-FACE INTERFACE 2980070-03 / GP2301-SC41-24V
PPI-I-O 9537 33-833-1 BOARD
ZIATECH PC BOARD ZT 88CT25
RED LION DISPLAY PANEL APLSP4 / 22074 NNB
FANUC ROBOTICS I/O POWER SUPPLY CONNECTOR PANEL A05B-2351-H341-?K1 *NEW*
CONAIR THERMOLATOR TW-2 MICROPROCESSOR CONTROL PANEL
THE TRANE COMP. TRIPLE WINDING TEMP. INPUT X13650902-01 REV. A W/ 2482H2
ALLEN BRADLEY 1336 B003-EAD-L3 DRIVE
3COM CORP NETWORK CARD 3C905CX-TX-M
SQUARE D SERIES B PENDANT CONTROL STATION 9001 SKYP2
LAMBDA REGULATED POWER SUPPLY LH 122A-2110-4
FANUC ROBOTICS ANALOG CRT/MDI DISPLAY A02B-0200-C071/?MBR *NEW*