碧波液压网 欢迎你,游客。 登录 注册

PLC自动化课程 第九章 编程软件CX-P(5)

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

图9.5

1 .工程

对项目“工程”进行的操作有:为工程重命名;创建新的 PLC ;将 PLC 粘贴到工程中等.

2 .PLC

对项目“ PLC ”进行的操作有:对 PLC 修改、剪切、复制、粘贴、删除;符号自动分配;编译所有的 PLC 程序;在线工作;改变 PLC 操作模式等。

3 .全局符号表和本地符号表

⑴ 符号:CX-P 除了直接采用地址和数据编程外,还提供了符号编程的功能。符号是用来表示地址、数据的标识符。一个 PLC 下各个程序都可以使用的符号叫全局符号,为某个程序定义的专有的符号叫本地符号。

在编程中使用符号,具有简化编程、增强程序可读性、方便程序维护等优点。例如,仅改变一下符号对应的地址,程序就会自动使用新地址。程序越复杂,符号编程的优势越显著。符号除了分配地址或数值外,还要规定数据类型。符号的数据类型如表 9 . 1 所示。

PLC自动化课程 第九章 编程软件CX-P

PLC自动化课程 第九章 编程软件CX-P

对 PLC 的定时器/计数器,使用 BOOL 数据类型来定义其接触点,例如,将“ TIM00l " 定义为 BOOL 类型的符号 RTimerDone ,RTimerDone 代表 TIM001 的接触点;使用 NUMBER 数据类型来定义定时器号和设定值,例如,将“ TIM001 ”的“001”定义为 NUMBER 类型的符号“ RTimer ”,将设定值定义为 NUMBER 类型的符号“ TimeInterval ” 。

由于规定了符号的数据类型,CX-P 能够检查符号是不是以正确的方式被使用。例如,一个符号定义为 UINT -BCD 类型,这表示其代表的数据是无符号 BCD 单字整数。 CX-P 对该符号进行检验时,能检查出其是否只被用于操作数是 BCD 类型的指令,如果不是,则给出警告。

⑵ 全局符号表和本地符号表:符号表是一个可以编辑的符号列表,包括名称、数据类型、地址/值和注释等。对 CV 系列、 CSl 系列的 PLC ,这个列表还提供关于机架位置等信息。每一个 PLC 下有一个全局符号表,当工程中添加了一个新 PLC 时,根据 PLC 型号的不同,全局符号表中会自动添入一些预先定义好的与该型号有关的符号。每一个程序下有一个本地符号表,其包含只有在这个程序中要用到的符号,本地符号表被创建时是空的。

在符号表中,每一个符号名称在表内必须是惟一的。但是,允许在全局符号表和本地符号表里出现同样的符号名称,这种情况下,本地符号优先于同样名称的全局符号。

双击“全局符号表”图标,可以显示出全局符号表,如图 9.6 所示。全局符号表中最初自动填进的一些预置的符号取决于 PLC 类型。例如,许多 PLC 都能生成的符号“ P _ 1 s " ( 1 秒的时钟脉冲)。所有的预置符号都具有前缀“P_”,其不能被删除或者编辑。

PLC自动化课程 第九章 编程软件CX-P

图9.6

双击“本地符号表”图标将显示出如图9.7所示本地符号表。

PLC自动化课程 第九章 编程软件CX-P

图9.7

在符号表中可以对符号进行添加、编辑、剪切、复制、粘贴、删除和重命名等操作。符号显示可选择大图标、小图标、列表和详细内容四种方式。

4 . PLC 设置

各种机型的 PLC 都开辟了系统设定区,用来设定各种系统参数。 CX-P 通过“ PLC 设置”图标进行各种设定。例如,对 CPM1A ,双击“ PLc 设置”图标,出现如图 9.8 名所示“ PLC 设定”对话框,用图中的选项卡对 CPMIA 系统设定区进行设置。

PLC自动化课程 第九章 编程软件CX-P

<<
标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论