詳細介紹
施耐德/XBTGT2220
施耐德/XBTGT2220
通信程序的工作過程:PC每發送一個字節前首先發送握手信號,PLC收到握手信號后將其傳送回PC,PC只有收到PLC傳送回來的握手信號后才開始發送一個字節數據。PLC收到這個字節數據以后也將其回傳給PC,PC將原數據與PLC傳送回來的數據進行比較,若兩者不同,則說明通信中發生了誤碼,PC機重新發送該字節數據;若兩者相同,則說明PLC收到的數據是正確的,PC機發送下一個握手信號,PLC收到這個握手信號后將前一次收到的數據存入的存儲區。這個工作過程重復一直持續到所有的數據傳送完成。
采用軟件握手以后,不管PC與PLC的速度相差多遠,發送方永遠也不會超前于接收方。軟件握手的缺點是大大降低了通信速度,因為傳送每一個字節,在傳送線上都要來回傳送兩次,并且還要傳送握手信號。但是考慮到控制的可靠性以及控制的時間要求,犧牲一點速度是值得的,也是可行的。
PLC方的通信程序只是PLC整個控制程序中的一小部分,可將通信程序編制成PLC的中斷程序,當PLC接收到PC發送的數據以后,在中斷程序中對接收的數據進行處理。PC方的通信程序可以采用VB、VC等語言,也可直接采用西門子組態軟件,如STEP7、WinCC。
控制對象的輸入、輸出點數輸入點即為機床的控制按鈕、工作選擇開關、行程開關、接近開關等。輸出點是控制電動機的接觸器、控制液壓動作的電磁閥及指示燈等。
考慮到節省改造改費用,應盡量壓縮輸入、輸出點數。在某些場合,輸入點可以一點兩用。如某行程開關只在自動循環時有用,而某按鈕只在手動調時用,當輸入點不夠時,則可將上述兩個輸入信號共用一個PLC輸入點,利用PLC的轉移標號指令,不會使兩個信號混淆。同樣,為節省輸出點,也可將與自動控制無關的輸出點,如電動機的起動、停止,仍用強電回路控制。
IC693DNM200
IC693DNS201
IC693DSM302
IC693DSM302RR
IC693DSM314
IC693DSM324
IC693LBR301
IC693MAR590
IC693MAR590LT
IC693MAR590RR
IC693MCD001
IC693MCD001RR
IC693MCM001
IC693MDL230
IC693MDL230LT
IC693MDL230RR
IC693MDL231
IC693MDL231LT
IC693MDL231RR
IC693MDL240
IC693MDL240LT