您现在的位置是:首页 > PLC技术 > PLC技术
用户数据块的创建
来源:艾特贸易2017-10-24
简介用户数据块 DB 用来存储程序数据,包括全局数据块、背景数据块、基于 PLC 数据类型的数据块、数组数据块和系统数据类型的数据块。 全局数据块中的变量需要用户自己定义,基于 P
用户数据块DB用来存储程序数据,包括全局数据块、背景数据块、基于PLC数据类型的数据块、数组数据块和系统数据类型的数据块。
全局数据块中的变量需要用户自己定义,基于PLC数据类型的数据块中的变量使用事先创建好的PLC数据类型模板进行定义,而数组数据块中的变量在创建数组数据块的同时进行定义,这三种数据块均可以被所有程序块进行读写访问。
背景数据块只隶属于某个功能块FB,创建背景数据块时需要指定FB块,背景数据块内的变量结构与指定FB块的接口参数和静态变量保持一致,不需要用户另行定义。系统数据类型的数据块专门存储程序中所使用的系统数据类型的数据。
在添加新块时,如果选择“数据块”( DB),鼠标单击“确定”后,将弹出“添加新块”的窗口。单击“类型”右侧的下拉列表,出现可选项,如图5-149所示。要创建全局数据块,选择列表条目“全局DB”(Global DB);要创建数组数据块,则需在列表中选择条目“数组DB”(Array DB);要创建背景数据块,从列表中选择要为其分配背景数据块的FB块(之前已创建),如图5-149的“报警(FB1)”;要创建基于PLC数据类型的数据块,从列表中选择之前已创建好的PLC数据类型,如图5-149的“用户数据类型_1”;要创建基于系统数据类型的数据块,从列表中选择系统数据类型,如图5-149的IEC_TIMER(列表中所显示的系统数据类型仅包含已插入到CPU程序块中的那些系统数据类型)。
图5-149 新建数据块
点击排行
