在TIA Portal中添加程序段的方法如下:
直接创建纯SCL的程序块
打开TIA Portal并创建一个新项目。
在项目树中找到"Program blocks",然后双击"Main [OB1]"。
在打开的程序编辑器中,可以直接编写SCL代码。SCL代码使用特定的语法,例如`:=`表示赋值。
在LAD/FBD中插入SCL程序段
在LAD或FBD文件中,可以直接右击并选择"Insert" -> "SCL Block"来插入一个SCL程序段。
插入的程序段不能使用GOTO等跳转指令,也不能使用绝对地址进行变量地址的访问。变量通常通过变量名称进行访问。
通过项目向导添加FB/FC
打开TIA Portal并创建一个新项目。
添加一个PLC设备(TIA Portal会自动创建Main [OB1])。
在项目树中找到"Program blocks",然后双击"Main [OB1]"。
在打开的程序编辑器中,可以通过向导添加一个功能块(FB)或功能(FC)。选择要创建的块类型(例如FC),并选择编程语言(例如SCL)。
修改块接口
创建块后,可以修改其接口,包括输入、输出和临时变量的定义。在FB中,还可以定义静态部分,用于存储比实际PLC周期更长的数据。
通过以上步骤,你可以在TIA Portal中成功添加程序段,并开始编写你的PLC程序。建议根据具体需求选择合适的编程语言和功能块类型,以便更高效地完成编程任务。