自主PLC上位机软件测试版发布
本软件是用.net开发,所以运行软件目的机要有运行库。目前功能不全拿出来露脸。http://cache.amobbs.com/bbs_upload782111/files_13/ourdev_427582.JPG
(原文件名:未命名.JPG) ourdev_427586.rar(文件大小:30K) (原文件名:Debug.rar) 这里真冷呀,已实现基本的输入指令,现急求实现梯形图转指令表的有效方法。 是用C#吗? 是的 祝贺! 真厉害,祝你早日成功。 如找到转换的有效方法,我想不久就可以看见我们的PLC 看了一下有点意思,希望早日看到成品 开发出来的新东西一定会有很多不足的,当然要有人使用才能知道问题在哪里。 有点样子了,呵呵 我是想先简单跑起来,里讨论上位机软件太少啦(核心),神坛高手帮我想想怎样建立数学模型。 【10楼】 armok 阿莫
我感觉我们论坛的PLC成功的关键,不是能否开发出PLC。。
而是:能否有一批使用PLC的人在讨论PLC的应用。。。。。
.....................................................
阿莫讲的对,这里使用plc等工控产品的人实在太少了。 TO liguangqang
如找到转换的有效方法,我想不久就可以看见我们的PLC
我是想先简单跑起来,里讨论上位机软件太少啦(核心),神坛高手帮我想想怎样建立数学模型。
-----------------------------------
能附源码?开源.. 我感觉PLC的使用没有好讨论的,个人感觉啊。市场上的PLC很杂,不像单片机,可以涉及一定的算法什么的。并且编程语言用C基本科技通吃了。PLC就不一样了,每家的指令都不太一样,讨论起来就不是那么的顺。电子方面硬件的设计,电路的布局等等。PLC就不同了,使用的外围设备,都是成品的东西,按照各部件的使用方法,一般不会存在什么问题。 每家的指令都不太一样,但梯形图的使用基本是一个原理 PLC也可以使用C编程的。
转指令表,就是按的逻辑关系来进行查表的方法实。 to: 转指令表,就是按的逻辑关系来进行查表的方法实。
我想仅用查表方法是不够的,图形间有一定的的关系,在转换中刚开始总是会往逻辑方面想,其实更多的是为下为机服务,下位机关心逻辑。现转换有一定的思路啦,最难之处是能较好的反应出出错的地方。并保证转换的真实有效性也是转换成功的关键所在,也是确定上位机软件的好坏。我想罗马不是一天造成的。 工作进度:
http://cache.amobbs.com/bbs_upload782111/files_13/ourdev_428024.JPG
(原文件名:demo.JPG) 上位机应考虑指令纠错,同时在输入指令有误时提示。增加PLC参数项,充分考虑PLC升级指令向下的可能性。在线监控,因为PLC如果没有在线兼控的话,就给调试程序带来不方便。还要支持在线更新,运行中写入等可能性。比较完善的通讯协议/ 楼上所说的想法已在我的程序架构中啦,只是前期做一些基本功能的验证,等这些难点突破啦,接着会慢慢的做完整。现在正在做转换,已有比较清晰的思路,还在编写中,可能纠错方面不太好,但我想一定得让程序报错。谢谢支持,如完成后我会开放其通信接口,
并自已写一段解指令的程序提供给大家作参考。
页:
[1]