開心生活站

位置:首頁 > 綜合知識 > 

三菱plc怎麼寫程序

1. 三菱plc怎麼編程

操作步驟:

三菱plc怎麼寫程序

1、打開菜單欄中“工程-創建新工程”,會彈出“創建新工程”的窗口,可以選擇PLC類型、程序類型和設定工程名。本文選擇的是FX系列的FX2N,梯形圖。點擊“確定”,就回到主窗口中,開始編寫梯形圖程序;

2、接下來就可以 開始編寫PLC梯形圖程序了。我們可以在工具欄中找到相應的輸入輸出等符號,點擊就可以添加到程序編輯器中,也可以在編輯器中雙擊左鍵,輸入相應的符號;

3、編寫完一個簡單的程序之後,可以再工具欄中點擊“變換-變換”,也可以在編輯器中單擊右鍵,點擊最下的變換;

4、如果程序中有錯誤,變換時會彈出提示窗口,提示“有不能變換的梯形圖,請修正光標位置的梯形圖”;

5、修正程序確認無誤後,變換,然後可以點擊工具欄中的“工具-程序檢查”,彈出“程序檢查”的窗口,其中可以對“指令、雙線圈、梯形圖、軟元件和一致性”進行檢查,點擊“執行後”,就可以進行檢查了,檢查完畢後,會在下方的信息窗口中給出提示;

6、程序檢查完畢沒有錯誤後,即可點擊工具欄中的“在線-PLC寫入”,進行PLC的聯機調試。

2. 三菱PLC程序寫入

原發布者:yuanhaisho

PLC程序讀寫步驟PLC程序寫入步驟寫程序之前要先用數據線把PLC與電腦USB接口相連接,把PLC右下角的開關撥到“STOP”位置即可開始操作,寫好程序之後,連接好觸摸屏數據線,把開關再撥回”RUN“位置開始工作。1、打開程序(窗口如下)步驟1:“工程”菜單>;“打開工程”步驟2:跳出“打開工程”對話框,選擇要程序文件存放的路徑和工程名,選擇“打開”打開的程序窗口如上圖所示2、寫入程序步驟1:選擇“在線”菜單,單擊“PLC寫入”選項步驟2:在執行寫入時計算機與PLC的COM端口須相同才能通訊,執行上個步驟的“PLC寫入”,會彈出警示窗口,示意COM通訊端口要一致,然後選擇“確定“按鈕。查看數據線連接的端口號可以在“設備管理器”查找,如下圖所示:圖示爲COM4端口步驟3:端口不一致時需要設置,選擇”在線“菜單,單擊”傳輸設置“選項。彈出“傳輸設置”對話框,雙擊“串行”圖標。把此端口設置成在“設備管理器”中查看到的端口號,如COM4設置完成後,單擊“確認”按鈕返回到“傳輸設置”對話框,直接單擊“確認”按鈕退出設置。再次執行“在線”菜單,選擇“PLC寫入”選項此時若PLC型號與程序中的PLC型號不同,會彈出以下窗口。單擊“確定”退出,此時需要把PLC型號設置一下以保證兩端型號一致。進行如下操作:“工程”>;“改變PLC類型”彈出以下對話框,按照上面的設置選擇PLC型號單擊“確定”即可下一步提示是否改變類型,選擇“

3. 三菱plc編程指令

以下是三菱plc常用的指令,還有不懂的可以問我一 程序流程控制指令—FNC00~09 00 CJ 條件轉移 01 CALL 子程序調用 02 SRET 子程序返回 03 IRET 中斷返回 04 EI 開中斷 05 DI 關中斷 06 FEND 主程序結束 07 WDT 監控定時器刷新 08 FOR 循環開始 09 NEXT 循環結束 二 傳送、比較指令—FNC10~19 BIN----二進制 BCD----十進制 10 CMP 比較 11 ZCP 區間比較 12 MOV 傳送 13 SMOV BCD碼移位傳送 14 CML 取反傳送 15 BMOV 數據塊傳送(n點→n點) 16 FMOV 多點傳送(1點→n點) 17 XCH 數據交換,(D0)←→(D2) 18 BCD BCD變換,BIN→BCD 19 BIN BIN變換,BCD→BIN 三 算術、邏輯運算指令—FNC20~29 BIN----二進制 BCD----十進制 20 ADD BIN加法 21 SUB BIN減法 22 MUL BIN乘法 23 DIV BIN除法 24 INC BIN加一 25 DEC BIN減一 26 WAND 字與 27 WOR 字或 28 WXOR 字異或 29 NEG 求BIN補碼 四 循環、移位指令—FNC30~39 30 ROR 循環右移 31 ROL 循環左移 32 RCR 帶進位循環右移 33 RCL 帶進位循環左移 34 SFTR 位右移 35 SFTL 位左移 36 WSFR 字右移 37 WSFL 字左移 38 SFWR FIFO寫入 39 SFRD FIFO讀出 五 數據處理指令—FNC40~49 40 ZRST 區間復位 41 DECO 解碼 42 ENCO 編碼 43 SUM 求置ON位總數 44 BON ON位判別 45 MEAN 求平均值 46 ANS 信號報警器標誌置位 47 ANR 信號報警器標誌復位 48 SQR BIN平方根 49 FLT BIN整數→BIN浮點數六 高速處理指令—FNC50~59 50 REF 輸入輸出刷新 51 REFF 輸入濾波時間常數調整 52 MTR 矩陣輸入 53 HSCS 高速記數器比較置位 54 HSCR 高速記數器比較復位 55 HSZ 高速記數器區間比較 56 SPD 速度檢測 57 PLSY 脈衝輸出 58 PWM 脈衝寬度調製 59 PLSR 帶加減速功能的脈衝輸出 七 方便指令—FNC60~69 60 IST 狀態初始化 61 SER 數據搜索 62 ABSD 絕對值凸輪順控 63 INCD 增量凸輪順控 64 TTMR 示教定時器 65 STMR 專用定時器—可定義 66 ALT 交替輸出 67 RAMP 斜坡輸出 68 ROTC 旋轉工作臺控制 69 SORT 數據排序 八 外部I/O設備指令—FNC70~79 70 TKY 10鍵輸入 71 HKY 16鍵輸入 72 DSW 撥碼開關輸入 73 SEGD 七段譯碼 74 SEGL 帶鎖存的七段碼顯示 75 ARWS 方向開關 76 ASC ASCII碼轉換 77 PR 打印輸出 78 FROM 讀特殊功能模塊 79 TO 寫特殊功能模塊 九 外圍設備指令—FNC80~89 80 RS RS-232C串行通訊 81 PRUN 並行運行 82 ASCI 十六進制→ASCII 83 HEX ASCII→十六進制 84 CCD 校驗碼 85 VRRD 電位器讀入 86 VRSC 電位器設定 88 PID PID控制 十 F2外部模塊指令—FNC90~99 90 MNET F-16N, Mini網 91 ANRD F2-6A, 模擬量輸入 92 ANW* *2-6*, 模擬量輸出 93 RMST F2-32RM, 啓動RM 94 RMWR F2-32RM, 寫RM 95 RMRD F2-32RM, 讀RM 96 RMMN F2-32RM, 監控RM 97 BLK F2-30GM, 指定塊 98 MCDE F2-30GM, 機器碼十一 浮點數運算指令—FNC110~132 110 ECMP BIN浮點數比較 111 EZCP BIN浮點數區間比較 118 EBCD BIN浮點數→BCD浮點數 119 EBIN BCD浮點數→BIN浮點數 120 EADD BIN浮點數加法 121 ESUB BIN浮點數減法 122 EMUL BIN浮點數乘法 123 EDIV BIN浮點數除法 127 ESQR BIN浮點數開方 129 INT BIN浮點數→BIN整數 130 SIN BIN浮點數正弦函數(SIN) 131 COS BIN浮點數餘弦函數(COS) 132 TAN BIN浮點數正切函數(TAN) 十二 交換指令—FNC147 147 SWAP 高低字節交換 十三 定位指令—FNC155~159 155 ABS 讀當前絕對值位置 156 ZRN 返回原點 157 PLSY 變速脈衝輸出 158 DRVI 增量式單速位置控制 159 DRVA 絕對式單速位置控制 十四 時鐘運算指令—FNC160~169 160 TCMP 時鐘數據比較 161 TZCP 時鐘數據區間比較 162 TADD 時鐘數據加法 163 TSUB 時鐘數據減法 166 TRD 時鐘數據讀出 167 TWR 時鐘數據寫入 169 HOUR 小時定時器 十五 變換指令—FNC170~177 170 GRY 二進制數→格雷碼 171 GBIN 格雷碼→二進制數 176 RD3A 讀FXon-3A模擬量模塊 177 WR3A 寫FXon-3A模擬量模塊 十六 觸點比較指令—FNC224~246 224 LD= (S1)=(S2)時運算開始之觸點接通 225 LD> (S1)>(S2)時運算開始之觸點接通 226 LD< (S1)<(S2)時運算開始之觸點接通 228 LD<> (S1)≠(S2)時運算開始之觸點接通 229 LD≤ (S1)≤(S2)時運算開始之觸點接通 230 LD≥ (S1)≥(S2)時運算開始之觸點接通 232 AND= (S1)=(S2)時串聯觸點接通 233 AND> (S1)>(S2)時串聯觸點接通 234 AND< (S1)<(S2)時串聯觸點接通 236 AND<> (S1)≠(S2)時串聯觸點接通 237 AND≤ (S1)≤(S2)時串聯觸點接通 238 AND≥ (S1)≥(S2)時串聯觸點接通 240 OR= (S1)=(S2)時並聯觸點接通 241 OR> (S1)>(S2)時並聯觸點接通 242 OR< (S1)<(S2)時並聯觸點接通 244 OR<> (S1)≠(S2)時並聯觸點接通 245 OR≤ (S1)≤(S2)時並聯觸點接通 246 OR≥ (S1)≥(S2)時並聯觸點接通。

4. 三菱plc編程中帶的程序怎樣寫到電腦中

C++寫好編譯通過以後可以發佈,就是工具欄裏有一個地方顯示Debug,將他改成Release(其實debug也可以),然後重新編譯一下。然後打開工作目錄,有一個Release的文件夾,裏面就是需要的東西了。保留程序中需要的文件,比如說.dll文件,.exe文件,.ini文件。而剩下的代碼文件一類的都可以不用了。然後打包,它就成爲了一個綠色免安裝無插件的應用程序。

一般情況下如果新手,暫時還不會用到動態鏈接庫一類的東西,也暫時不會有數據庫文件的讀寫,配置文件的讀寫等,所以所有的代碼只生成一個有用的東西,就是.exe文件。你編譯成功以後去工作目錄下找那個.exe文件,就這一個就夠了,它就是一個可執行文件,雙擊就運行了編寫的程序。

5. 三菱PLC三種編程方法

原發布者:guo_li

梯形圖設計語言•梯形圖概念是由表示PLC內部編程元件的圖形符號所組成的階梯狀圖形如:梯形圖基本畫法梯形圖中的圖形符號常開觸點:常閉觸點:線圈:梯形圖的書寫規則始於左母線,終於右母線接點應畫在水平線上,不要畫在垂直線上遵循左重右輕、上重下輕不宜使用雙線圈輸出觸點可以串聯、並聯,線圈只能並線圈右邊無觸點輸出線圈不能不經過任何接點直接接在兩個邏輯電源線之間。觸點、線圈都應有編號,以相互區別程序結束以“END”爲標記基本程序段1、自鎖程序(啓—保—停程序)2、互鎖程序1(線圈常閉觸點構成)2、互鎖程序2(啓動按鈕常閉觸點構成)3、振盪程序4、定時程序(定時器通電延時程序)(計數器構成通電延時程序)(斷電延時程序)定時範圍的擴展5、二分頻程序6、順序控制程序17、順序控制程序2梯形圖經驗設計方法(步驟)1、明白控制要求2、確定I/O位置3、I/O地址分配(端口表)4、設計、整理輸入/輸出信號間的邏輯關係5、畫外圍連線圖6、編寫梯形圖程序7、檢查修改和完善程序梯形圖設計•設計一個三相異步電動機正反轉PLC控制系統功能要求接上電源時,電動機M不動作當按下正轉起動按鈕SB2後,電機M正轉;當按下反轉起動按鈕SB3後,電機M反轉;按停止按鈕SB1後,電機M停轉熱繼電器觸點FR動作後,電機M因過載保護而停止•輸入/輸出端口設置輸入:正轉起動按鈕:SB2X000反轉起動按鈕:SB3X001停止

6. 三菱plc編程時梯形圖怎麼編寫

1、輸入編程元件

梯形圖的編程元件主要有線圈、觸點指令、標號及連接線。輸入方法如下:

順序輸入

任意添加輸入

梯形圖編程元件的輸入常使用“工具'菜單中的觸點"、“線圈”“功能和"連線"等命令,也可使用上圖中浮動

功能圖標框輸入編程元件,其中各符號的功能如下圖所示。

2、插入和刪除

梯形圖編程時,經常用到插入和刪除行、一列、- 邏輯行等命令。

插入:將光標定位在要插入的位置,然後選擇“編輯(Edit) "菜單,執行此

可以輸入編程元件,從而實現邏輯行的輸入。

刪除:首先通過鼠標選擇要刪除的邏輯行,然後利用“編輯(Edit )菜單中

邏輯行的刪除。

3、註釋

設置元件名

使用"編一元件名”命令,可設置光標選中的元件的元件名稱。

設置元件註釋

使用編元件注程"命令,可給光標選中的元件加上註釋,注程可使用多行漢字。

示。

添加程序塊註釋

使用菜單命令工具轉換”後,用編輯程序決註釋"菜單命令,可在光標指定的程序塊的上面加上程序塊的註釋。

梯形圖註釋方式的設置

使用視圖"“顯示註釋”命令,將彈出“梯形圖註釋設置”"對話框,如下圖所示,可選擇是否顯示元件名稱元件釋線圈註釋和程序塊註釋以及元件註釋和線圈註釋每行的字符數和所佔的行數,註釋可放在元件的上面或下面。

4、程序的轉換和清除

使用“工具”,“轉換"命令,可檢查程序是否有語法錯誤。工具”“全部清除"命令可清除編程軟件中所有的當

用戶程序。

程序的檢查

執行選項"“程序檢查”命令,可以檢查程序的語法錯誤和雙線圈錯誤。

查找功能

使用“查找”菜單中的“到頂"和”到底”命令,可將光標移動到梯形圖的開始處或結束處。 使用“元件名查找”、"元

件查找”、“指令查找"和觸點1線圈查找”命令,可查找到指令所在的電路塊。

視圖命令

可以在視圖”菜單中選擇顯示梯形圖或指令表視圖。

指令表的生成與編輯

使用”視圖”菜單中的“指令表”命令,可進入指令表編輯狀態,此時可以逐行輸入指令。

標籤:三菱 plc