PLC与上位组态软件通讯设置Modbus

上传人:大米 文档编号:464120898 上传时间:2023-09-17 格式:DOCX 页数:19 大小:25.78KB
返回 下载 相关 举报
PLC与上位组态软件通讯设置Modbus_第1页
第1页 / 共19页
PLC与上位组态软件通讯设置Modbus_第2页
第2页 / 共19页
PLC与上位组态软件通讯设置Modbus_第3页
第3页 / 共19页
PLC与上位组态软件通讯设置Modbus_第4页
第4页 / 共19页
PLC与上位组态软件通讯设置Modbus_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《PLC与上位组态软件通讯设置Modbus》由会员分享,可在线阅读,更多相关《PLC与上位组态软件通讯设置Modbus(19页珍藏版)》请在金锄头文库上搜索。

1、目录1 PLC与Intouch 软件通讯设置 31.1 利用 Modbus TCP/IP 协议的通讯设置 31.1.1 IO Server 软件配置 31.1.2 软件编程设置 41.1.3 IO Server 状态监视 51.2 利用 Modbus Plus 协议的通讯设置 51.2.1 IO Server 软件设置 51.2.2 软件编程设置 61.3 利用Modbus协议的通讯设置 61.3.1 IO Server 软件设置 61.3.2 软件编程设置 61.4 注意 72 PLC 与组态王软件通讯设置 82.1 利用 Modbus TCP/IP 协议的通讯设置 82.1.1 工程浏览器

2、中通讯设置(即与PLC通讯时的相关设置).82.1.2 软件编程设置 92.1.3 数据状态监视 102.2 利用 Modbus Plus 协议的通讯设置 112.3 利用Modbus协议的通讯设置 112.4 利用 Unitelway 协议的通讯设置 113 PLC 与 iFIX 软件通讯设置 133.1 利用 Modbus TCP/IP 协议的通讯设置 133.1.1 系统配置 133.1.2 数据库标签定义 153.1.3 软件编程 163.2 利用Modbus协议的通讯设置 174施耐德PLC与WINCC!讯 184.1 Wincc 和 Quantum PLC通讯 184.2 WinC

3、C和 Premium PLC通讯 184.3 WinCC和第三方 Modbus TCPIP设备通讯 185施耐德PLC与世纪星(Pastools )通讯 185.1 利用 Modbus TCP/IP 协议的通讯设置 186 通讯注意事项 191 PLC与Intouch软件通讯设置Intouch软件中与施耐德 PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus 、 Modbus。1.1 利用 Modbus TCP/IP 协议的通讯设置1.1.1 IO Server 软件配置首先启动 Intouch 软件中的 IOServer 软件(软件与Intouch 软件不同时提供,

4、除非盗版): Modicon MODBUS Ethernet 软件,见下图所示:IO Server 软件选择画面Server 配置软件启动后,点击Configure-Server Settings菜单,见下图所示:在弹出对话框中主要设置两个参数:Protocol Timer Tick :该时间必须是最快刷新数据所需时间的24倍;Start automatically as Windows NT Service :如需系统启动后,该IO Server 驱动自动运行时,可以选中。注意:上述设置在下次启动时自动生效。Server Settings 设置画面主题名配置,点击 Configure-Top

5、ic 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 对应 Pr

6、emium、Micro、Twido PLC (地址必须为 5 位);Quantum 对应 Quantum PLC (地址必须为6位)。千万不能选错。PLC 设备类型选择参考Block IO Sizes :定义读写连续数据的最大值;Update Interval :数据刷新时间间隔。其它参数可以默认。1.1.2 软件编程设置启动 Intouch 软件, 在创建的窗口中放置一个控件, 并链接一个变量。在动画链接中输入一个变量表达式中输入一个变量名,见下图所示:标记名输入对话框标记名设置对话框访问名对话框访问名设置对话框在表达式输入框中双击,打开参数设置对话框,见下图所示,在对话框中需要设置如下参数

7、:标记名:即对应变量的变量名;类型:即内部变量或IO变量,如果与PLC通讯,必须选择IO变量。访问名:即定义该变量对应的PLC设备名称、通讯协议名称、访问名称等;点击访问名按钮,访问名设置对话框见下图所示,在访问名设置对话框中设置的参数有:? 访问名名称:可以与PLC设备名称相同,也可以不同,同一个 PLC设备可以有多个访问名;? 节点名:主要用于C/S 结构设置;? 应用程序名:如果采用以太网,必须设置为MBENE;T? 主题名:即PLC设备名,即读写哪个 PLC数据,与IO Server软件配置中的对应。项目名:即链接的 IO 地址;上述设置结束后,将软件切换到运行状态,即可看到变量的相关

8、状态。1.1.3 IO Server 状态监视如果程序切换到运行状态时,可以切换到 IO Server 画面,可以看到相关的IO地址读写状态,如果窗口显示的状态为黑色,即与PLC通讯正常;如果显示为红色,则通讯中断。1.2 利用 Modbus Plus 协议的通讯设置首先启动 Intouch 软件中的 IOServer 软件(软件与Intouch 软件不同时提供,除非盗版): Modicon MODBUS Plus软件。1.2.1 IO Server 软件设置Modbus Plus 通 讯 与以 太网 的 通讯 区 别在 于增 加 了一 个 MBPlusAdapter Card Setting

9、 通讯卡(ISA、 PCI 卡)设置,其它参数设置完全相同。通讯端口设置对话框见下图所示:通讯卡参数设置对话框在通讯卡参数设置对话框中设置的主要参数有:Card Name:卡名,必须唯一;适配器号:与卡对应;内存地址:与 SA85卡对应,如果是 PCI卡,则忽略内存地址输入;保留通道:介于07之间,主要用于其它编程设备。1.2.2 软件编程设置在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。访问名设置画面见下图所示:访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MBPLU;S其它设置完全相同。1.3 利用 Modbus 协议的通讯设置首先启动 Into

10、uch 软件中的 IOServer 软件(软件与Intouch 软件不同时提供,除非盗版): Modicon MODBU歌件。1.3.1 IO Server 软件设置Modbus通讯与以太网的通讯区别在于增加了一个通讯端口设置,其它参数设置完全相同。通讯端口设置对话框见下图所示:通讯端口设置对话框在设置通讯端口参数时, 需注意通讯端口、 波特率、 数据位、 停止位、校验方式等参数。1.3.2 软件编程设置在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。访问名设置画面见下图所示:访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MODBU;S其它设置完全相同

11、。1.4 注意如果读取浮点数数据,则在浮点数地址后加空格再加 F(Add F) ,就可以了;2 PLC与组态王软件通讯设置在组态王中与施耐德 PLC相关的协议有:ModbusPlus、ModbusASCII、 ModbusRTU ModbusRTUunpack、Modbus (以太网)、ModbusServer (以 太网)、ModRTUforDTU、 TSX Micro 八种。 组态王中设置比其它监控软件要简单的多。2.1 利用 Modbus TCP/IP 协议的通讯设置首先启动组态王软件,组态王软件启动见下图所示:组态王启动方式2.1.1 工程浏览器中通讯设置(即与PLC通讯时的相关设置)

12、点击工程浏览器中的设备目录,在右边的窗口中双击新建图标,见下图所示:设备配置窗口在弹出的对话框中选择相应的Modbus(以太网)目录,并打开,点击目录下的网卡。见下图所示:Modbus TCP/IP 以太网通讯选择窗口点击“下一步”按钮,在弹出的窗口中输入设备名称,见下图所示:设备名称定义窗口点击“下一步”按钮,在弹出的窗口中选择设备连接的串口号(这是我最郁闷的,以太网通讯为什么会选择串口),见下图所示。利用以太网通讯时,串口号可以随意选择。串口选择窗口点击“下一步”按钮,在弹出的窗口中输入设备的 IP 地址,和所有上位监控软件类似, IP 地址中预留了网关转换时的映射索引值。注意:组态王定义

13、设备地址时, 格式如下: IP 地址 单元号, IP 地址和单元号(映射索引)之间有空格。如果没有网关,单元号为 0 ;组态王中定义的 IP 地址 和单元号要与PLC 内的设置一致(主要指Concept 软件);PLC可以是 Quantums Premium、Twido (Micro的以太网网关我没有, 所以没法测试)。以太网 IP 地址输入框点击“下一步”按钮,在弹出的窗口中输入相应的通讯参数(可以默认),见下图所示:通信参数设置窗口点击“下一步”按钮,在弹出的窗口中列出了刚才设置的所有参数信息。参数概览窗口参数设置完成后,设备目录下参数显示见下图所示;设备参数显示窗口2.1.2 软件编程设

14、置在软件编程时,首先点击工程浏览器窗口中的画面目录,在右边的新建图标上双击打开画面参数配置窗口,见下图所示:新建画面窗口画面参数设置窗口在出现的画面中输入一个文字标签,在标签上双击,标签动画设置窗 口见下图所示:动画设置窗口选中一个动画方式,在弹出的对话框中输入相应的变量(与PLC地址相对应的变量)名称,见下图所示;变量名称输入窗口在上述窗口中也可以直接点击“?”按钮,在弹出的变量名称选择窗口中选择对应变量。变量名称选择窗口如果想新建一个变量,点击窗口中的新建变量按钮,在弹出的对话框中设置需要的所有参数。变量参数设置窗口见下图所示:变量参数输入窗口常见变量对应的参数有:变量名:必须唯一;变量类

15、型:内部或 IO 变量(读写外部设备数据);连接设备:从下拉列表中选择,即在设备中定义的设备名;寄存器:即变量对应地址; 需要注意:在组态王中读写 Quantum 或Premium设备数据时,所有地址全部为5位。可以支持的地址类型、地址数量等参数(这也是我比较郁闷的,怎么能出来这么多没见过的地 址格式)见下图所示:地址定义格式数据类型:即选择相应的数据类型,主要针对寄存器地址。2.1.3 数据状态监视确认上述输入,并保存画面修改,在工程浏览器中切换到运行画面,打开刚才设计的画面,即可看到相应的PLC数据。同时,在组态王信息窗口中可以看到下列信息:通讯成功后的信息窗口注意:在定义了一个变量后,如果修改变量

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号