搜索
bottom↓
回复: 23

基于STM32软PLC 开发 (项目论证)

[复制链接]

出0入0汤圆

发表于 2011-6-19 10:52:39 | 显示全部楼层 |阅读模式
我在做STM32软PLC开发工作,前期直接用C语言写程序。后期准备做嵌入式系统软PLC的研究。
最终目的:1.可以用梯形图编程,在线监控。
          2.可以自由定义STM32所有输入输出点。
使用软件:Codesys  和MDK 做嵌入式开发
向这个方向研究的朋友可以加我 qq:1055841260
如果不向这个方向研究不要联系我,联系时著名:PLC开发。
给个百度参考文件链接地址:  http://wenku.baidu.com/view/2833eef3f90f76c661371ae3.html

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2011-6-19 11:32:48 | 显示全部楼层
开源的不?

出0入0汤圆

 楼主| 发表于 2011-6-19 12:00:32 | 显示全部楼层
我认为开不开源,无所为。主要是参与者能够熟练使用CODESYS和MDK,能够定义和编写出不同系列的PLC低层源码。PLC硬件已经有很多开源的,大家很容易找到。底层协议很难找到,并且不稳定。CODESYS提供了一个可以很方便的嵌入式开发平台,兼容C。性能比西门子的变成软件只高不低。希望有向这个方向研究的朋友,共同研究开发。开发难度相当较低。我接触PLC开发较晚,今年3月份接触STM32,4月设计PLC硬件原理图(20输入16输出 1CAN 1RS232 1个5V输出  )6月出PCB图纸,明天开版。预计7月测试。

出0入0汤圆

发表于 2011-6-19 12:47:30 | 显示全部楼层
PLC难点是软件!~

Codesys2.1编程手册_V1.0.pdfourdev_650251MPRM95.pdf(文件大小:4.50M) (原文件名:Codesys2.1编程手册_V1.0.pdf)

出0入0汤圆

发表于 2011-6-19 14:02:34 | 显示全部楼层

出0入0汤圆

发表于 2011-6-25 23:29:57 | 显示全部楼层
回复【楼主位】whlhgk  
-----------------------------------------------------------------------

本人有10年的西门子S7-200系列PLC的应用经验,目前也想开发STM32的仿S7-200的PLC。
希望能向你学习。。。

出0入0汤圆

发表于 2011-6-26 10:02:30 | 显示全部楼层
回复【楼主位】whlhgk

向这个方向研究的朋友可以加我 qq:1055841260  
-----------------------------------------------------------------------

这边是建议开放讨论,不用QQ的。

出0入0汤圆

发表于 2011-7-1 10:47:50 | 显示全部楼层
表示非常感兴趣!

出0入0汤圆

发表于 2011-7-2 21:03:06 | 显示全部楼层
CODESYS 有开源的项目没?

出0入0汤圆

发表于 2011-7-18 16:26:00 | 显示全部楼层
像各位学习下

出0入0汤圆

发表于 2011-9-6 14:53:06 | 显示全部楼层
关注ing....

出0入0汤圆

发表于 2011-10-11 14:00:33 | 显示全部楼层
关注,希望楼主先公布些技术细节 - 作为讨论的切入点

出0入0汤圆

发表于 2011-11-23 12:17:33 | 显示全部楼层
回复【楼主位】whlhgk
-----------------------------------------------------------------------

最近对这个很感兴趣,像各位学习下

出0入0汤圆

发表于 2012-8-14 11:33:50 | 显示全部楼层
我已经完成底层虚拟机设计,仿的是8bit单片机。编译器是自己根据网上的资料搞的。目前只支持BASIC语言。正在研究将指令表或梯形图编译器,不知楼主搞的如何?可否切磋下。

出0入0汤圆

发表于 2012-8-22 11:44:04 | 显示全部楼层
我做梯形图指令表解释执行的代码,经过几年的应用考验,颇为成熟。指令表的解释,在下位机里就是用指针函数查表调用的方法效率最高,有兴趣的朋友可以跟我交流。

另外,STM32的输入输出点自由定义,那个也好实现的,把所有IO口都定义为OD输出,就是双向口,然后上电初始化的时候,再根据EEPROM里预定义好的IO选择参数进行操作,以确定哪个IO做输入,哪个IO做输出。

出0入0汤圆

发表于 2012-8-25 09:14:10 | 显示全部楼层
本帖最后由 siemenswjl 于 2012-8-25 09:22 编辑

叶工的不错,仿西门子的话。PCB尺寸谁有。好借用现成的壳体

出0入0汤圆

发表于 2012-8-31 16:03:52 | 显示全部楼层
怎么没有消息了

出0入0汤圆

发表于 2012-11-11 23:33:09 | 显示全部楼层
想学这方面的

出0入0汤圆

发表于 2012-11-12 09:19:14 | 显示全部楼层
我也想学习···就是差的有点多

出0入0汤圆

发表于 2013-1-11 09:45:54 | 显示全部楼层
朋友,做得怎样了?

出0入0汤圆

发表于 2013-1-11 15:17:50 | 显示全部楼层
同问,项目进行的怎么样了?

出0入0汤圆

发表于 2013-1-13 11:19:09 来自手机 | 显示全部楼层
关注进度……
来自:amoBBS 阿莫电子论坛 Windows Phone 7 客户端
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 20:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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