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

上传人:wdg****h8 文档编号:270697817 上传时间:2022-03-26 格式:DOC 页数:10 大小:56.50KB
返回 下载 相关 举报
PLC及上位组态软件通讯设置Modbus_第1页
第1页 / 共10页
PLC及上位组态软件通讯设置Modbus_第2页
第2页 / 共10页
PLC及上位组态软件通讯设置Modbus_第3页
第3页 / 共10页
PLC及上位组态软件通讯设置Modbus_第4页
第4页 / 共10页
PLC及上位组态软件通讯设置Modbus_第5页
第5页 / 共10页
点击查看更多>>
资源描述

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

1、目录1 PLC与Intouch软件通讯设置21.1 利用Modbus TCP/IP协议的通讯设置21.1.1 IO Server软件配置21.1.2 软件编程设置41.1.3 IO Server状态监视51.2 利用Modbus Plus协议的通讯设置61.2.1 IO Server软件设置61.2.2 软件编程设置61.3 利用Modbus协议的通讯设置71.3.1 IO Server软件设置71.3.2 软件编程设置71.4 注意82 PLC与组态王软件通讯设置92.1 利用Modbus TCP/IP协议的通讯设置92.1.1 工程浏览器讯设置即与PLC通讯时的相关设置92.1.2 软件编

2、程设置132.1.3 数据状态监视172.2 利用Modbus Plus协议的通讯设置182.3 利用Modbus协议的通讯设置182.4 利用Unitelway协议的通讯设置193 PLC与iFI*软件通讯设置213.1 利用Modbus TCP/IP协议的通讯设置213.1.1 系统配置213.1.2 数据库标签定义263.1.3 软件编程283.2 利用Modbus协议的通讯设置304 施耐德PLC与WINCC通讯324.1Wincc和Quantum PLC通讯344.2WinCC和Premium PLC通讯454.3WinCC和第三方Modbus TCPIP设备通讯495 施耐德PLC

3、与世纪星Pastools通讯515.1利用Modbus TCP/IP协议的通讯设置516 通讯考前须知541 PLC与Intouch软件通讯设置Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。1.1 利用Modbus TCP/IP协议的通讯设置1.1.1 IO Server软件配置首先启动Intouch软件中的IOServer软件软件与Intouch软件不同时提供,除非盗版:Modicon MODBUS Ethernet软件,见以下图所示:IO Server软件选择画面Server配置软件启动后,点击Configure-S

4、erver Settings菜单,见以下图所示:在弹出对话框中主要设置两个参数:l Protocol Timer Tick:该时间必须是最快刷新数据所需时间的24倍;l Start automatically as Windows NT Service:如需系统启动后,该IO Server驱动自动运行时,可以选中。注意:l 上述设置在下次启动时自动生效。Server Settings设置画面主题名配置点击Configure-Topic Definition菜单,见以下图所示:Topic Definition设置画面点击New按钮,可以添加一个主题名。主题名配置如下所示:主题名设置画面对话框中设

5、置的参数如下:l Topic Name:连接的PLC设备的名称;l IP Address:连接的PLC设备的IP地址;l Dest_Inde* or Unit_ID:通过网关连接到以太网时,需要设置网关的映射值;没有时可以默认;l Slave Device Type:常见的共有以下类型:484、584/984、Micro84、Quantum等类型。484对应pact PLC地址必须为4位;584/984对应Premium、Micro、Twido PLC地址必须为5位;Quantum对应Quantum PLC地址必须为6位。千万不能选错。PLC 设备类型选择参考l Block IO Sizes:

6、定义读写连续数据的最大值;l Update Interval:数据刷新时间间隔。l 其它参数可以默认。1.1.2 软件编程设置启动Intouch软件,在创立的窗口中放置一个控件,并一个变量。在动画中输入一个变量表达式中输入一个变量名,见以下图所示:标记名输入对话框标记名设置对话框访问名对话框访问名设置对话框在表达式输入框中双击,翻开参数设置对话框,见以下图所示,在对话框中需要设置如下参数:l 标记名:即对应变量的变量名;l 类型:即部变量或IO变量,如果与PLC通讯,必须选择IO变量。l 访问名:即定义该变量对应的PLC设备名称、通讯协议名称、访问名称等;点击访问名按钮,访问名设置对话框见以下

7、图所示,在访问名设置对话框中设置的参数有: 访问名名称:可以与PLC设备名称一样,也可以不同,同一个PLC设备可以有多个访问名; 节点名:主要用于C/S构造设置; 应用程序名:如果采用以太网,必须设置为MBENET; 主题名:即PLC设备名,即读写哪个PLC数据,与IO Server软件配置中的对应。l 工程名:即的IO地址;l 上述设置完毕后,将软件切换到运行状态,即可看到变量的相关状态。1.1.3 IO Server状态监视如果程序切换到运行状态时,可以切换到IO Server画面,可以看到相关的IO地址读写状态,如果窗口显示的状态为黑色,即与PLC通讯正常;如果显示为红色,则通讯中断。1

8、.2 利用Modbus Plus协议的通讯设置首先启动Intouch软件中的IOServer软件软件与Intouch软件不同时提供,除非盗版:Modicon MODBUS Plus软件。1.2.1 IO Server软件设置Modbus Plus通讯与以太网的通讯区别在于增加了一个MBPlus Adapter Card Setting通讯卡ISA、PCI卡设置,其它参数设置完全一样。通讯端口设置对话框见以下图所示:通讯卡参数设置对话框在通讯卡参数设置对话框中设置的主要参数有:l Card Name:卡名,必须唯一;l 适配器号:与卡对应;l 存地址:与SA85卡对应,如果是PCI卡,则忽略存地

9、址输入;l 保存通道:介于07之间,主要用于其它编程设备。1.2.2 软件编程设置在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全一样。访问名设置画面见以下图所示:访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MBPLUS;其它设置完全一样。1.3 利用Modbus协议的通讯设置首先启动Intouch软件中的IOServer软件软件与Intouch软件不同时提供,除非盗版:Modicon MODBUS软件。1.3.1 IO Server软件设置Modbus通讯与以太网的通讯区别在于增加了一个通讯端口设置,其它参数设置完全一样。通讯端口设置对话框见以下图所示:

10、通讯端口设置对话框在设置通讯端口参数时,需注意通讯端口、波特率、数据位、停顿位、校验方式等参数。1.3.2 软件编程设置在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全一样。访问名设置画面见以下图所示:访问名设置对话框在访问名设置对话框中的应用程序名称输入框中必须输入:MODBUS;其它设置完全一样。1.4 注意l 如果读取浮点数数据,则在浮点数地址后加空格再加F(Add F),就可以了;2 PLC与组态王软件通讯设置在组态王中与施耐德PLC相关的协议有:Modbus Plus、Modbus ASCII、Modbus RTU、Modbus RTU unpack、Modbus以太网

11、、ModbusServer以太网、ModRTUforDTU、TS* Micro八种。组态王中设置比其它监控软件要简单的多。2.1 利用Modbus TCP/IP协议的通讯设置首先启动组态王软件,组态王软件启动见以下图所示:组态王启动方式2.1.1 工程浏览器讯设置即与PLC通讯时的相关设置点击工程浏览器中的设备目录,在右边的窗口中双击新建图标,见以下图所示:设备配置窗口在弹出的对话框中选择相应的Modbus以太网目录,并翻开,点击目录下的网卡。见以下图所示:Modbus TCP/IP以太网通讯选择窗口点击“下一步按钮,在弹出的窗口中输入设备名称,见以下图所示:设备名称定义窗口点击“下一步按钮,

12、在弹出的窗口中选择设备连接的串口号这是我最郁闷的,以太网通讯为什么会选择串口,见以下图所示。利用以太网通讯时,串口号可以随意选择。串口选择窗口点击“下一步按钮,在弹出的窗口中输入设备的IP地址,和所有上位监控软件类似,IP地址中预留了网关转换时的映射索引值。注意:l 组态王定义设备地址时,格式如下:IP地址 单元号,IP地址和单元号映射索引之间有空格。如果没有网关,单元号为0;l 组态王中定义的IP地址 和单元号要与PLC的设置一致主要指Concept软件;l PLC可以是Quantum、Premium、TwidoMicro的以太网网关我没有,所以没法测试。以太网IP地址输入框点击“下一步按钮

13、,在弹出的窗口中输入相应的通讯参数可以默认,见以下图所示:通信参数设置窗口点击“下一步按钮,在弹出的窗口中列出了刚刚设置的所有参数信息。参数概览窗口参数设置完成后,设备目录下参数显示见以下图所示;设备参数显示窗口2.1.2 软件编程设置在软件编程时,首先点击工程浏览器窗口中的画面目录,在右边的新建图标上双击翻开画面参数配置窗口,见以下图所示:新建画面窗口画面参数设置窗口在出现的画面中输入一个文字标签,在标签上双击,标签动画设置窗口见以下图所示:动画设置窗口选中一个动画方式,在弹出的对话框中输入相应的变量与PLC地址相对应的变量名称,见以下图所示;变量名称输入窗口在上述窗口中也可以直接点击“?按

14、钮,在弹出的变量名称选择窗口中选择对应变量。变量名称选择窗口如果想新建一个变量,点击窗口中的新建变量按钮,在弹出的对话框中设置需要的所有参数。变量参数设置窗口见以下图所示:变量参数输入窗口常见变量对应的参数有:l 变量名:必须唯一;l 变量类型:部或IO变量读写外部设备数据;l 连接设备:从下拉列表中选择,即在设备中定义的设备名;l 存放器:即变量对应地址;需要注意:在组态王中读写Quantum或Premium设备数据时,所有地址全部为5位。可以支持的地址类型、地址数量等参数这也是我比拟郁闷的,怎么能出来这么多没见过的地址格式见以下图所示:地址定义格式l 数据类型:即选择相应的数据类型,主要针

15、对存放器地址。2.1.3 数据状态监视确认上述输入,并保存画面修改,在工程浏览器中切换到运行画面,翻开刚刚设计的画面,即可看到相应的PLC数据。同时,在组态王信息窗口中可以看到以下信息:通讯成功后的信息窗口注意:l 在定义了一个变量后,如果修改变量的相关信息,必须在工程浏览器中的数据库-数据词典中进展修改;l 如果删除一个变量,必须先删除与变量相应的所有,然后在工程浏览器的工具-更新变量计数菜单中刷新,然后才能在数据词典中删除变量;l 通过以太网连接Quantum和Premium PLC时,以太网设置完全一样,这点与Intouch不同。2.2 利用Modbus Plus协议的通讯设置利用Modbus Plus方式与Modbus TCP/IP方式通讯设置、软件编程设置类似,在通讯方式选择窗口中只需选择Modbus Plus方式即可。Modbus Plus通讯方式选择窗口2.3 利用Modbus协议的通讯设置利用Mod

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

当前位置:首页 > 研究报告 > 综合/其它

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