万利开发板也可以当PLC玩--编译型PLC开发平台OpenLogic软件试用

发布: 2009-2-03 15:34 | 作者: adolfshxq | 来源: StmFans思蜕盟 OPELC 自由电子联盟

trinove (2009-2-10 15:50:38)
OpenLogic软件

值得试用
adolfshxq (2009-2-11 19:12:39)
为什么开发OpenLogic开发平台

开发控制系统现在一般有两种方法,一种方法直接购买成型的控制器,比如工控机,PLC等等,另外一种方法就是直接购买芯片自己制版开发。
第一种方法技术简单,成功率高,但是也有如下缺点,价格比较高,成本要求高时,很难实行。另外直接购买控制器,因为是成品扩展性不好,因此常见到一个PLC上挂了很多扩展模块,造价进一步上升,且稳定性下降。
第二种方法硬件成本较低,可定制性好,但是也有如下缺点,芯片开发技术复杂,对开发者有很高的技术要求,人力成本上升,由于开发者能力层次不齐,可能会使项目失败或者延期。
如何更快更好的开发控制是我们值得好好研究的。
OpenLogic开发平台就是集中考量上述两种方法的优点和缺点,而设计出一个控制系统开发平台。
adolfshxq (2009-2-11 19:12:59)
OpenLogic开发平台到底能做什么?
简单的说OpenLogic在操作上类似于一般plc的上位开发平台,他的特点在于它的开放性。有了OpenLogic开发平台,就是可以基于一块mcu利用梯形图语言,开发出你想要的控制系统。详述功能如下:
1)        系统烧写功能:
单片机必须要下载一个系统文件plcsys.bin,单片机才会被虚拟化出很多资源,比如IO口,定时器,计数器,另外增加一些系统功能的易操作性。
2)        梯形图编辑功能:
程序编辑功能:程序分为主程序、子程序、中断程序。程序内部以网络做为单位。
3)        编译功能:
在用户看来,软件将梯形图转化成芯片可以执行的二进制代码。在软件内部,可分为三个过程 首先将用户编辑的梯形图转化成的语句表。然后将语句表转化为芯片可以识别的汇编代码,最后调用GCC编译器将其转化成二进制代码。
4)        程序下载功能:
在用户烧写系统文件之后,芯片就已经具有了PLC的功能,当用户编写好程序,并生成而进制代码之后,就可以通过上位软件与下位软件进行通信,将生成的二进制代码下载到芯片中去,这样你自己做的PLC就可以工作了。
5)        程序监控功能:
用户下载代码之后,运行PLC后。用户可以通过上位软件与下位软件进行通信,PLC的运行情况,比如:运行、停止PLC,读写PLC的位、字地址。
020411 (2009-3-12 08:33:18)
顶顶你
albertlu (2009-3-17 09:25:39)
值得試試看,謝謝提供
zhuyongs168 (2009-11-06 15:24:37)
试试看!
zhuyongs168 (2009-11-06 15:39:14)
不好用!系统文件下载之后,不能download程序了!
zhangfuhg (2009-11-08 17:38:23)
试试看!!!!!!!!!
adolfshxq (2009-11-25 18:04:49)
大家好 不好意思 软件还有一些BUG 如果想要尝试的话 可以直接联系我QQ 191*177*939
adolfshxq (2009-11-25 18:05:20)
大家好 不好意思 软件还有一些BUG 如果想要尝试的话 可以直接联系我QQ 191*177*939
zhangfuhg (2009-12-18 21:10:08)
顶你!支持!
adolfshxq (2010-1-26 16:27:59)
最新版本发布啦 可以到www.ladderstudio.com上下载
有很多网友试验成功 效果还不错
adolfshxq (2010-1-26 20:06:04)
[i=s] 本帖最后由 adolfshxq 于 2010-1-26 20:08 编辑

来个图!!!!!!!!!!!!!!


123.jpg