M340 通过编程与Tw ido 实现以太网通讯 刘晓晨 实验设备 硬件: BMX P34 2010 BMX NOE 0100 TWDLCAE40DRF 软件:Unity Pro XLS 3.1 Twido Soft V3.5 接线方式:将BMX NOE 0100 与TWDLCAE40DRF 通过HUB 联接。 实验目的 1、将M340 CPU 中%MW20~% MW 24 这 5 个寄存器的值,写入 Twido CPU中 % MW 10~% MW 14 的5 个寄存器中。 2、将Twido CPU 中% MW 10~% MW 14 这 5 个寄存器的值读入 M340CPU中 % MW 40~% MW44 的5 个寄存器中。 实验步骤: 1、 Unity 软件配置 1)、选择 M340 PLC 型号 BMX P34 2010,并添加以太网模块 BMX NOE 0100,如下: 2)、配置以太网网络 首先,创建一个以太网网络。 在项目浏览器中——〉右键单击通讯目录中的网络子目录——〉然后选择新建网 络选项。 在可用网络列表中,选择以太网,然后在更改名称字段中输入一个网络名称。 屏幕如下: 然后,为 M340 以太网通讯模块分配 IP 参数: 在项目浏览器中——〉展开通讯目录中网络子目录——〉打开网络Ethernet_1。 网络配置屏幕显示如下: 在 IP 配置选项卡上,选择已配置,以手动配置 IP 参数。此实验中, 型号类型:NOE 0100, NOE 0110 IP 地址:10.177.130.248 子网掩码:255.0.0.0 网关地址:0.0.0.0 单击工具栏中的确认按钮,以确认 IP 配置设置。 注:使用应用程序给BMX NOE 0100 配置IP 地址时,应将NOE 模块背部下面的旋转开关拨到C 或者D 位置,上开关可以处于任意位置。 3)、将网络关联到模块 打开硬件配置编辑器,双击BMX NOE 0100 进入配置窗口。 选中通道 0,在功能菜单中,滚动到要与模块建立关联的网络。然后,在网络链路菜单中,滚动到要与该模块的以太网通道建立关联的逻辑网络。 单击工具栏中的确认按钮,完成网络链路 配置。 确认前 确认后 4)、编写通讯程序 M 340 处理器可使用READ_VAR 和WRITE_VAR 指令进行以太网通讯。 首先,需要修改项目设置:工具菜单——〉项目设置——〉语言扩展选项卡。 新建一个LD 程序段M_to_T。调用 READ_VAR 和 WRITE_VAR 功能块,其中ADR 参数需使用 ADDM 功能块解析以太网地址。 ADDM ADDM 用于将字符串转换为通讯功能块可直接使用的地址。 5)、执行生成菜单下生成所有后,将程序下传至 M340 CPU 中。 2、 Tw idoSoft 软件配置 1)、打开 Tw idoSoft,...