當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點(diǎn)擊率:54
一線工程師對(duì)LG K120S PLC使用的總結(jié)
關(guān)于 LS K120S/PLC 的調(diào)試總結(jié) 2009-02-14 09:21 我用了 LS K120S 配合人機(jī)界面做一些小型自動(dòng)化設(shè)備將近 2 年,感觸有一些, 現(xiàn)在將自己的一些習(xí)慣寫出,想與大家多交流...... 1、用觸摸屏做兩個(gè)監(jiān)控畫面, 1)是所有的 I/O,調(diào)試時(shí)查線, 2)是重要的狀態(tài) M,D,T,C,S,為了觀察自動(dòng)運(yùn)行到達(dá)的步數(shù)方便。 比如,高速計(jì)數(shù)時(shí),P0-P3,P40,P41 發(fā)脈沖時(shí)不一定顯示, 每 0.1 秒用 DMOV 到寄存器 D 既可看到位置和速度變化
2、注意接近開關(guān)或光電開關(guān)的極性 NPN 還是 PNP,發(fā)現(xiàn)當(dāng)輸入點(diǎn)沒有反應(yīng)時(shí), 應(yīng)把公共端極性變換。
3、T 值為 16 位。長時(shí)間計(jì)時(shí)可用 C 配合 T。
4、用步進(jìn),伺服電機(jī)及變頻器,注意加減速時(shí)間,為了精度和系統(tǒng)平穩(wěn),用多 個(gè) T 和 M 效果好一些換向時(shí), 按正向正常速度--按減速時(shí)間--停止時(shí)間--換向時(shí) 間--加速時(shí)間--反向運(yùn)動(dòng)正常速度加減速時(shí)間不僅要考慮 PLC 參數(shù)設(shè)置和伺服 電機(jī)或變頻器參數(shù)設(shè)置,還要參考系統(tǒng)負(fù)載慣性和傳送機(jī)構(gòu)緩沖時(shí)間。
5、關(guān)于 D 參數(shù),開機(jī)時(shí)從存貯區(qū)調(diào)出給觸摸屏,運(yùn)行需要時(shí)運(yùn)算一次。 GMOV 等 D 運(yùn)算指令需要用脈沖執(zhí)行方式(用 F12 時(shí)不能用脈沖執(zhí)行方式),可 縮短掃描周期。 至于保持?jǐn)?shù)據(jù)區(qū)的運(yùn)算,更需設(shè)條件限制?!肮?jié)約資源”是有好處的。
6、高速計(jì)數(shù)時(shí)用的 P0-P3,不可再用于脈沖捕捉。要觀察脈寬很小的信號(hào)可用 M 自鎖其狀態(tài)。 單周期信號(hào)不要再用 D 取其上升沿。
7、注意掃描順序,當(dāng) M 無法解鎖或提前解鎖,可適當(dāng)把程序段變換位置。或者 增加 M 做標(biāo)志。
8、塊選擇時(shí)語言要切換到英文(我的軟件 3.62 版)。
9、多用注釋,元件上面寫名稱,線圈豎線右邊寫算法,程序塊寫該段作用和主 要參數(shù), 這些文字在幾個(gè)月后,再看程序就起作用了。
10、刪除行 CTL+U,添加 CTRL+M,記住刪除以后就恢復(fù)不了了。 所以每天的程序要做備份,每次的大的改動(dòng)最好也要做備份或者記錄。
11、程序結(jié)構(gòu)我喜歡這種方式: 急停按鈕-----各種異常判斷和報(bào)警-- 輸入--通訊參數(shù)運(yùn)算--通訊指令發(fā)出 /接受--狀態(tài)流程--實(shí)時(shí)參數(shù)運(yùn)算 --輸出--監(jiān)控參數(shù)運(yùn)算。
12、當(dāng)動(dòng)作很多,此時(shí)感覺程序很亂頭很大時(shí),可以用 WORD 記錄所有的 P,S, D,M 及名稱打印出來, 或用一張 A4 或更大白紙寫動(dòng)作流程圖。
13、用筆記本監(jiān)控一下,在以下情況是否有不正常的 M 接通, 1)開機(jī)時(shí)或剛打 到 RUN 時(shí), 2)停止時(shí) 3)自動(dòng)時(shí) 4)手動(dòng)時(shí) 4)急停時(shí) 尤其是停止時(shí) 和急停時(shí),那些還沒有解鎖的 M,往往就是造成系統(tǒng)不穩(wěn)定的隱形殺手。
14、關(guān)于功能和穩(wěn)定性: 1)讓搞工藝的或機(jī)械維修的人來操作你的系統(tǒng),即使你調(diào)試的時(shí)候也要耐心 和認(rèn)真和他們交流, 他們的經(jīng)驗(yàn)或許使你的系統(tǒng)功能更加完善。 2)當(dāng)你對(duì)自己的系統(tǒng)穩(wěn)定性感覺比較滿意后,時(shí)間允許的話,讓操作工人或 者外行的人操作幾下。 此時(shí)最好站在急停鈕或系統(tǒng)電源旁邊。
15、注意充分利用公用程序段,可以縮短掃描時(shí)間手動(dòng),自動(dòng),半自動(dòng)中共用的 M,外部輸入點(diǎn)和屏鈕啟停等, 要注意好聯(lián)鎖,比如屏鈕啟動(dòng),外部按鈕可以停止,外部啟動(dòng),屏鈕也可停 止運(yùn)行。
16、聯(lián)鎖關(guān)系,除了上面說的啟動(dòng)和停止,硬件按鈕和觸摸屏按鈕,還有氣缸的 電磁閥,電機(jī)正反轉(zhuǎn)等等,尤其是三相交流接觸器,那不是開玩笑的, 外部還 要有接觸器觸點(diǎn)加聯(lián)鎖。 17、當(dāng)采用 485 通訊時(shí),比如給多個(gè)儀表或變頻器發(fā)送或者接受 D 寄存器數(shù)據(jù), 適當(dāng)加一些延時(shí),避開總線競爭。也對(duì)電器元件有好處。當(dāng)采用無協(xié)議方式,數(shù) 據(jù)接收緩沖區(qū)和待發(fā)送區(qū)處理好,提前清零或預(yù)置好。尤其是急?;蛘咄V箷r(shí)要 充分保持停止命令可靠發(fā)出。
18、工程結(jié)束把程序分解成各個(gè)功能段,另存為各個(gè)文件,做一個(gè)分類庫,用時(shí) 就調(diào)出來很方便。 我一般把它們可以按以下分 1)運(yùn)算指令類 2)高速計(jì)數(shù)及脈沖輸出 3)模擬量及 PID 調(diào)節(jié) 4)通訊程序 5)中斷應(yīng)用
19、凡 16 位數(shù)據(jù)與 32 位混合運(yùn)算,或者要用到負(fù)數(shù)(位置控制),運(yùn)算開始可 以先將接受的中間 D 寄存器清零,保證其高位準(zhǔn)確收到。
20、要經(jīng)常上網(wǎng),經(jīng)常上網(wǎng)不一定是壞事,尤其是工控網(wǎng),這里面資料很多,深 藏不露高人也很多。 他們的某一句話,看似漫不經(jīng)心,實(shí)際含金量足足 300%,有可能幫助你節(jié) 省幾天甚至幾月的時(shí)間。
21、善用S寄存器,日后調(diào)試很方便。
22、用乘除法指令時(shí),合理分配寄存器地址,防止混淆。
23、需保存的數(shù)據(jù)要放在掉電保護(hù)區(qū),上電后先恢復(fù)參數(shù)。
24、計(jì)長要計(jì)脈沖數(shù),不要用速度*時(shí)間的方式。
25、重復(fù)使用的功能用函數(shù),形式如:函數(shù)名(輸入?yún)?shù),輸出結(jié)果) 26、捕捉高速計(jì)數(shù)最好用中斷,用比較指令要當(dāng)心。
27、有小數(shù)點(diǎn)的地方,先放大倍數(shù)再計(jì)算。
28、注意計(jì)算的精度是否能夠滿足系統(tǒng)需求。
29、 寄存器結(jié)構(gòu)劃分要合理, 事先記錄下來各寄存器區(qū)域的劃分和各地址的含義。
30、合理利用間接尋址指令#,有時(shí)很好用。
31、關(guān)于 POSDST 絕對(duì)方式和相對(duì)方式的區(qū)別: 1)絕對(duì)方式:POSPRS 1 3000 , POSDST 1 F11 10000 1000 最后 F042=10000 , 實(shí)際脈沖發(fā)送了 7000 。 2)相對(duì)方式:POSPRS 1 3000 , POSDST 1 F10 10000 1000 最后 F042=13000 , 實(shí)際脈沖發(fā)送了 10000 。
32、K120S 內(nèi)置有 4 種通訊方式,專用協(xié)議,用戶自定義,MODBUS,無協(xié)議。 當(dāng)采用 RS232 口的 4,7,5 或 RS485 的+,-- ,兩個(gè) K120S 基本單元 1:1 通訊 可以有 8 種不同的方式。此時(shí) Cnet 撥碼開關(guān) 1->OFF, 2 -> ON , 這是不使用外 掛模塊。除了專用協(xié)議以外,其他 6 種可以與其他控制器或儀表通訊。當(dāng)與其他 控制器通訊出現(xiàn)問題時(shí),可以用 兩個(gè) K120S 基本單元 1:1 通訊做測試,可以很 快確認(rèn)出是硬件故障還是編程問題。
33、常用的 F: F10 恒 ON F11 恒 OFF F12 第 1 周期 ON F13 第 1 周期 OFF F90 20ms 時(shí)鐘 F91 100ms 時(shí)鐘 F92 200ms 時(shí)鐘 F93 1 s 時(shí)鐘 F94 2 s 時(shí)鐘 F97 1 min 時(shí)鐘 F120 CMP 比較,s1<s2 F121 CMP 比較,s1
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV