航拓電氣 《誠(chéng)信經(jīng)營(yíng)》《質(zhì)量保證》《售后保障》《服務(wù)至上》
優(yōu)勢(shì)主營(yíng):
★Allen-Bradley(羅克韋爾):1756/1746/ 1747/1394系列。
★Siemens(西門(mén)子):6ES7系列;6DD系列;6SN系列;6FC系列備件。
★施耐德140系列PLC、AS系列PLC
★FANUC(發(fā)那科):伺服放大器A06B、驅(qū)動(dòng)器A06B、輸入輸出模塊A02B/A03B、PCB板A16B/A20B。
★ ABB機(jī)器人:3HAC,3HNE;Bailey系列
☛廈 門(mén) 航 拓 電 氣 有 限 公 司☚
聯(lián)系人:張工 Tel:0592-5072116 18006003563
Fax:0592-5072083 商務(wù)QQ:565167042
西門(mén)子S7-200CPU的通信口可以設(shè)置為自由口模式。選擇自由口模式后,用戶程序就可以完全控制通信端口的操作,通信協(xié)議也完全受用戶程序控制。
S7-200CPU上的通信口在電氣上是標(biāo)準(zhǔn)的RS-485半雙工串行通信口。此串行字符通信的格式可以包括:
一個(gè)起始位
7或8位字符(數(shù)據(jù)字節(jié))
一個(gè)奇/偶校驗(yàn)位,或者沒(méi)有校驗(yàn)位
一個(gè)停止位
自由口通信速波特率可以設(shè)置為1200、2400、4800、9600、19200、38400、57600或112500。
凡是符合這些格式的串行通信設(shè)備,理論上都可以和S7-200CPU通信。
自由口模式可以靈活應(yīng)用。Micro/WIN的兩個(gè)指令庫(kù)(USS和ModbusRTU)就是使用自由口模式編程實(shí)現(xiàn)的。
在進(jìn)行自由口通信程序調(diào)試時(shí),可以使用PC/PPI電纜(設(shè)置到自由口通信模式)連接PC和CPU,在PC上運(yùn)行串口調(diào)試軟件(或者Windows的HyperTerminal-超級(jí)終端)調(diào)試自由口程序。
USB/PPI電纜和CP卡不支持自由口調(diào)試。
自由口通信要點(diǎn)
應(yīng)用自由口通信首先要把通信口定義為自由口模式,同時(shí)設(shè)置相應(yīng)的通信波特率和上述通信格式。用戶程序通過(guò)特殊存儲(chǔ)器SMB30(對(duì)端口0)、SMB130(對(duì)端口1)控制通信口的工作模式。
CPU通信口工作在自由口模式時(shí),通信口就不支持其他通信協(xié)議(比如PPI),此通信口不能再與編程軟件Micro/WIN通信。CPU停止時(shí),自由口不能工作,Micro/WIN就可以與CPU通信。
通信口的工作模式,是可以在運(yùn)行過(guò)程中由用戶程序重復(fù)定義的。
如果調(diào)試時(shí)需要在自由口模式與PPI模式之間切換,可以使用SM0.7的狀態(tài)決定通信口的模式;而SM0.7的狀態(tài)反映的是CPU運(yùn)行狀態(tài)開(kāi)關(guān)的位置(在RUN時(shí)SM0.7="1",在STOP時(shí)SM0.7="0")
自由口通信的核心指令是發(fā)送(XMT)和接收(RCV)指令。在自由口通信常用的中斷有“接收指令結(jié)束中斷”、“發(fā)送指令結(jié)束中斷”,以及通信端口緩沖區(qū)接收中斷。
6ES7414-2XG00-0AB0
6ES7414-2XG01-0AB0
6ES7414-2XG02-0AB0
6ES7414-2XG03-0AB0
6ES7414-2XG04-0AB0
6ES7414-2XJ00-0AB0
6ES7414-2XJ01-0AB0
6ES7414-2XK05-0AB0
6ES7414-3EM05-0AB0
6ES7414-3EM06-0AB0
6ES7414-3FM06-0AB0
6ES7414-3XJ00-0AB0
6ES7414-3XJ04-0AB0
6ES7414-3XM05-0AB0
6ES7414-4HJ00-0AB0
6ES7414-4HJ04-0AB0
6ES7414-4HM14-0AB0
6ES7414-4HR14-0AB0
6ES7414-5HM06-0AB0
6ES7416-1XJ00-0AB0
6ES7416-1XJ01-0AB0