深圳長欣自動(dòng)化設(shè)備有限公司
PLC通訊程序
西門子S7-200PLC提供了PPI(point to point)、MPI(multi point)和自由口(free port) 3種通訊方式,自由口通訊方式可以使S7- 200與任何具有串行口的設(shè)備進(jìn)行通訊,自由口通訊使用RS-485接口,在程序中可以使用接收中斷、發(fā)送中斷、發(fā)送指令(XMT)和接收指令(RCV)等來控制通訊操作。通訊過程中,計(jì)算機(jī)作為主站通過COM口發(fā)送指令到PLC的PORT0口,PLC通過Rcv接收指令,然后對(duì)指令譯碼后實(shí)現(xiàn)指令要求的操作,并返回指令執(zhí)行的狀態(tài)信息。
PLC通訊程序采用中斷方式,S7- 200系列PLC內(nèi)部的特殊存儲(chǔ)字節(jié)SMB30和SMB 130用來為通訊端口0和1在自由口通訊方式下選擇波特率、奇偶校驗(yàn)和數(shù)據(jù)位數(shù)。利用XMT指令發(fā)送緩沖區(qū)的內(nèi)容,發(fā)送完后會(huì)產(chǎn)生一個(gè)中斷事件。利用RCV指令接收數(shù)據(jù),接收完后也會(huì)產(chǎn)生一個(gè)中斷。
系統(tǒng)的工作過程
虛擬電梯系統(tǒng)的通訊過程同樣分為計(jì)算機(jī)和PLC兩部分,計(jì)算機(jī)部分通訊過程是:虛擬電梯的仿真界面運(yùn)行后,每過一定的時(shí)間(設(shè)定為100ms),計(jì)算機(jī)就將虛擬電梯仿真界面上的鼠標(biāo)指令以及電梯的狀態(tài)發(fā)送給PLC,PLC接收數(shù)據(jù)后,將其作為輸入端口數(shù)據(jù)運(yùn)行電梯的控制程序,產(chǎn)生輸出數(shù)據(jù),并將數(shù)據(jù)按協(xié)議格式傳遞給計(jì)算機(jī),計(jì)算機(jī)接到后對(duì)數(shù)據(jù)進(jìn)行解析,然后根據(jù)控制指令來進(jìn)行電梯的運(yùn)行和信號(hào)的指示。
**********************************
【主營產(chǎn)品】
主營:品牌的PLC 、DCS 系統(tǒng)備件 模塊
①Allen-Bradley(美國AB)系列產(chǎn)品》
②Schneider(施耐德電氣)系列產(chǎn)品》
③General electric(通用電氣)系列產(chǎn)品》
④Westinghouse(美國西屋)系列產(chǎn)品》
⑤SIEMENS(西門子系列產(chǎn)品)》
⑥銷售ABB Robots. FANUC Robots、YASKAWA Robots、KUKA Robots、Mitsubishi Robots、OTC Robots、Panasonic Robots、MOTOMAN Robots。
⑦estinghouse(西屋): OVATION系統(tǒng)、WDPF系統(tǒng)、MAX1000系統(tǒng)備件。
⑧Invensys Foxboro(??怂共_):I/A Series系統(tǒng),FBM(現(xiàn)場(chǎng)輸入/輸出模塊)順序控制、梯形 邏輯控制、事故追憶處理、數(shù)模轉(zhuǎn)換、輸入/輸出信號(hào)處理、數(shù)據(jù)通信及處理等。Invensys Triconex: 冗余容錯(cuò)控制系統(tǒng)、基于三重模件冗余(TMR)結(jié)構(gòu)的zui現(xiàn)代化的容錯(cuò)控制器。
⑨Siemens(西門子):Siemens MOORE, Siemens Simatic C1,Siemens數(shù)控系統(tǒng)等。
⑩Bosch Rexroth(博世力士樂):Indramat,I/O模塊,PLC控制器,驅(qū)動(dòng)模塊等。
◆Motorola(摩托羅拉):MVME 162、MVME 167、MVME1772、MVME177等系列。