1、PLC的默認波特率是多少?可以改嗎?
答:默認值為9.6。第三個口不可改變,其它可改
2、PPI(PPI就是通訊口)的擴展模塊有沒有?
答:我們沒有做PPI的擴展模塊,但是有三個PPI的主機,CPU226XP
3、最早接觸的數控系統,數控系統內部也有自己的PLC。這兩種PLC有和區別?
答:數控系統一般不使用plc,一般使用的是專門的運動控制系統。
4、數字量/模擬量有凍結功能嗎?
答:數字量模擬量可以強制信號,僅適用于調試使用。
5、數字量輸入濾波器是什么作用,該如何設置?
答:數字量輸入濾波器使用時間方式進行濾波,只有由0切換到1持續一定時間,才被識別為1, 由1切換到0持續一段時間識別為0。
6、模擬量濾波有什么效果?
答:模擬量濾波可以將跳躍的求數值過濾成相對平穩的數值。可以避免程序執行時候的誤動作。
7、如何查找所使用的程序地址空間是否重復使用?
答:通過交叉引用查看是否重疊使用。
8、什么是單極性、雙極性?
答:單極性雙極性一般指輸入口的,我們的產品都是做雙極性,可以做NPN也可以做PNP接,比較靈活,日系產品基本都是單極性,用NPN接法。
9、plc的電源該如何連接?
答:電源按接線圖連接,不可隨意接。
10、如何進行S7-200的電源需求與計算?
答:200系列主機通常8到10W,模塊通常2W,大的模塊5到8W。預算合適基礎上加50%余量。
11、多臺PLC怎樣遠程控制(公司有5個生產車間,每個車間控制室安裝PLC.想把各車間的PLC遠傳到公司辦公大樓,進行遠程控制)?
答:功能上用耐特ST-200產品就可以做遠程控制,通過485組網,或者以太網組網方式都可以。
12、PLC200的時間開關精度能達到多少?
答:耐特PLC 時間開關(注意概念,時間開關不準確,1,定時器, 2萬年歷時鐘) 定時器分辨率有1ms,有10ms,有100ms,其使用精度由不同的應用方法會受掃描周期影響; 萬年歷精度大概是每天最高偏差2~3秒。
13、模擬量信號的傳輸距離有多遠?
答:模擬量信號的電流信號傳輸距離比較遠,主要受線路電阻以及信號源驅動能力影響。電壓信號傳輸距離較短,主要受干擾信號影響。準確的距離沒有什么指標,通常長距離都用電流信號。
14、S7-200CPU上的通訊口,通訊距離究竟有多遠?
答:485通訊距離9600波特率下可以到1公里多
15、較CPU224和CPU226比較,CPU224XP增加了哪些功能?
答:cpu224xp比CPU224和CPU226多了模擬量2輸入1輸出通道,比224還多了一個通信口,比226少了一些數字量通道。
16、S7-200的定時中斷定時器有哪些?
答:200的定時中斷有T32 T96兩個1ms定時器中斷,另外有smb34 35兩個每ms定時中斷。 其它的10ms 100ms定時器沒有中斷(ms 是毫秒,千分之一秒)。
17、想弄一個控制和檢測分開的,控制部分是直接由按鈕控制接觸器(最廉簡單的那種),plc直接做監視作用 就算plc斷電也不會影響主電路運行,接觸器閉合后 我怎么監測接觸器閉合呢,plc輸入是24v的,接觸器輔助觸點是220v的 ,用220v的繼電器嗎?繼電器觸點接24v?
答:監測接觸器的閉合可以接接觸器的常開或常閉觸點。觸點接24電源接入到PLC輸入點。
18、原來設備上是兩個 S7-200 (224XP)通過編程口通訊, 現在兩個PLC, 其中一個能通訊上(估計是作為主站的那個), 另一個怎么也通訊不上, 想直接恢復出廠, 能不能在通迅不上的情況下恢復成出廠的設置?
答:不能恢復出廠。只能撥到停止狀態后再進行通信。
19、S7-200的CPU,是226,AC/DC/RLY的,后面帶了很多模塊:1)EM222RELAY,8點繼電器輸出;2)EM222RELAY,8點繼電器輸出;3)EM231熱電阻,4點模擬量輸入,接PT100;4)EM231熱電阻,4點模擬量輸入,接PT100;5)EM231熱電阻,4點模擬量輸入,接PT100;6)EM235熱電阻,4點模擬量輸入,1點模擬量輸出,使用電流輸出);7)EM235熱電阻,4點模擬量輸入,1點模擬量輸出,使用電流輸出;所有模塊均接線了,除了模塊5只接了2個熱電阻,這么多模塊(開關量輸出不用CPU電源),光靠CPU的24V輸出夠么?會不會出現功率不夠,燒了電源板子,如果使用一塊電源模塊3A的,給后面的5塊模擬量模塊單獨供電,需不需要最什么處理?比如等電位什么的?
答:一個CPU可以帶動那些模塊供電使用夠用;如果單獨用另外的電源供電,直接電源接進去就行,不用做等電位處理,因為內部部分地線已經是強制連接到一起了,已經是強制等電位了。
20、s7-200 CPU2226的實時時鐘怎么用?
答:200系列產品的時鐘使用分成設置時鐘和讀時鐘兩個用法,設置時鐘可由編程軟件直接給它做時鐘設置,也可通過SET RTC 命令設置時鐘;設置時鐘后,時鐘就自動在PLC內部運行了; 需要調用PLC時鐘的時候,可以使用READ RTC命令讀出時鐘,并做相應控制邏輯。
21、S7-200plc如何控制伺服回原點?有木有回原點指令?控制伺服有哪兩種控制方式?
答:200PLC 控制伺服回原點的應用不是很理想,可以使用耐特ST-200的運動控制庫,可以設置坐標,可以執行回原點。 控制伺服方式很多種,從不同層面描述就有多種: 伺服驅動電機層面,有位置控制、速度控制、電流控制、力矩控制;PLC到驅動器層面,有脈沖方式控制、通信方式控制,通信方式控制又有多種不同協議的控制方式。
22、PLC里的NPN和PNP什么區別?以及外部如何接線的?
答:plc的NPN輸入是公共端接24+,信號輸入0V;pnp輸入是公共端接0V,信號輸入24+;200系列產品可支持雙向接法,NPN和PNP都可以,但是同一個公共端只能用一種接線方法。
23、PLC里面的總線控制什么意思?
答:PLC總線,比如耐特PLC的485通信口,硬件上屬于485,協議上支持PPI或MODBUS,從通信口進行控制,叫總線控制;常見的總線硬件叫法有485總線,CAN總線,以太網總線;從協議上的叫法有485的MODBUS總線,DP總線,PPI總線;CAN的CAN OPEN總線;以太網的PROFINET總線也叫PN總線,EtherCAT總線,Ethernet/IP總線等。
24、用耐特晶體管輸出的PLC,是不是要加一個中間繼電器來控制接觸器的線圈,為什么?
答:耐特晶體管型PLC,輸出驅動標稱功率是24V0.75A,實際輸出電流可以達到2A以上,它是可以直接驅動部分24V直流的接觸器而不用中間繼電器來帶動的,但通常24V的接觸器比220的接觸器要更貴,也更不通用,所以很多應用都會選擇晶體管輸出帶動中間繼電器,中間繼電器帶動接觸器的方式。其重點是通用性
25、在用設備的PLC與上位機通信經常出現短暫斷開隨后又恢復的情況,可能的原因有哪些呢? 噪聲干擾會引起這種問題嗎?
答:短暫通信失敗又通信上這種現象是很常見的,主要問題是干擾和不等電位影響的;處理方法是,用屏蔽線把干擾信號屏蔽起來,并將屏蔽層接入通信雙方的儀表地,或者將通信兩端的其中一端接成隔離方式進行通信。
26、當PLC正在正常執行主程序時,某一個中斷事件,觸發了相應的中斷程序。 想問的是:1)在此中情況下,PLC是否會把主程序擱置,僅僅執行中斷程序,還是中斷程序與主程序各執行個的,并行處理?2)如果此中斷事件一直存在,是否中斷程序一直執行,直到中斷事件消失?還是說,中斷事件滿足后,中斷程序僅執行一個掃描周期呢?
答:中斷事件,都是表示一個瞬間,或多個瞬間,它不是表示持續狀態的,中斷產生的時候是只執行一個中斷周期,這個中斷周期執行完之后,返回到進中斷之前的位置。優先處理中斷,不是并行處理。
27、S7-200程序 強制和寫入是什么區別?什么時候用強制?
答:強制是在調試程序時候用,強制信號不受程序執行影響。寫入信號會受程序執行影響,如果寫入1但是程序執行會將它改寫成0,這樣寫入就不會成功。
28、S7-200CPU,用戶在設計網絡時,應當考慮到哪些因素?
答:所謂設計網絡準確說應該是總線選擇。如果走485總線,應該注意總長度不超過1KM,并且終端匹配電阻接上去,如果是以太網總線,注意長度不超過100米,加長時候需要做中繼器。
29、S7-200Modbus RTU通信控制5個從站伺服,通信輪詢速度非常慢,點完電機始能,等十幾秒電機才反應,波特率也對上了,但還是極慢,請問怎么能讓通信速度變快? 我編了一個測試用的小程序,只控制了1個伺服,這個測試程序通信速度就很快,所以我想,是不是因為5個伺服程序太長了造成輪詢慢,怎么解決呢?
答: 程序寫法不正確或通信沒規劃好,通信波特率設置高一些,通信時序設置小一些。
30、在PLC中斷子程序里,為什么有些子程序有返回RETI指令,有些有沒有呢?是不是沒有這個返回指令程序一直在執行該中斷嗎?
答:中斷里面如果有返回命令,RETI,則即使中斷一個周期還沒完成,也繼續執行返回命令返回到進中斷前的位置,如果沒有返回命令,則繼續執行這個中斷的一個周期。
31、S7-200PLC設置了密碼后,為何看不出密碼已經生效,要怎樣檢驗密碼是否生效?
答:設置密碼后,斷電,再通電,這個時候再執行程序上傳就可以知道密碼是否生效。
32、如果你不知道S7-200 CPU的密碼,你必須清除CPU內存,才能重新下裝程序,如何清除設置的密碼?
答:清除PLC密碼沒有單獨的操作,如果清除是全部的程序和密碼一起清除,具體在編程軟件的菜單---PLC---清除。
33、何謂失壓保護?在繼電接觸器控制線路中通常采用哪些方式實現這種保護?
答:失壓保護就是當電源停電或因電源電壓降低過多時,保護裝置能使電動機自動從電源上切除。通常可以用斷路器脫扣的方式來做保護,用繼電器加接觸器也可以實現。
34、PLC程序里的輸入點X不能在觸摸屏里用X來關聯,而只能用m來關聯程序里的m,這是為什么?
答:輸入點表達的是真實物理輸入,它不可被軟件控制,否則真實物理點信號就失真了,m點屬于內部中繼,可以允許被寫入,使用時也要做好邏輯關系。
35、有臺設備需要油缸行程定位,方案確定為擴展模擬量輸入模塊EM231接收電子尺信號來實現,該電子尺就是可變電位器,問題來了:EM231 需要的10V或5V電壓哪里來?
答:電阻尺的電壓基準源需要獨立的高精度的電壓送出來,否則監測的位置將不準確。如果直接使用普通的電源,那就需要編程上對其進行修正,具體修正方法要看具體的應用。
36、溫度模塊占用輸入點嗎?
答:溫度模塊占用模擬量輸入點。
37、想請教下,用耐特s7-200PLC怎么做定時清零一批數據,比如說晚上12點準時清零一批數據?
答:用耐特S7-200 PLC 做按設定時鐘清數據方法是,首先設置好實時時鐘,然后讀取實時時鐘, 在實時時鐘為設定時鐘的時候的一個上升沿,做一個清零的指令, 清零的指令有連續的地址就用FILL_N的命令,如果是分開的地址,就用MOVE 指令。
38、s7-200與電腦通訊還需要安裝什么軟件嗎?我這個通訊電纜讓我安裝相關軟件,否則顯示端口連接失敗
答:S7-200 與電腦通信分為下載和組態兩種. 下載需要電腦端安裝好編程軟件,然后通過下載線連接電腦和PLC進行下載, 不同的下載線有不同的驅動,有的下載線采用USB轉COM口的方式,有的下載線直接通過USB直接進行下載。
39、用S7200編寫一個以200為主站的自由口通訊程序,有沒有軟件來測試所寫的程序是否正確,如有請給個。
答:200PLC編寫一個自由口通信的軟件可以使用串口調試工具和串口監視工具進行調試;如果是寫MODBUS通信,可以建議使用MODBUS SLAVE 可配合串口監視工具進行調試。
40、s7-200 做 MODBUS 通訊主站時,如圖, vb10 中存放的是發送出去的消息, 那么從站返回的消息放在哪里的?
答:那個圖是MODBUS寫指令,它返回來的信息只是完成未完成,沒有更具體內容,不需要寄存器存下來。如果是讀指令,就會相應存到VB10開始的寄存器中。