UCanCode PLC FBD功能块控制策略仿照IEC61499标准,完全采用领先的图形可视化技术,提供了广泛的符合IEC61499标准的图形计算模块。用户只需要通过简单的拖拉(完全所见即所得)和连线就可以完成复杂的PLC控制。同时提供了代码产生和运行模块。能和广泛的PLC硬件结合。如下图:
FBD功能块如下图:
目前提供的计算模块有:
所有这些模块均可以根据需要进行任意扩展。E-Form++提供了代码产生程序用于协助您进行任何定制和扩展。比如增加新的运算函数等。
编译模块:
通过E-Form++ PLC解决方案提供的编译功能,可以自动根据设计的逻辑关系编译成bat文件。此bin文件可以跟图形可视化的控制算法设计是一致的。是专为嵌入式控制器解释执行的目标文件。基本格式采用 W F I O L E:
(W表示控制策略开始,每个控制策略功能块用F分割,I表示输入,O表示输出,L为端点接线, E表示结束)如下示范文件:
运行:
此功能会根据逻辑功能图,进行执行操作,最后可以将数据写入OPC等设备。
1、E-Form++ IEC61131图形可视化源码解决方案支持制作如下可视化图:
所有图形元件均可以根据需要进行定制,包括外观,操作等:
以及如下图性可视化:
组件库提供了自动排布功能,
2、E-Form++可视化组件库提供了设计模式和运行模式,在设计模式下,您可以完成业务流程图的建模,在运行模式下,您可以按照业务的需求来检验流程图的完备性。当然您可以可以同时开发两个应用程序,一个只工作在设计模式下,另一个只工作在运行模式下。在设计模式下可以进行建模,而在运行模式下可以根据需要进行效果展示(仿真)。
3、E-Form++画布为设计任何类型的业务流系统提供了最完善的编辑功能,您可以在任何图形的任何位置添加连接控制点,同时在任何两个连接点之间可以使用多达15种连接线来创建连接关系。
4、每条连接线可以分拆为无数段,并显示漂亮的圆角拐角外观。多达30种箭头类型以及自动穿越标记能保证您完成最苛刻的设计。
5、E-Form++设计的 可视化图形具备完善的逻辑关系,您可以通过任何一个连接点找到从此连接点出发的、直接连接到的所有图形,或者同时通过任何一条连接线,知道该连接线两端到底同那些图形相连接等等。
6、画布上的任何图形均可以通过即插即用的方式设定任何自定义属性值,例如我们为开始图形设定:什么单位,什么部分开始执行什么类型的任务等属性值。所有新增的自定义属性值均自动支持Undo/Redo操作。
7、提供专门的XML处理类,您可以将业务流程数据XML化。E-Form++完全采用开放架构,所有的图形的属性数据以及连接关系等均可根据需要导出到指定文件格式例如XML文件。
8、同一个业务流程任务可以在多个页面上编辑,画布大小可根据需求任意设置。
9、极高的性能以及极快的响应速度: UCanCode E-Form++可视化组件库全部采用C++开发而成,可同时在一个画布上同时编辑上万个图形,具有极高的性能。
10、完善的打印支持:只要插上打印机,所有内容均可以所见即所得的打印,您无需为打印编写一行代码。
11、超强的稳定性:所有产品均进行了严格的测试并已经在全球得到广泛的应用。
12、同时提供功能一致的OCX控件,方便web发布或者在其他语言平台上开发。
13、正式版本提供该解决方案全部100% VC++ 源代码,并一并提供ocx控件的设计源代码和详细的文档资料。
E-Form++可视化源码组件库灵活的架构能为您开发任何可视化应用节省大量的开发时间,目前在全球已有上千家企业将其作为公司的基础架构。 d
全部超过50万行精心设计并严格测试的源代码提供无任何保留! 提供超过400个C++扩展类,50万行有效VC++/MFC源代码,70多个示例或者解决方案源代码,完整的而细致的用户在线帮助系统和文档,精心设计的辅助开发工具!
强大,灵活和易于使用的可视化图型源码库。 功能强大,灵活地创建各种各样的满足您的需求的图表。产品设计规范,很容易使用,在短短的几天就能根据您的需求设计出产品。 我们提供完整的支持产品下载试用。
功能丰富。 超多功能,如自动布局,多层次,可折叠子图,单元连接点中,XML,DXF, SHP, SVG等等,能够协助您快速灵活的创建复杂的图表。支持大量事件:如单击,双击,悬停,选择,橡皮筋选择,复制,删除,调整大小和移动的支持。支持最复杂的操作:如拖和拖放,无限次的撤销/重做和剪贴板操作等等。
节省时间和金钱,获得可靠性。 一张图胜过千言万语,E-Form++提供超过50万行精心设计和良好测试的C++源代码!开发耗时十年,全球上千家客户验证,能够为您节省大量的开发时间和金钱!
现在就来试试! 不要光听我们的说, 试试吧! 我们的免费试用版包括所有你需要你的应用程序原型。免费技术支持。
|
相关推荐
总结来说,IEC 61131标准为PLC的设计、制造和使用提供了一套完整的框架,使得不同厂商的PLC产品可以在同一平台上无缝集成,大大促进了自动化行业的标准化进程。对于工程师而言,理解和掌握IEC 61131标准,能够提高...
### IEC61131的PLC编程软件设计 #### IEC61131-3编程标准 IEC61131-3(International Electrotechnical Commission 61131-3)是一项国际标准,规定了用于编程可编程逻辑控制器(PLC)和其他类型的可编程控制器的...
总的来说,IEC61131-10 Ed1.0标准及其XSD文件为工业自动化领域的编程提供了一套统一的语言和数据交换规范,确保了不同设备和软件之间的互操作性,同时允许供应商进行必要的定制化扩展,以适应多样化的需求。...
IEC 61131-3标准定义了五种编程语言,它们被分为两大类:文本化编程语言和图形化编程语言。文本化编程语言包括指令清单(IL)和结构化文本(ST)。图形化编程语言包括梯形图(LD)和功能块图(FBD)。顺序功能图...
IEC 61131-5标准是国际电工委员会(IEC)制定的一套关于工业自动化领域中可编程逻辑控制器(PLC)通讯的国际标准。该标准主要提供了关于PLC之间以及PLC与外部设备之间如何进行通讯的技术规范。从标题可以看出,IEC 61131...
综上所述,IEC 61131-3标准对于工业自动化领域的软件开发至关重要,它不仅规范了编程语言和开发环境,还促进了跨平台的兼容性,提升了工程效率。通过深入理解和应用该标准,工程师能够更好地设计和实现高效的PLC控制...
Beckhoff控制器运行基于IEC61131-3标准的软件平台,例如TwinCAT和CodeSys,这些软件平台提供了完整的软PLC解决方案。开发者可以在这些软件平台上进行二次开发,以满足特定的控制需求。这种嵌入式软PLC在煤矿机电设备...
因此,基于IEC61131-3标准开发通用的PLC编程软件具有重要意义,可以减少开发周期、降低维护成本,并提高程序的通用性和互操作性。 #### 研究目标与意义 本研究旨在设计并实现一款符合IEC61131-3标准的PLC编程软件...
### IEC61131-3规范概览与核心知识点 #### 一、引言 IEC61131-3规范是一项国际标准,旨在为可编程逻辑控制器(PLC)提供一种统一的编程语言环境。此标准定义了五种编程语言,并对这些语言的结构和使用进行了详细...
IEC 61131-3是工业自动化领域的国际标准,它规定了用于编程工业自动化系统的概念和编程...通过遵循IEC 61131-3标准,制造商可以设计出符合国际标准的产品,而用户则能够享受到更加可靠、高效和便捷的自动化解决方案。
《IEC 61131-1 (2003.05)》是国际电工委员会(International Electrotechnical Commission, IEC)制定的一份标准,它定义了可编程逻辑控制器(Programmable Logic Controller, PLC)的编程语言和用户界面。...
- **宗旨**:PLCopen组织致力于推广IEC61131标准的应用和发展,促进自动化领域的技术创新和标准化进程。 - **委员会与活动领域**:PLCopen下设多个技术委员会,负责制定标准、技术指导文件等工作。这些委员会的工作...
### 软PLC控制技术标准编程...综上所述,IEC 61131-3标准为PLC编程提供了一套全面而细致的规定,不仅有助于提升编程效率和代码质量,还能确保不同制造商的产品之间的互操作性,极大地促进了自动化行业的标准化进程。
IEC 61131系列标准的发布,不仅对于PLC的生产商而言是一个统一和标准化的参考,对于使用者来说,也意味着他们可以从不同的制造商那里采购到兼容的控制器和编程软件,而不必担心不同品牌间可能存在不兼容的问题。...
iec61131-3一般指IEC 61131-3。IEC 61131-3是由国际电工委员会(IEC)于1993年12月所制定IEC 61131标准的第3部分,用于规范可编程逻辑控制器(PLC),DCS,IPC,CNC和SCADA的编程系统的标准
《IEC61131 英文版1-8》是一套全面涵盖PLC(可编程逻辑控制器)开发的参考资料,对理解与应用这一国际标准具有极高价值。IEC61131是国际电工委员会(International Electrotechnical Commission)制定的一系列标准,...