您现在的位置是:首页 > PLC技术 > PLC技术
STEP7的工程软件
来源:艾特贸易2017-06-04
简介工程软件是在扩展标准 STEP7 软件包时的首选基本软件,它是面向对象设计的,主要包括以下 3 个方面。 ◇ 高级编程语言:主要针对程序编写人员。 ◇ 图形化语言:供技术人员了解整
工程软件是在扩展标准STEP7软件包时的首选基本软件,它是面向对象设计的,主要包括以下3个方面。 ◇ 高级编程语言:主要针对程序编写人员。 ◇ 图形化语言:供技术人员了解整个项目的功能,以及对程序进行设计。 ◇ 其他软件:提供对程序系统的诊断、模拟、远程控制等功能。 1.高级编程语言 高级编程语言主要用于编写程序。 ◇ S7 GRAPH:用于顺序控制过程的编程。在这种语言下,顺序过程被划分为步; 步与步之间有着严格的顺序关系,每一步的划分都保证有控制输出的动作;实现 从一步到另一步的转变是通过步的转换条件控制的。 ◇ S7 SCL:高级的文本语言,与编程语言C和Pascal类似,广泛用于编写复杂过程 控制以及循环过程实现的程序。 2.图形化语言 这些软件主要用于功能的分析和程序的设计。 ◇ S7 HIGRAPH:以状态图的形式描述异步、非顺序控制过程。这种语言直观简洁, 便于对程序的分析,各个状态图之间通过交换报文数据实现协调同步,避免了执 行的紊乱。 ◇ CFC:同样也是以图形的方式展示出已经连接的功能,并且将大量重复执行的功 能编译成独立的模块,存储于库中;当编程需要时可以直接调用,然后用线连接 起来即可。 3.其他软件 其他软件可实现诊断、测试和远程控制等功能。 ◇ S7 PLCSIM:一款模拟软件。将一个虚拟的PLC连接到编程设备上,可以进行程 序的调试和硬件诊断等操作。这样不仅提高了效率,更重要的是保证了设备的 安全。 ◇ S7 PDIAG:可以对S7系列进行过程诊断,检测出可编程控制器本身之外的故障。 ◇ TeleService:可使编程设备对执行设备进行远程控制操作。该软件驱动着编程设 备中的信息通过电话线等传输路线传送到具体设备,达到控制的目的。
点击排行
