在 IEC 61131-3 中定义了以下程序组织单元 (POU):
o功能
o功能块的结果
o程序
o数据结构
o列表类型
o并集
o接口
EcoStruxure Machine Expert 提供了附加 POU 来创建和管理测试用例:
o测试用例
o测试系列
o测试资源
指示符包含一个 POU 前缀和一个尽可能短的名称(例如,FB_GetResult)。与变量一样,大写基本名称中每个单词的第一个字母。用小写字母写其余的内容。使用一个动词和一个名词构成复合 POU 名称。
在名称之前写入前缀和下划线,前缀根据下表标识 POU 的类型:
POU 前缀 |
类型 |
用途 |
示例 |
---|---|---|---|
SR_ |
PROGRAM |
程序 |
SR_FlowPackerMachine |
FB_ |
FUNCTION_BLOCK |
功能块 |
FB_VisuController |
FC_ |
FUNCTION |
的示意图 |
FC_SetUserFault |
ST_ |
STRUCT |
数据结构 |
ST_StandardModuleInterface |
ET_ |
Enumeration |
列表类型 |
ST_StandardModuleInterface |
UT_ |
UNION |
并集 |
UT_Values |
IF_ |
INTERFACE |
接口 |
IF_CamProfile |
TC_ |
Testcase* |
测试用例 |
TC_MultiCam |
TS_ |
TestSeries* |
测试系列 |
TS_Robotic |
TR_ |
Test resources* |
测试资源 |
TR_Axes |
*IEC 标识符增强通过 Schneider Electric ETest 插件引入 |