久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12255|回復: 13
收起左側

基于51單片機的自制PLC 升級版

  [復制鏈接]
ID:352984 發表于 2018-8-19 22:21 | 顯示全部樓層 |閱讀模式
鑒于上次發布的MC-100PLC測試版中的不足,此次發布的新版本較上次有較大改變。但編程思路還是一樣的新手可參照一下上次的http://m.zg4o1577.cn/bbs/dpj-123708-1.html 此次發布的編程軟件不在是將邏輯塊擺放在界面中了,而是需要用戶根據自己需要填寫相應指令就可以了,每個邏輯快都有相應的代碼,并且按照一定的編寫規律編寫就行了。有點類似與PLC的指令集語言。而且編程軟件也加入了簡單的編譯檢查系統,可以幫助用戶檢查編寫錯誤的地方。只能提示錯誤所在第幾行,最上面一行是0然后依次往下排。同時也具備了用戶編寫程序的存檔和讀檔功能。下面就介紹一下如何使用:
1、將“PLC hex文件”文件夾中的HEX文件燒錄到單片機中,型號:STC12C5A60S2,晶振11.0592.不要搞錯了,輸入端X1至X8對應P2.0至P2.7。輸出端Y1至Y8對應P0.0至P0.7。P3.7為“編程”和“運行”模式切換。P3.7與GND短接進入“編程”模式用于下載用戶程序,P3.7懸空進入“運行”模式執行用戶程序。
2、使用串口線將電腦與自己板子的232串口鏈接起來。如何鏈接用戶可參照自己板子.
3、打開“編程軟件”文件夾中的“sc-70”編程軟件,填入正確的串口號,點擊“聯接”按鈕,按鈕變綠即為連接成功,就可以進行編程了。如果連接失敗將會有提示,用戶可根據提示進行修正。
4、用戶需要在“程序編輯區”內進行編程。編程基本語法是這樣的  “邏輯塊名稱+空格+邏輯塊編號+空格輸入線號+空格+輸出線號+;”有的邏輯塊有多個輸入線號根據相應的邏輯塊要求填入即可。編程時每一行只能填寫一行指令并且以“;”結束,回車后寫另一行用戶編寫的程序與程序之間不得有空行,最后也不要加入沒用的空行。這點很重要。
5、此次發布的版本中含有一下幾種邏輯"[X]"輸入邏輯,“[Y]”輸出邏輯,“[AND]”與邏輯,“[OR]”或邏輯,“[RS]”RS觸發器邏輯,“[NOT]”非邏輯,“[T]”延時邏輯(時基100毫秒)。每種邏輯塊的編號都是1至16,不要用超了否則不能執行。
6、 邏輯塊使用方法:[X] 2 4;這行表示X2輸入端子連接到4號線。[Y] 4 1;這行表示Y4輸出端子連接1號線。[AND] 2 1 2 3 4 5;這行表示2號AND邏輯塊的輸入端分別連接1、2、3、4號線,輸出連接5號線。AND邏輯共有4個輸入端在使用時應注意如果沒有全部用完,剩余端子須填入使用了的端子的線號這樣才能正常使用。[OR] 5 2 2 3 4 7;這行表示5號OR邏輯塊的輸入端子連接2、2、3、4號線,輸出連接7號線。就跟AND邏輯一樣沒使用的端子要使用已經使用了的端子的連接線號,出現的兩個2號線就是。[RS] 7 2 3 6;這行表示7號[RS]邏輯塊的“R”端連接2號線,"S"端連接3號線,輸出連接6號線。                      [T] 12 9 20 10;這行表示12號[T]邏輯塊的輸入端連接至9號線,定時20*100=2000ms=2秒,輸出端連接10號線。其中的字母全部為大寫!
7、用戶按照相應的規則編寫好程序后,一定要將單片機的P3.7口接GND這樣PLC就進入了“編程模式”然后點擊“下載”按鈕才能將用戶程序下載進去。如果用戶編寫程序有錯誤,將會有相應的錯誤行提示。下載完成后將P3.7口與GND斷開PLC就進入“運行”模式。就執行用戶程序了。
8用戶想要保存已經編輯好的程序時,點擊“路徑”按鈕根據相應提示找到自己想要的保存地點然后填入程序名,確認后點擊“保存”按鈕就行了。想打開之前編寫的程序,點擊“路徑”按鈕找到相應的文件后點擊“打開”按鈕就可以在“程序編輯區”看到用戶程序了。
8、“例圖”中是星三角啟動的一個例程供用戶參考。X1為停止輸入端,X2為運行輸入端,Y1為星形接觸器控制端,Y2為主接觸器控制端,Y3為三角形接觸器控制端。X2端接到GND表示開始啟動,星形端子先動作,延時1秒主接觸器端子動作,延時5秒三角形接觸器動作星形接觸器復位完成啟動。
9、根據用戶邏輯圖進行編程時,可按照先寫輸入,然后寫中間過程,最后寫輸出的順序編程。此次的版本還沒有用戶程序斷電保存功能,斷電后重新上電用戶程序及清空,所以用戶再每次下載程序前建議斷一下電。如果老鐵們學會使用并覺得有用可在評論區留下聯系方式,我會適時發布帶有保存功能版本的這樣就不用斷電了。編程軟件的編譯糾錯功能在串口沒打開時點擊“下載”按鈕會報出“0行錯誤”這是因為串口沒打開第“0”行無法下載。
10、如果遇到編程軟件打不開可安裝“補丁”文件夾下的補丁,編程軟件沒有病毒,有些殺毒軟件會誤報!

源碼:無
原理圖:無
hex文件和相關資料: MC-0808 PLC.rar (275.68 KB, 下載次數: 240)
回復

使用道具 舉報

ID:352984 發表于 2018-8-19 23:54 | 顯示全部樓層

剛才沒編輯完就發表了,現在行了。
回復

使用道具 舉報

ID:237723 發表于 2018-8-20 09:24 | 顯示全部樓層
學習學習!有RTU連接觸摸屏就好了
回復

使用道具 舉報

ID:352984 發表于 2018-8-20 13:33 來自觸屏版 | 顯示全部樓層
qyh123456 發表于 2018-8-20 09:24
學習學習!有RTU連接觸摸屏就好了

這個在加強版里有,用標準modbus rtu規約。已經成功連接過mcgs的觸摸屏
回復

使用道具 舉報

ID:428400 發表于 2018-11-17 20:14 | 顯示全部樓層
這個有什么用啊,只要Rtu連接觸摸屏就可以了!
回復

使用道具 舉報

ID:165786 發表于 2019-2-13 14:31 | 顯示全部樓層
模式像西門子的LOGO了。
回復

使用道具 舉報

ID:165786 發表于 2019-2-13 14:50 | 顯示全部樓層
看看我寫的,西門子LOGO 0BA0模擬器。

LOGO!0BA0.zip

19.18 KB, 下載次數: 27, 下載積分: 黑幣 -5

回復

使用道具 舉報

ID:165786 發表于 2019-2-19 20:22 | 顯示全部樓層
LOGO電路圖
MC-0808 PLC_LOGO.png
回復

使用道具 舉報

ID:352984 發表于 2019-4-5 17:11 | 顯示全部樓層
neiseng 發表于 2019-2-13 14:31
模式像西門子的LOGO了。

差不多吧,鑒于51的內存太小了無法做到脫機編程。后來做了一個自帶屏幕能夠脫機編程的,更想LOGO了
回復

使用道具 舉報

ID:165786 發表于 2019-4-13 10:10 | 顯示全部樓層
風靜林動 發表于 2019-4-5 17:11
差不多吧,鑒于51的內存太小了無法做到脫機編程。后來做了一個自帶屏幕能夠脫機編程的,更想LOGO了

可否拍幾張圖片看看?
回復

使用道具 舉報

ID:165786 發表于 2019-8-26 14:01 | 顯示全部樓層
功能完備的西門子LOGO!PLC
        “51單片機仿真西門子LOGO! PLC及Proteus仿真“
http://m.zg4o1577.cn/bbs/dpj-164236-1.html
回復

使用道具 舉報

ID:428400 發表于 2020-1-14 19:31 | 顯示全部樓層
好東西!謝謝分享
回復

使用道具 舉報

ID:727978 發表于 2020-4-13 11:00 | 顯示全部樓層
壓縮包打開提示有木馬,繼續安裝提示文件不存在?請教樓主如何操作啊?
回復

使用道具 舉報

ID:647576 發表于 2024-1-5 14:57 | 顯示全部樓層
沒有源碼 x評
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久9999鸭 | 国产一区二区三区免费 | 成人国产在线视频 | 日韩另类| 久久午夜国产精品www忘忧草 | 久久综合国产精品 | 精品亚洲一区二区三区 | 国产一区二区毛片 | 日韩www | 亚洲一区二区在线免费观看 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 高清欧美性猛交xxxx黑人猛交 | 久久精品亚洲精品国产欧美 | 一区二区三区四区不卡视频 | 国产成人精品一区二区三区网站观看 | 免费成人国产 | 精品国产31久久久久久 | 亚洲精品一二三 | 亚洲一区在线日韩在线深爱 | 国产伦一区二区三区四区 | 国产线视频精品免费观看视频 | 免费看91 | 男人的天堂亚洲 | 国产第一区二区 | 国产区精品 | 欧美电影免费观看高清 | 亚洲影音先锋 | 欧美a√| 日韩欧美在线一区 | 国产激情三区 | 久久久久久av | 久久影院一区 | 毛片免费视频 | 97精品超碰一区二区三区 | 日韩免 | 激情久久av一区av二区av三区 | 亚洲欧美一区二区在线观看 | 欧美日日 | 亚洲精品一区二区在线观看 | 精品国产18久久久久久二百 | 久久精彩视频 |