西門子PLC怎么學(xué)?如何掌握其各種擴(kuò)展功能?
高天宇
發(fā)布于2019-04-08 17:16
1665
0
標(biāo)簽:定位控制,模擬量,通信功能
關(guān)于如何學(xué)習(xí)西門子PLC這個(gè)問(wèn)題。上次說(shuō)到,有了電工基礎(chǔ)之后,需要掌握PLC入門的基礎(chǔ)知識(shí)和PLC編程指令知識(shí),了解這兩大方面,你對(duì)PLC編程基礎(chǔ)和邏輯控制順序的設(shè)置就掌握的八九不離十了!
接下來(lái)要攻克的是PLC的各種擴(kuò)展功能的應(yīng)用。為什么是這個(gè)部分?因?yàn)閷W(xué)習(xí)PLC的終目的就是學(xué)會(huì)用PLC來(lái)操作應(yīng)用,這部分內(nèi)容中有各種指令、通信以及編程,這是重中之重。總共有三大部分,分別是:PLC的定位控制功能應(yīng)用、PLC模擬量應(yīng)用、PLC的通信功能應(yīng)用...
說(shuō)起定位控制,高頻脈沖輸入輸出必不可少,它主要用于步進(jìn)電機(jī)和伺服電機(jī)的控制上,一般用于運(yùn)動(dòng)控制,就像S7-200PLC,它所提供的PWM、PTO和EM253模塊,這三種方式都能實(shí)現(xiàn)速度、位置的開(kāi)環(huán)運(yùn)動(dòng)控制。
此外還涉及到高速計(jì)數(shù)器的應(yīng)用,高速計(jì)數(shù)器一般與編碼器或光柵尺配合使用來(lái)測(cè)量轉(zhuǎn)速或是位移,且高速計(jì)數(shù)器不同于普通計(jì)數(shù)器,你會(huì)遇到選擇0-5中哪個(gè)高速計(jì)數(shù)器?8種模式中選用哪種?啟用它并讓它計(jì)數(shù)等問(wèn)題,這就涉及到它的兩條指令。此外,PLC的高速計(jì)數(shù)器如何使用?如何接收編碼器的信號(hào)?這是重點(diǎn)。
總之,高速脈沖輸入輸出這方面涉及的知識(shí)很多,而且也很重要,建議大家先了解一些運(yùn)動(dòng)控制和運(yùn)動(dòng)組態(tài)的基本知識(shí),然后再學(xué)習(xí)運(yùn)動(dòng)控制指令,比如:初始化運(yùn)動(dòng)指令、手動(dòng)控制指令、回原點(diǎn)指令、RUN指令等等,這些指令在編程時(shí)都是能用到的。
接著要解決PLC模擬量功能應(yīng)用這塊了,會(huì)遇到傳說(shuō)中的PID,PID在工業(yè)控制領(lǐng)域?qū)儆诔S玫目刂?,它就是閉環(huán)控制系統(tǒng)的比例-積分-微分控制算法,大家可以理解為是一種數(shù)學(xué)算法,PLC如何實(shí)現(xiàn)PID控制?這是大家要掌握的內(nèi)容。
就比如上圖,這是S7-200PLC實(shí)現(xiàn)PID控制的三種方式,分別是PID向?qū)АID指令以及自行編程,其實(shí)PID向?qū)Ш蚉ID指令沒(méi)有很大區(qū)別,唯一的不同是能使用的工具不同。
PID向?qū)б话闶潜容^常見(jiàn)且提倡的方法(重要),需要了解PID調(diào)節(jié)控制面板,再就是PID指令了,會(huì)涉及到PID回路表,自行編寫(xiě)PID算法的話,要用到很多公式,這些東西大家要各有側(cè)重。
后,PLC的通信功能應(yīng)用,主要是串行通信和以太網(wǎng)通信。
首先清楚串行通信的分類,按傳輸方式分、接口類型分等等。在這塊,你會(huì)遇到自由口通信、MODBUS通信、USS協(xié)議通訊等。
MODBUS通信很多設(shè)備能用上,這個(gè)必須掌握。此外,USS協(xié)議通訊和MODBUS通信都是基于自由口通訊而來(lái)的,所以串行通訊的重點(diǎn)就是自由口通訊,如何按照協(xié)議去編寫(xiě)程序,或者如何定義協(xié)議?這是大家在學(xué)習(xí)自由口通信時(shí)要解決的內(nèi)容。
比如:S7-200SMART PLC的串行通訊就是基于485接口上的通訊,同時(shí)也能擴(kuò)展一個(gè)串行通信口,擴(kuò)展通信口可支持232和485接口,但究竟用哪個(gè)接口這就取決于軟件中的硬件配置了。
再說(shuō)說(shuō)以太網(wǎng)通信吧,S7-200SMART PLC有標(biāo)配以太網(wǎng)通信接口,大家經(jīng)常會(huì)用它來(lái)編程、下載程序、連接觸摸屏,此外其實(shí)也支持其他通訊,比如:S7通信、TCP/IP通信、MODBUS TCP/IP通信等等...
總結(jié):各行各業(yè)的機(jī)型不同,使用的指令也不同,所以大家不用要求自己學(xué)的很全面,了解所有的機(jī)型以及背會(huì)所有指令。大家只要清楚這個(gè)系列的CPU能提供給大家什么功能,如何能用技巧來(lái)靈活運(yùn)用指令,用的時(shí)候借助手冊(cè)等工具來(lái)使用相關(guān)指令,達(dá)到舉一反三的效果才是王道~(技成培訓(xùn)原創(chuàng),未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究!)
相關(guān)課程推薦:
S7-200SMART通信功能介紹
西門子S7-1200串行通信應(yīng)用