施耐德SoMachine控制器应用及编程指南
上QQ阅读APP看书,第一时间看更新

3.2 SoMachine编程软件简介

SoMachine编程软件是基于CoDeSys(Controller Development System)V3开发而成的,所以它具有CoDeSys的一般功能和通用应用模式。它支持的功能如下。

1.标准编程语言

SoMachine作为标准的编程语言,它包括了6种符合IEC61131-3(International Electro-technical Commission)的编程语言。根据不同的要求,应用程序可以采用不同的语言来混合编制。从而极大地方便各种解决方案。这些编程语言是:

□功能块图(FBD);

□顺序功能流程图(SFC);

□结构文本(ST);

□指令表(IL);

□梯形图(LD);

□连续功能流程图(CFC)。

2.控制器编程支持

□用户建立的功能块(FBs);

□用户建立的功能;

□数据单元类型(DUTs);

□在线修改;

□观察窗;

□变量曲线监视(曲线记录);

□断点,分步执行;

□仿真;

□程序和机器运行的可视及操作界面。

3.基于人机界面的支持

□图形库包含多于4000个2D和3D元素;

□简单的制图工具(点、线、矩形、椭圆等);

□可重置元素(按钮、开关、柱状图等);

□配方(32组,256个配方包含最大1024种元素);

□执行表;

□报警;

□打印;

□Java脚本;

□多媒体文件支持格式:wav、png、jpg、emf、bmp;

□趋势变量。

4.基于对运动控制的支持

□内置设备的组态和调试;

□电子凸轮CAM曲线编辑器;

□变量运行曲线记录;

□变频、伺服和步进驱动的功能块库;

□可视监视和操作界面。

5.全局支持

□用户访问和浏览;

□项目文档打印;

□项目比较(控制);

□基于关联机器和已有机器的变量共享;

□程序库版本管理。

6.内置现场总线组态

□主站:

-CANopen;

-CANmotion;

-Modbus串行口;

-AS-interface。

□可接入总线:

-Profibus-DP;

-Ethernet IP;

-Modbus TCP。

7.应用程序库

□标准库:

-PLCopen用于运动控制的程序库。

□行业解决方案库:

-包装功能库;

-输送功能库;

-起重功能库。