找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 14018|回復(fù): 25
收起左側(cè)

51單片機仿真西門子LOGO! PLC及Proteus仿真程序與固件下載

  [復(fù)制鏈接]
ID:165786 發(fā)表于 2019-6-26 17:42 | 顯示全部樓層 |閱讀模式
8052單片機仿真西門子LOGO! PLC及固件
    多年對西門子LOGO! nano PLC研究,寫了LOGO!模擬器;在Windows和8052上運行。
----------------------------
什么是LOGO!
了解LOGO!.jpg
了解LOGO!.jpg


SiemensLogoHw.jpg
SiemensLogoHw.jpg LOGO!實物。

LogoComfortSoft.png
LogoComfortSoft.png /LOGO編程軟件。

西門子官方介紹
https://www.industry.siemens.com ... ogo/Pages/logo.aspx
--------------------------------------------------
電路圖

    可以依據(jù)Proteus中的電路圖,制作自己的LOGO!,輸入輸出請根據(jù)需要自行設(shè)計電路。
    提供的固件包含默認測試電路圖,電路圖見仿真文件:
Proteus LOGO!0BA0(STC5A60S2).png
Proteus LOGO!0BA0(STC5A60S2).png

Proteus LOGO!0BA0(STC8F2K16S2-SOP16).png
Proteus LOGO!0BA0(STC8F2K16S2-SOP16).png

Windows模擬程序

Windows模擬程序

Windows模擬程序

----------------------------
HEX文件使用:
Logo0BA0_STC5A60_RAM.hex
    對應(yīng):LOGO!0BA0(STC5A60S2).DSN仿真  、 STC5A60S2物理單片機

Logo0BA0_Proteus_RAM(STC8F2K16S2-SOP16).hex
    對應(yīng):LOGO!0BA0(STC8F2K16S2-SOP16) .DSN仿真

Logo0BA0_STC8F2K_RAM.hex
    對應(yīng):STC8F2K16S2-SOP16 物理單片機

玩的愉快!

----------------------------
此次發(fā)布的LOGO!模擬器特點:
支持0BA0全部可用功能塊:
       常量/連接器: 數(shù)字量輸入,輸出,狀態(tài)1(高電平),狀態(tài)0(低電平)
       基本功能塊:  AND(與),NAND(與非),OR(或),NOR (或非),XOR(異或),NOT(非)
       特殊功能塊:  接通延時定時器,關(guān)斷延時定時器,有保持接通定時器,鎖存繼電器,脈沖繼電器,周定時器,加/減計數(shù)器,對稱脈沖發(fā)生器
       最大資源:    功能塊:30,RAM:24,參數(shù):27,Timer:10,Stack:9,數(shù)字量輸入:6,數(shù)字量輸出:4

特征

    0.不帶顯示,
    1.LOGO編程簡單直觀,實用,適合一般用戶。
    2.在PC機上快速地編寫用戶程序。
    3.上電啟動響應(yīng)時間縮短為一秒內(nèi)。
    4.編程電纜采用普通RS232電纜即可
限制:
    1.此次發(fā)布實時鐘未在51系列中提供,在windows模擬程序采用系統(tǒng)時鐘。
    2.此次發(fā)布的程序,不能斷電保存用戶程序,僅適用于學(xué)習(xí)測試。
    3.Proteus仿真的串口在編程時不穩(wěn)定,下載、上傳程序測試請燒錄到對應(yīng)的單片機或使用Windows模擬器。
----------------------------
仿真串口方法
   Windows模擬程序和Proteus仿真串口請使用[Virtual Serial Ports Driver] 和LogoComfortSoft 編程端口關(guān)聯(lián)。
首先在網(wǎng)上搜索下載相應(yīng)的軟件,并且正確安裝。
運行虛擬串口程序,配置虛擬串口,這里我增加COM3,COM4兩個虛擬串口。
VS01.png
VS01.png

VS02.png
VS02.png

    增加之后,左邊會出現(xiàn)COM3,COM4,并且在設(shè)備管理器的端口中也可以看到這兩個相互連接的端口。
如本例,windows模擬程序和Proteus仿真串口請使用Com3,LogoComftSoft 編程端口使用Com4。

----------------------------
更多的信息(原理分析):
我早期做的西門子 LOGO! 0BA5協(xié)議分析
最早發(fā)布在www點amobbs點com/thread-3705429-1-1.html
近期GitHub項目上有人引用此協(xié)議https://github.com/brickpool/logo/
德文的解碼分析https://github.com/brickpool/logo/wiki/0BA5-Dekodierung

----------------------------
更多的信息(LOGO編程資料書請自行百度):
西門子LOGO!控制器實訓(xùn)教程
深入淺出西門子LOGO!(第2版).pdf

西門子LOGO編程實例(中文)(LOGO_CH).PDF (1.71 MB, 下載次數(shù): 86)
西門子LOGO編程實例(中文)(LOGO_CH).PDF
----------------------------
附件:
Proteus 仿真及固件.zip (70.32 KB, 下載次數(shù): 118)
Proteus仿真及固件.zip

Windows模擬程序.zip (18.89 KB, 下載次數(shù): 97)
Windows模擬程序.zip

LOGO測試程序.zip (773.38 KB, 下載次數(shù): 100)
LOGO測試程序.zip

評分

參與人數(shù) 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:576178 發(fā)表于 2019-7-2 11:24 | 顯示全部樓層
厲害呀
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2019-7-11 21:12 | 顯示全部樓層
大家有什么問題,歡迎提出。
回復(fù)

使用道具 舉報

ID:282095 發(fā)表于 2019-7-12 09:06 | 顯示全部樓層
不錯不錯 好資源 頂一個
回復(fù)

使用道具 舉報

ID:59884 發(fā)表于 2019-8-8 15:40 | 顯示全部樓層
謝謝樓主分享!
回復(fù)

使用道具 舉報

ID:428400 發(fā)表于 2019-9-23 20:47 | 顯示全部樓層
好東西,謝謝!
回復(fù)

使用道具 舉報

ID:428400 發(fā)表于 2019-9-23 20:49 | 顯示全部樓層
用什么軟件編程?
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2019-9-24 07:54 | 顯示全部樓層
本帖最后由 neiseng 于 2019-9-24 16:32 編輯

Logo!SoftComfort
回復(fù)

使用道具 舉報

ID:428400 發(fā)表于 2019-11-30 18:39 | 顯示全部樓層
好資料!謝謝@
回復(fù)

使用道具 舉報

ID:136824 發(fā)表于 2019-12-11 14:09 | 顯示全部樓層
太好了,正在學(xué)習(xí),謝謝
回復(fù)

使用道具 舉報

ID:327070 發(fā)表于 2020-4-19 14:30 | 顯示全部樓層
先下載看看
回復(fù)

使用道具 舉報

ID:740651 發(fā)表于 2020-4-29 18:35 | 顯示全部樓層
neiseng 發(fā)表于 2019-7-11 21:12
大家有什么問題,歡迎提出。

你好,有一些詳細問題可以請教一下你嗎,發(fā)不了消息,可以私聊嗎。
回復(fù)

使用道具 舉報

ID:105206 發(fā)表于 2020-5-1 08:42 | 顯示全部樓層
好資料!謝謝
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2020-5-26 22:51 | 顯示全部樓層
水木葉 發(fā)表于 2020-4-29 18:35
你好,有一些詳細問題可以請教一下你嗎,發(fā)不了消息,可以私聊嗎。

已私聊
回復(fù)

使用道具 舉報

ID:228452 發(fā)表于 2022-3-30 02:38 | 顯示全部樓層
This is amazing project
Thank you so much
回復(fù)

使用道具 舉報

ID:462629 發(fā)表于 2023-11-30 10:04 | 顯示全部樓層
好牛,是51代碼嗎?
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2024-1-23 08:57 | 顯示全部樓層
woyaodwn 發(fā)表于 2023-11-30 10:04
好牛,是51代碼嗎?

是在51單片機上實現(xiàn)的。性能足夠
回復(fù)

使用道具 舉報

ID:278096 發(fā)表于 2024-1-23 09:50 | 顯示全部樓層
能做出事物和西門子編程軟件連接嗎
回復(fù)

使用道具 舉報

ID:1108581 發(fā)表于 2024-1-23 21:07 | 顯示全部樓層
這個意思是不需要西門子的LOGO這個硬件了,直接用51單片機來替代嗎?可以完整的替代嗎,還是說替代一部分
回復(fù)

使用道具 舉報

ID:1084716 發(fā)表于 2024-1-23 22:58 | 顯示全部樓層
這屬于教科書級的、全套。不錯也
回復(fù)

使用道具 舉報

ID:291549 發(fā)表于 2024-1-25 20:24 | 顯示全部樓層
太好了,難得的資料,全套大贊!!
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2024-2-1 08:38 | 顯示全部樓層

12/24版

12/24版

230版

230版

86開關(guān)板

86開關(guān)板

86開關(guān)板_2

86開關(guān)板_2
硬件早完成了。


回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2024-2-1 08:49 | 顯示全部樓層
tt2016 發(fā)表于 2024-1-23 21:07
這個意思是不需要西門子的LOGO這個硬件了,直接用51單片機來替代嗎?可以完整的替代嗎,還是說替代一部分

是完整替代,目前只支持到0BA0和0BA1這個版本。再高的版本軟件工作量太大,就其經(jīng)驗和整體思路可以做到別的控制板中,工作量相對較小。
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2024-2-1 09:01 | 顯示全部樓層

86板電路反面

86板電路反面


86板電路反面

86板電路正面

86板電路正面

86板電路正面

AC220V供電和IO,兩個面板按鍵I1,I2;I3和I4接線引出;兩個5A繼電器輸出。有實時鐘,預(yù)留無線聯(lián)網(wǎng)模塊。H3為編程口。



回復(fù)

使用道具 舉報

ID:1037819 發(fā)表于 2024-2-13 07:56 | 顯示全部樓層
這水平應(yīng)該是西門子工程師吧
回復(fù)

使用道具 舉報

ID:165786 發(fā)表于 2024-4-19 07:47 | 顯示全部樓層
wjq1n 發(fā)表于 2024-2-13 07:56
這水平應(yīng)該是西門子工程師吧

不是,只是電子愛好者。初衷是想學(xué)習(xí)一下C語言控制大一點的項目,選擇的研究方向,這個是一點收獲。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表