西門子S7-400授權代理經銷商
| 更新時間 2024-11-01 08:50:00 價格 請來電詢價 聯系電話 15344432716 聯系手機 15386422716 聯系人 楊本剛 立即詢價 |
西門子S7-400授權代理經銷商
其產品范圍包括西門子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各類工業自動化產品。西門子授權代理商、西門子一級代理商 西門子PLC模塊代理商﹐西門子模塊代理商供應全國范圍:
與此同時,我們還提供西門子G120、G120C V20 變頻器; S120 V90伺服控制系統;6EP電源;電線;電纜;
網絡交換機;工控機等工業自動化的設計、技術開發、項目選型安裝調試等相關服務。
西門子中國授權代理商——湖南西控自動化設備有限公司,本公司坐落于湖南省中國(湖南)自由貿易試驗區長沙片區開元東路 1306 號開
陽智能制造產業園一期 4 棟 30市內外連接,交通十分便利。
公司國際化工業自動化科技產品供應商,是專業從事工業自動化控制系統、機電一體化裝備和信息化軟件系統
集成和硬件維護服務的綜合性企業。與西門子品牌合作,只為能給中國的客戶提供值得信賴的服務體系,我們
的業務范圍涉及工業自動化科技產品的設計開發、技術服務、安裝調試、銷售及配套服務領域。建立現代化倉
儲基地、積累充足的產品儲備、引入萬余款各式工業自動化科技產品,我們以持續的卓越與服務,取得了年銷
售額10億元的佳績,憑高滿意的服務贏得了社會各界的好評及青睞。
目前,湖南西控自動化設備有限公司將產品布局于中、高端自動化科技產品領域,
PLC模塊S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI觸摸屏、SITOP電源、6GK網絡產品、ET200分布式I/O SIEMENS 驅動產品MM系列變頻器、G110G120變頻器、直流調速器、電線電纜、
驅動伺服產品、數控設備SIEMENS低壓配電與控制產品及軟起動器等
緊湊型串行 (CRs) CPU 型號沒有 RTC(實時時鐘) 可使用 READ_RTCX 和 SET_RTCX指令設置緊湊型串行 (CRs) CPU 型號中的年份、日期和時間 值,但這些值將在下一次 CPU斷電通電循環時丟失。上電時,日期和時間將初始化為 2000 年 1 月 1 日。 8.3 通信 8.3.1 GET 和PUT(以太網) 可以使用 GET 和 PUT 指令通過以太網連接在 S7?200 SMART CPU 之間進行通信。 說明 CPU型號 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 無以太網端口,不支持與使用以太網通信相關的所有功能。 表格 8-1 GET 和 PUT 指令 LAD/FBD STL 說明 GET table GET指令啟動以太網端口上的通信操作,從遠程設備獲取數 據(如說明表 (TABLE) 中的定義)。 GET 指令可從遠程站讀取*多 222個字節的信息。 PUT table PUT 指令啟動以太網端口上的通信操作,將數據寫入遠程設 備(如說明表 (TABLE)中的定義)。 PUT 指令可向遠程站寫入*多 212 個字節的信息。 程序中可以有任意數量的 GET 和 PUT指令,但在同一時間*多只能激活共 16 個 GET 和 PUT 指令。例如,在給定的 CPU 中可以同時激活八個 GET 和八個PUT 指令,或六個 GET 和十個 PUT 指令。 當執行 GET 或 PUT 指令時,CPU 與 GET 或 PUT 表中的遠程IP 地址建立以太網連接。該 CPU 可同時保持*多八個連接。連接建立后針對所有與同一 IP 地址直接相連的 GET/PUT指令,CPU 采用單一連接。例如,遠程 IP 地址 為 192.168.2.10,如果同時啟用三個 GET 指令,則會在一個 IP地址為 192.168.2.10 的以 太網連接上按順序執行這些 GET 指令。 如果您嘗試創建第九個連接(第九個 IP地址),CPU 將在所有連接中搜索,查找處于未激 活狀態時間*長的一個連接。CPU 將斷開該連接,然后再與新的 IP 地址創建連接。GET 和 PUT 指令處于處理中/激活/繁忙狀態或僅保持與其它設備的連接時,會需要額外的后 臺通信時間(參見“組態通信” (頁145))。所需的后臺通信時間量取決于處于激活/繁忙 狀態的 GET 和 PUT 指令數量、GET 和 PUT指令的執行頻率以及當前打開的連接數量。如果 通信性能不佳,則應當將后臺通信時間調整為更高的值。 表格 8-2 GET 和 PUT指令的有效操作數 輸入/輸出 數據類型 操作數 TABLE BYTE IB、QB、VB、MB、SMB、SB、*VD、*LD、*AC設置 ENO = 0 的錯誤條件: ? 0006(間接地址) ? 函數返回錯誤,并置位表狀態字節的錯誤位(請參見下圖) 下圖顯示了TABLE 參數引用的表,下表列出了錯誤代碼。 表格 8-3 GET 和 PUT 指令 TABLE 參數的定義 字節偏 移量 位 7位 6 位 5 D - 完成(函數已完成)2 A - 激活(函數已排隊) 3 E - 錯誤(函數返回錯誤) 4 遠程站 IP 地址:將要訪問的數據所處 CPU 的地址。 5指向遠程站中數據區的指針:指向遠程站中將要訪問的數據的間接指針。 6 數據長度:遠程站中將要訪問的數據的字節數(PUT 為 1 至212 字節,GET 為 1 至 222 字 節)。 7 指向本地站中數據區的指針:指向本地站(此CPU)中將要訪問的數據的間接指針。 表格 8-4 GET 和 PUT 指令 TABLE 參數的錯誤代碼: 代碼 定義 0 無錯誤 1PUT/GET 表中存在非法參數: ? 本地區域不包括 I、Q、M 或 V ? 本地區域的大小不足以提供請求的數據長度 ? 對于GET,數據長度為零或大于 222 字節;對于 PUT,數據長度大于 212 字節 ? 遠程區域不包括 I、Q、M 或 V ? 遠程IP 地址是非法的 (0.0.0.0) ? 遠程 IP 地址為廣播地址或組播地址 ? 遠程 IP 地址與本地 IP 地址相同 ? 遠程IP 地址位于不同的子網 2 當前處于活動狀態的 PUT/GET 指令過多(僅允許 16 個) 3無可用連接。當前所有連接都在處理未完成的請求定義 4 從遠程 CPU 返回的錯誤: ? 請求或發送的數據過多 ? STOP模式下不允許對 Q 存儲器執行寫入操作 ? 存儲區處于寫保護狀態(請參見 SDB 組態) 5 與遠程 CPU 之間無可用連接: ?遠程 CPU 無可用的服務器連接 ? 與遠程 CPU 之間的連接丟失(CPU 斷電、物理斷開) 6 至 9、 A 至 F未使用(保留以供將來使用) 下圖通過示例說明 GET 和 PUT 指令的功能。本例中,假設一條生產線正在灌裝黃油桶,然后傳送到四臺裝箱機(打包機)中的一臺。打包機將 8 個黃油桶裝入一個紙板箱中。分流機 控制黃油桶流向各個打包機。4 個 CPU控制打包機,具有 TD 400 操作員界面的 CPU 控制分 流機。 圖顯示訪問站 2中數據所用的 GET 表格 (VB200) 和 PUT 表格 (VB300)。分流 CPU 使用 GET指令連續讀取來自每個裝箱機的控制和狀態信息。每當打包機裝完 100 箱時,分流機都會 注意到并通過 PUT指令發送相應消息清除狀態字。 表格 8-5 用于讀取和清除打包機 1 計數的 GET 和 PUT 指令緩沖區 GET_ TABLE緩沖區 位 7發送和接收(RS485/RS232 為自由端口) 可使用發送 (XMT) 和接收 (RCV) 指令,通過 CPU串行端口在 S7?200 SMART CPU 和其它設 備之間進行通信。每個 S7?200 SMART CPU 都提供集成的RS485 端口(端口 0)。標準 CPU 額外支持可選 CM01 信號板 (SB) RS232/RS485 端口(端口1)。必須在用戶程序中執行通 信協議。 說明 CPU 型號 CPU CR20s、CPU CR30s、CPU CR40s 和 CPUCR60s 不支持使用信號板。 LAD/FBD STL 說明 XMT TBL, PORT 發送指令 (XMT)用于在自由端口模式下通過通信端口發送數據。 RCV TBL, PORT 接收指令 (RCV)可啟動或終止接收消息功能。必須為要操作的接收 功能框指定開始和結束條件。通過指定端口 (PORT) 接收的消息存 儲在數據緩沖區(TBL) 中。數據緩沖區中的第一個條目指定接收的 字節數。 ENO = 0 時的非致命錯誤 受影響的 SM 位 ? 0006H間接地址 ? 0009H(在端口 0 上同時發送/接 收) ? 000BH(在端口 1 上同時發送/接 收) ? 0090H端口號無效 ? 接收參數錯誤置位 SM86.6 或 SM186.6 ? CPU 未處于自由端口模式 ? SM 86.6 端口 0終止接收消息 ? SM 186.6 端口 1 終止接收消息 常數:0 或 1注:兩個可用端口如下: ? 集成 RS485 端口(端口 0), ? CM01 信號板 (SB) RS232/RS485 端口(端口1) 使用自由端口模式控制串行通信端口 可以選擇自由端口模式以通過用戶程序控制 CPU 的串行通信端口。選擇自由端口模式后,程序通過使用接收中斷、發送中斷、發送指令和接收指令來控制通信端口的操作,并在自由端 口模式下完全控制通信協議。使用 SMB30 和SMB130 來選擇波特率和奇偶校驗。 CPU 向兩個物理端口分配兩個特殊存儲器字節: ? 向集成 RS485 端口(端口 0)分配SMB30 ? 向 CM01 RS232/RS485 信號板 (SB) 端口(端口 1)分配 SMB130 CPU 處于 STOP模式時,會禁用自由端口模式,并會重新建立正常通信(例如,HMI 設備訪 問)。 在*簡單的情況下,可以只使用發送 (XMT)指令向打印機或顯示器發送消息。其它示例包 括與條形碼閱讀器、秤和焊機的連接。在各種情況下,都必須編寫程序,以支持在自由端口 模式下與CPU 進行通信的設備所使用的協議。 僅當 CPU 處于 RUN 模式時,才可使用自由端口通信。要啟用自由端口模式,請在SMB30(端 口 0)或 SMB130(端口 1)的協議選擇字段中設置值 01。處于自由端口模式時,無法與同 一端口上的 HMI通信。 說明 將 USB-PPI 電纜連接到 CPU 時,串行 CR 型號 CPU 會禁用自由端口模式。類似地,如果將 USB-PPI電纜連接到 CRs CPU,CPU 會禁止切換到自由端口模式。將 PPI 通信更改為自由端口模式 SMB30 和 SMB130分別組態通信端口 0 和 1 以進行自由端口操作,并提供波特率、奇偶校驗和數據位數的選擇。下圖顯示了自由端口控制字節。對于所有組態,都生成一個停止位。 S S G E E E P P 06% /6% pp奇偶校驗選擇 d 每個字符的數據位數 00 = 01 = 10 = 11 = 無奇偶校驗 偶校驗 無奇偶校驗 奇校驗 0 = 1 =每個字符 8 位 每個字符 7 位 bbb 自由端口波特率 mm 協議選擇 000 = 001 = 010 = 011 = 100 =101 = 110 = 111 = 38400 19200 9600 4800 2400 1200 115200 57600 00 =01 = 10 = 11 = PPI 從站模式 自由端口模式 保留(默認為 PPI 從站模式)您可以不使用中斷,而通過監視SM4.5(端口 0)或 SM4.6(端口 1)用信號表示完成發送 的時間來發送消息(例如,向打印機發送消息)。將字符數設為零,然后執行發送指令,這樣可產生 BREAK 狀態。這樣產生的 BREAK 狀態,在 線上會持續以當前波特率發送 16位數據所需要的時間。發送 BREAK 的操作與發送任何其它 消息的操作是相同的。BREAK 發送完成時,會生成發送中斷,并且SM4.5 或 SM4.6 會指示 發送操作的當前狀態。 接收數據 5 1 2 4 3 接收指令用于對單字符或多字符(* 多 255個字符)緩沖區執行接收操 作。下圖顯示了接收緩沖區的格 式。
聯系方式
- 電 話:15344432716
- 銷售顧問:楊本剛
- 手 機:15386422716
- 微 信:AK66F7