1、,进入到如下图的窗口:在空白处右键选择“insert network”来插入一个网络连接,网络连接选择“ETCP”下一步连接网络,并输入PLC的IP右键“Config1”,Hardware属性的Target目标选项中选择“MOX-TARGET”;如果想做上位机的仿真测试,则选择“SIMULATOR”。到此,上位和下位的连接信息配置完成了,保存后回到管理窗口。第二部分 创建变量并编写程序和下载现场某个信号传送到上位机监控画面要经过如下的路径:现场信号I/O模块通道和此I/O模块通道绑定的变量(类型为IN或OUT)GRAF程序转换和上位机通信时变量(类型为Internal)绑定MODBUS地址上位
2、机读取到实施数据库变量监控画面建立变量选择工具栏“Project”中的“Variables”或直接单击工具栏中的图标来打开变量字典窗口。打开“Global variables”,在右边的编辑窗口右键,选择“Add Row”来增加新的变量。在弹出的对话框中输入变量的信息,一般只需输入四个参数即可:变量名、输入输出类型、读写类型和数据类型,对于DI和AI模块,读写类型只能是“Read”。这里需要建立内部变量以便和上位机通信,因为我们建立的某一个变量只能绑定一次,并且RTU中要做两次绑定处理:I/O通道绑定和Modbus通信地址绑定,所以一个信号的传递需要建立两个(或多于两个)不同的变量来实现。变量
3、建立好以后绑定变量:1 绑定I/O通道变量变量的输入输出类型必须是IN或OUT型。选择工具栏“Project”中的“I/O Wiring”或直接单击工具栏中的图标,打开后点击添加和硬件对应的模块型号。要想给每一个模块绑定变量,需要展开该模块,前8个通道是数据通道可以绑定变量,最后一个是描述模块运行状态的一般不使用。选中为绑定的通道,在右边的表格中会显示类型匹配可以进行绑定的变量,双击要绑定的变量变量就会自动绑定到之前选中的通道上了如果想解除绑定,先选中要解除绑定的通道然后单击工具栏中的图标,即这里。2绑定Modbus通信变量 回到源程序管理界面,右击活动窗口的标题栏,选择“Mox Modbus
4、 address map”如果出现如下的提示,将之前打开的变量表和I/O绑定窗口全部关掉并重试就可以了。正常时会弹出如下的对话框:和I/O绑定类似,窗口的左边是MODBUS地址,右边是未绑定的变量,绑定的方法也一样,先选中地址再双击变量即可,解除绑定时双击绑定好的地址即可。再窗口的左下角有一个选项“Range”,这个选项就是选择标准Modbus协议中对应的寄存器起始地址,相关信息可以查看MODBUS的相关规范。绑定好之后点击变量绑定好之后就要进行信号的转换处理-编程依照下图的方法先添加一段程序,注意:同一个Resource中可以添加不同的程序段(可以用不同的编程语言同时编写)打开编程窗口,编写程序。程序编写好以后保存就可以进行下载了首先:清除工程文件。下一步:清除源文件。编译工程文件。编译源文件。点击工具栏上的图标进行下载如下图:当上位机和下位机通信正常时会有如下图的提示,根据提示做相应的选择。