INTOUCH监控软件通讯设置.doc
- 文档编号:2487009
- 上传时间:2022-10-30
- 格式:DOC
- 页数:31
- 大小:1.07MB
INTOUCH监控软件通讯设置.doc
《INTOUCH监控软件通讯设置.doc》由会员分享,可在线阅读,更多相关《INTOUCH监控软件通讯设置.doc(31页珍藏版)》请在冰豆网上搜索。
网络设备调试记录
目录
1 PLC与Intouch软件通讯设置 2
1.1 利用ModbusTCP/IP协议的通讯设置 2
1.1.1 IOServer软件配置 2
1.1.2 软件编程设置 4
1.1.3 IOServer状态监视 5
1.2 利用ModbusPlus协议的通讯设置 6
1.2.1 IOServer软件设置 6
1.2.2 软件编程设置 6
1.3 利用Modbus协议的通讯设置 7
1.3.1 IOServer软件设置 7
1.3.2 软件编程设置 7
2 PLC与组态王软件通讯设置 9
2.1 利用ModbusTCP/IP协议的通讯设置 9
2.1.1 工程浏览器中通讯设置(即与PLC通讯时的相关设置) 9
2.1.2 软件编程设置 13
2.1.3 数据状态监视 17
2.2 利用ModbusPlus协议的通讯设置 18
2.3 利用Modbus协议的通讯设置 18
2.4 利用Unitelway协议的通讯设置 19
3 PLC与iFIX软件通讯设置 21
3.1 利用ModbusTCP/IP协议的通讯设置 21
3.1.1 系统配置 21
3.1.2 数据库标签定义 26
3.1.3 软件编程 28
3.2 利用Modbus协议的通讯设置 30
4 通讯注意事项 31
SchneiderElectricHEC31
1PLC与Intouch软件通讯设置
Intouch软件中与施耐德PLC相关的驱动只有三种:
ModbusTCP/IP、ModbusPlus、Modbus。
1.1利用ModbusTCP/IP协议的通讯设置
1.1.1IOServer软件配置
首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):
ModiconMODBUSEthernet软件,见下图所示:
IOServer软件选择画面
Server配置
软件启动后,点击Configure->ServerSettings…菜单,见下图所示:
在弹出对话框中主要设置两个参数:
lProtocolTimerTick:
该时间必须是最快刷新数据所需时间的2~4倍;
lStartautomaticallyasWindowsNTService:
如需系统启动后,该IOServer驱动自动运行时,可以选中。
注意:
l上述设置在下次启动时自动生效。
ServerSettings设置画面
主题名配置
点击Configure->TopicDefinition…菜单,见下图所示:
TopicDefinition设置画面
点击New…按钮,可以添加一个主题名。
主题名配置如下所示:
主题名设置画面
对话框中设置的参数如下:
lTopicName:
连接的PLC设备的名称;
lIPAddress:
连接的PLC设备的IP地址;
lDest_IndexorUnit_ID:
通过网关连接到以太网时,需要设置网关的映射值;没有时可以默认;
lSlaveDeviceType:
常见的共有下列类型:
484、584/984、Micro84、Quantum等类型。
484对应CompactPLC(地址必须为4位);584/984对应Premium、Micro、TwidoPLC(地址必须为5位);Quantum对应QuantumPLC(地址必须为6位)。
千万不能选错。
PLC设备类型选择参考
lBlockIOSizes:
定义读写连续数据的最大值;
lUpdateInterval:
数据刷新时间间隔。
l其它参数可以默认。
1.1.2软件编程设置
启动Intouch软件,在创建的窗口中放置一个控件,并链接一个变量。
在动画链接中输入一个变量表达式中输入一个变量名,见下图所示:
标记名输入对话框
标记名设置对话框
访问名对话框
访问名设置对话框
在表达式输入框中双击,打开参数设置对话框,见下图所示,在对话框中需要设置如下参数:
l标记名:
即对应变量的变量名;
l类型:
即内部变量或IO变量,如果与PLC通讯,必须选择IO变量。
l访问名:
即定义该变量对应的PLC设备名称、通讯协议名称、访问名称等;点击访问名按钮,访问名设置对话框见下图所示,在访问名设置对话框中设置的参数有:
Ø访问名名称:
可以与PLC设备名称相同,也可以不同,同一个PLC设备可以有多个访问名;
Ø节点名:
主要用于C/S结构设置;
Ø应用程序名:
如果采用以太网,必须设置为MBENET;
Ø主题名:
即PLC设备名,即读写哪个PLC数据,与IOServer软件配置中的对应。
l项目名:
即链接的IO地址;
l上述设置结束后,将软件切换到运行状态,即可看到变量的相关状态。
1.1.3IOServer状态监视
如果程序切换到运行状态时,可以切换到IOServer画面,可以看到相关的IO地址读写状态,如果窗口显示的状态为黑色,即与PLC通讯正常;如果显示为红色,则通讯中断。
1.2利用ModbusPlus协议的通讯设置
首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):
ModiconMODBUSPlus软件。
1.2.1IOServer软件设置
ModbusPlus通讯与以太网的通讯区别在于增加了一个MBPlusAdapterCardSetting通讯卡(ISA、PCI卡)设置,其它参数设置完全相同。
通讯端口设置对话框见下图所示:
通讯卡参数设置对话框
在通讯卡参数设置对话框中设置的主要参数有:
lCardName:
卡名,必须唯一;
l适配器号:
与卡对应;
l内存地址:
与SA85卡对应,如果是PCI卡,则忽略内存地址输入;
l保留通道:
介于0~7之间,主要用于其它编程设备。
1.2.2软件编程设置
在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。
访问名设置画面见下图所示:
访问名设置对话框
在访问名设置对话框中的应用程序名称输入框中必须输入:
MBPLUS;其它设置完全相同。
1.3利用Modbus协议的通讯设置
首先启动Intouch软件中的IOServer软件(软件与Intouch软件不同时提供,除非盗版):
ModiconMODBUS软件。
1.3.1IOServer软件设置
Modbus通讯与以太网的通讯区别在于增加了一个通讯端口设置,其它参数设置完全相同。
通讯端口设置对话框见下图所示:
通讯端口设置对话框
在设置通讯端口参数时,需注意通讯端口、波特率、数据位、停止位、校验方式等参数。
1.3.2软件编程设置
在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。
访问名设置画面见下图所示:
访问名设置对话框
在访问名设置对话框中的应用程序名称输入框中必须输入:
MODBUS;其它设置完全相同。
2PLC与组态王软件通讯设置
在组态王中与施耐德PLC相关的协议有:
ModbusPlus、ModbusASCII、ModbusRTU、ModbusRTUunpack、Modbus(以太网)、ModbusServer(以太网)、ModRTUforDTU、TSXMicro八种。
组态王中设置比其它监控软件要简单的多。
2.1利用ModbusTCP/IP协议的通讯设置
首先启动组态王软件,组态王软件启动见下图所示:
组态王启动方式
2.1.1工程浏览器中通讯设置(即与PLC通讯时的相关设置)
点击工程浏览器中的设备目录,在右边的窗口中双击新建图标,见下图所示:
设备配置窗口
在弹出的对话框中选择相应的Modbus(以太网)目录,并打开,点击目录下的网卡。
见下图所示:
ModbusTCP/IP以太网通讯选择窗口
点击“下一步”按钮,在弹出的窗口中输入设备名称,见下图所示:
设备名称定义窗口
点击“下一步”按钮,在弹出的窗口中选择设备连接的串口号(这是我最郁闷的,以太网通讯为什么会选择串口),见下图所示。
利用以太网通讯时,串口号可以随意选择。
串口选择窗口
点击“下一步”按钮,在弹出的窗口中输入设备的IP地址,和所有上位监控软件类似,IP地址中预留了网关转换时的映射索引值。
注意:
l组态王定义设备地址时,格式如下:
IP地址单元号,IP地址和单元号(映射索引)之间有空格。
如果没有网关,单元号为0;
l组态王中定义的IP地址和单元号要与PLC内的设置一致(主要指Concept软件);
lPLC可以是Quantum、Premium、Twido(Micro的以太网网关我没有,所以没法测试)。
以太网IP地址输入框
点击“下一步”按钮,在弹出的窗口中输入相应的通讯参数(可以默认),见下图所示:
通信参数设置窗口
点击“下一步”按钮,在弹出的窗口中列出了刚才设置的所有参数信息。
参数概览窗口
参数设置完成后,设备目录下参数显示见下图所示;
设备参数显示窗口
2.1.2软件编程设置
在软件编程时,首先点击工程浏览器窗口中的画面目录,在右边的新建图标上双击打开画面参数配置窗口,见下图所示:
新建画面窗口
画面参数设置窗口
在出现的画面中输入一个文字标签,在标签上双击,标签动画设置窗口见下图所示:
动画设置窗口
选中一个动画方式,在弹出的对话框中输入相应的变量(与PLC地址相对应的变量)名称,见下图所示;
变量名称输入窗口
在上述窗口中也可以直接点击“?
”按钮,在弹出的变量名称选择窗口中选择对应变量。
变量名称选择窗口
如果想新建一个变量,点击窗口中的新建变量按钮,在弹出的对话框中设置需要的所有参数。
变量参数设置窗口见下图所示:
变量参数输入窗口
常见变量对应的参数有:
l变量名:
必须唯一;
l变量类型:
内部或IO变量(读写外部设备数据);
l连接设备:
从下拉列表中选择,即在设备中定义的设备名;
l寄存器:
即变量对应地址;需要注意:
在组态王中读写Quantum或Premium设备数据时,所有地址全部为5位。
可以支持的地址类型、地址数量等参数(这也是我比较郁闷的,怎么能出来这么多没见过的地址格式)见下图所示:
地址定义格式
l数据类型:
即选择相应的数据类型,主要针对寄存器地址。
2.1.3数据状态监视
确认上述输入,并保存画面修改,在工程浏览器中切换到运行画面,打开刚才设计的画面,即可看到相应的PLC数据。
同时,在组态王信息窗口中可以看到下列信息:
通讯成功后的信息窗口
注意:
l在定义了一个变量后,如果修改变量的相关信息,必须在工程浏览器中的数据库->数据词典中进行修改;
l如果删除一个变量,必须先删除与变量相应的所有链接,然后在工程浏览器的工具->更新变量计数菜单中刷新,然后才能在数据词典中删除变量;
l通过以太网连接Quantum和PremiumPLC时,以太网设置完全相同,这点与Intouch不同。
2.2利用ModbusPlus协议的通讯设置
利用ModbusPlus方式与ModbusTCP/IP方式通讯设置、软件编程设置类似,在通讯方式选择窗口中只需选择ModbusPlus方式即可。
ModbusPlus通讯方式选择窗口
2.3利用Modbus协议的通讯设置
利用Modbus方式与ModbusTCP/IP方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- INTOUCH 监控 软件 通讯 设置
![提示](https://static.bdocx.com/images/bang_tan.gif)