1. 使用串口伺服器連接電腦與PLC後,如何實現PLC數據的讀寫
首先,需要熟悉PLC的通信協議;其次可以用PLC廠家提供的測試軟體,或者用通用的通信測試軟體,如格西烽火軟體等,根據plc協議進行測試即可。
2. 怎麼才能把串口的數據讀到PLC上呢s7-200,rs485
西門子PLC針對外部設備,使用串口通信時,協議為MODBUS,但通常為2種方式,1是PLC為主站,讀取外部設備信號,比如變頻器,溫控器等,從網上下載西門子200PLC指令庫;
調用裡面的集成指令MASTER即可,不會寫的找到那些指令按F1,幫助里都有範例。然後對照設備廠家的數據介面表,從接收到的數據里剝離自己想要的數據,邏輯處理後再寫進去。
第2種是PLC是從站,響應外部主站信號,比如樓宇自控系統要讀取你PLC的數據,就走MODBUS協議,在指令庫里找到SLAVER指令,調用。至於什麼介面並不是重點,介面可以轉化。
當PLC的RS485口經非隔離的PC/PPI電纜與電腦連接、PLC與PLC之間連接或PLC與變頻器、觸摸屏等通信時時有通信口損壞現象發生,較常見的損壞情況如下:
R1或R2被燒斷,Z1、Z1和SN75176完好。這是由於有較大的瞬態干擾電流經R1或R2、橋式整流、Z1或Z1到地,Z1、Z2能承受最大10A電流的沖擊,而該電流在R1或R2上產生的瞬態功率為:102×10=1000W,當然會將其燒斷。
SN75176損壞,R1、R2和Z1、Z2完好。這主要可能是受到靜電沖擊或瞬態過電壓速度快於Z1、Z2的動作速度造成的,靜電無處不在,僅人體模式也會產生±15kV的靜電。
Z1或Z2、SN75176損壞,R1和R2完好。這可能是受到高電壓低電流的瞬態干擾電壓將Z1或Z2和SN75176擊穿,由於電流較小和發生時間較短因而R1、R2不至於發熱燒斷。
由以上分析得知PLC介面損壞的主要原因是由於瞬態過電壓和靜電造成,產生瞬態過電壓和靜電的原因很多也較復雜,如由於PLC內部24V電源和5V電源共地,24V電源的輸出端子L+、M為其它設備混合供電可能導致地電位變化,從而造成共模電壓超出允許范圍。
所以EIA-485標准要求將各個RS485介面的信號地用一條低阻值導線連接在一起以保證各節點的地電位相等,消除地線環流!
當帶電插拔未隔離的連接電纜時,由於兩端電位不相等電路中又存在諸多電感、電容之類的器件,插拔瞬間必然產生瞬態過電壓或過電流。
連接在RS485匯流排上的其它設備產生的瞬態過電壓或過電流同樣會流入到PLC,匯流排上連接的設備站點數越多,產生瞬態過電壓的因素也越多。
3. 請教用串口調試助手如何實現PLC與PC的通信
需要PLC裡面做個通信程序,定義好通信波特率,校驗位,數據位,通信方式
然後PC端打開串口助手,設置同樣的波特率,校驗位,數據位
PC發送數據PLC就可以接收到,或者PC可以讀到PLC的數據
4. 如何用串口方式與OMRON PLC通訊
FINS協議是omron的一個標准通訊協議,網上可以搜的到。上位機用C#按FINS協議協議編寫程序通過串口收發就可以跟PLC通訊了,我用VB做過類似項目的
5. 串口屏與plc如何通信
這個得看串口屏廠家怎麼做的串口屏了,我見過只能當從機的串口屏,而且是自己的通信協議,這種的就需要PLC編輯通信報文,然後分析反饋報文了。還見過支持MODBUS協議的主站串口屏,這樣PLC就需要支持MODBUS協議,然後做MODBUS通信即可。
望採納。。。。。。
6. rs232串口線怎麼連接PLC
1)PLC上必須有串口。
3)串口通信線的另一頭與PC機的串口相連。
7. 松下plc如何設置串口通訊
如圖所示,松下FP系列PLC的編程軟體FPWIN GR的菜單欄里,「選項」——「PLC系統寄存器設置」然後就可以彈出的窗口中設置串口通訊的參數了。
望採納。。。。。。
8. 我手頭有一個串口伺服器,MOXA的,裡面的TCP SERVER模式下,上位機沒法和下面的PLC通信。
這個設備部支持Modbus TCP的!如果你上位機軟體是通過Modbus TCP的 你需要用MOXA的網關,上位機軟體是通過串口的,你可以用串口伺服器的REAL COM 模式
杭州微浪科技有限公司
陳傑
15068169736
QQ:674601643
9. 將PLC接入乙太網,目前PLC只有485介面,增加一台串口伺服器就肯定能正常通訊嗎
可以的。RS485介面進來的信號,一般是MODBUS協議,此時PLC自動識別,因為都是支持的。也可能是自編協議,這個要看你的感測器說明書或詢問廠家,如果是自編協議,要根據PLC手冊修改程序進行接 受轉換。若想提高通訊穩定性,物理層可以選用POWERSBUS透傳,數據子自下到上,到了PLC再轉成485。
10. 串口調試助手如何和PLC連接
1、首先要知道PLC的通訊協議,然後用串口編程線把PLC和電腦連接起來,打開串口調試助手,通過ASCII碼對應的數據向PLC發送數據。
2、串口調試助手是串口調試相關工具,有多個版本。如:友善串口調試助手,支持9600,19200等常用各種波特率及自定義波特率,可以自動識別串口,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發送任何數據或字元。
3、可以任意設定自動發送周期,並能將接收數據保存成文本文件,能發送任意大小的文本文件。硬體連接方面,傳統台式PC機支持標准RS232介面,但是帶有串口的筆記本很少見,所以需要USB/232轉換介面,並且安裝相應驅動程序。
(10)串口伺服器如何與plc通訊擴展閱讀:
PLC應用領域
目前,PLC控制器在國內外已廣泛應用於鋼鐵、石油、化工、電力、建材、機械製造、汽車、輕紡、交通運輸、環保及文化娛樂等各個行業,使用情況大致可歸納為如下幾類。
1、開關量的邏輯控制
這是PLC控制器最基本、最廣泛的應用領域,它取代傳統的繼電器電路,實現邏輯控制、順序控制,既可用於單台設備的控制,也可用於多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產線、電鍍流水線等。
2、模擬量控制
在工業生產過程當中,有許多連續變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程式控制制器處理模擬量,必須實現模擬量(Analog)和數字量(Digital)之間的A/D轉換及D/A轉換。PLC廠家都生產配套的A/D和D/A轉換模塊,使可編程式控制制器用於模擬量控制。
3、運動控制
PLC控制器可以用於圓周運動或直線運動的控制。從控制機構配置來說,早期直接用於開關量I/O模塊連接位置感測器和執行機構,現在一般使用專用的運動控制模塊。如可驅動步進電機或伺服電機的單軸或多軸位置控制模塊。
世界上各主要PLC控制器生產廠家的產品幾乎都有運動控制功能,廣泛用於各種機械、機床、機器人、電梯等場合。
4、過程式控制制
過程式控制制是指對溫度、壓力、流量等模擬量的閉環控制。作為工業控制計算機,PLC控制器能編制各種各樣的控制演算法程序,完成閉環控制。PID調節是一般閉環控制系統中用得較多的調節方法。大中型PLC都有PID模塊,目前許多小型PLC控制器也具有此功能模塊。
PID處理一般是運行專用的PID子程序。過程式控制制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應用。
5、數據處理
現代PLC控制器具有數學運算(含矩陣運算、函數運算、邏輯運算)、數據傳送、數據轉換、排序、查表、位操作等功能,可以完成數據的採集、分析及處理。
這些數據可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或將它們列印製表。
數據處理一般用於大型控制系統,如無人控制的柔性製造系統;也可用於過程式控制制系統,如造紙、冶金、食品工業中的一些大型控制系統。
6、通信及聯網
PLC控制器通信含PLC控制器間的通信及PLC控制器與其它智能設備間的通信。隨著計算機控制的發展,工廠自動化網路發展得很快,各PLC控制器廠商都十分重視PLC控制器的通信功能,紛紛推出各自的網路系統。新近生產的PLC控制器都具有通信介面,通信非常方便。