• <object id="entd3"></object>
    <address id="entd3"></address>
  • <address id="entd3"></address>

    加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15386422716

    西門子供應電機經銷商

    更新時間
    2024-12-04 08:50:00
    價格
    請來電詢價
    聯系電話
    15344432716
    聯系手機
    15386422716
    聯系人
    楊本剛
    立即詢價

    詳細介紹

    西門子供應電機經銷商

    PLC是什么意思?相信很多人處于大概知道是什么,但是又無法準確說出的階段,作為專注于為企業提供數據采集和設備控制解決方案的眾誠工業,今天和大家探討一下。

    而眾誠工業還能根據用戶需求,設計PLC控制程序,為客戶提供PLC編程和上位機軟件的定制化開發技術服務,滿足用戶的多種需求,比如,自主研發的潔凈空調智能控制系統和通風排風智能控制系統就配置PLC,不僅具有報警和定時控制功能,還兼具可擴展性和兼容性,系統能被第三方系統集成。


    以上PLC的基本介紹,相信大家對PLC也有一個初步的了解。PLC的型號、品牌不同,對應著其結構形式、性能、編程方式等等都有所差異,價格也各不相同,在挑選時候,建議先要明確自己的應用需求,比如具體的應用場景,希望實現的運動和控制功能,已經特殊的控制要求,這些將決定了PLC的選型和搭配組合。

    簡單地說,PLC就是一種小型的計算機,和我們常用的計算機不同的是,PLC是設備之間通過數字信號進行互動,而我們常用的計算機,是人和計算機的互動。


    控制是PLC的核心功能,其控制類型主要分為以下幾種1、開關量的開環控制。這是PLC*基本的控制功能,它能憑借其強大的邏輯運算能力,取代傳統繼電接觸器的控制系統;


    2、數據采集與監控。這是PLC非常必要的功能,否則它將無法完成現場控制;


    3、數字量智能控制。PLC具有實現接收和輸出高速脈沖的功能,近年來先進的PLC還開發了數字控制模塊和新型運動單元模塊,讓工程師更加輕松地通過PLC實現數字量控制;


    4、PLC能通過模擬量采集和調節溫度、壓力、速度等參數。


    正因為PLC功能強大,且具有設計方便、重量體積小、能耗低、改造工作量小、通用性強、維護方便等易學易用的特點,深受工程師的歡迎,因此應用非常廣泛,鋼鐵、石油、化工、紡織、交通、機械制造等等行業都能看到它的身影。

    CTRL_PTO(脈沖串輸出) PTO 指令以指定頻率提供 50% 占空比輸出的方波。可以使用 CTRL_PTO指令分配無工藝對象 (TO) 軸數據塊 (DB) 的頻率。此指令要求脈沖發生器。必須在硬件配置中激活脈沖發生器并選中信號類型。如需了解更多 信息,請參見“為 PWM 或 PTO 組態脈沖通道”(頁 484)。 說明 無法使用 CTRL_PTO 指令選擇方向。 可以在 S7-1200 CPU 中使用MC_MoveAbsolute 等運動控制移動函數選擇方向。必須先在 STEP7程序中創建一個工藝對象。將該工藝對象組態為脈沖發生器,并選擇信號類型。運動 指令的 Direction 或 Position輸入為正值 (+) 或負值 (-)。工藝對象會輸出這些值,并允許輸 出運動性能。 可以訪問“擴展任務卡”(Task Cards,Extended) 指令中的 CTRL_PTO 指令。 表格 9-189 CTRL_PTO (脈沖串輸出)指令 LAD / FBD1SCL2 說明 "CTRL_PTO_DB"( REQ:=_bool_in_, PTO:=_uint_in_,FREQUENCY:=_udint_in_, DONE=>_bool_out_, BUSY=>_bool_out_,ERROR=>_bool_out_, STATUS=>_word_out_); PTO 指令允許用戶控制方波(50% 占空比)輸出的頻率。 1 插入該指令后,STEP 7 顯示用于創建相關數據塊的 “調用選項” (Call Options) 對話框。 2在 SCL 示例中,“CTRL_PTO_DB”是背景 DB 的名稱。 表格 9-190 參數的數據類型 參數和類型 數據類型 說明EN IN Bool 1 = 指令已激活 0 = 指令已禁用 REQ IN Bool 1 = 將 PTO 輸出頻率設置為FREQUENCY 中的輸出值說明 PTO IN HW_PTO (Word) PTO 標識符:脈沖發生器的硬件 ID: ?已啟用的脈沖發生器的名稱將變為“常量”(constant) 變量表 中的變量,并可用作 PTO 參數。(默認值 = 0) ? 該硬件ID 位于“設備視圖”(Device view) 的“脈沖發生器屬 性”(Properties of the pulsegenerator) 中。脈沖發生器的硬件 ID 同時位于系統常量中。(默認值 = 0) FREQUENCY IN UDInt PTO所需頻率(赫茲)。此值僅適用于當 REQ = 1 時(默認值為 0 Hz) DONE OUT Bool函數已成功執行,未發生任何錯誤(默認值:0) BUSY OUT Bool 功能忙(默認值:0) ERROR OUT Word檢測到錯誤(默認值:0) STATUS OUT Word 執行條件代碼(默認值:0) CTRL_PTO 指令將參數信息存儲在 DB中。數據塊參數不是由用戶單獨更改的,而是由 CTRL_PTO 指令進行控制。 通過將其變量名稱或硬件標識符用于 PTO參數,指定要使用的已啟用脈沖發生器。 當 EN 輸入為 TRUE 時,CTRL_PTO 指令啟動或停止所標識的 PTO。當 EN輸入為 FALSE 時, 不執行 CTRL_PTO 指令且 PTO 保留其當前狀態。 當將 REQ 輸入設置為 TRUE時,FREQUENCY 值生效。如果 REQ 為 FALSE,則無法修改 PTO 的輸出頻率,且 PTO繼續輸出脈沖。 由于 CTRL_PTO指令只啟動 PTO,CTRL_PTO 指令立即結束。因此,始終不要開啟 BUSY 輸出。 只要不發生錯誤,將會進行 DONE輸出。如果檢測到錯誤,則 ERROR 參數設置為 TRUE,且 STATUS 參數包含條件代碼。 當用戶用給定的頻率激活CTRL_PTO 指令,S7-1200 以給定的頻率輸出脈沖串。用戶可隨時 更改所需頻率。在修改頻率時,S7-1200會在修改為新的所需頻率前結束當前脈沖。例如, 如果所需頻率為 1 Hz(用時 1000 ms 完成)并且在 500 ms后用戶將頻率修改為 10 Hz,頻 率將會在 1000 ms 時間周期結束時被修改。在 500 ms 后用戶將頻率修改為 10 Hz。② 1 Hz 脈沖必須在頻率修改為新的 10 Hz 頻率前結束。 ③ 1 Hz 對應 1000 ms脈沖發生器硬件對象具有以下限制:僅一個指令可以將脈沖發生器作為 PTO 使用,且硬件 組態編輯器對脈沖發生器的使用進行管理。嘗試訪問PTO 的其它指令返回了一個錯誤: “0x8090”(具有指定硬件 ID 的脈沖發生器正在使用中。) 說明 無法強制分配給 PWM 和PTO 的數字量 I/O 點 在設備組態期間分配脈沖寬度調制 (PWM) 和脈沖串輸出 (PTO) 設備使用的數字量 I/O 點。將數字 I/O 點分配給這些設備之后,無法通過監視表格強制功能修改所分配的 I/O 點的地址值。 表格 9-191 STATUS參數錯誤代碼值 錯誤代碼 (W#16#...) 說明 0 無錯誤 0x8090 具有指定硬件 ID 的脈沖發生器正在使用中。0x8091 頻率超出范圍。所需頻率超出所選脈沖輸出的*大頻率。 0x80A1 PTO 標識符(硬件 ID)未尋址到有效的PTO 具有指定硬件 ID的脈沖發生器未激活。在 CPU 屬性的“脈沖發生器 (PTO/ PWM)”(Pulse generators (PTO/PWM))中,激活該脈沖發生器。 0x80D1 具有指定硬件 ID 的脈沖發生器無 PTO 選擇。在“硬件配置”(HardwareConfiguration) 中選擇 PTO。 9.8.3 脈沖輸出的作用 ? ? ? 脈沖寬度可表示為循環時間的百分數(0 到100)、千 分數(0 到 1000)、萬分數(0 到 10000)或 S7 模擬 格式。 脈沖寬度可從0(無脈沖,始終關閉)到滿刻度(無脈 沖,始終打開)變化。 ① 循環時間 ② 脈沖寬度 由于 PWM 輸出可從 0到滿刻度變化,因此可提供在許多方面都與模擬輸出相同的數字輸出。 例如,PWM輸出可用于控制電機的速度,速度范圍可以是從停止到全速;也可用于控制閥 的位置,位置范圍可以是從閉合到完全打開。 在硬件配置中組態頻率(頁 484)。從用戶程序中控制脈沖寬度。 有四種脈沖發生器可用于控制高速脈沖輸出功能:PWM 和脈沖串輸出 (PTO, Pulsetrain output)。PTO 由運動控制指令使用。可將每個脈沖發生器指定為 PWM 或 PTO,但不能指定 為既是 PWM 又是PTO。 可以使用板載 CPU 輸出,也可以使用可選的信號板輸出。下表列出了輸出點編號(假定使用默認輸出組態)。如果更改了輸出點編號,則輸出點編號將為用戶指定的編號。請注意, PWM 僅需要一個輸出,而 PTO每個通道可選擇使用兩個輸出。如果脈沖功能不需要輸出, 則相應的輸出可用于其它用途。有關 I/O 分配的情況,請參見下表。下表顯示了默認的 I/O 分配;但是,可將這四種脈沖發生器組態為任意內置 CPU 或 SB 數字量輸出。不同的輸出點支持不同的電壓與速度,因此分配 PWM/PTO 位置時要將該因素考慮 在內。 說明用戶程序中的其它指令無法使用脈沖串輸出。 將 CPU 或信號板的輸出組態為脈沖發生器時(與 PWM 或運動控制 PTO指令配合使用),會 從 Q 存儲器中移除相應的輸出地址,并且這些地址在用戶程序中不能用于其它用途。如果用戶程序向用作脈沖發生器的輸出寫入值,則 CPU 不會將該值寫入到物理輸出 CPU 1211C沒有輸出 Q0.4、Q0.5、Q0.6 或 Q0.7。因此,這些輸出不能在 CPU 1211C 中使用。 2 CPU 1212C沒有輸出 Q0.6 或 Q0.7。因此,這些輸出不能在 CPU 1212C 中使用。 3 該表適用于 CPU 1211C、CPU1212C、CPU 1214C、CPU 1215C 以及 CPU 1217C PTO/PWM 功能。 9.8.4 為 PWM 或PTO 組態脈沖通道 要準備 PWM 或 PTO 操作,首先通過選擇 CPU 在設備組態中組態脈沖通道,然后選擇脈沖 發生器(PTO/PWM),并選擇 PWM1/PTO1 到 PWM4/PTO4。啟用脈沖發生器(復選框)。如果啟用一個脈沖發生器,將為該特定脈沖發生器分配一個唯一的默認名稱。可通過在“名 稱:”(Name:)編輯框編輯名稱來更改它,但是名稱必須是唯一的。已啟用的脈沖發生器的 名稱將變為“常量”(constant)變量表中的變量,并可作為以下參數使用: ? CTRL_PWM 指令的 PWM 參數 ? CTRL_PTO 指令的 PTO 參數也可在“注釋:”(Comment:) 編輯框中寫入有關此特定脈沖發生器的注釋。 表格 9-193 CPU 輸出:*大頻率 (PTO)和*小循環時間 (PWM) CPU CPU 輸出通道 PTO *大頻率 PWM *小循環時間 1211C Qa.0 到 kHz 10 μs 1212C Qa.0 到 Qa.3 100 kHz 10 μs Qa.4、Qa.5 20 kHz 50μs 1214C 和 1215C Qa.0 到 Qa.3 100kHz 10 μs Qa.4 到 Qb.1 20 kHz 50 μs1217C DQa.0 到 DQa.3 (.0+,.0- 到 .3+,.3-) 1 MHz 1 μs表格 9-194 SB信號板輸出:*大頻率 (PTO) 和*小循環時間 (PWM) SB 信號板 SB 輸出通道 PTO *大頻率 PWM *小循環時間SB 1222,200 kHz DQe.0 到 DQe.3 200kHz 5 μs SB 1223,200 kHzDQe.0,DQe.1 200kHz 5 μs SB 1223 DQe.0,DQe.1 20 kHz 50 μs 說明上表中給出了每個 CPU 和信號板輸出的*小循環時間。但是,當所組態 PWM 脈沖發生器的 循環時間小于此硬件的*短循環時間時,TIAPortal 并不會提醒用戶。您的應用可能因此會 出現問題,因而請務必確保不會超出硬件限制。 說明 當您設置 PWM信號的脈寬時,如果時基為“毫秒”,實際脈寬(脈沖為高電平的時間)必 須大于或等于 1 毫秒。如果時基為“微秒”,實際脈寬必須大于或等于1 微秒。如果脈寬 小于 1 倍“時基”,輸出將關斷。 例如,周期時間為 10 微秒時,百分之 5 的脈沖持續時間可得到 0.5微秒的脈寬。因為該值 小于 1 微秒,PWM 信號關閉。 參數分配 在參數分配部分中,用戶可以組態輸出脈沖的參數。根據選擇 PWM 或PTO,以下選項可供 使用: ? 信號類型:將脈沖輸出組態為 PWM 或 PTO。有關 PTO 選擇的更多信息,請參見“相位 調整”:– PWM – PTO(脈沖 A 和方向 B) – PTO(向上脈沖 A 和向下脈沖 B) – PTO(A/B 相移) –PTO(A/B 相移 - 四相) ? 時間基準(僅適用于 PWM):請選擇使用的時間單位


    相關產品

    聯系方式

    • 電  話:15344432716
    • 銷售顧問:楊本剛
    • 手  機:15386422716
    • 微  信:AK66F7