1SLC500Programmable(Logic)Controller可程式控制器1960年代因應多變彈性的生產系統,可程式的控制器開始發展MO.LM.CN.F.B動力迴路啟動停止電磁開關自保接點過載保護電磁開關線圈控制迴路MC停止啟動輸入ABCMCD輸出PLCDABCD階梯圖程式可簡化硬體配線製程變動時只需修改程式處理2SLC500A-BPLC系列簡介PLC-2(256~896I/O)與PLC-3(4096I/O)(70年代末期至90年代初期)使用1771系列I/OSLC-500中小型PLC(90年代初期)控制點16~960點使用1746系列I/O模組PLC-5中大型PLC(80年代中期)控制點256~4096I/O點,使用1771系列I/OPLC-5/250大型整合性控制控制點4096I/O點,強調通訊整合與資料處理3SLC500SLC-500系列可程式控制器SLC-500主機採單一模組化;各種機型尺寸相同安裝於1746I/O框架使用階梯圖程式語言通訊機能(RS232,DH485,DH+)採內建式輸入/輸出模組:每片模組提供8/16/32及多種電壓可供選用1746I/O框架4槽,7槽,10槽,13槽I/O框架可供選用最多三組框架/最多30I/O模組I/O模組可安裝在任何I/O槽位主機置於最左槽位,佔一I/O槽位電源供應模組外掛式(不佔槽位):P1,2,3,4依I/O模組耗電選用4SLC500固定型內建主機,電源及I/O於一體,內建DH4851747-L20(12/8)1747-L30(18/12)1747-L40(24/16)可擴充二槽式框架,加大點數至72點1K程式指令Word.MicroLogix1000固定型(內建RS232):10(6in/4out),16(10in/6out),32(20in/12out)模組式5/011747-L511(1K)I/O最大256點(內建DH485)1747-L514(4K)5/021747-L524(4K)I/O最大480點(內建DH485)5/031747-L532(12K)I/O最大960點(內建RS232,DH485)5/041747-L541(16K)I/O最大960點(內建RS232,DH+)L542(28K)L543(64Kword)5/05內建(RS232,EtherNet)OpenController1747-OCPCBaseControllerSLC-500中小型PLC5SLC500硬體配備:內部為32位元處理器具備浮點運算能力提供12KWord記憶體可供程式規劃與資料使用程式掃描速度1ms/KWord,可控制960I/O點壹組9針RS232串列埠,為DF1通訊埠(可設定為DH485)通訊速度可設定為300~19200電腦可利用此通訊埠作程式規劃或監控一組DH+通訊埠可上DH+網路安裝在1746I/O基座上最左槽位1747-L54x5/04主機SLC5/04CPURUNFLTBATTFORCESLC5/04CPUDH+RS232RS232DH+指示燈:RUN亮綠燈;表示程式運轉中FLT燈在模組硬體故障或程式當掉時亮紅燈BATT亮紅燈表電池電力不足應更換FORCE橙燈閃爍表有設定強制但未啟動常亮表有強制已啟動DH+燈亮表示DH+埠已接上網路,閃爍表未連上RS232燈在使用RS232埠通訊時閃爍工作狀態選擇開關:RUN-指定主機為運轉模式;程式不允許修改PROG-指定主機為編輯(停機)模式;程式允許修改REM-由遠端程式書寫器指定;程式允許修改REMRUNPROG工作狀態選擇開關6SLC500A-BI/O系列1791FixedBlockI/O適用於低價分散式控制降低安裝時間與費用可送電中更換模組且不需拆線或移動端子台1771I/O提供多樣的數位類比式與智慧型特殊模組1746I/O提供低價位多樣的數位類比式與智慧型特殊模組17947SLC5001746系列數位輸入模組型號點數操作電壓信號延遲OnOffms–IA4485~132VAC3545–IA883545–IA16163545–IM44170~265VAC3545–IM883545–IM16163545–IB8810~30VDCsink88–IB161688–IB323233–ITB16160.30.5–IV8810~30VDCsource88–IV161688–IV323288–ITV16160.30.5–IG16164.5~5.5VDCsource0.250.5–IN161610~30VDCsink,10~30VAC15/2515/258SLC5001746系列數位輸出模組型號點數操作電壓信號延遲OnOffms電流A–OA8885~265VAC1111–OA16161110.5–OB8810~50VDCsource0.111–OB16160.110.5–OB32325~50VDCsource0.110.1–OBP161620.4~26.4VDCsource0.111.5–OV8810~50VDCsink0.111–OV16160.110.5–OV32325~50VDCsink0.110.1–OVP161620.4~26.4VDCsink0.111.5–OG16164.5~5.5VDCsink0.250.50.024–OW445~265VAC,5~125VDC接點輸出10101~2.5–OW885~265VAC,5~125VDC接點輸出10101~2.5–OW16165~265VAC,5~125VDC接點輸出10101~2.5–OX885~265VAC,5~125VDC獨立接點10101~59SLC5001746系列數位輸入輸出混合模組型號輸入點數輸出點數操作電壓–IO42285~132VAC–IO8445~265VAC,5~125VDC–IO12665~265VAC,5~125VDC1746系列類比模組型號輸入點數輸出點數操作電壓–NI440+/-10VDC或+/-20mA–NIO4I22電流+/-10VDC或+/-20mA–NIO4V22電壓+/-10VDC或+/-20mA–NO4I040~21mA–NO4V04+/-10VDC–NT440熱電偶J,K,T,E,N,R,S,B,+/-50,100mV–NR440RTD電阻式10SLC500BASIC模組(1746-BAS)提供1DH485,2RS232/422/485埠單軸伺服控制(1746-HS)IMC110高速計數模組(1746-HSCE)可達50KHz步進控制模組(1746-HSTP1)通訊模組:DH485/DF1232通訊(1747-KE模組式,1770-KF3獨立型)REMOTE控制(1747-SN)可擴充4Rack(512in/512out),最多8片SNREMOTE端界面(1747-ASB)可管理30片模組DH485/232界面(1747-PIC)電腦DH+/DH485網路卡(1784-KTX)C函數庫Interchange9351-DKTSDH485網路隔離器(1747-AIC)掌上型程式書寫器11SLC500PLC-5RemoteI/O網路1771RemoteRack1747-DCM&SLC1747-ASB&1746I/O13361305DrivePLC5adapterMode操作界面2711PanelView2705RediPanel2706DataLiner感測設備2803Vision2755BarCode2750RFID1400PowerMonitor其它....RIOLinKMax.10000呎57.6~230Kbps內建,彈性,低價,長距離,高效率,高可靠度的I/O連結1791BlockI/O1794FlexI/O12SLC500DH-485通訊網路SLC500內建網路採tokenpass方式網路通訊速率9600~19200bps可掛上32站(Node)SLC或PC(站號0~31)可peertopeer對等層直接通訊機能通訊距離可達4000呎經1785-KA5可上DH+1747-AIC隔離器1747-KEDH485/232RS232LINK1747-PICDH485/232RSLogix500(Win95/NT)APS(DOS)PLC程式規劃1770-KF3DH485/232程式規劃&RSView監控1784-KTX插卡式DH485網路13SLC500DataHighwayPlus網路PLC-5及SLC5/04內建之標準通訊機能採Token-Pass方式,可PeertoPeer對等層直接通訊為一低價,高可靠度,高效率網路系統Throughputrate:32Kbps(2KWord/秒)DataHighwayPlus通訊網路57.6/115.2/230KbpsMax.64站10000呎每站佔用Token1.5ms(NoSend)~38ms(Max271Byte/TokenPass)PLC-5TypeRead/WriteMax.PacketSize:90DataWordKT/KTX界面卡KE/KF2RS232/422SLC5/04KA5DH485網路14SLC500EtherNet網路系統EtherNet網路為近代之電腦通訊主流操作控制為CSMA/CD提供TCP/IP通訊最多可達255站,Throughputrate960KbpsPLC直接上Ethernet解決了電腦與現場控制的通訊瓶頸EtherNetTCP/IP10MbpsHOSTComputerDEC或HP9000&INTERCHANGEClientRSViewControlView圖控電腦PLC-5/20E,40EClient/Server每部主機可同時有64ClientPLC-5&ControlCoProcessor提供FTP,TELNET功能RISC/ULTRIX&AIXHOSTDHRIOENETCNBCPUCPUPSControlLogixGatewayDH+DH+15SLC500SLC-500資料結構資料型式檔案編號O數位式輸出(Output)0I數位式輸入(Input)固定1S系統狀態(Status)2B位元式內部輔助點(Bit,Binary)3T計時器(Timer)4C計數器(Counter)初始內定5R控制暫存器(Control)6N整數暫存器(Integer)-32768~3276775/03(os301)及5/04增加F浮點數暫存器(+/-3.402824*10e38~+/-1.1754944*10e-38)AASC文字暫存器STString字串暫存器(82字)16SLC500SLC-500資料結構SLC-500可開256個(0~255)資料檔(DataFile)每個資料檔可指定一種資料型式每個檔案內可包含256個(0~255)元件格式:XF:e.s/bX欄表型式F欄表檔案編號:區隔檔案與元件e為元件編號s結構式元件之子項/區隔元件與位元b位元(bit)例如:T4:0.PRE型式為計時器使用資料檔案4第0個元件計時器設定值17SLC500SLC-500資料格式例Word:T4:0.PRET4:0.ACCN7:255C5:0.PREC5:0.ACCB3:0R6:0.LENR6:0.POSA9:1F8:8(2Word)#N7:0ST10:0.1Bit:B3:1/1或B3/17N7:11/15T4:100/DN或T4:100.DNT4:10.ACC/0–PRE表設定值(PRESET)–ACC表計數值(ACCUMULATED)–DN表達成(DONE)–EN表啟動(ENABLE)–TT表計時中(TIMING)–ER表錯誤(ERROR)–LEN表長度(LENGTH)–POS表指標位置(POSITION)–#表起始位址18SLC500SLC500I/O定址I/O依所在槽位決定其位址採用1