方法二:大家在設計的時候一般把200PLC的輸入端[M]統(tǒng)一接24V-,其實,200PLC同樣可以引入-信號輸入,把1M的接24V ,I0.0-0.7統(tǒng)一接NPN傳感器,把2M接24V-,把PNP傳感器統(tǒng)一接I1.0-1.7這樣就能達到NPN&PNP傳感器混接進PLC的目的。原因很簡單,200PLC支持兩種信號接入,內部是雙向二極管采用光電隔離進行信號傳輸?shù)摹?/p>
11、高速計數(shù)器怎樣占用輸出點?
高速計數(shù)器根據被定義的工作模式,按需要占用CPU上的數(shù)字量輸入點。每一個計數(shù)器都按其工作模式占用固定的輸入點。在某個模式下沒有用到的輸入點,仍然可以用作普通輸入點;被計數(shù)器占用的輸入點(如外部復位),在用戶程序中仍然訪問到。
12、為什么高速計數(shù)器不能正常工作?
在程序中要使用初次掃描存儲器位SM0.1來調用HDEF指令,而且只能調用一次。如果用SM0.0調用或者第二次執(zhí)行HDEF指令會引起運行錯誤,而且不能改變*次執(zhí)行HDEF指令時對計數(shù)器的設定
13、高速計數(shù)器如何尋址? 為什么從SMDx中讀不出當前的計數(shù)值?
可以直接用HC0;HC1;HC2;HC3;HC4;HC5對不同的高速計數(shù)器進行尋址讀取當前值,也可以在狀態(tài)表中輸入上述地址直接監(jiān)視高速計數(shù)器的當前值。SMDx不存儲當前值。高速計數(shù)器的計數(shù)值是一個32位的有符號整數(shù)。
14、高速計數(shù)器如何復位到0?
選用帶外部復位模式的高速計數(shù)器,當外部復位輸入點信號有效時,高速計數(shù)器復位為0, 也可使用內部程序復位,即將高速計數(shù)器設定為可更新初始值,并將初始值設為0,執(zhí)行HSC指令后,高數(shù)計數(shù)器即復位為0 。
15、為何給高速計數(shù)器賦初始值和預置值時不起作用,或效果出乎意料?
高速計數(shù)器可以在初始化或者運行中更改設置,如初始值、預置值。其操作步驟應當是:
設置控制字節(jié)的更新選項。需要更新哪個設置數(shù)據,就把控制字節(jié)中相應的控制位置位(設置為“1”);不需要改變的設置,相應的控制位就不能設置。然后將所需 的值送入初始值和預置值控制寄存器。執(zhí)行HSC指令
二、系統(tǒng)認識S7-200
1、S7-200的基本結構
西門子S7-200系列屬于整體式小型plc,用于代替繼電器的簡單控制場合,也可以用于復雜的自動化控制系統(tǒng)。
整體式PLC將CPU模塊、I/O模塊和電源裝在一個箱型機殼內,S7-200稱為CPU模塊。前蓋下面有RUN/STOP開關、模擬量電位器和擴展I/O連接器。S7-200系列PLC提供多種具有不同I/O點數(shù)的CPU模塊和數(shù)字量、模擬量I.O擴展模塊供用戶選用,CPU模塊和擴展模塊用扁平電纜連接。
整體PLC還配備有許多的特殊功能模塊,例如模擬量輸入/輸出模塊、熱電偶、熱電阻模塊、通信模塊等,使PLC得功能得到擴展。
S7-200可以選用梯形圖、語句表(即指令表)和功能模塊語言來編程。它的指令豐富,指令功能強,易于掌握,操作方便。內置有高速計數(shù)器、高速輸出、PID控制器、RS485通信/編程接口、PPI通信協(xié)議、MPI通信協(xié)議和自由方式通信功能。多可以擴展到248點數(shù)字量I/O或35路模擬量I/O。多有26kB程序和數(shù)據存儲空間。
2、S7-200的CPU模塊
S7-200有5種CPU模塊,CPU221無擴展功能,適于做小點數(shù)的微型控制器;CPU222有擴展功能;CPU224是具有較強控制功能的控制器;CPU226和CPU226 XM適用于復雜的中小型控制系統(tǒng)。
S7-200系列PLC不同型號CPU的技術參數(shù)如表1所示
S7-200有傳送、比較、移位、循環(huán)、求補碼、調用子程序、脈沖寬度調制、脈沖序列輸出、跳轉、數(shù)據轉換、算數(shù)運算、字邏輯運算、浮點運算、開平方、三角函數(shù)和PID控制指令等,采用主程序、多8級子程序和中斷程序的程序結構,用戶可以使用1-255ms的定時中斷。用戶程序可設3級口令保護,有監(jiān)控定時器(看門狗)功能。
數(shù)字量輸入中有4個用作硬件中斷,6個用于高速功能。32位高速加/減計數(shù)器的計數(shù)頻率為30kHz,可以對增量式編碼器的兩個互差90的脈沖列計數(shù),計數(shù)值等于設定值或計數(shù)方向改變時產生中斷,在中斷程序中可以及時地對輸出進行操作。兩點高速輸出可以輸出頻率為20kHz頻率和寬度可調的脈沖列。
可選的存儲器卡可以保存程序、數(shù)據和組態(tài)信息,可選的電池卡保存數(shù)據的典型事件值為200天。DC輸出型電路用場效應晶體管(MOSFET)作為功率放大器元件,僅DV輸出型有高速脈沖輸出,輸出頻率為20kHz。
3、S7-200的擴展模塊
不同信號的S7-200 CPU上已經集成了一定數(shù)量的數(shù)字量I/O點,若實際需要的I/O點數(shù)超過該CPU的I/O點數(shù)時,則通過增加輸入/輸出擴展模塊來達到擴展功能、擴大控制能力。擴展模塊有輸入/輸出擴展、熱電偶/熱電阻輸入擴展和通訊擴展三種類型,通過總線連接器(插件)和CPU模塊連接。
擴展單元正常工作需要+5VDC工作電源,此電源由CPU通過總線連接器提供,擴展單元的24VDC輸入點和輸出點電源,可由基本單元的24VDC電源供電,但要注意基本單元所提供的大電流能力。
CPU 221無I/O擴展能力;CPU 222多可連接2個擴展模塊(數(shù)字量或模擬量);CPU224和CPU226多可連接7個擴展模塊。
(1)輸入/輸出擴展模塊
S7-200系列PLC目前提供如下擴展模塊:
①數(shù)字量輸入擴展模塊_EM221(8DI);
②數(shù)字量輸出擴展模塊_EM222(8DO);
③數(shù)字量輸入和輸出混合擴展模塊_EM223(8I/O,16I/O,32I/O);
④模擬量輸入擴展模塊_EM231(3AI,A/D轉換時間為25μs,12位);
⑤模擬量輸入和輸出混合擴展模板_EM235(3AI/1AO,其中A/D轉換時間為25μs,D/A轉換時間100μs,位數(shù)均為12位)
(2)熱電偶/熱電阻擴展模塊
熱電偶、熱電阻模塊(EM231)與CPU222,CPU224,CPU226配套使用,多種分度號熱電偶和熱電阻(電阻信號)可通過EM231模塊將信號送入S7-200。用戶通過EM231上的DIP開關來選擇熱電偶或熱電阻的分度號、接線方式、測量單位和開路故障的方向。
(3)通訊擴展模塊
除了CPU集成通訊口外,S7-200還可以通過通訊擴展模塊連接成更大的網絡。S7-200系列目前有兩種通訊擴展模塊:PROFIBUS-DP擴展從站模塊EM277和AS-i接口擴展模塊CP243-2。
S7-200系列PLC輸入/輸出擴展模塊的主要技術性能如表2所示。
4、S7-200的通信功能
S7-200的CPU模塊自帶的RS485串行通信支持PPI、DP/T、自由通信口協(xié)議和PROFIBUS點對點協(xié)議。每個網絡多126個站,多32個主站。通信接口可以實現(xiàn)與下列設備的通信:運行編程軟件的計算機、文本顯示器TD200、OP(操作員面板)、以及S7-200 CPU之間的通信;通過自由通信口協(xié)議,可以與其他廠家的設備進行串行通信。
梅州西門子觸摸屏代理商 梅州西門子觸摸屏代理商