銀川西門子PLC模塊經銷總代理商
發布日期 :2023-04-20 11:58發布IP:113.246.75.100編號:11735586
詳細介紹 銀川西門子PLC模塊經銷總代理商銀川西門子PLC代理,銀川西門子S7-1500代理,西門子PLC代理 西門子串行通信(PTP通信)的MODBUS 協議 ??串行通信概述 ??在工業控制系統中,某些現場的控制設備和智能儀表沒有標準的現場總線接口,只有串行通信接口。它們往往使用廠家定義的非標準的通信協議,有的使用Modbus協議。 ??串行通信又稱為點對點(Point to Point)通信,簡稱為PtP通信。串行通信用于S7PLC 和帶有串行通信接口的設備(例如計算機、打印機、條形碼閱讀器、機器人控制系統、掃描儀等)之間傳輸數據。 ??1.西門子的串行通信協議 ?●累加器:S7-300/400PLC共有2個32位累加器ACCU1、ACCU2,用來進行讀人、傳送、運算、移位等操作。 ??●地址寄存器:S7-300/400PLC共有2個32位地址寄存器AR1、AR2,用于存放寄存器間接尋址時的地址指針。 ??●數據塊地址寄存器:S7-300/400PLC共有2個32位數據塊地址寄存器DB、DI,用于存放程序中被打開的數據塊地址。程序執行過程中允許同時被打開的數據塊*大為2個,其中一個為共享數據塊(DB),在程序中可以任意使用;另一個為瞬時數據塊(DD),它是與功能塊FB配套使用的數據塊,在調用FB時同時打開。 ??●狀態寄存器:S7-300/400PLC共有1個16位狀態寄存器STW,狀態寄存器用于存放程序的處理結果,如邏輯運算結果RLO、溢出標志OV、溢出記憶0S、條件碼CC0與CC1、二進制值BR等,以顯示指令的執行結果。 ??串行通信主要用來與非西門子設備通信。S7-300/400 的串行通信可以使用的通信協議主要有ASCII driver、3964(R)和RK512。它們在7層OSI參考模型中的位置如圖15-1所示。 PtP協議在OSI參考模型中的位置 ??ASCII driver只使用7層OSI模型中的物理層,用于控制CPU和一個通信伙伴之間的串行連接的數據傳輸,ASCII driver可以發送和接收開放式的數據(所有可以打印的ASCII字符),提供一種開放式的報文幀結構。ASCII driver 可以用結束字符、幀的長度和字符延遲時間作為報文幀結束的判據。接收方必須在組態時設置一個報文幀的結束判據。 ??國內極少有人使用3964(R)和RK512協議,中國期刊網幾乎沒有有關的文章,因此本節主要介紹ASCII driver。 導出GSD文件。在導出GSD文件之前必須點“編譯”選項,否則“導出”按鈕為灰色不可選,如上圖3所示。編譯無誤后,“導出”按鈕變為黑色可操作,這時點擊“導出”,按給出的提示選擇GSD文件的保存路徑,本例保存在桌面上, 5. 將組態好的IO設備下載到1200PLC中,此時因未在分配IO控制器,PLC會報錯,面板上的error燈會閃亮。 6. 組態IO控制器端。用博圖V16另建一個名為IO控制器的新項目,與IO設備類似,建新子網、設置與IO設備為同一網段的IP地址 ??S7-300采用緊湊的、無槽位限制的模塊結構,電源模塊(PS)、CPU、信號模塊(SM)、功能模塊(FM)、接口模塊(IM)和通信處理器(CP)都安裝在導軌上。導軌是一種專用的金屬機架,只需將模塊鉤在DIN標準的安裝導軌上,然后用螺栓鎖緊就可以了。有多種不同長度規格的導軌供用戶選擇。電源模塊總是安裝在機架*左邊,CPU模塊緊靠電源模塊。如果有接口模塊,它放在CPU模塊的右側。 ??S7-300用背板總線將除電源模塊之外的各個模塊連接起來。背板總線集成在模塊上,除了電源模塊,其他模塊之間通過U形總線連接器相連,后者插在各模塊的背后(見圖2-2)。安裝時先將總線連接器插在CPU模塊上,將后者固定在導軌上,然后依次安裝各個模塊。 S7-300的安裝 ??外部接線接在信號模塊和功能模塊的前連接器的端子上,前連接器用插接的方式安裝在模塊前門后面的凹槽中,前連接器與模塊是分開訂貨的257-300的電源模塊通過電源連接器或導線與CPU模塊相連,為CPU模塊和其他模塊提供DC24V電源。 7. 安裝IO設備的GSD文件。在軟件菜單的“選項”中點擊“管理通用站描述文件”,在彈出的對話框中選擇GSD文件的存儲路徑,點擊安裝即可。 8. 在網絡視圖里組態IO設備。安裝完GSD文件后,在硬件目錄的其它現場設備內可找到作為IO設備的PLC,雙擊將其配置到網絡視圖,并分配IO控制器, 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|