8052單片機仿真西門子LOGO! PLC及固件
多年對西門子LOGO! nano PLC研究,寫了LOGO!模擬器;在Windows和8052上運行。
----------------------------
什么是LOGO!
了解LOGO!.jpg (54.51 KB, 下載次數(shù): 163)
下載附件
2019-6-26 17:35 上傳
了解LOGO!.jpg
SiemensLogoHw.jpg (36.43 KB, 下載次數(shù): 169)
下載附件
2019-6-26 17:35 上傳
SiemensLogoHw.jpg LOGO!實物。
LogoComfortSoft.png (65.75 KB, 下載次數(shù): 172)
下載附件
2019-6-26 17:35 上傳
LogoComfortSoft.png /LOGO編程軟件。
西門子官方介紹
https://www.industry.siemens.com ... ogo/Pages/logo.aspx
--------------------------------------------------
電路圖
可以依據(jù)Proteus中的電路圖,制作自己的LOGO!,輸入輸出請根據(jù)需要自行設計電路。
提供的固件包含默認測試電路圖,電路圖見仿真文件:
Proteus LOGO!0BA0(STC5A60S2).png (87.53 KB, 下載次數(shù): 161)
下載附件
2019-6-26 17:35 上傳
Proteus LOGO!0BA0(STC5A60S2).png
Proteus LOGO!0BA0(STC8F2K16S2-SOP16).png (90.46 KB, 下載次數(shù): 169)
下載附件
2019-6-26 17:35 上傳
Proteus LOGO!0BA0(STC8F2K16S2-SOP16).png
WinEmu.png (10.03 KB, 下載次數(shù): 154)
下載附件
Windows模擬程序
2019-6-26 17:35 上傳
Windows模擬程序
----------------------------
HEX文件使用:
Logo0BA0_STC5A60_RAM.hex
對應:LOGO!0BA0(STC5A60S2).DSN仿真 、 STC5A60S2物理單片機
Logo0BA0_Proteus_RAM(STC8F2K16S2-SOP16).hex
對應:LOGO!0BA0(STC8F2K16S2-SOP16) .DSN仿真
Logo0BA0_STC8F2K_RAM.hex
對應:STC8F2K16S2-SOP16 物理單片機
玩的愉快!
----------------------------
此次發(fā)布的LOGO!模擬器特點:
支持0BA0全部可用功能塊:
常量/連接器: 數(shù)字量輸入,輸出,狀態(tài)1(高電平),狀態(tài)0(低電平)
基本功能塊: AND(與),NAND(與非),OR(或),NOR (或非),XOR(異或),NOT(非)
特殊功能塊: 接通延時定時器,關斷延時定時器,有保持接通定時器,鎖存繼電器,脈沖繼電器,周定時器,加/減計數(shù)器,對稱脈沖發(fā)生器
最大資源: 功能塊:30,RAM:24,參數(shù):27,Timer:10,Stack:9,數(shù)字量輸入:6,數(shù)字量輸出:4
特征
0.不帶顯示,
1.LOGO編程簡單直觀,實用,適合一般用戶。
2.在PC機上快速地編寫用戶程序。
3.上電啟動響應時間縮短為一秒內。
4.編程電纜采用普通RS232電纜即可
限制:
1.此次發(fā)布實時鐘未在51系列中提供,在windows模擬程序采用系統(tǒng)時鐘。
2.此次發(fā)布的程序,不能斷電保存用戶程序,僅適用于學習測試。
3.Proteus仿真的串口在編程時不穩(wěn)定,下載、上傳程序測試請燒錄到對應的單片機或使用Windows模擬器。
----------------------------
仿真串口方法
Windows模擬程序和Proteus仿真串口請使用[Virtual Serial Ports Driver] 和LogoComfortSoft 編程端口關聯(lián)。
首先在網(wǎng)上搜索下載相應的軟件,并且正確安裝。
運行虛擬串口程序,配置虛擬串口,這里我增加COM3,COM4兩個虛擬串口。
VS01.png (394.02 KB, 下載次數(shù): 147)
下載附件
2019-6-26 17:35 上傳
VS01.png
VS02.png (202.31 KB, 下載次數(shù): 162)
下載附件
2019-6-26 17:35 上傳
VS02.png
增加之后,左邊會出現(xiàn)COM3,COM4,并且在設備管理器的端口中也可以看到這兩個相互連接的端口。
如本例,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!控制器實訓教程
深入淺出西門子LOGO!(第2版).pdf
西門子LOGO編程實例(中文)(LOGO_CH).PDF
(1.71 MB, 下載次數(shù): 86)
2019-6-26 17:44 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
西門子LOGO編程實例(中文)(LOGO_CH).PDF
----------------------------
附件:
Proteus 仿真及固件.zip
(70.32 KB, 下載次數(shù): 118)
2019-6-26 17:43 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
Proteus仿真及固件.zip
Windows模擬程序.zip
(18.89 KB, 下載次數(shù): 97)
2019-6-26 17:43 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
Windows模擬程序.zip
LOGO測試程序.zip
(773.38 KB, 下載次數(shù): 100)
2019-6-26 17:43 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
LOGO測試程序.zip
|