FROM指令(讀取擴(kuò)展模塊中參數(shù)指令):
指令完整形式:FROM S D n1 n2;S為擴(kuò)展模塊的模塊號(hào)(站號(hào)),D為擴(kuò)展模塊內(nèi)部的參數(shù)地址(此處參照手冊(cè)修改為自己想要獲取模塊內(nèi)相應(yīng)參數(shù)對(duì)應(yīng)的地址即可),n1為在PLC中存放的地址,n2為需要讀取的點(diǎn)數(shù);
舉例說(shuō)明:FROM K0 K1 D0 K2,將模塊號(hào)為0,擴(kuò)展模塊中的地址為K1 ,K2連續(xù)2個(gè)寄存器中的值存放到D0 ,D1中。
TO指令(向擴(kuò)展模塊中寫(xiě)入?yún)?shù)指令):
指令完整形式:TO S D n1 n2;S為擴(kuò)展模塊的模塊號(hào)(站號(hào)),D為擴(kuò)展模塊內(nèi)部的參數(shù)地址(此處為需要寫(xiě)入?yún)?shù)的地址),n1為PLC中的寄存器,n2為需要寫(xiě)入的點(diǎn)數(shù);
舉例說(shuō)明:TO K0 K1 D0 K2; 將PLC中的16位寄存器D0,D1連續(xù)2個(gè)寄存器中的數(shù)值分別寫(xiě)入K0號(hào)擴(kuò)展模塊的K1,K2號(hào)緩沖寄存器中。
FROM和TO指令在三菱PLC中的應(yīng)用案例:(會(huì)用Q系列等高級(jí)PLC的,案例可以略過(guò))
通過(guò)FX2N PLC與FX2N-2AD進(jìn)行物理連接,實(shí)現(xiàn)對(duì)輸入壓力模擬信號(hào)的讀取。FX2N-2AD 主要是將外界的模擬量信號(hào)轉(zhuǎn)換為數(shù)字量信號(hào),數(shù)字量信號(hào)才可以在PLC內(nèi)部直接參與運(yùn)算進(jìn)行處理;
FX2N-2AD增益和偏置的定義:
FX2N-2AD模塊增益和偏置的定義
FX2N-2AD緩沖存儲(chǔ)器的分配:
緩存區(qū)分配
手冊(cè)中的具體案例
在PLC 梯形圖中的具體編程方式:
程序解釋:先選擇通道,然后啟動(dòng)模擬量到數(shù)字量的轉(zhuǎn)換,F(xiàn)ROM K0 K0 K2M40 K2意思是將模擬量模塊地址為BUF0中的值給K2M40,將BUF1中的值給K2M48。
(感覺(jué)不錯(cuò)的粉絲朋友,別忘記給個(gè)免費(fèi)的贊,感謝每位粉絲的支持和信任)
]]>首先IO分配,X0是啟動(dòng)按鈕,X1是停止按鈕,Y0是主接觸器,Y1是星型接觸器,Y2是三角型接觸器,K1Y0是組合位元件,K1代表4個(gè)位,即Y0~Y3,OUT T0 D0是定時(shí)器,設(shè)定值是D0,可賦值寫(xiě)入設(shè)定值。
程序首先是上電一個(gè)掃描周期利用傳送指令做清零功能,當(dāng)按下啟動(dòng)按鈕時(shí)做定時(shí)器設(shè)定值的賦值功能,當(dāng)按下停止按鈕時(shí)做輸出Y點(diǎn)的復(fù)位功能。中間的啟保停程序當(dāng)啟動(dòng)按鈕X0接通時(shí),M0接通并通過(guò)M0常開(kāi)自鎖,同時(shí)驅(qū)動(dòng)定時(shí)器T0進(jìn)行延時(shí),設(shè)定值便是前面?zhèn)魉偷紻0的K140,后面通過(guò)觸點(diǎn)比較指令比較時(shí)間范圍并進(jìn)行輸出即可,當(dāng)T0<=K60時(shí),即6s時(shí)間內(nèi),傳送K3到K1Y0,二進(jìn)制狀態(tài)為0011,那么Y0和Y1接通,也就是說(shuō)主接觸器和星型接觸器接通,當(dāng)K60<=T0<K80時(shí),即6s~8s時(shí)間范圍內(nèi),傳送K1到K1Y0,二進(jìn)制狀態(tài)為0001,那么只有主接觸器Y0接通,當(dāng)T0>=K80時(shí),即8秒之后,傳送K5到K1Y0,二進(jìn)制狀態(tài)為0101,那么變成主接觸器Y0和三角型接觸器Y2接通,從而實(shí)現(xiàn)了星三角轉(zhuǎn)換的降壓?jiǎn)?dòng)。
利用FX3U 4AD模擬量模塊做溫度輸入,假設(shè)溫度傳感器的溫度范圍是0~150度,電壓范圍是0~10V,選擇數(shù)字量范圍是0~32000。
根據(jù)FX3U 4AD模擬量模塊手冊(cè),并查找輸入模式設(shè)置規(guī)定,通過(guò)指令MOV H0 U1\G0,U1代表是擴(kuò)展模塊的位置編號(hào)是1,G0指的是模塊的輸入模式地址為BFM#0,H0代表4個(gè)通道都設(shè)置為-10~10V的電壓輸入模式,數(shù)字量輸出范圍是-32000~32000。
BMOV U1\G10 D100 K4是將4個(gè)通道的模擬量輸入讀取到D100~D103寄存器中。FMOV K1 U1\G2 K4是設(shè)置4個(gè)通道的平均值,K1是初始值,代表沒(méi)有平均的效果,可以更改平均值的數(shù)值為K2~K4095即啟用了平均值功能,F(xiàn)MOV K0 U1\G6 K4,K0是初始值,代表關(guān)閉濾波器功能,更改為K1~K1600即開(kāi)啟濾波器,注意平均值功能和濾波功能任選其一使用。
將讀出來(lái)的數(shù)字量做運(yùn)算,即可看出實(shí)際的溫度值。因?yàn)闇囟仁?~150度,0~10V對(duì)應(yīng)0~32000,所以用150除以32000求出每個(gè)數(shù)字量對(duì)應(yīng)的溫度,再乘以讀出來(lái)的數(shù)字量,即可得出溫度值了。
來(lái)源:技成培訓(xùn)網(wǎng)蔡慧滎,未經(jīng)授權(quán)禁止轉(zhuǎn)載!
]]>三菱伺服馬達(dá)
1.設(shè)置定位模塊基本參數(shù)
在智能功能模塊中(QD77MS系列)根據(jù)機(jī)械配置不同設(shè)置好相應(yīng)的參數(shù)
基本參數(shù)設(shè)置
2.設(shè)置原點(diǎn)回歸基本參數(shù)
根據(jù)實(shí)際情況選擇:近點(diǎn)DOG型、數(shù)據(jù)設(shè)定型、計(jì)數(shù)型等原點(diǎn)回歸方式。
原點(diǎn)回歸方式
3.設(shè)置伺服放大器參數(shù)
設(shè)置絕對(duì)位置系統(tǒng)、相對(duì)位置系統(tǒng)、自動(dòng)調(diào)諧相應(yīng)等參數(shù),也可以選擇“一鍵式調(diào)整”進(jìn)行相關(guān)的參數(shù)設(shè)置。
伺服放大器參數(shù)設(shè)置
4.伺服外部信號(hào)程序
包含伺服馬達(dá)電源信號(hào)、伺服馬達(dá)剎車信號(hào)等外圍接入信號(hào)。
外部信號(hào)程序
5.原點(diǎn)回歸程序
根據(jù)不同的原點(diǎn)回歸方式,進(jìn)行原點(diǎn)回歸。
原點(diǎn)回歸程序
6.手動(dòng)程序
JOG+、JOG-、伺服停止、伺服報(bào)警復(fù)位等與PLC CPU 輸入/輸出信號(hào)。
手動(dòng)程序
7.當(dāng)前參數(shù)反饋&控制參數(shù)寫(xiě)入程序
①.反饋參數(shù):
伺服馬達(dá)的當(dāng)前位置、報(bào)警代碼、當(dāng)前速度等。
當(dāng)前狀態(tài)反饋
②.控制參數(shù):
寫(xiě)入JOG速度、伺服定位速度等相關(guān)的控制參數(shù)。
控制參數(shù)
8.伺服定位啟動(dòng)程序
包含伺服定位起始編號(hào)、定位地址、定位啟動(dòng)信號(hào)。
定位啟動(dòng)參數(shù)寫(xiě)入
定位啟動(dòng)
9.試運(yùn)行
按照以上的步驟,就可以試運(yùn)行伺服馬達(dá)了。
關(guān)注我,學(xué)習(xí)更多電氣知識(shí)!
附:緩沖存儲(chǔ)器地址分配表