第一篇:三菱PLC介紹
三菱PLC,三菱變頻器,三菱伺服電機,三菱觸摸屏是三菱電機公司FA產(chǎn)品中重要的產(chǎn)品線。三菱電機自動化在中國的FA事業(yè)也得到了日益發(fā)展,在各種生活基礎(chǔ)領(lǐng)域和生產(chǎn)現(xiàn)場得到了廣大的支持?,F(xiàn)在從社會基礎(chǔ)建設(shè)等基干產(chǎn)業(yè)到半導(dǎo)體等高科技產(chǎn)業(yè),三菱電機FA技術(shù)在全世界支持著生產(chǎn)現(xiàn)場的先進化。1.三菱PLC
以其高性能,低價格應(yīng)和了中國工控行業(yè)的需要,在國內(nèi)得到了廣泛的應(yīng)用。三菱PLC產(chǎn)品系列十分豐富,可以廣泛的滿足不同用戶的需要。三菱電機公司的PLC產(chǎn)品主要有以下幾個系列:
FX1S系列:三菱PLC是一種集成型小型單元式PLC。且具有完整的性能和通訊功能等擴展性。如果考慮安裝空間和成本是一種理想的選擇。
FX1N系列:是三菱電機推出的功能強大的普及型PLC。具有擴展輸入輸出,模擬量控制和通訊、鏈接功能等擴展性。是一款廣泛應(yīng)用于一般的順序控制PLC。
FX2N系列:是三菱PLC是FX家族中最先進的系列。具有高速處理及可擴展大量滿足單個需要的特殊功能模塊等特點,為工廠自動化應(yīng)用提供最大的靈活性和控制能力。
FX3U:是三菱電機公司新近推出的新型第三代PLC,可能稱得上是小型至尊產(chǎn)品?;拘阅艽蠓嵘?,晶體管輸出型的基本單元內(nèi)置了3軸獨立最高100kHz的定位功能,并且增加了新的定位指令,從而使得定位控制功能更加強大,使用更為方便。
FX1NC FX2NC FX3UC三菱PLC:在保持了原有強大功能的基礎(chǔ)上實現(xiàn)了極為可觀的規(guī)??s小I/O型接線接口降低了接線成本,并大大節(jié)省了時間。
Q系列三菱PLC:三菱機公司推出的大型PLC,CPU類型有基本型CPU,高性能型CPU,過程控制CPU,運動控制CPU, 冗余CPU等??梢詽M足各種復(fù)雜的控制需求。三菱電機中國事業(yè)的快速發(fā)展,為了更好地滿足國內(nèi)用戶對三菱PLC Q系列產(chǎn)品高性能、低成本的要求,三菱電機自動化特推出經(jīng)濟型QUTE SET型PLC,即一款以自帶64點高密度混合單元的5槽Q00JCOU SET;另一款自帶2塊16點開關(guān)量輸入及2塊16點開關(guān)量輸出的8槽Q00JCPU-S8 SET,其性能指標(biāo)與Q00J完全兼容,也完全支持GX-Developer等軟件,故具有極佳的性價比。
A系列三菱PLC:
1.使用三菱專用順控芯片(MSP),速度/指令可媲美大型PLC;
2.A2ASCPU支持32個PID回路。而QnASCPU的回路數(shù)目無限制,可隨內(nèi)存容量的大小而改變;
3.程序容量由8K步至124K步,如使用存儲器卡,QnASCPU則內(nèi)存量可擴充到2M字節(jié);
4.有多種特殊模塊可選擇,包括網(wǎng)絡(luò),定位控制,高速計數(shù),溫度控制等模塊。2.三菱變頻器
交流變頻調(diào)速日益完善,調(diào)速方便簡單成為電機調(diào)速主流。三菱變頻器以其高性能,適中的價格應(yīng)和了中國工控行業(yè)的需要,在國內(nèi)得到了廣泛的應(yīng)用。節(jié)能的需要為三菱變頻器的應(yīng)用帶來了巨大的契機,三菱變頻驅(qū)動產(chǎn)品在中國得到了更大的發(fā)展。三菱變頻器主要有以下幾個系列:
FR-S500系列變頻器:三菱電機公司推出的簡單易用型變頻器,廣泛就用于一般調(diào)速場合??梢蕴峁㏑S-485通信功能。具有極高的性價比。
FR-E500系列三菱變頻器:一款小型高性能通用型變頻器,采用磁通矢量控制可以實現(xiàn)1HZ運行150%轉(zhuǎn)距輸出,內(nèi)置RS-485通信接口,柔性PWM實現(xiàn)低噪音運行。
FR-A700系列三菱變頻器:三菱電機公司推出的新一代多功能重負載用變頻器。發(fā)揮無傳感器矢量控制最高性能,采用了長壽命設(shè)計,網(wǎng)絡(luò)功能更加豐富,支持支持CC-LINK通訊(選件)SSCNETⅢ(選件)RS-485通訊及各種主要網(wǎng)絡(luò)(Device-Net,Profibus-DP,LonWorks,EntherNet IP,Canopen等)。3.三菱電機
新一代FR-F700系列通用型三菱變頻器最適合風(fēng)機、泵類負載使用。秉承F500的優(yōu)良特性,操作簡單,并全面提升各種功能。新開發(fā)的節(jié)能監(jiān)視功能讓節(jié)能效果一目了然,內(nèi)置噪聲濾波器,并帶有浪涌電流吸收回路,新增了RS-485端子,增加支持Modbus-RTU(Binary)協(xié)議。
三菱伺服電機是三菱電機FA產(chǎn)品中重要的產(chǎn)品線。三菱伺服驅(qū)動產(chǎn)品集小型,高性能和易用性于一身,并配有種類豐富的電機,同時符合世界主要工業(yè)標(biāo)準(zhǔn),可以滿足在不同場合下的應(yīng)用需要。三菱伺服電機在中國被廣大OEM客戶所使用,國內(nèi)加工制造業(yè)迅猛發(fā)展三菱伺服電機不斷精益求精,MR-J3系列18位編碼器三菱伺服電機一經(jīng)推出立即受到廣大用戶的歡迎,并廣泛使用。三菱伺服電機主要有以下幾個系列:
MR-E系列三菱伺服:機是三菱電機公司推出的經(jīng)濟型高性能伺服系統(tǒng)。具有高響應(yīng)性,高精度定位,操作間單等優(yōu)點。性價比極高。
MR-J2S系列三菱伺服電機:是三菱驅(qū)動產(chǎn)品中性能卓越的多功能伺服控制系統(tǒng)。550HZ速度頻率響應(yīng),131072p/rev高分辨率編碼器,配以多種規(guī)格的電機,可滿足不同場合的控制需要。包括機械性能分析在內(nèi)的最佳狀態(tài)調(diào)整使使用更回方便。
MR-J3系列三菱伺服電機:在MR-J2S系列的基礎(chǔ)上開發(fā)的具有更高性能和更高功能的伺服系統(tǒng),其控制模式有位置控制,速度控制和轉(zhuǎn)矩控制以及它們之間的切換控制方式可供選者。MR-J3系列三菱伺服放大器應(yīng)用領(lǐng)域廣泛,不但可以用于機械工具和一般工業(yè)機械等需要高精度位置控制和平穩(wěn)速度控制的應(yīng)用,也可用于線性控制和張力控制的領(lǐng)域。4.三菱觸摸屏
三菱觸摸屏是三菱電機自動化產(chǎn)品中重要的產(chǎn)品線。電子微電技術(shù)飛速發(fā)展,工程師到現(xiàn)場作業(yè)人員對人機交互的要求日益提高。觸摸屏從一般通用機械到大型復(fù)雜的控制系統(tǒng)得到了廣泛應(yīng)用。三菱觸摸屏以其高性能,適中的價格應(yīng)和了中國工控行業(yè)的需要,在國內(nèi)得到了廣泛的應(yīng)用。三菱觸摸屏產(chǎn)品在中國得到了不斷的發(fā)展。今年在中國地區(qū)與全球同步推出了性能更高,世界范圍內(nèi)技術(shù)領(lǐng)先的新型人機界面GT1000系列。
F900系列三菱觸摸屏:是三菱電機公司推出小型高性能觸摸屏,體積小巧性能可靠,在小型機械電子設(shè)備中得到了廣泛的應(yīng)用。
A900系列三菱觸摸屏:有256色,16色,8色等多種機型,供不同需要的用戶選擇。顯示效果出眾,有良好的通訊兼容性。深受中國用戶喜愛。
GOT1000系列:是三菱電機公司最新隆重推出新一代人機界面產(chǎn)品。顯示·運算·通訊,綜合性能的高速化性能全面提升。GOT1000又分為GT15系列和GT11系列兩個系列。其中GT15為高性能機型,GT11為基本功能機型。它們均采用64位處理器,內(nèi)置有USB接口。對應(yīng)GOT1000系列的畫面設(shè)計軟件為GT Designer2 Version2軟件。
第二篇:三菱PLC系列軟件介紹
三菱PLC系列軟件介紹
三菱PLC軟件應(yīng)用非常廣泛,其中很多軟件我也是第一次使用,比如AD/DA/SC等等,不過這些都只能用于Q系列,F(xiàn)X系列還是得用原來的指令,比如DA/AD的話,只能使用FROM 和 TO。下面就是三菱可程序設(shè)計控制器系列軟件介紹[。
FXGP-WIN-C:
三菱FX系列PLC程序設(shè)計軟件(不含F(xiàn)X3U),支持梯形圖、指令表、SFC語言程序設(shè)計,可進行程序的線上更改、監(jiān)控及調(diào)試,具有異地讀寫PLC程序功能。
GX Developer:
三菱全系列PLC程序設(shè)計軟件,支持梯形圖、指令表、SFC、ST及FB、Label語言程序設(shè)計,網(wǎng)絡(luò)參數(shù)設(shè)定,可進行程序的線上更改、監(jiān)控及調(diào)試,結(jié)構(gòu)化程序的編寫(分部程序設(shè)計),可制作成標(biāo)準(zhǔn)化程序, 在其它同類系統(tǒng)中使用。
GX Simulator:
三菱PLC的仿真調(diào)試軟件,支持三菱所有型號PLC(FX,AnU,QnA和Q系列),模擬外部I/O信號,設(shè)定軟件狀態(tài)與數(shù)值。
GX Explorer:
三菱全系列PLC維護工具,提供PLC維護必要的功能。類Windows操作,通過拖動進行程序的上傳/下載,可以同時打開幾個窗口監(jiān)控多CPU系統(tǒng)的資料,配合GX RemoteService-I 使用網(wǎng)際網(wǎng)絡(luò)維護功能.GX RemoteService I :
三菱全系列PLC遠程訪問工具,安裝在服務(wù)器上,通過網(wǎng)際網(wǎng)絡(luò)/局域網(wǎng)連接PLC和客戶。將PLC的狀態(tài)發(fā)EMAIL給手機或計算機,可以通過網(wǎng)際網(wǎng)絡(luò)流覽器對軟組件進行監(jiān)控/測試。在客戶機上,可使用GXExplorer軟件通過網(wǎng)際網(wǎng)絡(luò)/局域網(wǎng)進入PLC。
GX Configurator-CC:
A系列專用,cclink單元的設(shè)定,監(jiān)控工具。用于A 系列CC-Link主站模塊的CC-Link網(wǎng)絡(luò)參數(shù)設(shè)定,無需再編制順控程序來設(shè)定參數(shù),在軟件圖形輸入屏幕中簡單設(shè)定。可以監(jiān)控, 測試和診斷CC-Link 站的狀態(tài)(主站/其它站),可以設(shè)置 AJ65BT-R2的緩存寄存器
GX Configurator-AD:
Q系列專用,A/D轉(zhuǎn)換單元的設(shè)定,監(jiān)控工具。用于設(shè)置Q64AD、Q68ADV 和Q68ADI模數(shù)轉(zhuǎn)換模塊的初始化數(shù)據(jù)和自動刷新資料,不用編制順控程序即可實現(xiàn)A/D模塊的初始化功能。
GX Configurator-DA:
Q系列專用,D/A轉(zhuǎn)換單元的設(shè)定,監(jiān)控工具。用于設(shè)置Q62DA、Q64DA、Q68DAV和Q68DAI 數(shù)模轉(zhuǎn)換模塊的初始化及自動刷新數(shù)據(jù)。不用編制
順控程序即可實現(xiàn)D/A模塊的初始化功能。
GX Configurator-SC:
Q系列專用,串行通信單元的設(shè)定,監(jiān)控工具。用于設(shè)置串行通信模塊QJ71C24(N)、QJ71C24(N)-R2(R4)的條件資料。不用順控程序即可實現(xiàn)1.傳送控制,2.MC 協(xié)議通訊,3.無協(xié)議通訊,4.交互協(xié)議通訊,5.PLC 監(jiān)視功能,6.調(diào)制解調(diào)器設(shè)置參數(shù)設(shè)定。
GX Configurator-CT:
Q系列專用,高速計數(shù)器單元的設(shè)定,監(jiān)控工具。用于設(shè)置QD62、QD62E 或QD62D 高速計數(shù)模塊的初始化數(shù)據(jù)和自動刷新資料,不用編制順控程序即可實現(xiàn)初始化功能。
GX Configurator-PT:
Q系列專用,QD70單元的設(shè)定,監(jiān)控工具。用來設(shè)定QD70P4 或QD70P8 定位模塊的初始化數(shù)據(jù)。省去了用于初始化資料設(shè)定的順控程序,便于檢查設(shè)置狀態(tài)和運行狀態(tài)。
GX Configurator-QP:
Q系列專用,QD75P/DM用的定位單元的設(shè)定,監(jiān)控工具。可以對QD75□□進行各種參數(shù)、定位資料的設(shè)置、監(jiān)視控制狀態(tài)并執(zhí)行運行測試。進行(離線)預(yù)設(shè)定位資料基礎(chǔ)上的模擬和對調(diào)試和維護有用的監(jiān)視功能,即以時序圖形式表示定位模塊I/O 信號、外部I/O 信號和緩沖存儲器狀態(tài)的采樣監(jiān)視。
GX Configurator-TI:
Q系列專用,溫度輸入器單元的設(shè)定,監(jiān)控工具。用于設(shè)置Q64TD 或Q64RD 溫度輸入模塊的初始化數(shù)據(jù)和自動刷新資料,不用編制順控程序即可實現(xiàn)初始化功能。
GX Configurator-TC:
Q系列專用,溫度調(diào)節(jié)器單元的設(shè)定,監(jiān)控工具。用于設(shè)置Q64TCTT、Q64TCTTBW、Q64TCRT 或Q64TCRTBW 溫度控制模塊的初始化數(shù)據(jù)和自動刷新數(shù)據(jù)。
GX Configurator-AS:
Q系列專用,AS-I主控單元的設(shè)定,監(jiān)控工具。用于設(shè)置AS-i主模塊QJ71AS92自動讀出/寫入的通信資料、CPU軟組件存儲的自動刷新設(shè)置、配置資料的注冊/EEPROM保存等的軟件工具。
GX Configurator-DP:
MELSEC-PLC系列專用,Profibus-DP模塊的設(shè)定,監(jiān)控工具。用于設(shè)置Profibus-DP主站模塊QJ71PB92D和A(1S)J71PB92D網(wǎng)絡(luò)參數(shù)(包括主站參數(shù)設(shè)定、總線參數(shù)設(shè)定、從站設(shè)定等)的軟件工具。使用QJ71PB92D時可以實現(xiàn)自動刷新功能,可以通過網(wǎng)絡(luò)線上遠程登入模塊。
GX Converter:
GX Converter軟件包用于將GX Developer的資料轉(zhuǎn)換成Word或Excel 資料使文文件的創(chuàng)建簡單化。把Excel資料(CSV格式)或文本資料(TXT文件)用于GPPW,把GPPW程序表和軟組件注釋轉(zhuǎn)換為Excel資料(CSV格式)或文本資料(TXT文件).MX Component:
MX Component支持個人計算機與可程序設(shè)計控制器之間的所有通信路徑,支持VisualC++、Visual Basic 和Access Excel 的VBA、VBScript。不用考慮各種通信協(xié)議的不同,只要經(jīng)簡單處理即可實現(xiàn)通信。不用連接PLC,和GX Simulator同時使用,實現(xiàn)仿真調(diào)試。
MX Sheet:
MX Sheet是一種軟件包,它使用Excel,不用程序設(shè)計,只要進行簡單設(shè)置,即可運行可程序設(shè)計控制器系統(tǒng)的監(jiān)視/記錄/警報信息的采集/設(shè)置值的更改操作。將可程序設(shè)計控制器的軟組件資料存儲在Excel上,能夠容易地收集和分析現(xiàn)場的品質(zhì)、溫度、試驗結(jié)果等的資料。Excel上顯示可程序設(shè)計控制器內(nèi)的軟組件實時狀態(tài)。將可程序設(shè)計控制器內(nèi)的位信息作為警報信息存儲在Excel上,保存故障發(fā)生的歷史記錄。自動保存按照指定時刻或可程序設(shè)計控制器發(fā)出觸發(fā)條件Excel上顯示出來的資料,可用來實現(xiàn)日報和試驗結(jié)果表的制作和存儲的自動化。
第三篇:三菱PLC理論
1、可編程控制器不是普通的計算機,它是一種工業(yè)現(xiàn)場計算機。(√)
2、美國通用汽車公司于1968年提出用新型控制器代替?zhèn)鹘y(tǒng)繼電接觸控制系統(tǒng)的要求。(√)
3、可編程控制器的輸出端可直接驅(qū)動大容量電磁鐵、電磁閥、電動機等大負載。(×)
4、可編程控制器一般由CPU、存儲器、輸入/輸出接口、電源、傳感器五部分組成。(√)
5、PLC程序中的END指令的用途是程序結(jié)束,停止運行。(×)
6、步進順控的編程原則是先進行負載驅(qū)動處理,然后進行狀態(tài)轉(zhuǎn)移處理。(√)
7、PLC步進指令中的每個狀態(tài)器都需具備驅(qū)動有關(guān)負載、指定轉(zhuǎn)移目標(biāo)、指定轉(zhuǎn)移條件三要素。(√)
8、在選擇性分支中轉(zhuǎn)移到各分支的轉(zhuǎn)換條件必須是各分支之間互相排斥。(√)
9、狀態(tài)元件S除了可與STL指令結(jié)合使用,還可作為定時器使用。(×)
10、STL的作用是把狀態(tài)器的觸點和左母線連接起來。(√)
11、用于存儲數(shù)據(jù)數(shù)值的軟元件稱為字元件。(√)
12、功能指令的操作數(shù)可分為源操作數(shù)、目標(biāo)操作數(shù)和其他操作數(shù)。(√)
13、PLC中的功能指令主要是指用于數(shù)據(jù)的傳送、運算、變換、程序控制等功能的指令。
14、傳送指令MOV功能是源數(shù)據(jù)內(nèi)容傳送給目標(biāo)單元,同時源數(shù)據(jù)不變。(√)
15、PLC采用了典型的計算機結(jié)構(gòu),主要是由CPU、RAM、ROM和專門設(shè)計輸入輸出接口的電路等組成。(√)
16、在PLC的順序控制程序中采用步進指令方式編程,有程序不能修改的優(yōu)點。(×)
17、能流在梯形圖中只能單方向流動,從左向右流動,層次的改變只能先上后下。(√)
18、通過編程控制程序,即將PLC內(nèi)部的各種邏輯部件按照控制工藝進行組合以達到一定的邏輯功能。(√)
19、連續(xù)掃描工作方式是PLC的一大特點,也可以說PLC是“串行”工作的,而繼電器控制系統(tǒng)是“并行”工作的。(√)20、PLC的雙向晶閘管適應(yīng)于要求告訴通斷、快速響應(yīng)的交流負載工作場合。(√)
21、所有內(nèi)部輔助繼電器均帶有停電記憶功能。(×)
22、FX系列PLC輸出繼電器是用程序驅(qū)動的。(√)
23、FX系列PLC步進指令不是用程序驅(qū)動的。(×)
24、數(shù)據(jù)寄存器是用于存儲數(shù)據(jù)的軟元件,在FX2N系列中為16位,也可組合為32位。(√)
25、輸入繼電器僅是一種形象說法,并不是真實繼電器,是編程語言中專用的“軟元件”。(√)
26、能直接變成的梯形圖必須符合 順序執(zhí)行,即從上到下,從左到右地執(zhí)行。(√)
27、并聯(lián)觸點較多的電路放在梯形圖的上方,可減少指令表語言的條數(shù)。(×)
28、橋型電路需重排,復(fù)雜電路要簡化處理。(√)
29、繼電器控制電路工作時,電路中硬件都處于受控狀態(tài),PLC各軟繼電器都處于周期循環(huán)掃描狀態(tài),各個軟繼電器的線圈和它的觸點動作并不同時發(fā)生。(√)30、可編程控制器抗干擾能力強,是工業(yè)現(xiàn)場用計算機特有的產(chǎn)品。(√)
31、可編程控制器的輸入端可與機械系統(tǒng)上的觸點開關(guān)、接近開關(guān)、傳感器等直接連接。(√)
32、可編程控制器的型號能反映出該機的基本特征。(√)
33、在PLC順序控制程序中,采用步進指令方式編程有方法簡單、規(guī)模性強、修改程序方便的優(yōu)點。(√)
34、字元件主要用于開關(guān)量信息的傳遞、變換及邏輯處理。(×)
35、PLC將輸入信息采入內(nèi)部,執(zhí)行用戶程序的邏輯功能,最后達到控制的要求。(√)
36、PLC一個掃描周期的工作過程,是指讀入輸入狀態(tài)到發(fā)生輸出信號所用的時間。(×)
37、PLC的繼電器輸出適應(yīng)于要求高速通斷、快速響應(yīng)的工作場合。(×)
38、PLC產(chǎn)品技術(shù)指標(biāo)中的存儲容量是指其內(nèi)部用戶存儲器的存儲容量。(√)
39、FX系列PLC輸入繼電器是用程序驅(qū)動的。(×)40、PLC中T是實現(xiàn)斷電延時的操作指令,輸入由ON變成OFF時,定時器開始定時,當(dāng)定時器的輸入為OFF或電源斷開時,定時器復(fù)位。(×)
41、計數(shù)器只能作加法運算,若要作減法運算必須用寄存器。(×)
42、PLC的特殊繼電器指的是提供具有特定功能的內(nèi)部繼電器。(√)
43、PLC的梯形圖是由繼電器接觸控制線路演變來的。(√)
44、串聯(lián)觸點較多的電路放在梯形圖的上方,可減少指令表語言的條數(shù)。(√)
45、在邏輯關(guān)系比較負載的梯形圖中,常用到觸點塊連接指令。(√)
46、在FX系列PLC的編程指令中,STL是基本指令。(√)
47、主控觸點指令含有主控觸點MC及主控觸點復(fù)位RST兩條指令。(×)
48、狀態(tài)轉(zhuǎn)移圖中,終止工作步不是它的組成部分。(√)
49、PLC中的選擇性流程指的是多個流程分支可同時執(zhí)行的分支流程。(×)50、連續(xù)寫STL指令表示并行匯合,STL指令最多可連續(xù)使用無數(shù)次。(×)
51、在STL和RET指令之間不能使用MC/MCR指令。(√)
52、功能指令主要由功能指令助記符和操作元件兩大部分組成。(√)
53、FX系列PLC的所有功能指令都能為脈沖執(zhí)行型指令。(×)
54、在FX系列PLC的所有功能指令中,附有符號D表示處理32位數(shù)據(jù)。(√)
55、比較指令是將源操作數(shù)(S1)和(S2)中數(shù)據(jù)進行比較,結(jié)果驅(qū)動目標(biāo)操作數(shù)(D)。(√)
56、在FX系列PLC中,均可應(yīng)用觸點比較指令。(×)
57、系統(tǒng)程序要永久保存在PLC中,用戶不能改變,用戶程序是根據(jù)生產(chǎn)工藝要求編制的,可修改或增刪。(√)
58、選擇可編程控制器的原則是價格越低越好。(×)
59、PLC擴展單元中,A/D轉(zhuǎn)換模塊的功能是數(shù)字量轉(zhuǎn)換為模擬量。(×)60、FX2N可編程控制器面板上的“PROG.E”指示燈閃爍是編程語法有錯。(√)61、程序設(shè)計時必須了解生產(chǎn)工藝和設(shè)備對控制系統(tǒng)的要求。(√)62、PLC模擬調(diào)試方法是在輸入端接開關(guān)來模擬輸入信號,輸出端接指示燈來模擬被控對象的動作。(√)
第四篇:三菱plc課程
習(xí)方式:
本課程采用在線教學(xué)的方式(教學(xué)錄像+答疑輔導(dǎo)),學(xué)員可以自由安排學(xué)習(xí)時間,無需脫產(chǎn)學(xué)習(xí),并可根據(jù)需要反復(fù)觀看學(xué)習(xí),結(jié)合答疑輔導(dǎo),解決學(xué)習(xí)和工作中遇到的疑難問題。課程主要內(nèi)容: 第一章:數(shù)字電路基礎(chǔ) 1.
1、數(shù)制 1.1.1、數(shù)制三要素
1.1.2、二、八、十、十六進制數(shù) 1.1.3、二、十六進制數(shù)轉(zhuǎn)換成十進制數(shù)
1.1.4、十進制數(shù)轉(zhuǎn)換成二、十六進制數(shù)
1.1.5、二、十六進制數(shù)互換 1.
2、碼制 1.2.1、8421 BCD碼 1.2.2、格雷碼 1.2.3、ASCII碼 1.
3、基本邏揖運算電路 1.3.1、基本邏揖電路 1.3.2、復(fù)雜邏揖電路 1.3.3、邏揖位運算
第四章:基本指令系統(tǒng)和程序編制 4.
1、基本指令系統(tǒng)
4.1.1、邏輯取、輸出及結(jié)束指令 4.1.2、觸點串并聯(lián)指令 4.1.3、微分輸出指令和脈沖邊沿檢測指令
4.1.4、電路塊指令和堆棧指令
第二章: 了解PLC 2.
1、了解PLC 2.1.1、什么是PLC 2.1.2、PLC硬件結(jié)構(gòu) 2.1.3、PLC軟件組成 2.1.4、PLC性能指標(biāo) 2.1.5、PLC物理結(jié)構(gòu) 2.1.6、PLC特點 2.1.7、PLC能做什么 2.
2、PLC工作原理 2.2.1、PLC工作模式
2.2.2、PLC的循環(huán)掃描工作方式 2.2.3、輸入/輸出滯后時間 2.
3、編程語言 2.3.1、指令表(IL)2.3.2、梯形圖(LD)2.3.3、順序功能圖(SFC)2.3.4、功能塊圖(FBD)2.3.5、結(jié)構(gòu)文本(ST)2.
4、FX2N PLC介紹 2.4.1、型號識別 2.4.2、家族成員 2.4.3、基本性能指標(biāo) 2.4.4、安裝與接線 2.4.5、信號輸入端子接線 2.4.6、控制輸出端子接線
第五章:定時器和計數(shù)器 5.
1、定時器
5.1.1、時間繼電器與定時器 5.1.2、三菱FX2N PLC內(nèi)部定時器
5.1.3、定時器程序編制 5.
2、計數(shù)器
第三章: 編程基礎(chǔ) 3.
1、常用名詞術(shù)語 3.1.1、脈沖信號 3.1.2、時序圖 3.1.3、位和字 3.1.4、堆棧與嵌套 3.
2、指令和尋址方式 3.2.1、指令 3.2.2、尋址方式 3.
3、編程元件
3.3.1、輸入繼電器X與輸出繼電器Y
3.3.2、輔助繼電器M和狀態(tài)繼電器S
3.3.3、定時器T和計數(shù)器C 3.3.4、數(shù)據(jù)寄存器D變址寄存器V和Z
3.3.5、組合位元件
3.3.6、指針P/I和常數(shù)K、H 3.
4、梯形圖
3.4.1、從繼電控制電氣原理圖到梯形圖
3.4.2、梯形圖組成特點 3.4.3、梯形圖的編程規(guī)則
第六章:應(yīng)用程序設(shè)計例講 6.
1、PLC控制系統(tǒng)設(shè)計概述 6.1.1、PLC控制系統(tǒng)設(shè)計原則 6.1.2、PLC控制系統(tǒng)設(shè)計步驟和內(nèi)容
6.2、啤酒自動灌裝線控制系統(tǒng)設(shè)計 4.1.5、置位、復(fù)位指令 5.2.1、計數(shù)器介紹
4.1.6、主控指令
5.2.2、三菱FX2N PLC內(nèi)部計數(shù)4.1.7、運算結(jié)果取反指令 器
4.1.8、空操作指令 5.2.3、計數(shù)器程序編制
4.2、常用基本編程環(huán)節(jié) 4.2.1、點動與自鎖 4.2.2、起動優(yōu)先與停止優(yōu)先 4.2.3、聯(lián)鎖與互鎖 4.2.4、多地控制 4.2.5、順序與逆序 4.2.6、比較電路
4.3、基本指令程序編制例講 4.3.1、知識競賽搶答控制 4.3.2、單按鈕控制
4.3.3、三相異步電動機雙向反接制動控制
第七章:三菱PLC編程、仿真軟件的使用
7.1、三菱編程軟件的安裝 7.
2、三菱編程軟件GX DEVELOPER的使用
7.2.1、新建工程 7.2.2、編輯梯形圖
7.2.3、編譯、與指令表程序切換及保存
7.2.4、程序注釋
7.2.5、程序的寫入與讀取 7.2.6、其他功能簡介
7.3、三菱仿真軟件GX SIMULATOR的使用 7.3.1、啟動
7.3.2、軟元件的強制操作 7.3.3、軟元件的監(jiān)控 7.3.4、時序圖監(jiān)控
6.2.1、控制要求
6.2.2、I/O地址分配表及配線圖 6.2.3、梯形圖程序及分析 6.
3、六工位料車控制 6.3.1、控制要求
6.3.2、電動小車運行分析 6.3.3、I/O地址分配表及梯形圖 6.
4、自動裝卸料小車運行控制 6.4.1、控制要求 6.4.2、I/O地址分配表 6.4.3、梯形圖程序分析
第五篇:三菱PLC通訊
三菱PLC通訊 資料整理——李永彬
三菱PLC與上位機通訊
三菱PLC:FX1N + FX1N-232-BD
FX2N + FX2N-232-BD 計算機:Windows XP中文企業(yè)版 + Visual Basic 6.0中文企業(yè)版
Windows 98中文版 + Visual Basic 6.0 中文企業(yè)版
兩者之間連接使用的是FX-232CAB-1電纜線(2-3,3-2,4-6(8),5-5)一.三菱PLC的設(shè)置
三菱FX PLC在進行計算機鏈接(專用協(xié)議)和無協(xié)議通訊(RS指令)時均須對通訊格式(D8120)進行設(shè)定。其中包含有波特率、數(shù)據(jù)長度、奇偶校驗、停止位和協(xié)議格式等。在修改了D8120的設(shè)置后,確保關(guān)掉PLC的電源,然后再打開。
此外,對于采用RS485形式1:N計算機鏈接的還必須對站點號(D8121)進行設(shè)定。設(shè)定的范圍從00H到0FH(即0到15)。在這里對D8120采用下述設(shè)置: b15 b0 0110 1000 1000 1110 6 8 8 E 即數(shù)據(jù)長度為7位,偶校驗,2位停止位,波特率為9600bps,無標(biāo)題符和終結(jié)符,采用計算機鏈接(RS-232C),自動添加和校驗碼,采用專用協(xié)議格式1。同時設(shè)定站號為0。具體設(shè)定如下所示:
FX PLC進行計算機鏈接時可用的專用協(xié)議有兩種:格式1和格式4。兩種格式的差別在于是否在每一個塊上添加了CR + LF,其中添加了CR + LF的是格式4。在這里采用格式1。二.上位機程序的編制
這里采用Microsoft公司的Visual Basic 6.0中文企業(yè)版編制上位機程序。Visual Basic中提供了一個名為MSComm的通信控件便于設(shè)計串行通信的程序。MSComm控件的主要屬性有: 1. CommPort屬性
CommPort屬性用于指定所要使用的串行端口的號碼。雖然Windows操作系統(tǒng)可以容納最多256個串行通信端口,不過Visual Basic的MSComm控件則僅限于16個端口。
2. Settings屬性
Settings屬性用于設(shè)置初始化參數(shù)。以字符串的形式設(shè)置波特率、奇偶校驗、數(shù)據(jù)位、停止位等4個參數(shù)。其格式為“BBBB,P,D,S”,其中BBBB表示波特率,P表示奇偶校驗位檢查方式,D表示數(shù)據(jù)位數(shù),S表示停止位數(shù)。一般情況下,歐美儀器習(xí)慣使用“9600,n,8,1”當(dāng)成設(shè)置值;而日本儀器則習(xí)慣使用“9600,e,7,2”作為設(shè)置值。Settings設(shè)置完成之后,所傳輸及接受的字符串便以此設(shè)置為準(zhǔn),使用RS-232通信的雙方,Settings必須完全一樣,彼此才能順利地通信,否則雙方將無法正確接收到彼此所傳輸?shù)男盘?。所以,該屬性的設(shè)置必須和三菱PLC中D8120的相關(guān)設(shè)置保持一致。在這里,統(tǒng)一采用“9600,e,7,2”的設(shè)定。3. PortOpen屬性
PortOpen屬性用于設(shè)置通信連接端口的狀態(tài)。在使用串行端口之前必須先將要使用的串行端口打開。在上位機程序中應(yīng)進行如下設(shè)定: Private Sub Form_Load()'窗體載入事件 MSComm1.CommPort = 1 '選擇端口號
三菱PLC通訊 資料整理——李永彬MSComm1.Settings = “9600,e,7,2” '設(shè)置端口屬性 MSComm1.PortOpen = True '打開端口 End Sub 4. Output屬性
MSComm控件的Output屬性提供了發(fā)送的功能,當(dāng)從計算機向可編程控制器寫入數(shù)據(jù)或從可編程控制器讀取數(shù)據(jù)時,上位機應(yīng)當(dāng)先發(fā)出以下格式(格式1)的指令字符串: ENQ 站號 PC號 命令 消息等待時間 字符區(qū)域A 和校驗代碼
其中站號為在D8121中的設(shè)定值,這里是:00,PC號對于FX系列為:FF。
因為ENQ,ACK,NAK等通信控制字符是不可見字符,所以先用Chr函數(shù)對其進行賦值: ENQ=Chr(5)ACK=Chr(6)NAK=Chr(&H15)
然后在上位機程序中寫入以下代碼即可發(fā)出指令:
MSComm1.Output=ENQ &“00FF<命令><消息等待時間><字符區(qū)域A><和校驗代碼>” 5. Input屬性
與Output屬性相反,Input屬性提供了接收數(shù)據(jù)的功能。它將對方傳到輸入緩沖區(qū)中的數(shù)據(jù)讀進程序中,并清除緩沖區(qū)中已被讀取的數(shù)據(jù)。
a.如果是從計算機向可編程控制器寫入數(shù)據(jù)時,接收到從可編程控制器返回的應(yīng)該是以下格式的字符串:
ACK 站號 PC號
或者
NAK 站號 PC號 錯誤代碼
前一種表示可編程控制器已經(jīng)正確接收到從計算機發(fā)來的指令,后一種表示可編程控制器未正確接收到從計算機發(fā)來的指令。
b.如果是從計算機向可編程控制器讀取數(shù)據(jù)時,接收到從可編程控制器返回的應(yīng)該是以下格式的字符串:
STX 站號 PC號 字符區(qū)域B ETX 和校驗代碼 或者 NAK 站號 PC號 錯誤代碼
如果要連續(xù)讀取數(shù)據(jù)可以利用Timer控件。將Output和Input放在Timer控件的Timer事件中即可。程序會以Timer控件的Interval屬性中設(shè)置的間隔去發(fā)送指令和接收數(shù)據(jù)。對于MSComm控件的其他一些屬性使用VB的默認(rèn)值即可。
在串行通信傳輸?shù)膽?yīng)用中,經(jīng)常使用的Visual Basic中的字符串處理函數(shù)如下: Chr函數(shù):返回含有特定ANSI或DBCS字符碼的字符串。Asc函數(shù):返回字符串第一個字符的ANSI或DBCS字符碼。
Len函數(shù):返回以字符數(shù)為單位的字符串長度。
Mid函數(shù):取得字符串中特定數(shù)量的字符,可指定開始獲取的位置和長度。Left函數(shù):取得字符串的左邊固定字符數(shù)的字符串。Right函數(shù):取得字符串的右邊固定字符數(shù)的字符串。
Val函數(shù):把字符串轉(zhuǎn)換為數(shù)值,可以將8進制或16進制的字符串轉(zhuǎn)換為10進制。Hex函數(shù):返回以十六進制數(shù)值表示的字符串。
RS指令應(yīng)用一
三菱PLC與計算機利用RS指令進行通訊(通訊手冊9-14例)三菱PLC:FX1N + FX1N-232-BD 計算機:Windows XP中文企業(yè)版 + Visual Basic 6.0中文企業(yè)版
Windows 98中文版 + Visual Basic 6.0中文企業(yè)版
兩者之間連接使用的是FX-232CAB-1電纜線(2-3,3-2,4-6(8),5-5)
一.三菱PLC的設(shè)置
三菱FX PLC在進行計算機鏈接(專用協(xié)議)和無協(xié)議通訊(RS指令)時均須對通訊格式(D8120)進行設(shè)定。其中包含有波特率、數(shù)據(jù)長度、奇偶校驗、停止位和協(xié)議格式等。在修改了D8120的設(shè)置后,確保關(guān)掉PLC的電源,然后再打開。在這里對D8120采用下述設(shè)置: b15 b0
三菱PLC通訊 資料整理——李永彬0000 0100 1000 1111 0 4 8 F 即數(shù)據(jù)長度為8位,偶校驗,2位停止位,波特率為9600bps,無標(biāo)題符和終結(jié)符,沒有添加和校驗碼,采用無協(xié)議。PLC程序如下:
二.上位機程序的編制
完整程序代碼及注釋如下:
Private Sub cmd1_Click()
'發(fā)送按鈕
lbl1.Caption = “" If txt1.Text = ”“ Then
'若發(fā)送數(shù)據(jù)欄中未鍵入指令則提示鍵入指令 lbl1.Caption = ”Please input data“ Else MSComm1.Output = txt1.Text
'發(fā)送指令 Timer1.Enabled = True
'觸發(fā)延時接收 End If End Sub Private Sub Form_Load()
'窗體載入事件 MSComm1.CommPort = 1
'選擇端口號 MSComm1.Settings = ”9600,e,8,2“ '設(shè)置端口屬性 MSComm1.PortOpen = True
'打開端口 End Sub
Private Sub Timer1_Timer()
'延時500ms接收 NAK = Chr(&H15)If MSComm1.InBufferCount > 0 Then txt2.Text = ”“ a = MSComm1.Input txt2.Text = a
'在接收數(shù)據(jù)欄中顯示接收到的數(shù)據(jù) Else lbl1.Caption = ”No response" End If Timer1.Enabled = False End Sub
三菱PLC通訊 資料整理——李永彬
RS指令應(yīng)用二
三菱PLC與儀表之間通訊
三菱PLC:FX1N + FX1N-232-BD 儀表(稱重器)
兩者之間連線該儀表僅提供3線式的簡化RS-232C口,即只有:RXD,TXD和GND,于是采用2-3,3-2,5-5的三線接法。
1. 對D8120進行設(shè)置并使其與儀表中的設(shè)置一致,對其中的控制線設(shè)置成使用無硬件握手方式,即(b12,b11,b10)=(0,0,0)。根據(jù)儀表說明書上對通訊的要求,設(shè)置如下: b15
b0
0000 0000 1000 0110
0 0 8 6 2. 根據(jù)儀表說明書所述,該種儀表有兩種工作方式:連續(xù)發(fā)送和指令狀態(tài)。這里設(shè)置成指令狀態(tài),即儀表根據(jù)發(fā)來的指令返回相應(yīng)的數(shù)據(jù)。在此使用READ指令,根據(jù)指令協(xié)議,輸入的指令必須以
注:發(fā)送數(shù)據(jù)點數(shù)和接收數(shù)據(jù)點數(shù)必須按指令協(xié)議進行設(shè)置,否則通訊不能正常進行。PLC程序如下: