找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10708|回复: 24
打印 上一主题 下一主题
收起左侧

51单片机仿真西门子LOGO! PLC及Proteus仿真程序与固件下载

  [复制链接]
跳转到指定楼层
楼主
8052单片机仿真西门子LOGO! PLC及固件
    多年对西门子LOGO! nano PLC研究,写了LOGO!模拟器;在Windows和8052上运行。
----------------------------
什么是LOGO!

了解LOGO!.jpg



SiemensLogoHw.jpg LOGO!实物。


LogoComfortSoft.png /LOGO编程软件。

西门子官方介绍
https://www.industry.siemens.com ... ogo/Pages/logo.aspx
--------------------------------------------------
电路图

    可以依据Proteus中的电路图,制作自己的LOGO!,输入输出请根据需要自行设计电路。
    提供的固件包含默认测试电路图,电路图见仿真文件:

Proteus LOGO!0BA0(STC5A60S2).png


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


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 物理单片机

玩的愉快!

----------------------------
此次发布的LOGO!模拟器特点:
支持0BA0全部可用功能块:
       常量/连接器: 数字量输入,输出,状态1(高电平),状态0(低电平)
       基本功能块:  AND(与),NAND(与非),OR(或),NOR (或非),XOR(异或),NOT(非)
       特殊功能块:  接通延时定时器,关断延时定时器,有保持接通定时器,锁存继电器,脉冲继电器,周定时器,加/减计数器,对称脉冲发生器
       最大资源:    功能块:30,RAM:24,参数:27,Timer:10,Stack:9,数字量输入:6,数字量输出:4

特征

    0.不带显示,
    1.LOGO编程简单直观,实用,适合一般用户。
    2.在PC机上快速地编写用户程序。
    3.上电启动响应时间缩短为一秒内。
    4.编程电缆采用普通RS232电缆即可
限制:
    1.此次发布实时钟未在51系列中提供,在windows模拟程序采用系统时钟。
    2.此次发布的程序,不能断电保存用户程序,仅适用于学习测试。
    3.Proteus仿真的串口在编程时不稳定,下载、上传程序测试请烧录到对应的单片机或使用Windows模拟器。
----------------------------
仿真串口方法
   Windows模拟程序和Proteus仿真串口请使用[Virtual Serial Ports Driver] 和LogoComfortSoft 编程端口关联。
首先在网上搜索下载相应的软件,并且正确安装。
运行虚拟串口程序,配置虚拟串口,这里我增加COM3,COM4两个虚拟串口。

VS01.png


VS02.png

    增加之后,左边会出现COM3,COM4,并且在设备管理器的端口中也可以看到这两个相互连接的端口。
如本例,windows模拟程序和Proteus仿真串口请使用Com3,LogoComftSoft 编程端口使用Com4。

----------------------------
更多的信息(原理分析):
我早期做的西门子 LOGO! 0BA5协议分析
最早发布在www点amobbs点com/thread-3705429-1-1.html
近期GitHub项目上有人引用此协议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, 下载次数: 83)
西门子LOGO编程实例(中文)(LOGO_CH).PDF
----------------------------
附件:
Proteus 仿真及固件.zip (70.32 KB, 下载次数: 111)
Proteus仿真及固件.zip

Windows模拟程序.zip (18.89 KB, 下载次数: 89)
Windows模拟程序.zip

LOGO测试程序.zip (773.38 KB, 下载次数: 89)
LOGO测试程序.zip

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏24 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:576178 发表于 2019-7-2 11:24 | 只看该作者
厉害呀
回复

使用道具 举报

板凳
ID:165786 发表于 2019-7-11 21:12 | 只看该作者
大家有什么问题,欢迎提出。
回复

使用道具 举报

地板
ID:282095 发表于 2019-7-12 09:06 | 只看该作者
不错不错 好资源 顶一个
回复

使用道具 举报

5#
ID:59884 发表于 2019-8-8 15:40 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

6#
ID:428400 发表于 2019-9-23 20:47 | 只看该作者
好东西,谢谢!
回复

使用道具 举报

7#
ID:428400 发表于 2019-9-23 20:49 | 只看该作者
用什么软件编程?
回复

使用道具 举报

8#
ID:165786 发表于 2019-9-24 07:54 | 只看该作者
本帖最后由 neiseng 于 2019-9-24 16:32 编辑

Logo!SoftComfort
回复

使用道具 举报

9#
ID:428400 发表于 2019-11-30 18:39 | 只看该作者
好资料!谢谢@
回复

使用道具 举报

10#
ID:136824 发表于 2019-12-11 14:09 | 只看该作者
太好了,正在学习,谢谢
回复

使用道具 举报

11#
ID:327070 发表于 2020-4-19 14:30 | 只看该作者
先下载看看
回复

使用道具 举报

12#
ID:740651 发表于 2020-4-29 18:35 | 只看该作者
neiseng 发表于 2019-7-11 21:12
大家有什么问题,欢迎提出。

你好,有一些详细问题可以请教一下你吗,发不了消息,可以私聊吗。
回复

使用道具 举报

13#
ID:105206 发表于 2020-5-1 08:42 | 只看该作者
好资料!谢谢
回复

使用道具 举报

14#
ID:165786 发表于 2020-5-26 22:51 | 只看该作者
水木叶 发表于 2020-4-29 18:35
你好,有一些详细问题可以请教一下你吗,发不了消息,可以私聊吗。

已私聊
回复

使用道具 举报

15#
ID:228452 发表于 2022-3-30 02:38 | 只看该作者
This is amazing project
Thank you so much
回复

使用道具 举报

16#
ID:462629 发表于 2023-11-30 10:04 | 只看该作者
好牛,是51代码吗?
回复

使用道具 举报

17#
ID:165786 发表于 2024-1-23 08:57 | 只看该作者
woyaodwn 发表于 2023-11-30 10:04
好牛,是51代码吗?

是在51单片机上实现的。性能足够
回复

使用道具 举报

18#
ID:278096 发表于 2024-1-23 09:50 | 只看该作者
能做出事物和西门子编程软件连接吗
回复

使用道具 举报

19#
ID:1108581 发表于 2024-1-23 21:07 | 只看该作者
这个意思是不需要西门子的LOGO这个硬件了,直接用51单片机来替代吗?可以完整的替代吗,还是说替代一部分
回复

使用道具 举报

20#
ID:1084716 发表于 2024-1-23 22:58 | 只看该作者
这属于教科书级的、全套。不错也
回复

使用道具 举报

21#
ID:291549 发表于 2024-1-25 20:24 | 只看该作者
太好了,难得的资料,全套大赞!!
回复

使用道具 举报

22#
ID:165786 发表于 2024-2-1 08:38 | 只看该作者
硬件早完成了。


回复

使用道具 举报

23#
ID:165786 发表于 2024-2-1 08:49 | 只看该作者
tt2016 发表于 2024-1-23 21:07
这个意思是不需要西门子的LOGO这个硬件了,直接用51单片机来替代吗?可以完整的替代吗,还是说替代一部分

是完整替代,目前只支持到0BA0和0BA1这个版本。再高的版本软件工作量太大,就其经验和整体思路可以做到别的控制板中,工作量相对较小。
回复

使用道具 举报

24#
ID:165786 发表于 2024-2-1 09:01 | 只看该作者


86板电路反面


86板电路正面

AC220V供电和IO,两个面板按键I1,I2;I3和I4接线引出;两个5A继电器输出。有实时钟,预留无线联网模块。H3为编程口。



回复

使用道具 举报

25#
ID:1037819 发表于 2024-2-13 07:56 | 只看该作者
这水平应该是西门子工程师吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表