西門(mén)子PLC模塊6ES7332-7ND02-0AB0 西門(mén)子PLC模塊6ES7332-7ND02-0AB0
并支持多種設(shè)備同時(shí)使用Modbus通訊。用戶(hù)在使用CP341時(shí),可以通過(guò)本文提供的方式進(jìn)行配置。如果用戶(hù)需要更多的了解西門(mén)子PLC的使用方,我們會(huì)更好的提供相關(guān)技術(shù)支持。
西門(mén)子PLC的組成部分有哪些作用?
1.*處理單元(CPU)
CPU作為整個(gè)PLC的核心,起著總指揮的作用。CPU一般由控制電路、運(yùn)算器和寄存器組成。這些電路通常都被封裝在一個(gè)集成電路的芯片上。CPU通過(guò)地址總線、數(shù)據(jù)總線、控制總線與存儲(chǔ)單元、輸入輸出接口電路連接。CPU的功能有以下一些:從存儲(chǔ)器中讀取指令,執(zhí)行指令,取下一條指令,處理中斷。
2.存儲(chǔ)器(RAM、ROM)
存儲(chǔ)器主要用于存放系統(tǒng)程序、用戶(hù)程序及工作數(shù)據(jù)。存放系統(tǒng)軟件的存儲(chǔ)器稱(chēng)為系統(tǒng)程序存儲(chǔ)器;存放應(yīng)用軟件的存儲(chǔ)器稱(chēng)為用戶(hù)程序存儲(chǔ)器;存放工作數(shù)據(jù)的存儲(chǔ)器稱(chēng)為數(shù)據(jù)存儲(chǔ)器。常用的存儲(chǔ)器有RAM、EPROM和EEPROM。RAM是一種可進(jìn)行讀寫(xiě)操作的隨機(jī)存儲(chǔ)器存放用戶(hù)程序,生成用戶(hù)數(shù)據(jù)區(qū),存放在RAM中的用戶(hù)程序可方便地修改。RAM存儲(chǔ)器是一種高密度、低功耗、價(jià)格便宜的半導(dǎo)體存儲(chǔ)器,可用鋰電池做備用電源。掉電時(shí),可有效地保持存儲(chǔ)的信息。EPROM、EEPROM都是只讀存儲(chǔ)器。用這些類(lèi)型存儲(chǔ)器固化系統(tǒng)管理程序和應(yīng)用程序。
3.輸入輸出單元(I/O單元)
I/O單元實(shí)際上是PLC與被控對(duì)象間傳遞輸入輸出信號(hào)的接口部件。I/O單元有良好的電隔離和濾波作用。接到PLC輸入接口的輸入器件是各種開(kāi)關(guān)、按鈕、傳感器等。PLC的各輸出控制器件往往是電磁閥、接觸器、繼電器,而繼電器有交流和直流型,高電壓型和低電壓型,電壓型和電流型。
4.電源
PLC電源單元包括系統(tǒng)的電源及備用電池,電源單元的作用是把外部電源轉(zhuǎn)換成內(nèi)部工作電壓。PLC內(nèi)有一個(gè)穩(wěn)壓電源用于對(duì)PLC的CPU單元和I/O單元供電。
5.編程器
編程器是PLC的重要外圍設(shè)備。利用編程器將用戶(hù)程序送入PLC的存儲(chǔ)器,還可以用編程器檢查程序,修改程序,監(jiān)視PLC的工作狀態(tài)。除此以外,在個(gè)人計(jì)算機(jī)上添加適當(dāng)?shù)挠布涌诤蛙浖?,即可用個(gè)人計(jì)算機(jī)對(duì)PLC編程。利用微機(jī)作為編程器,可以直接編制并顯示梯形圖。
西門(mén)子PLC FB41中PID功能塊說(shuō)明和調(diào)整方法
1.用pid向?qū)гO(shè)置的pid模塊,輸出總是回路輸出的低限,如果低限為零,輸出也為零,是什么原因?
-----------你的P值=1.0,這里P是正值,則當(dāng)PV大于SV時(shí),輸出變小,如果小值設(shè)置為0,則PID輸出為0。
pv是過(guò)程變量值,也就是你的AIW0,是模擬量輸入信號(hào),但這是PID運(yùn)算值,你的設(shè)置范圍是:低限3200 高限16000,你輸入電壓是多少?如果按0-10V對(duì)應(yīng)是0-32000時(shí),你的輸入值應(yīng)該是1V至5V,你輸入電壓是這個(gè)范圍嗎?
上面說(shuō)的是PV值,現(xiàn)在計(jì)論SV,其實(shí),SV必須與PV*,也就是PV值必須在低限3200 高限16000這個(gè)范圍,要不然PID工作不正常,現(xiàn)在你的SV=0-100,明顯是低于3200-16000這個(gè)值了。所以PID輸出為0,不足為怪。
2.如果輸入信號(hào)時(shí)1-5V,回路輸入選項(xiàng)的過(guò)程變量范圍是不是應(yīng)該寫(xiě)6400-16000?--------應(yīng)該間3200-16000。
3.pid模塊上的PV_I端口,是直接寫(xiě)我的模擬量輸入寄存器名嗎?比如AIW0。這個(gè)數(shù)值不需要轉(zhuǎn)換嗎?因?yàn)槿绻挥孟驅(qū)е苯訉?xiě)PID的話,過(guò)程變量,設(shè)定值似乎都是0-1之間------------可以直接寫(xiě)AIW0;其實(shí)PID解釋里所說(shuō)的0-1,其實(shí)對(duì)應(yīng)的是0%-,如果輸入是3200-16000,則16000是,也就是1,0 對(duì)應(yīng)的是0。
4.output端,結(jié)果是 否需要轉(zhuǎn)換?直接發(fā)送給我的模擬量輸出端就行嗎?
請(qǐng)高手不吝賜教
-------------output端可以直接輸出,如果輸出的模擬量符合你的設(shè)計(jì)要求,可以不轉(zhuǎn)換,不符合可以轉(zhuǎn)換,當(dāng)然可以間接輸出 。
請(qǐng)大家都來(lái)談?wù)勎鏖T(mén)子S7-200系列PLC的PID功能塊的應(yīng)用問(wèn)題,把實(shí)際經(jīng)驗(yàn)都寫(xiě)出來(lái),讓大家都受益!
PID參數(shù)的整定:
1、可以在軟件中進(jìn)行自動(dòng)整定;
2、自動(dòng)整定的PID參數(shù)可能對(duì)于系統(tǒng)來(lái)說(shuō)不是的,就需要手動(dòng)憑經(jīng)驗(yàn)來(lái)進(jìn)行整定。P參數(shù)過(guò)小,達(dá)到動(dòng)態(tài)平衡的時(shí)間就會(huì)太長(zhǎng);P參數(shù)過(guò)大,就容易產(chǎn)生超調(diào)。
PID功能塊在梯形圖(程序)中應(yīng)當(dāng)注意的問(wèn)題:
1、采用PID向?qū)蒔ID功能塊;