whlhgk 发表于 2011-6-19 10:52:39

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

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

ljt8015 发表于 2011-6-19 11:32:48

开源的不?

whlhgk 发表于 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月测试。

ljt8015 发表于 2011-6-19 12:47:30

PLC难点是软件!~

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

QQ373466062 发表于 2011-6-19 14:02:34

csca1 发表于 2011-6-25 23:29:57

回复【楼主位】whlhgk
-----------------------------------------------------------------------

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

Cliff 发表于 2011-6-26 10:02:30

回复【楼主位】whlhgk

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

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

gyl19881023 发表于 2011-7-1 10:47:50

表示非常感兴趣!

ljt8015 发表于 2011-7-2 21:03:06

CODESYS 有开源的项目没?

s12345 发表于 2011-7-18 16:26:00

像各位学习下

bomq123 发表于 2011-9-6 14:53:06

关注ing....

wt-3333 发表于 2011-10-11 14:00:33

关注,希望楼主先公布些技术细节 - 作为讨论的切入点

jwplc 发表于 2011-11-23 12:17:33

回复【楼主位】whlhgk
-----------------------------------------------------------------------

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

adplus 发表于 2012-8-14 11:33:50

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

biscuit2 发表于 2012-8-22 11:44:04

我做梯形图指令表解释执行的代码,经过几年的应用考验,颇为成熟。指令表的解释,在下位机里就是用指针函数查表调用的方法效率最高,有兴趣的朋友可以跟我交流。

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

siemenswjl 发表于 2012-8-25 09:14:10

本帖最后由 siemenswjl 于 2012-8-25 09:22 编辑

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

abcllz 发表于 2012-8-31 16:03:52

怎么没有消息了

惆怅客 发表于 2012-11-11 23:33:09

想学这方面的

405254609 发表于 2012-11-12 09:19:14

我也想学习···就是差的有点多

guoqi210 发表于 2013-1-11 09:45:54

朋友,做得怎样了?

jungleyang 发表于 2013-1-11 15:17:50

同问,项目进行的怎么样了?

Elec_Ramble 发表于 2013-1-13 11:19:09

关注进度……
来自:amoBBS 阿莫电子论坛 Windows Phone 7 客户端
页: [1]
查看完整版本: 基于STM32软PLC 开发 (项目论证)