產品參數 | |||
---|---|---|---|
品牌 | 西門子 | ||
結構形式 | 模塊式 | ||
安裝方式 | 現場安裝 | ||
LD指令處理器 | 硬PLC | ||
I/O點數 | 8DO繼電器 | ||
功能 | 工業(yè)自動化控制 | ||
工作電壓 | 24VDC | ||
輸出頻率 | 50 | ||
處理速度 | 0.02 | ||
程序容量 | 2048 | ||
數據容量 | 2048 | ||
產品認證 | CE | ||
加工定制 | 否 | ||
產地 | 德國 | ||
可售賣地 | 全國 | ||
型號 | 6ES7222-1HF32-OXBO |
西門子S7-1200PLC設計得易于安裝。 可以將 S7-1200 安裝在面板或標準導軌上,并且可以水平或垂直安裝 S7-1200。 S7-1200 尺寸較小,用戶可以有效地利用空間。作為布置系統(tǒng)中各種設備的基本規(guī)則,必須將產生高壓和高電噪聲的設備與 S7-1200 等低壓邏輯型設備隔離開。在面板上配置 S7-1200 的布局時,請考慮發(fā)熱設備并將電子式設備布置在控制柜中較涼爽區(qū)域。 少暴露在高溫環(huán)境中會延長所有電子設備的使用壽命。另外還要考慮面板中設備的布線。 避免將低壓信號線和通信電纜鋪設在具有交流動力線和高能量快速開關直流線的槽中。
西門子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、觸摸屏、變頻器、工控機、電線電纜、儀器儀表等,產品選型、詢價、采購,敬請聯系,上海啟水自動化科技有限公司:
卜經理:18202105796(同微信)? ? ?工作QQ:2880583563
電話:021-60641323? ? ? ? ? ? ? ? 傳真:021-67601695
地址:上海松江區(qū)鼎源路618弄16號305
TSEND_C 和 TRCV_C:
TSEND_C 指令兼具 TCON、TDISCON 和 TSEND 指令的功能。 TRCV_C 指令兼具 TCON、TDISCON 和 TRCV 指令的功能。 (有關這些指令的詳細信息,請參見“TCON、TDISCON、TSEND 和 TRCV”。)
可傳送 (TSEND_C) 或接收 (TRCV_C) 1 個字節(jié)的數據,最多 8192 字節(jié)。TSEND_C 不支持傳送布爾位置的數據,TRCV_C 也不會在布爾位置中接收數據。
下列功能說明了 TSEND_C 指令的操作:
要建立連接,請在 CONT = 1 時執(zhí)行 TSEND_C。
成功建立連接后,TSEND_C 便會置位 DONE 參數一個周期。
要終止通信連接,請在 CONT = 0 時執(zhí)行 TSEND_C。連接將立即中止。 這還會影響接收站。 將在接收站關閉該連接,并且接收緩沖區(qū)內的數據可能會丟失。
要通過建立的連接發(fā)送數據,請在 REQ 的上升沿執(zhí)行 TSEND_C。 發(fā)送操作成功執(zhí)行后,TSEND_C 便會置位 DONE 參數一個周期。
要建立連接并發(fā)送數據,請在 CONT =1 且 REQ = 1 時執(zhí)行 TSEND_C。發(fā)送操作成功執(zhí)行后,TSEND_C 便會置位 DONE 參數一個周期。
模擬值的處理:
模擬量信號模塊可以提供輸入信號,或等待表示電壓范圍或電流范圍的輸出值。 這些范圍是 ±10V、±5V、±2.5V 或 0 - 20mA。 模塊返回的值是整數值,其中,0 到 27648 表示電流的額定范圍,-27648 到 27648 表示電壓的額定范圍。 任何該范圍之外的值即表示上溢或下溢。 有關詳細信息,請參見模擬量輸入表示法和模擬量輸出表示法。
在控制程序中,很可能需要以工程單位使用這些值,例如表示體積、溫度、重量或其它數量值。 要以工程單位使用模擬量輸入,必須首先將模擬值標準化為由 0.0 到 1.0 的實數(浮點)值。 然后,必須將其標定為其表示的工程單位的最小值。 對于要轉換為模擬量輸出值的以工程單位表示的值,應首先將以工程單位表示的值標準化為 0.0 和 1.0 之間的值,然后將其標定為 0 到 27648 之間或 -27648 到 27648 之間(取決于模擬模塊的范圍)的值。 STEP 7 為此提供了 NORM_X 和 SCALE_X 指令。 還可以使用 CALCULATE 指令來標定模擬值。
支持的異步通信連接數:
對于 PROFINET 和 PROFIBUS,CPU 最多可支持下列數量的并發(fā)異步通信連接:
8 個用于開放式用戶通信(主動或被動)的連接: TSEND_C、TRCV_C、TCON、TDISCON、TSEND 和 TRCV。
用于服務器 GET/PUT 數據的 3 個 CPU 至 CPU S7 連接。
用于客戶端 GET/PUT 數據的 8 個 CPU 至 CPU S7 連接。
S7-1200、S7-300 和 S7-400 CPU 使用 GET 和 PUT 指令進行 CPU 至 CPU S7 通信。 S7-200 CPU 使用 ETHx_XFER 指令進行 CPU 至 CPU S7 通信。
HMI 連接: CPU 提供專用的 HMI 連接,以支持最多 3 個 HMI 設備。 (最多可以有 2 個 SIMATIC 精智面板。) 支持的 HMI 總數受組態(tài)中 HMI 面板類型的影響。 例如,可以將最多 3 個 SIMATIC 基本面板連接到 CPU,或者最多可以連接兩個 SIMATIC 精智面板與一個附加基本面板。
PG 連接: CPU 提供連接以支持 1 個編程設備 (PG)。
Webserver (HTTP) 連接: CPU 提供用于 Webserver 的連接。
將 TSEND_C、TRCV_C 或 TCON PROFINET 指令插入到用戶程序中時,STEP 7 會創(chuàng)建一個背景數據塊,以組態(tài)設備之間的通信通道(或連接)。 使用指令的“屬性”(Properties) 來組態(tài)連接的參數。 這些參數中有該連接的連接 ID。
連接 ID 對于 CPU 必須的。 創(chuàng)建的每個連接必須具有不同的 DB 和連接 ID。
本地 CPU 和伙伴 CPU 都可以對同一連接使用相同的連接 ID 編號,但連接 ID 編號不需要匹配。 連接 ID 編號只與各 CPU 用戶程序中的 PROFINET 指令相關。
CPU 的連接 ID 可以使用任何數字。 但是,從“1”開始按順序組態(tài)連接 ID 可以很容易地跟蹤特定 CPU 使用的連接數。
提示
用戶程序中的每個 TSEND_C、TRCV_C 或 TCON 指令都創(chuàng)建一個新連接。 為每個連接使用正確的連接 ID 非常重要。
CPU_1 中的 TSEND_C 指令通過連接(CPU_1 和 CPU_2 上的“連接 ID 1”)與 CPU_2 中的 TRCV_V 鏈接。
CPU_1 中的 TRCV_C 指令通過連接(CPU_1 和 CPU_2 上的“連接 ID 2”)與 CPU_2 中的 TSEND_C 鏈接。
通常TCP 和 ISO-on-TCP 接收長度的數據包(1 到 8192 字節(jié))。 但 TRCV_C 和 TRCV 通信指令還提供“特殊”通信模式,可接收可變長度的數據包(1 到 1472 字節(jié))。
如果將數據存儲在“優(yōu)化”DB(僅符號訪問)中,則只能接收數據類型為 Byte、Char、USInt 和 SInt 的數組中的數據。
要針對特殊模式組態(tài) TRCV_C 或 TRCV 指令,可將 LEN 參數設置為 65535 (0xFFFF)。
如果在特殊模式下并未頻繁調用 TRCV_C 或 TRCV 指令,則可在一次調用中接收多個數據包。 例如: 如果要通過一次調用接收五個 100 字節(jié)的數據包,TCP 可將這五個數據包打包成一個 500 字節(jié)的數據包一起傳送,而 ISO-on-TCP 則可將該數據包重組成五個 100 字節(jié)的數據包。
傳輸控制協議 (TCP) 是由 RFC 793 描述的一種標準協議: 傳輸控制協議。 TCP 的主要用途是在過程對之間提供可靠、安全的連接服務。 該協議有以下特點:
由于它與硬件緊密相關,因此它是一種高效的通信協