MPS 为进栈指令,用于将梯形图程序分支点的状态存入堆栈;MRD 为读栈指令,用于读取保存在栈顶的分支点状态,堆栈中的数据不发生变化;MPP 为出栈指令,用于将栈顶的程序分支点状态弹出。利用这一组指令可方便地处理带分支的梯级。使用 MPS 时须注意:MPS 指令连续使用次数必须少于 11 次,且 MPS 与 MPP 指令必须配对使用。 MPS、MPP 指令的使用如图 4-16 所示。图中梯形图包含两个分支,需连续使用两次 MPS 指令,对应的指令助记符程序见图中说明。 图 4-16 带有分支的梯…
Vijeo-Designer 的通信系统可将不同制造商、不同型号、不同连接方式的多个设备连接到一台触摸屏上,在工程中简单添加相应驱动即可实现网络通信。 实际工程中可选用 MB+ 或以太网方式,也可通过 Modbus 或 Unitelway 协议,以 PLC 作主站、多个屏作从站,实现多个触摸屏与一个 PLC 的通信。使用 MB+ 时,所有设备作为 MB+ 链路上的节点相连;使用以太网时,各设备作为 Modbus TCP/IP 链路上的节点。 1. 通信的硬件连接 触摸屏与 PLC、变频器等设备通…
Vijeo-Designer 提供多种显示报警的方式,包括报警汇总表、报警条和声音报警。 为在报警汇总表中显示报警信息,需要整理报警组中的报警、给变量设置报警,并将报警组赋给报警汇总表。下面介绍在报警汇总表中显示报警信息的步骤与结构。 1. 创建报警组 报警组类似于文件夹,用于对报警进行整理和分类。设置报警前需创建报警组并把变量添加到该组。创建工程时自动创建一个缺省报警组(报警组 1),如图 6-40 所示。 2. 创建变量 创建变量并设置报警属性,可为每个报警设置一条报警信息;当变量超范围时,…
1. 报警汇总表显示 通过报警汇总表可在画面上显示一系列报警信息,包括状态、变量名和报警组等。这些报警有活动、确认、未确认和返回常规四种状态,报警汇总表可以显示这四种状态的报警,并可打印或保存为 CSV 文件。报警汇总表的三种显示方法为活动、履历和日志。 创建报警汇总表时,首先在 Navigator 窗口的【工程】页中创建一个报警组,创建变量后在变量属性中启用报警并设置报警,然后在画面上放置一个报警汇总表并为其分配报警组,再设置报警汇总表的其他属性;需要时可用开关进行报警操作。 (1) 创建报警…
外部 I/O 设备指令用于 FX 系列与外部设备之间传递信息,共 10 条,分别是 10 键输入指令 TKY(FNC70)、16 键输入指令 HKY(FNC71)、数字开关输入指令 DSW(FNC72)、七段译码指令 SEGD(FNC73)、带锁存的七段显示指令 SEGL(FNC74)、方向开关指令 ARWS(FNC75)、ASCII 码转换指令 ASC(FNC76)、ASCII 打印指令 PR(FNC77)、特殊功能模块读指令 FROM(FNC78)和特殊功能模块写指令 TO(FNC79)。 …