监控软件与PLC通讯设置步骤
数据块监视窗口
确认数据通讯成功后,点击保存按钮,保存相关设置信息。并点击Options->Setup菜单,在弹出的窗口中选择Default Configuration按钮,在Default Configuration中输入该配置文件名称,在每次启动iFIX后,系统自动加载该配置文件,保证通讯正常。
配置加载设置窗口
3.1.2 数据库标签定义
上述所有与通讯相关的配置全部设置结束后,即可以进行数据库标签定义了(即定义每一个与通讯相关的变量)。
Schneider Electric PAE - WangBin 26
监控软件与PLC通讯设置步骤
在iFIX编辑环境下,双击数据库管理器目录,即可打开数据库管理器设置窗口。
数据库管理器目录
数据库管理器设置窗口
在数据库管理器设置窗口中的输入区域上双击,即可打开数据块类型选择窗口,见下图所示。在数据块类型选择窗口中需要设置相关的通讯数据类型。
Schneider Electric PAE - WangBin 27
监控软件与PLC通讯设置步骤
数据块类型选择窗口
选择需要的数据块类型后点击确定,即可弹出相应数据的设置窗口,见下图所示:
数据参数设置窗口
在数据参数设置对话框中需要设置的参数有: ? 标签名:即变量名;
? 驱动器名称:即设定的以太网的驱动协议;
? I/O地址:即访问设备中的某一地址。地址必须按照下列格式:Dev:Word[:Bit]; ? 信号条件:可默认;
? 硬件选项:选择数据的类型;
? 工程单位:定义该数据对应的工程制数据的数据范围。 3.1.3 软件编程
在数据库管理器中将标签定义好后,即可进行编程。
首先新建一个画面,在画面中放置一个控件。在控件上双击,即可打开控件的相关动画
Schneider Electric PAE - WangBin 28
监控软件与PLC通讯设置步骤
参数设置窗口。选择相应的动画方式,链接相关的变量。将iFIX置于运行方式,即可看到相关的数据动画显示。见下图所示:
控件动画设置窗口
数据链接窗口
Schneider Electric PAE - WangBin 29
监控软件与PLC通讯设置步骤
3.2
利用Modbus协议的通讯设置
利用Modbus方式与Modbus TCP/IP方式通讯设置、软件编程设置类似只不过需要注意在使用Modbus方式通讯时,在SCADA组态窗口中点击I/O驱动器名称选择按钮(即?),在弹出的对话框中选择相应的Modbus驱动程序名(MBE)。并点击“增加”按钮添加到I/O驱动器配置列表中。确认Modbus驱动程序名称添加到列表后,选中该驱动文件,并点击“配置…”按钮。在弹出的对话框中选择Use Local Server,并点击Connect…按钮。系统自动进入Modbus驱动配置工具窗口。见下图所示:
SCADA组态窗口
进入Modbus驱动配置工具窗口中,常见的Modbus通讯参数设置主要有: ? 通讯端口:选择端口号;
? 通讯模式:直接连接、数传电台、调制解调器;
? 通讯参数:波特率、数据位、停止位、奇偶校验等; ? 通讯方式:RTU、ASCII; ? 通讯类型:Master、Slave;
参数设置窗口见下图所示:
其它参数及软件编程操作与Modbus TCP/IP设置完全相同,详见Modbus TCP/IP参数设置步骤。
Schneider Electric PAE - WangBin 30
监控软件与PLC通讯设置步骤
Modbus参数设置窗口
4 通讯注意事项
? 由于在Twido PLC中,能够读写的中间变量地址的个数与程序中使用的地址的最大值
相关。因此,在监控软件中调用时,必须注意这个限制(尤其在iFIX中,因此,数据块中定义的数据量最少为2);
? 在Intouch软件中,根据PLC型号的变化,地址的长度必须做相应的调整。在组态王和
iFIX中不作调整,但是组态王中的地址为5位,iFIX中地址必须为6位; ? 上述所有设置方法,我已全部经过调试并调试成功。
Schneider Electric PAE - WangBin 31
监控软件与施耐德PLC通讯设置
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)