Intouch iFIX与PLC通讯设置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1PLC与Intouch软件通讯设置 (2)

1.1 利用Modbus TCP/IP协议的通讯设置 (2)

1.1.1 IO

Server软件配置 (2)

1.1.2 软件编程设置 (4)

Server状态监视 (5)

1.1.3 IO

1.2 利用Modbus Plus协议的通讯设置 (6)

Server软件设置 (6)

1.2.1 IO

1.2.2 软件编程设置 (6)

1.3 利用Modbus协议的通讯设置 (7)

Server软件设置 (7)

1.3.1 IO

1.3.2 软件编程设置 (7)

2PLC与组态王软件通讯设置 (9)

2.1 利用Modbus TCP/IP协议的通讯设置 (9)

2.1.1 工程浏览器中通讯设置(即与PLC通讯时的相关设置) (9)

2.1.2 软件编程设置 (13)

2.1.3 数据状态监视 (17)

2.2 利用Modbus Plus协议的通讯设置 (18)

2.3 利用Modbus协议的通讯设置 (18)

2.4 利用Unitelway协议的通讯设置 (19)

3PLC与iFIX软件通讯设置 (21)

3.1 利用Modbus TCP/IP协议的通讯设置 (21)

3.1.1 系统配置 (21)

3.1.2 数据库标签定义 (26)

3.1.3 软件编程 (28)

3.2 利用Modbus协议的通讯设置 (30)

4通讯注意事项 (31)

1 PLC与Intouch软件通讯设置

Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。

1.1 利用Modbus TCP/IP协议的通讯设置

Server软件配置

1.1.1 IO

首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):Modicon MODBUS Ethernet软件,见下图所示:

IO Server软件选择画面

Server配置

软件启动后,点击Configure->Server Settings…菜单,见下图所示:

在弹出对话框中主要设置两个参数:

Protocol Timer Tick:该时间必须是最快刷新数据所需时间的2~4倍;

Start automatically as Windows NT Service:如需系统启动后,该IO Server驱动自动运行时,可以选中。

注意:

上述设置在下次启动时自动生效。

Server Settings设置画面

主题名配置

点击Configure->Topic Definition…菜单,见下图所示:

Topic Definition设置画面

点击New…按钮,可以添加一个主题名。主题名配置如下所示:

主题名设置画面

对话框中设置的参数如下:

Topic Name:连接的PLC设备的名称;

IP Address:连接的PLC设备的IP地址;

Dest_Index or Unit_ID:通过网关连接到以太网时,需要设置网关的映射值;没有时可以默认;

Slave Device Type:常见的共有下列类型:484、584/984、Micro84、Quantum等类型。

484对应Compact PLC(地址必须为4位);584/984对应Premium、Micro、Twido PLC (地址必须为5位);Quantum对应Quantum PLC(地址必须为6位)。千万不能选错。

PLC 设备类型选择参考

Block IO Sizes:定义读写连续数据的最大值;

Update Interval:数据刷新时间间隔。

其它参数可以默认。

1.1.2 软件编程设置

启动Intouch软件,在创建的窗口中放置一个控件,并链接一个变量。在动画链接中输入一个变量表达式中输入一个变量名,见下图所示:

标记名输入对话框

标记名设置对话框

访问名对话框

访问名设置对话框

在表达式输入框中双击,打开参数设置对话框,见下图所示,在对话框中需要设置如下参数:

标记名:即对应变量的变量名;

类型:即内部变量或IO变量,如果与PLC通讯,必须选择IO变量。

访问名:即定义该变量对应的PLC设备名称、通讯协议名称、访问名称等;点击访问名按钮,访问名设置对话框见下图所示,在访问名设置对话框中设置的参数有:

访问名名称:可以与PLC设备名称相同,也可以不同,同一个PLC设备可以有多个访问名;

节点名:主要用于C/S结构设置;

应用程序名:如果采用以太网,必须设置为MBENET;

主题名:即PLC设备名,即读写哪个PLC数据,与IO Server软件配置中的对应。

项目名:即链接的IO地址;

上述设置结束后,将软件切换到运行状态,即可看到变量的相关状态。

Server状态监视

1.1.3 IO

如果程序切换到运行状态时,可以切换到IO Server画面,可以看到相关的IO地址读写状态,如果窗口显示的状态为黑色,即与PLC通讯正常;如果显示为红色,则通讯中断。

1.2 利用Modbus Plus协议的通讯设置

首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):Modicon MODBUS Plus软件。

1.2.1 IO

Server软件设置

Modbus Plus通讯与以太网的通讯区别在于增加了一个MBPlus Adapter Card Setting通讯卡(ISA、PCI卡)设置,其它参数设置完全相同。通讯端口设置对话框见下图所示:

通讯卡参数设置对话框

在通讯卡参数设置对话框中设置的主要参数有:

Card Name:卡名,必须唯一;

适配器号:与卡对应;

内存地址:与SA85卡对应,如果是PCI卡,则忽略内存地址输入;

保留通道:介于0~7之间,主要用于其它编程设备。

1.2.2 软件编程设置

在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。访问名设置画面见下图所示:

相关文档
最新文档