WESTINGHOUSE1C31192G01
WESTINGHOUSE1C31192G01
這些程序往往還與中斷有關(guān),編程的過程既繁瑣又容易出錯,阻礙了PLC的進一步推廣應(yīng)用。PLC的發(fā)展必然朝著操作簡易化方向邁進,比如使用編程向?qū)Ш喕瘜?fù)雜任務(wù)的編程,在這一點上西門子就充當了,西門子S7-200的編程軟件設(shè)計了大量的編程向?qū)?,只需要在對話框中輸入一些參?shù),就可以自動生成包括中斷程序在內(nèi)的用戶程序,大大方便了用戶的使用。
1.并行通信與串行通信
數(shù)據(jù)通信主要有并行通信和串行通信兩種方式。
并行通信是以字節(jié)或字為單位的數(shù)據(jù)傳輸方式,除了8根或16根數(shù)據(jù)線、一根公共線外,還需要數(shù)據(jù)通信聯(lián)絡(luò)用的控制線。并行通信的傳送速度快,但是傳輸線的根數(shù)多,成本高,一般用于近距離的數(shù)據(jù)傳送。并行通信一般用于PLC的內(nèi)部,如PLC內(nèi)部元件之間、PLC主機與擴展模塊之間或近距離智能模塊之間的數(shù)據(jù)通信。
串行通信是以二進制的位(bit)為單位的數(shù)據(jù)傳輸方式,每次只傳送一位,除了地線外,在一個數(shù)據(jù)傳輸方向上只需要一根數(shù)據(jù)線,這根線既作為數(shù)據(jù)線又作為通信聯(lián)絡(luò)控制線,數(shù)據(jù)和聯(lián)絡(luò)信號在這根線上按位進行傳送。串行通信需要的信號線少,少的只需要兩三根線,適用于距離較遠的場合。計算機和PLC都備有通用的串行通信接口,工業(yè)控制中一般使用串行通信。串行通信多用于PLC與計算機之間、多臺PLC之間的數(shù)據(jù)通信。
在串行通信中,傳輸速率常用比特率(每秒傳送的二進制位數(shù))來表示,其單位是比特/秒(bit/s)或bps。傳輸速率是評價通信速度的重要指標。常用的標準傳輸速率有300、600、1200、2400、4800、9600和19200bps等。不同的串行通信的傳輸速率差別極大,有的只有數(shù)百bps,有的可達100Mbps。