IEC 61131-3编程语言

IL - 指令表

指令表编程语言是一种面向文本
编程语言,接近于机器码,因此
是一个非常高效的编程语言。因
此,图形语言也是映射到指令表
的。

 

ST - 机构化文本

ST编程语言是一种更高层次的
编程语言,语法类似于PASCAL
语言。它非常适合用来解决规模
比较大的任务。除了传统PLC的
编程方法,对于优化算法领域的
数据处理或流程优化,ST提供了
强大的控制和数据结构,用来解
决更加复杂的问题。符合
IEC-61131-3标准的语法高亮提
示,可以帮助您检查输入时的错
误。

断点联合测试和调试监视变量清
单可以简化您的应用程序调试。
单步调试运行您的ST程序,您就
可以轻松的看到它的运行结果。

 

LD - 梯形图

从IEC 61131-3软件结构改
进的合并了传统US梯形结构
的梯形图编辑器。这种特殊
结构的合并可以允许用户编
写更加高效的应用程序,并
且比单片梯形编程语言容易
维护的多。控制继电器允许
合并同类网络和简单的安全
功能实现。除了现场编辑符
号,注释和编址,文本敏感
菜单允许之前定义的符号快
速插入。

符号名字的拼写错误通过背
景语法检查可以检测出来,
这种检查通过自动高亮来强
调提示错误。梯形图编辑器
用鼠标和键盘来编辑。自动滚动可以保证鼠标清晰可见。同时,它支持剪切和粘贴,并且支持撤销和重做。在线监视网络中能量的流动可以显示相关联系的状态,并且一眼就能看出逻辑的结果。能够容易的快速的可靠的定位一个错误。
 

FBD - 功能块编程语言 / CFC – 连续功能图

功能块编辑器是重新使用预
定义功能的工具,这些功能
封装在功能块中的。您可以
在工作区的任何地方拖放功
能块。对于插入的块,如果
有需要的话,交互式编辑器
将会制造空间,并且自动排
列连接。

通过连接功能块可以很容易
的定义数据流。由于集成的
自动布线功能,您的电路图
往往看起来比较好,并且排
列清晰。不用手动绘制很长
的线或者重新画线,没有线
交叉块,所有的连接都是按照功能块之间的通道排列,即使移动一个已经连接好的功能块到一个新的位置。FBD支持用结构化的方式设计应用程序。

一旦所有的算法和功能已经实现,并且封装到功能块中,它们就可以通过数据来配置,并且在功能块之间控制数据的流动。

 

SFC - 顺序功能表

SFC非常适合复杂程序结
构的建模,例如具有良好
结构的状态机。SFC编辑
器被用来设计一个PLC程
序的结构,并且是通过描
述离散逻辑程序步骤的执
行顺序来进行。程序步骤
可以按并行和串行两种方
式进行。

连接是在处理一个步骤到
另一个步骤之前必须要满
足的条件。在设计用户界
面是易用性是最终需求。
各个步骤和连接之间逻辑
的执行和条件的计算通过
使用嵌入式的IL编辑器来描述。字符敏感菜单使得改变步骤和连接之间的属性很简单。编辑SFC图表的正确性将可以持续的验证。

在插入过渡和步骤之前进行可信性检查,这样就使得您可以轻松的创建清晰的表现良好的SFC程序。在线监视使得正在执行的步骤高亮,以允许监视器程序执行。

 

系统本身扩展 >

OpenPCS
编程语言
系统本身扩展
参数和功能
OpenPCS起步包
订购信息
 
相关产品
CAN接口

CANopen配置套件

IO-Box

 

020-3874 4528 ; 3874 4538 | sales@hkaco.com
广州虹科电子科技有限公司  版权所有
产品系列
  单板机系列
  PC-CAN接口
  CANopen软件和工具
   PLC解决方案
PLCcore-5484
PLCcore-9263
PLCcore-1130
PLCcore-9G20
PLCcore-5208
PLCmodule-C32
PLCmodule-C14
OpenPCS套件
OEM自动化方案
  CANopen I/O模块
  Ethernet POWERLINK
客户案例
服务项目
技术支持
全部产品系列 > 自动化产品 > SYSTEC > 产品系列 > OpenPCS套件 > IEC 61131-3编程语言