西門(mén)子PLC控制器6ES7312-5BF04-0AB0
在接地電網(wǎng)中,零線帶電現(xiàn)象比較普遍,在尋找故障時(shí),需要停電,因而影響正常生產(chǎn),并且還可能造成觸電事故。為了便于尋找故障,消除帶電現(xiàn)象,應(yīng)探明零線帶電的原因。歸納起來(lái),零線帶電有以下幾方面的原因:
(1)線路上有的電氣設(shè)備的絕緣破損而漏電,保護(hù)裝置未動(dòng)作。
(2)線路上有一相接地,電網(wǎng)中的總保護(hù)裝置未動(dòng)作。
(3)零線斷裂,斷裂處后面的個(gè)別電氣設(shè)備漏電或者有較大的單相負(fù)荷。
(4)在接零電網(wǎng)中,個(gè)別電氣設(shè)備采取保護(hù)接地,并且漏電;個(gè)別單相電氣設(shè)備采用“一火一地"(即無(wú)工作零線)制。
(5)變壓器低壓側(cè)工作接地處接觸不良,有較大的電阻;三相負(fù)荷不平衡電流超過(guò)允許值。
(6)高壓串入低壓,磁場(chǎng)感應(yīng)或靜電感應(yīng)。
(7)高壓采用二線一地運(yùn)行方式,其接地體與低壓工作接地或重復(fù)接地的接地體相距太近;高壓工作接地的電壓降影響低壓側(cè)工作接地。
(8)由于絕緣電阻和對(duì)地電容的分壓作用,電氣設(shè)備的外殼帶電。
在以上幾種原因中,前五種原因較為普遍。通常,查明原因后,可采用相應(yīng)措施予以消除。但是,為了從根本上保證安全用電,在接地電網(wǎng)中采取保護(hù)接零措施,必須有一個(gè)完整的接零系統(tǒng)。
西門(mén)子PLC控制器6ES7312-5BF04-0AB0
部分參數(shù)說(shuō)明:
1.接口的選擇
圖10 接口設(shè)置
三種接口中:RS232C和RS422接口可以選擇“斷線檢測(cè)"和“數(shù)據(jù)流量控制" 的功能, RS485/422可以設(shè)置“接收線路的初始化狀態(tài)"。
2.字符楨的格式:支持10位和11位的字符楨格式,包括數(shù)據(jù)傳輸?shù)牟ㄌ芈?,?shù)據(jù)位,停止位和奇偶校驗(yàn)位。
3.接收字符楨結(jié)束判斷條件
圖11 結(jié)束判斷條件
On expiration of character delay time: 以固定的字符延遲時(shí)間為每幀數(shù)據(jù)的結(jié)束方式;
On receipt of end-of-text character: 以結(jié)束字符作為每幀數(shù)據(jù)的結(jié)束方式;
On receipt of fixed number of characters: 以固定的字符長(zhǎng)度作為每幀數(shù)據(jù)的結(jié)束方式。
4.緩沖區(qū)處理方式
圖12 緩沖區(qū)設(shè)置
Dynamic Message frame buffer:如果勾上,模塊就可以緩沖多個(gè)不同長(zhǎng)度的消息;
Prevent message frame buffer overwrite:如果勾上,防止接收到的新消息覆蓋緩沖區(qū)中的消息楨,這可以防止丟失以前接收到的消息楨;
Delete receive buffer during CPU startup:如果勾上,當(dāng)CPU的工作模式從STOP切換到RUN(CPU啟動(dòng))時(shí),模塊的接收緩沖區(qū)自動(dòng)清空。
更多關(guān)于串口接口模塊的組態(tài)和參數(shù)設(shè)置,請(qǐng)參考手冊(cè)《ET 200S 串行接口模塊》第2.9章節(jié)的內(nèi)容,手冊(cè)鏈接:9260793
4.2 編程
4.2.1 PLC側(cè)編程
1.程序調(diào)用:從庫(kù)Libraries -> ET200s SI -> ET200S Serial Interface -> ET200s SI中調(diào)用功能塊,調(diào)用發(fā)送 FB3(S_SEND)和接收 FB2(S_RCV),并為其分配背景數(shù)據(jù)塊分別為DB30和DB20,將塊參數(shù)LADDR設(shè)為硬件組態(tài)中1 SI模塊的起始邏輯地址256。
圖13 ET200S串口模塊的邏輯地址
2.創(chuàng)建發(fā)送數(shù)據(jù)塊DB1和接收數(shù)據(jù)塊DB2
圖14發(fā)送/接收數(shù)據(jù)塊DB1/DB2
表2 FB3 S_SEND 的參數(shù)定義
圖15 在程序中調(diào)用FB3 S_SEND
表3 FB2 S_RCV的參數(shù)定義
圖16 在程序中調(diào)用FB2 S_RCV
4.2.2 PC機(jī)參數(shù)設(shè)置
參數(shù)分配:串口選擇COM1(默認(rèn)),傳輸波特率為9.6Kb/s, 8位數(shù)據(jù)位,無(wú)校驗(yàn),1位停止位,這些參數(shù)要和ET200s中1SI ASCII模塊設(shè)置一致,同時(shí)將串口調(diào)試軟件打開(kāi)。
圖17 串口調(diào)試軟件參數(shù)設(shè)置
4.3 通訊測(cè)試
1.ET200S 1SI發(fā)送數(shù)據(jù),調(diào)試軟件接收數(shù)據(jù)
首先將硬件配置和程序下載到PLC,將DB1中個(gè)字節(jié)設(shè)為十六進(jìn)制的01 02 03 04 05 06 07 08 09 10 ,然后將FB3的M0.0從FALSE置成TRUE,ET200S將發(fā)送數(shù)據(jù)10個(gè)字節(jié)數(shù)據(jù),可以從串口調(diào)試軟件的接收字符窗口中看到收到的數(shù)據(jù)(十六進(jìn)制),結(jié)果如下圖18所示。
圖18 ET200S 1SI發(fā)送數(shù)據(jù)調(diào)試軟件接收數(shù)據(jù)測(cè)試結(jié)果
2.調(diào)試軟件發(fā)送數(shù)據(jù),ET200S 1 SI接收數(shù)據(jù)
首先將硬件配置和程序下載到CPU中,將FB2的M0.1設(shè)為T(mén)RUE,使能ET200S 接收。在PC機(jī)的串口軟件打開(kāi),在發(fā)送字符輸入窗口輸入16進(jìn)制數(shù)據(jù)1122334455667788 9900,然后點(diǎn)擊“手動(dòng)發(fā)送"按鈕發(fā)送數(shù)據(jù),則在PLC側(cè)DB2的個(gè)字節(jié)能接收到數(shù)據(jù),接收的長(zhǎng)度為10,測(cè)試結(jié)果如下。
圖19調(diào)試軟件發(fā)送數(shù)據(jù)ET200S 1SI接收數(shù)據(jù)測(cè)試結(jié)果