Intouch iFIX与PLC通讯设置
IFIX与SSMART通信步骤
I F I X与S7-200S M A R T通信步骤
1、打开S7-200SMART编程软件;确保能与PLC正常通信后;把编写好的程序另存到一个项
目文件夹内;以*.smart结尾..
2、安装PcAccessforS7-200SMARTV2.0软件;西门子官方有下载..
3、运行PcAccessforS7-200SMARTV2.0软件;点击文件-导入符号..
4、导入符号时;选择刚才工程项目文件夹中SMART另存的文件..
5、在导入后;可以在列表里删除自己不要的符号表;和重命名为中文的列表名称..
6、点击保存后;选择工程;
再点击添加当前条目到客服端;然后再点击测试客户端状态..
7、在测试后查看值列表里是否有相应的数据;有;代表通信正常..
7、如果没有数据;先停止测试客户端状态;再对MWSMARTTCP/IP点击右键;选择网络接口
卡..
8、选择相应的网卡;点击确定此网卡为当前连接到PLC网段的网卡..
9、再对工程名点击右键;选择属性;找到当前工程PLC的IP地址;点击确定..
9、完成后;请再测试客户端状态..
10、注:请不要点击;按列排序;有可能出现地址不对应的情况..
11、在IFIX的SCU配置里;添加OPC驱动程序..
12、配置OPC时;选择;S7200SMART.OPCServer..
13、再一次性添加工程名下的所有变量..
14、再把所有列表和变量启用;在所有的Enable上打勾..
15、运行OPC驱动;查看Receives里是否有数据;和Data里是否显示GOOD;有则为通信正常;再把OPC驱动设置为自启动-保存..
INTOUCH和PLC连接
因此可以对PLC中的数据进行读写操作,如下图:
图7 设备属性(shǔxìng)设置
对话框
.
2021/12/26
2021/12/26
13
精品PPT
二 Intouch和Omron PLC通讯(tōngxùn)
通过前面第一个问题的解决,我们已经建立了与PLC系统的连接,
因此要对PLC中的数据(shùjù)进行读写操作,只需要在PLC设备的设
备属性设置对话框中对其通道属性进行设置,并建立起通道与MCGS
实时数据(shùjù)库中的数据(shùjù)的连接就行了,具体操作如下:
双击图6 设备组态窗口中父设备下的PLC子设备,弹出如图8所示的
设备属性设置对话框:
2021/12/26
26
2021/12/26
2021/12/26
精品PPT
第三步,如图18设置串口父设备(shèbèi)的通讯
参数.
图18 串口父设备(shèbèi)设备(shèbèi)属
Biblioteka Baidu性设置对话框
27
2021/12/26
2021/12/26
精品PPT
第四步,为PLC设备创建如图19所示的连接(liánjiē)通道
2021/12/26
iFIX与欧姆龙PLC通讯连接使用手册
iFIX与欧姆龙PLC通讯连接手册
目录
1 概述 (1)
1.1 iFIX与欧姆龙PLC连接的通讯驱动 (1)
1.2 通讯驱动安装 (1)
2 iFIX使用OMR驱动与欧姆龙PLC串口连接 (5)
2.1 OMR驱动支持PLC系列及读写寄存器区域 (5)
2.2 OMR驱动配置 (5)
2.3 数据库标签建立 (9)
3 iFIX使用OMF驱动与欧姆龙PLC以太网连接 (10)
3.1 OMF驱动支持PLC系列及可读写区域 (10)
3.2 OMF驱动配置 (11)
3.3 设置路由表 (14)
3.4 FINSGateway设置 (15)
3.5 建立数据库标签 (17)
4 iFIX使用OMS与欧姆龙PLC以太网连接 (19)
4.1 OMS驱动支持PLC系列及可读写区域 (19)
4.2 OMS驱动配置 (19)
4.3 设置路由表 (22)
4.4 FINSGateway设置 (23)
4.5 建立数据库标签 (26)
5 iFIX使用OPC与欧姆龙PLC以太网连接 (28)
5.1 OPC驱动支持PLC系列及可访问寄存器 (28)
5.2 OPC驱动配置 (30)
5.2.1 Sysmac OPC Server配置 (30)
5.2.2 OPC Client配置 (32)
5.3 设置路由表 (36)
5.4 FINSGateway设置 (37)
5.5 建立数据库标签 (40)
1 概述
iFIX的驱动程序主要是完成硬件设备(包括PLC,电度表,电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。
InTouch与西门子及施耐德PLC通讯
InTouch与西门子及施耐德PLC通讯
概要:通讯是工业生产过程中的关键部分,Wonderware 凭借其丰富的I/O Server产品库领导着简化通讯的潮流。这些服务器可以为生产现场中使用的各种控制与传感设备提供接口,而Wonderware的DAServer使得通讯与连接达到了更高的水平。DAServer作为Wonderware 的服务器,能够提供更强的通讯诊断功能与更高的性能。本文主要介绍了如何配置DAServer来实现通过TCP/IP协议与西门子、施耐德PLC的通讯。
作为一款常用的监控组态软件,InTouch是面向监控与数据采集的软件平台工具,具有丰富的设置项目,使用方式灵活,功能强大。它最早主要解决人机图形界面问题,随着它的快速发展,实时数据库、实时控制、通信及联网、开放数据接口对I/O设备的广泛支持已经成为它的主要内容。随着技术的发展和市场需求的增加,PLC的结构和功能也不断改进,生产厂家不断推出功能更强的PLC新产品,如西门子公司在S5系列PLC的基础上推出了S7系列PLC,如施耐德公司推出的昆腾系列PLC。
一、InTouch与西门子PLC通讯
1.首先需要在工控机上安装画面组态软件InTouch,本例子中安装的版本为InTouch 10.6;
2.在工控机上安装与西门子PCL通讯的驱动SIDirect DAServer
3.0:购买的每套正版InTouch软件中都附有一张通讯驱动光盘,其中就包含与西门子PLC通讯的驱动,如图1所示;
图2
5.右键点击Configuration,然后选择Add PortCpS7 Object,此时就新建了一个名字为
ifix 连接 AB PLC的两种方法
ifix 连接连接
A B_plc 的两种方法总结
方法 1、使用 I ntellution g ateway s erver(IGS)配合 R SLINKS C LASSIC 与 A B l ogix5550 系 列 P LC
连接连接。。
1、 软件的安装软件的安装 首先安装首先安装 I FIX 软件软件,,安装完成后重新启动电脑安装完成后重新启动电脑,,然后安装安装 I ntellution gateway server (IGS ) 安装此软件时需要注意装此软件时需要注意,,它会提示你它会提示你装装载(包容路包容路径径)如下图
此时你要将此路径设为此时你要将此路径设为 i fx 的安装路径安装路径,,否则在你向否则在你向 I FIX 中装载变量时中装载变量时,,会提示你不能会提示你不能装装 载。
下图为正确安装后的状态::下图为正确安装后的状态
下面说一下下面说一下 I GS 的使用方法的使用方法:: 启动启动
I GS 如下图
根据提示一直点击根据提示一直点击,,直到下面的画面
这里我们选择这里我们选择 C ONTROLLOGIX ETHERNET 。然后点击下一步然后点击下一步。。直到完成直到完成,,出现下图出现下图。。
继续点击继续点击,,增加一个设备增加一个设备。。
地址说明地址说明::
, ,
Designator Description
Formats Valid Values IP Address 1756-ENBT IP Address Decimal 0 - 255 Port ID
Specifies a way out of the 1756-ENBT interface module and must equal 1 (port to the back plane).
INTOUCH监控软件通讯设置
目录
1PLC与Intouch软件通讯设置 (2)
1.1 利用Modbus TCP/IP协议的通讯设置 (2)
1.1.1 IO Server软件配置 (2)
1.1.2 软件编程设置 (4)
1.1.3 IO Server状态监视 (5)
1.2 利用Modbus Plus协议的通讯设置 (6)
1.2.1 IO Server软件设置 (6)
1.2.2 软件编程设置 (6)
1.3 利用Modbus协议的通讯设置 (7)
1.3.1 IO Server软件设置 (7)
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)
1PLC与Intouch软件通讯设置
Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。
S7-300,400PLC与IFIX通讯连接
S7-300/400PLC与IFIX的S7连接过程介绍
作者:暴振岭
1首先建立一个工程项目,完成以后添加一个SIMATIC PC STATION 如下图:
2将SIMATIC PC STATION的名字改PC(本例为PC,可以任意起名,最好简洁一些)如下图:
3 单击PC前的+号,右边的窗口中会出现Configuration,双击它出现下图1:在右窗口中找到SIMATIC PC STATION下面的Application,双击它将其添加到左面的框槽中(位置任意),本例将其加到一号槽位,然后再双击一号槽位的Application 会出现图2:将其改名为VFD1,出现图3:
图1 图2图3
4同样的方法向其它的槽位中添加你想要的的设备(工程中必须是你已经安装的设备卡,才
能保证连接上),添加设备卡的时候要有相关的设置,要注意与实际工作的设备连接方式相符合。(PB网注意网络号码,此例选为1号:Profibus(1). 以太网注意IP地址,这里加入的IE General的以太网地址就是本微机中的以太网卡IP地址,一定要设置为相同。不清楚可以查看一下网络属性中的网卡IP地址)
5完成以后保存并编译,然后选择Netpro进行网络配置如图:
6在网络配置中,选中PC中的Appplication,下方出现条格,双击之:
出现了一个对话框口如图1,上面选择要与PC通讯的CPU,下面选择通讯方式,在此选择S7 connection,而后点击Apply(应用),出现另一个对话窗口:如图2
输入Local ID的名称(可任意),并选择PC与CPU通讯的设备及端口
intouch连接西门子PLC配置连接详细说明
Intouch与西门子Simatic net 链接配置说明配置分以下五个步骤
1、配置西门子pc 工作站
2、配置simatic net station
3、在step 7中下载配置
4、配置Wonderware FactorySuite I/O severs
5、intouch中的配置
使用SIMA TIC NCM PC Manager配置参照1至3
一、配置西门子pc 工作站
双击打开配置
窗口
1.1
打开配置窗口
1.2 配置application模块
选中application
模块
配置application 的链
接,如下图
Connection名,在
i/o severs 中使
用,见4.2
二、配置simatic net station
2.1 配置
opc server
Station 名,与step7中station 名一致,见1.1
2.2 配置appliction
2.3 配置IE general
三、在step 7中下载配置
3.1 Setting the PG-PC Interface
3.2 编译下载
选择pg/pc 接入路径(内部、mpi , 网卡等方式)
四、配置
Wonderware FactorySuite I/O severs
4.2 配置
Topic
五、intouch中配置
5.1 配置intouch 访问名Topic名称,在intouch
标记字典中用到,见5.1
Connection 名称,在
step7中定义,见1.2
双击访问名
Topic 在i/o servers中定义,
见4.2
5.2 intouch 标记名字典
PLC与intouch之间通讯经典教程
这里,我选择i/o离散型,变量,因为是开关量,在最下面的项目中粘贴在上面smc中复制的所需要的opc提取出 来的变量名
执行 右击DA服务器管理器的[ArchestrA.FSGateway.1],会出现弹出式菜单,选择其中的[Activate Server], 并激活FSGateway。启动InTouch后,OPC服务器的数据可以通过FSGateway取得。
Browse OPC ItemBrowse OPC I点t击em这Br个ow按se钮OP,C 会It出em现Br一ow个se浏览OPC服务器的对话框, O通P过C 拖It拽em操作可以进行标签登录。
选中拖入的标签,然后点击下方的
Байду номын сангаас
,出现一个
在Itemname中默认,不要填写任何就可以,直接点ok,添加完成后,回到前面,点击device items中就会出现选择好的标签名, 然后双击选中一个名字,复制,在下面的与intouch链接中需要用到
Update R指a定tePUpLdCa的te RpaotlelUipndga周te期。 RateUpdate Rate # DDE# DDE# DDE# D为D为E的为主为题:名:的:主: 题端"_名口" +的名"主称_"题端+名口"的名_"主称+ 题端"_名口" 名+ 称组端名口称名组称名 +称# 组不+名需称+要组变+名更称 其他的设定。
监控软件与施耐德PLC通讯设置
目录
1PLC与Intouch软件通讯设置 (2)
1.1 利用Modbus TCP/IP协议的通讯设置 (2)
1.1.1 IO Server软件配置 (2)
1.1.2 软件编程设置 (4)
1.1.3 IO Server状态监视 (5)
1.2 利用Modbus Plus协议的通讯设置 (6)
1.2.1 IO Server软件设置 (6)
1.2.2 软件编程设置 (6)
1.3 利用Modbus协议的通讯设置 (7)
1.3.1 IO Server软件设置 (7)
1.3.2 软件编程设置 (7)
1.4 注意 (8)
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)
1PLC与Intouch软件通讯设置
Intouch软件中与施耐德PLC相关的驱动只有三种:Modbus TCP/IP、Modbus Plus、Modbus。
PLC与触摸屏如何通讯?
PLC(可编程逻辑控制器)和触摸屏通常通过串行通信进行数据交换和通讯。以下是一种常见的PLC 与触摸屏之间通讯的方式:
1. 确定通信接口:首先,确定PLC 和触摸屏之间要使用的通信接口类型,如串行接口(RS232、RS485)、以太网接口(Ethernet)、无线接口等。这需要根据PLC 和触摸屏的型号和技术规格来确定。
2. 设置通信参数:在PLC 和触摸屏之间建立通信前,需要确保它们使用相同的通信参数,如波特率、数据位数、停止位数、奇偶校验等。通常可以在PLC 和触摸屏的设置菜单中进行配置。
3. 编写通信逻辑:在PLC 编程软件中,编写相应的逻辑程序来实现与触摸屏的通信。这通常涉及读取触摸屏发送的数据或命令,以及向触摸屏发送数据或响应。
4. 配置触摸屏:使用触摸屏的配置工具,设置通讯参数和相关的控制逻辑。这可能包括创建和配置触摸屏界面、设定数据传输格式等。
5. 测试和调试:完成配置和编程后,进行测试和调试以确保通信正常。在测试过程中,可以监视通信状态、查看数据传输、验证响应等。
需要根据具体的PLC 和触摸屏型号以及厂商提供的文档和指南来进行设置和编程。
需要注意,不同的PLC 和触摸屏可能采用不同的通信协议和通信方式。因此,在实际应用中,需要了解和遵循相关的技术规格和要求,以确保正常通信和数据交换。此外,最好根据厂商的建议和指南进行操作,以确保稳定和可靠的通信连接。
intouch连接西门子PLC配置连接详细说明
http://gelic.weebly.com | qq:564734347 低价复制加密锁Intouch与西门子Simatic net 链接配置说明
配置分以下五个步骤
1、配置西门子pc 工作站
2、配置simatic net station
3、在step 7中下载配置
4、配置Wonderware FactorySuite I/O severs
5、intouch中的配置
使用SIMA TIC NCM PC Manager配置参照1至3
一、配置西门子pc 工作站
双击打开配置
窗口
1.1
打开配置窗口
http://gelic.weebly.com | qq:564734347 低价复制加密锁
http://gelic.weebly.com | qq:564734347 低价复制加密锁
1.2 配置application模块
选中application
模块
配置application 的链
接,如下图
Connection名,在
i/o severs 中使
用,见4.2
二、配置simatic net station
2.1 配置
opc server
Station 名,与step7中station 名一致,见1.1
http://gelic.weebly.com | qq:564734347 低价复制加密锁
2.2 配置appliction
2.3 配置IE general
三、在step 7中下载配置
3.1 Setting the PG-PC Interface
选择pg/pc 接入路径(内部、mpi , 网卡等方式)
3.2 编译下载
IFIX与S7 PLC 的S7 连接
IFIX与S7 PLC 的S7 连接
通过以太网建立OPC 服务器与S7 PLC 的S7 连接
以S7-300为例
一、S7-300 的组态
1)、打开SIMATIC Manager,创建一个新项目,并插入300的站。
2)、双击Hardware 进入S7 300 硬件组态,在相应插槽插入与机架硬件匹配的模块,并对CP343-1 分配IP 地址等参数,建立以太网。
3)、设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态。4)、S7 300 PLC 的下载:
首先要选择正确的下载路径,即设置PG/PC 接口:在“SIMATIC Manager”主菜单“Option”的下拉菜单中选择“Set PG/PC Interface”,或者打开操作系统的控制面板“Set PG/PC Interface”,进行设置,选择正确的通讯接口。
点击下载按钮下载S7-300的硬件配置。
二、配置PC 站的硬件机架
Server 点击OK 即完成。
IP 地址,子网掩码等。
4)、分配PC Station 名称
点击“Station Name ”按钮,指定PC 站的名称,这里取名位PC1。(命名原则:这里的 PC 站名应与下面STEP7 硬件组态插入的PC Station 名称一致)。点击“OK ”确认即完成了PC 站的硬件组态。
三、配置控制台(Configuration Console)的使用与设置
1)、配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件组件和PC 应用程序的组态和诊断。
西门子PLC通过S7A与IFIX通讯组态实例
画面如图,完成下图功能
SP反映阀门给定值,以量程为0~100柱状图显示
PV反映阀门反馈值,以量程为0~100柱状图显示
通过SP下方的数值置数可以对阀门开度进行控制
按“打远方”按钮,画面可以通过“开”“关”按钮对阀门进行点动操作。按“打就地”按钮,禁止了画面“开”“关”按钮对阀门进行点动操作。“就地”“远方”的反馈通过DI点的反转实现。
步骤:
运行S7-300程序
新建一个项目,取名为PUMP,确定
右键,插入300站点
双击硬件进行硬件组态
双击Rail,添加机架
空机架添加好后如下
在1槽填加电源,双击1槽,选择选定的CPU进行填加
在2槽添加CPU,双击进行添加。CPU会固定占用2槽和3槽,3槽不能再放其它卡件
选中2槽,双击选定CPU填加
自动弹出属性-PROFIBUS接口窗口,地址2是CPU地址
点击新建,在这个CPU下建立一个PROFIBUS网络连接
新建了一个PROFIBUS网络,是因为我们用的实际CPU通过PROFIBUS网络挂了个从站,CPU 通过MPI接口和配套通讯线与IM卡连接的
确定
确定
建好CPU后如下
在4槽填加CP卡(3槽被CPU占用,添加不进卡件了)
选中4槽,双击CP硬件填加
CP卡是网卡,电脑通过网线连接到PLC的CP卡与PLC通讯
弹出窗口
IP地址是我要给PLC的CP卡定义的IP地址,这个地址随着硬件组态的下装写进PLC的CP
卡里(写好的IP地址也可随时进行修改)。
这个地址必须和我IFIX下SCU建立的数据库地址相同,否则IFIX数据库是访问不了PLC 的。
这里我设PLC的地址是192.168.0.20。改好IP后
Intouch组态与AB-PLC以太网通讯
Intouch组态与AB PLC以太网通讯
网络拓扑如下图
Intouch与RSLogix 5000软件则必不可少,最重要的是RSLink(AB软件自带的通讯组态软件RSLinx Classic Lite是没有授权的)必须是授权版的RSLinx Classic Gateway,因为只有授权版的组态后才能通讯上。此项目Intouch与AB PLC通讯用的是RSLinx Classic Gateway自带的DDE(DDE是一种动态数据交换机制(Dynamic Data Exchange,DDE)。使用DDE通讯需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。)用DDE作通讯一是它设置简单,实现方便,更重要是它不要需要额外的通讯软件。
首先设置通讯设备的IP地址(如上图),也可设成别的,但前两位不能变,第三位可以在0-255之间,但必须一样,第四位也是0-255之间的数,但不能重复(这点懂网络的都知道,这里不在详说)。
首先设电脑的IP地址如
图
点选更改适配器设置进入
右击本地连接---属性----TCP/IPV4-----输入电脑地址如下图,子网掩码自动生成----确定。然后设置PLC的IP地址,打开软件RSLink设置如图
组态网络的驱动
选择EtherNet/IP Driver---点Add New生成------Close
IFix与和利时G3PLC通讯_
IFix与G3系列PLC通讯:
1,采用modbus RTU协议,需要安装iFix驱动MB1,此驱动为Modbus协议的驱动
2,安装完驱动后,在iFix的系统配置单里,选择SCADA组态工具,添加安装好的MB1驱动,如图所示
打开系统配置,选择SCADA组态
选择I/O驱动器名称:
选择MB1驱动,添加至驱动器区
3,添加完驱动后,选择配置,然后配置驱动,如图所示
选择添加通道
设置通道参数,包括端口,通讯参数,通讯参数设置应与PLC一致,协议选择RTU,模式选择Master
设置完通道参数后,选择添加设备,设置从站地址和地址格式
然后选择添加数据,设置数据起始地址和结束地址,以及数据长度,因为通讯数据格式选择5位,对MODBUS RTU协议,5位的第一位表示数据类型,0表示DO,1表示DI,3表示AI,4表示AO,后四位表示地址,详细地址映射可参见软件手册P217
诸如读取MW200的值,地址应写为33101
写MX120.2,地址为03963
读取QX0.5,地址为00006
写MW100,地址为43051
读取浮点数MD340,地址为33171
写浮点数至MD300,地址为33151
注意选择数据类型
建立完多个数据块以后,选择运行,这样才能与PLC进行通讯
4,在iFix中,选择数据库管理器,选择添加数据,驱动选择MB1,添加数据。如图所示:
添加完数据后,就可以在画面中使用了
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 软件编程设置
在标记名设置对话框中,除了访问名设置有区别外,其它参数设置完全相同。访问名设置画面见下图所示: