PM-125的案例應(yīng)用
一、摘要
由于LED顯示屏具有亮度高,使用壽命長(zhǎng),光線穿透力強(qiáng),強(qiáng)光下仍清晰可見(jiàn)的優(yōu)點(diǎn),LED顯示屏被廣泛應(yīng)用在很多方面,如各種大型港口機(jī)械、工程機(jī)車、起重機(jī)械的行車控制提示顯示屏,交通路況提示屏,小區(qū)信息通知顯示屏等場(chǎng)合。
上海某公司在大型港口工程機(jī)車的行車控制提示系統(tǒng)中使用到LED顯示屏,整個(gè)系統(tǒng)中控制臺(tái)使用的是西門子300PLC,客戶的需求是實(shí)現(xiàn)控制臺(tái)PLC與LED屏間的資料采用PROFIBUSDP通信協(xié)議傳輸,LED支持RS485串口通訊,控制臺(tái)PLC向顯示屏發(fā)送命令報(bào)文給顯示屏,在顯示屏上顯示控制臺(tái)發(fā)送的內(nèi)容信息,以便提示現(xiàn)場(chǎng)工程機(jī)車的行車方向及提醒工作人員注意安全。由于西門子300PLC支持PROFIBUSDP協(xié)議,LED顯示屏支持串口協(xié)議,兩者之間協(xié)議不同,無(wú)法通訊進(jìn)行數(shù)據(jù)交換,為實(shí)現(xiàn)兩者間的數(shù)據(jù)通訊,用戶最采用上海泗博自動(dòng)化串口轉(zhuǎn)PROFIBUSDP網(wǎng)關(guān)PM-125來(lái)實(shí)現(xiàn)兩種協(xié)議的轉(zhuǎn)換。在整個(gè)系統(tǒng)中,網(wǎng)關(guān)PM-125實(shí)現(xiàn)LED顯示屏顯示西門子300PLC向LED發(fā)送的數(shù)據(jù),提高了系統(tǒng)的自動(dòng)化和智能化水平,同時(shí)網(wǎng)關(guān)PM-125優(yōu)異的性能和穩(wěn)定性得到用戶的好評(píng)。
二、系統(tǒng)構(gòu)成
在各種大型港口和碼頭中,工程機(jī)車和起重機(jī)需要對(duì)貨物和集裝箱進(jìn)行裝卸,由于現(xiàn)場(chǎng)環(huán)境比較復(fù)雜,需要系統(tǒng)中心統(tǒng)一調(diào)度。在總控室,利用西門子300PLC和PM-125網(wǎng)關(guān),向LED顯示屏發(fā)送指令并顯示接收到的指令,LED顯示屏放在港口和碼頭比較高的地方,工程機(jī)車和起重機(jī)按照總控室發(fā)送的在LED上顯示的指令進(jìn)行有方向性的裝卸貨物及提醒現(xiàn)場(chǎng)工作人員注意安全和發(fā)放通知,極大提高了港口和碼頭的工作效率,LED顯示屏通過(guò)和PM-125結(jié)合實(shí)現(xiàn)能夠作為PROFIBUSDP從站和西門子300PLC進(jìn)行通訊,系統(tǒng)圖如下:
三、PM-125簡(jiǎn)介
PM-125是一款實(shí)現(xiàn)串口與PROFIBUS DP之間通訊的智能型網(wǎng)關(guān),可連接一個(gè)具有RS232/RS485/RS422接口的設(shè)備到PROFIBUSDP網(wǎng)絡(luò),即將串口設(shè)備轉(zhuǎn)換為PROFIBUSDP網(wǎng)絡(luò)設(shè)備。
技術(shù)指標(biāo):,
[1] PM-125適配器在PROFIBUS側(cè)是一個(gè)PROFIBUSDP從站,在串口側(cè)是MODBUS主站或通用模式,電氣接口有RS232、RS485、RS422三種可選
[2] PM-125適配器的串口側(cè)作為Modbus主站時(shí):
Ø 通過(guò)PROFIBUS通信數(shù)據(jù)區(qū)和Modbus數(shù)據(jù)區(qū)的數(shù)據(jù)映射實(shí)現(xiàn)PROFIBUS和MODBUS的數(shù)據(jù)透明通信
Ø 支持01H、02H、03H、04H、05H、06H、0FH、10H號(hào)功能
Ø 最多可配置48條Modbus命令
Ø Modbus功能碼03H、04H支持“字節(jié)交換”功能,便于用戶解決兩個(gè)網(wǎng)絡(luò)間數(shù)據(jù)的大端小端格式問(wèn)題
[3] PM-125適配器作為通用模式時(shí),支持字符超時(shí)、字符個(gè)數(shù)、分隔符控制方式,具有自動(dòng)發(fā)送功能
[4] PROFIBUS-DP/V0協(xié)議,符合JB/T 10308.3-2001:測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線第3部分:PROFIBUS規(guī)范
[5] PROFIBUS-DP從站,波特率自適應(yīng),最大波特率12M
[6] PROFIBUS 輸入/輸出字節(jié)數(shù)可自由設(shè)定,最大PROFIBUS輸入/輸出字節(jié)數(shù)各168Bytes,總字節(jié)數(shù)最大336Bytes
[7] 通信方式為半雙工,波特率有300、600、1200、2400、4800、9600、19200、38400、57600、115200bps可選;校驗(yàn)位有無(wú)校驗(yàn)、奇校驗(yàn)、偶校驗(yàn)、標(biāo)記、空格可選
[8] 供電:24VDC(11V-30V),80mA(24VDC)
[9] 工作環(huán)境溫度:-40℃~ 60℃, 相對(duì)濕度5%~ 95%(無(wú)凝露)
[10] 外形尺寸:25mm(寬)×100mm(高)×90mm(深)
[11] 安裝:35mm導(dǎo)軌
[12] 防護(hù)等級(jí):IP20
[13] 測(cè)試標(biāo)準(zhǔn):已通過(guò)EMC測(cè)試
四、PM-125的參數(shù)配置
根據(jù)LED顯示屏的通訊說(shuō)明書,LED顯示屏的通訊方式為自定義串口協(xié)議,故在配置軟件PMA-123中串口端協(xié)議類型配置為通用模式,其它通訊參數(shù)和其通訊說(shuō)明書中的參數(shù)配置一致,如下:
配置完成后,通過(guò)miniUSB轉(zhuǎn)USB線將配置下載到網(wǎng)關(guān)中,下載完成后網(wǎng)關(guān)會(huì)自動(dòng)切換到運(yùn)行模式進(jìn)行數(shù)據(jù)通訊。
五、在STEP7中進(jìn)行組態(tài)設(shè)置
首先將與所使用PM-125版本配套的GSD文件安裝到Step7中,然后進(jìn)行組態(tài)。新建的DP從站地址為23,將PM-125數(shù)碼管顯示的地址設(shè)置為23,如果地址正確,正常通訊時(shí)可以看到網(wǎng)關(guān)指示燈PBF紅燈熄滅,STA綠燈閃爍。由于在使用過(guò)程中,LED的通訊方式為設(shè)備自定義協(xié)議,且PLC控制臺(tái)需向LED發(fā)送多個(gè)字節(jié)長(zhǎng)度的報(bào)文,故在STEP7編程時(shí)需采用打包方式發(fā)送與接收數(shù)據(jù),即采用支持長(zhǎng)度完整性(帶“Consistent”)的數(shù)據(jù)塊,這樣有助于PLC發(fā)送和接收數(shù)據(jù)的實(shí)時(shí)性、完整性和準(zhǔn)確性。
在PM-125對(duì)應(yīng)的槽位中分別插入2個(gè)“16 Words Input Consistent”和“16 Words Output Consistent”的數(shù)據(jù)塊后,系統(tǒng)會(huì)自動(dòng)分配DP從站的輸入(I 地址)、輸出(Q 地址)起始地址,與網(wǎng)關(guān)的輸入輸出地址對(duì)應(yīng)。在PLC程序中,OB1主程序通過(guò)“SFC15”訪問(wèn)輸出(Q)數(shù)據(jù)塊的地址,通過(guò)“SFC14”訪問(wèn)輸入(I)數(shù)據(jù)塊的地址,各插入2個(gè)帶Consistent的數(shù)據(jù)塊,就要各調(diào)用兩次“SFC14”和“SFC15”,讓DP輸出和輸入數(shù)據(jù)映射到DB塊中,實(shí)現(xiàn)打包發(fā)送數(shù)據(jù)和接收數(shù)據(jù),組態(tài)如下圖示:
Ø PM-125通用模式輸出數(shù)據(jù)格式
[事物號(hào)] [串口輸出數(shù)據(jù)長(zhǎng)度n][串口輸出數(shù)據(jù)1]……[串口輸出數(shù)據(jù)n]
事物號(hào):發(fā)送數(shù)據(jù)時(shí),事物號(hào)須加一表示發(fā)送新的一幀數(shù)據(jù)。
Ø PM-125通用模式輸輸入數(shù)據(jù)格式
[事物號(hào)] [串口輸入數(shù)據(jù)長(zhǎng)度n][串口輸出數(shù)據(jù)1]……[串口輸出數(shù)據(jù)n]
事物號(hào):接收數(shù)據(jù)時(shí),事物號(hào)加一表示接收到一幀新的輸入數(shù)據(jù)。
Ø PLC控制臺(tái)終端發(fā)送到 LED 屏的每幀資料格式
顯示內(nèi)容如下:后退2200px 車牌 TP01234 集裝箱號(hào)碼 JZXHG050678
ü 全屏進(jìn)入,第一行閃爍
7E 2E 04 01 0A 08 00 0020 20 20 20 20 38 38 3E 3E 3E CD CB B4 FD C3 FC20 54 50 30 31 32 33 34 20 4A 5A 58 48 47 30 35 30 36 37 38 20 20 20 20 42
在PLC的DB塊中,打包發(fā)送數(shù)據(jù)如下:
LED顯示屏接收到PLC控制臺(tái)發(fā)送的資料后顯示如下:
ü 顯示第一行和第二行
車牌 TP01234待命,后退1650px 第一行閃爍
數(shù)據(jù)包舉例:
7E 22 04 01 0A 0800 00 20 20 20 20 20 36 36 3E 3E 3E CD CB B4 FDC3 FC 20 54 50 30 31 32 33 34 20 20 20 20 25
在PLC的DB塊中,打包發(fā)送數(shù)據(jù)如下:
LED顯示屏接收到PLC控制臺(tái)發(fā)送的資料后顯示如下:
六.顯示屏原理框圖
七.結(jié)束語(yǔ)
在本控制系統(tǒng)中,上海泗博自動(dòng)化網(wǎng)關(guān)PM-125作為LED顯示屏與西門子PLCS7-300之間的橋梁,能夠使兩種不同協(xié)議的現(xiàn)場(chǎng)總線設(shè)備實(shí)現(xiàn)數(shù)據(jù)通訊,使PLC控制臺(tái)向LED發(fā)送資料成為可能,在整個(gè)系統(tǒng)中,上海泗博自動(dòng)化的網(wǎng)關(guān)PM-125表現(xiàn)了其穩(wěn)定性、可靠的性能,為整個(gè)控制系統(tǒng)能良好運(yùn)行提供了保障!
提交
PM-160的案例應(yīng)用
SS-431應(yīng)用于醫(yī)藥行業(yè)
TS-180的應(yīng)用案例
MCO-241在醫(yī)療器械行業(yè)中的應(yīng)用
網(wǎng)關(guān)PCA-100的案例應(yīng)用