2024年3月2日发(作者:蒋山灵)
PC Access概述及使用
西门子最新推出的PC Access 软件是专用于S7-200 PLCs 的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通讯。 PC Access 软件自带OPC 客户测试端,用户可以方便的检测其项目的通讯及配置的正确性。
OPC(OLE for Process Control)是嵌入式过程控制标准,是用于服务器/客户端链接的统一而开放的接口标准和技术规范。OLE
是微软为Windows系统、应用程序间的数据交换而开发的技术,是Object
Linking and Embedding缩写。
不同的供应商的硬件存在不同的标准和协议,OPC作为一种工业标准,提供了工业环境中信息交换的统一标准软件接口 , 数据用户不用再为不同厂家的数据源开发驱动或服务程序。
OPC将数据来源提供的数据以标准方式传输至任何客户机应用程序。OPC(用于进程控制的OLE)是一种开放式系统接口标准,可允许在自动化/PLC应用、现场设备和基于PC的应用程序(例如HMI或办公室应用程序)之间进行简单的标准化数据交换。 定义工业环境中各种不同应用程序的信息交换,它工作于应用程序的下方。您可以在PC机上监控、调用和处理可编程控制器的数据和事件。
PC Access可以用于连接西门子,或者第三方的支持OPC技术的上位软件。
PC Access的兼容性
•
•
•
•
•
支持OPC Data Access(DA)3.0版(Version 3.0)
可以运行在Windows 2000或Windows XP
可以从Micro/WIN项目(V3.x -V4.x)中导入符号表
支持新的S7-200智能电缆(RS-232或USB)
支持多种语言:英语、中文、德语、法语、意大利语、西班牙语
PC Access目前的版本是PC Access V1.0 SP1 。SP升级包可以在S7-200产品主页上免费下载、安装。
下载地址链接:/WW/view/en/18785011/133100
PC Access可以在Microsoft的如下操作系统中安装、使用:
•
•
•
Windows 2000 SP3以上
Windows XP Home
Windows XP Professional(已通过Windows XP SP2下的测试)
1
PC机的硬件要求:
任何可以安装运行上述操作系统的计算机
•
最少150M硬盘空间
•
Microsoft Windows支持的鼠标
•
推荐使用1024×768像素的屏幕分辨率,小字体
•
PC Access支持的硬件连接
PC Access可以通过如下硬件连接与S7-200通讯:
•
•
•
•
•
通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200
通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200
通过西门子通讯处理器(CP)卡和MPI电缆连接S7-200
通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块
通过以太网连接S7-200上的CP243-1或CP243-1 IT模块
上述S7-200的通讯口可以是CPU通讯口,也可以是EM277的通讯口。
不支持CP5613和CP5614通讯卡。
PC Access的协议连接
1. PC Access所支持的协议:
•
•
•
•
•
2.
3.
4.
5.
PC Access的特性
•
PPI(通过RS-232PPI和USB/PPI电缆)
MPI(通过相关的CP卡)
Profibus-DP(通过CP卡)
S7协议(以太网)
Modems(内部的或外部的,使用TAPI 驱动器)
所有协议允许同时有8个PLC连接
一个PLC通讯口允许有4个PC机的连接,其中一个连接预留给Micro/WIN
PC Access与Micro/WIN可以同时访问CPU
支持S7-200所有内存数据类型
内置的OPC测试Client端,直接将Item中的数据标签拖入Test Client窗口中,并点击工具栏中的Test Client Status按钮即可监测数据
2
可以添加Excel客户端,用于简单的电子表格对S7-200数据的监控
•
提供任何OPC Client 端的标准接口
•
针对于每一标签刷新的时间戳
•
PC Access技术要点
•
•
•
•
•
•
•
•
•
不能直接访问PLC存储卡中的信息(数据归档、配方)
不包含用于创建VB客户端的控件
可以在你的PC机上用Micro/WIN 4.0和PC Access同时访问PLC(必须使用同一种通讯方式)
在同一PC机上不能同时使用PC/PPI电缆、Modem或Ethernet访问同一个或不同的PLC,它只支持PG/PC-Interface中所设置的单一的通讯方式
PC Access中没有打印工具
使用同一通讯通道,最多可以同时监控8个PLC
Item的个数没有限制
可应用于当前Siemens提供的所有CP卡
PC Access专为S7-200而设计,不能应用于S7-300或S7-400 PLC
使用PC Access 访问S7-200 PLC的具体配置,可在安装PC Access后,参见PC
Access 中的相关在线帮助,其中有各种通讯方式的详细的使用步骤。
PC Access软件概貌
S7-200 PC Access的项目与Windows Explorer相似,以树形结构排列,因此用户使用起来非常简单便捷。OPC客户测试端以列表格式显示。
3
图1. PC Access概貌
PC Access软件的使用
完成一个项目的配置需要完成以下五个基本步骤:
1. 设置通讯访问通道
2. 创建PLC
3. 创建Folder
4. 创建Item
5. 测试通讯质量
第一步:设置通讯访问通道
鼠标右键点击MicroWin进入PG/PC Interface设定通讯方式,此处通讯硬件以PC/PPI电缆为例。
4
图2. 设置PC Access的通讯通道
PC Access 可与Micro/WIN共享通讯路径,共享通讯路径需要STEP 7
Micro/WIN V4.0以上版本
第二步: 添加S7-200 CPU站点
用鼠标右键点击MicroWin,进入New PLC的右键菜单,添加一个新的S7-200
PLC站。最多可添加8个S7-200 PLC。
图3. 添加PLC站
图中:a.定义PLC的名称
b.输入CPU的网络地址
5
第三步:添加Folder
鼠标右键点击所添加的S7-200 PLC的名称,进入New > Folder添加文件夹并命名。
图4. 添加Folder
这一步不是必须的,可以省略。不建立文件夹,也可以直接在PLC下从右键菜单中选择添加条目。
第四步:添加Item(条目)
鼠标右键点击文件夹,进入New > Item添加PLC内存数据的条目并定义内存数据。
6
图中:
a.
b.
c.
d.
e.
f.
图5. 添加Item
定义条目的符号名
定义内存数据地址,支持S7-200 PLC中所有内存数据
选择数据类型
选择数据的访问方式,可设为:只读、只写、读/写
定义数据的上下限
描述说明
可以从Micro/WIN的项目中直接导入符号表,则条目的符号名与项目中的符号名相对应。
第五步:用测试客户端检测配置及通讯的正确性
PC Access软件带有内置的测试客户端,用户可以方便的使用它检测配置及通讯的正确性。
将测试的条目拖拽到测试客户端,然后点击在线按钮使之在线,如果配置及通讯正确,会显示数据值,并在Quality一栏中显示“good”,否则这一栏会显示“bad”。(如图1.之软件概貌所示)
7
注意:组态完成后必须保存整个配置文件。这样OPC Client(客户端)软件才能找到S7-200 OPC Server的组态。S7-200 PC Access软件创建的项目的文件扩展名是.pca(p = P,c = C,a = Access) 。
PC Access支持多种通讯方式。PC Access是与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PC Access都支持。
PC Access的通讯方式
常问问题
为什么不能在PC Access的测试客户端中改变PLC变量的值?
PC Access的测试客户端没有这个功能,它只用于测试通讯状态的好、坏。但这不影响其他OPC客户端对用PC Access组态的Item的读、写,前提是规定了相应的访问方式。
PC Access的通讯方式
Pc Access软件支持多种通讯方式,用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。
PC Access 可与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PC Access都支持。因此在设置通讯路径时(Set PG/PC Interface),只需要设置Micro/WIN的路径。
共享通讯路径需要STEP 7 Micro/WIN V4.0以上版本。
用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。
以下举例说明几种通讯的设置:
通过PC/PPI电缆和CP卡
•
通过以太网(CP243-1)
•
通过MODEM(调制解调器)
•
PC Access的通讯速度
8
要提高PC Access通讯速度,可以从以下几方面考虑:
1. 提高CPU口(或通讯模块EM277)的波特率
2. 减少主站的数目
3. 设置CPU200的地址连续
4. 调整PC Access的刷新速率
在PC Access中从命令菜单中进入Tools>Options>Status中
1. 图1. 选择PC Access与S7-200通讯的刷新速率
图中:
a. 选择手动设置
b. 设置刷新速率,最快的速率可设置成50ms
网络通讯的参书社置和优化
9
PC Access-通过PC/PPI电缆通讯
PC Access可以通过PC/PPI电缆(USB/PPI或RS-232/PPI电缆)用PPI协议与S7-200通讯。
第一步:设置通讯方式
在PC Access界面右侧中用鼠标右键点击MicroWin访问点,进入Set PG/PC
Interface对话框,定义为PPI通讯方式。
图1. 设置PC/PPI电缆通道
使用CP卡通过MPI或PROFIBUS方式的通讯设置与上面步骤相似,只是在Set
PG/PC Interface对话框中选择所使用的CP卡及通讯协议即可 (如图2.)
10
图2. 选择CP卡
第二步:设置PLC的名称和网络地址
新建PLC站时,或者用鼠标右键点击PLC进入Properties(属性)可以改变PLC名称及地址:
图3. PLC站属性
图中:
a. 命名PLC
b. 输入CPU的网络地址。如果连接的是EM277模块,此地址应与EM277模块上的地址开关所设置的一致
11
PC Access-通过以太网通讯
要通过以太网与S7-200 PLC通讯,S7-200必须使用CP243-1(或CP243-1 IT)以太网模块,PC机上也要安装以太网网卡。
S7-200以太网通讯设置
要实现以太网通讯,首先要在编程软件Micro/WIN的Ethernet Wizards中完成CP243-1模板的配置:
图1. 为CP243-1模块定义IP地址及子网掩码地址
按“Next”按钮:
图2. 继续CP243-1模块配置
12
图中:
a. 设置CP243-1所占用的输出字节地址
此地址根据计算CP243-1前面的I/O所占用的Q地址字节来决定。如CP243-1安装在紧挨CPU224的0号槽,其前面输出就占用了QB0和QB1两个字节,CP243-1的地址按顺序排,即设为QB2。CP243-1模块占用一个QB输出字节。
b. 选择连接数
如果只跟PC Access软件通讯,设置连接数为1。
再按“Next”按钮,设置CP243-1的工作模式和TSAP地址。
图3. 设置CP243-1的工作模式和TSAP地址
图中:
13
a. 必须将CP243-1以太网模块配置成服务器端
b. 接受所有客户端的连接请求
c. 设置TSAP地址:
TSAP(Transport Service Access Point)地址是通讯连接地址,它包括两部分:
第一部分:通讯连接号,如 10
第二部分:CP243-1模块安装在S7-200的机架/槽号,如 “00” 代表CP243-1安装在0号机架0号槽(即CPU之后的第一个模块)
L. 本地(CP243-1)TSAP地址,自动生成,无法修改。
R. 远程TSAP地址,即连接的远程Pc Access 所设置的地址。
TSAP地址很重要。在PC Access中设置以太网连接时也需要规定TSAP地址,而且需要与此对应。
完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL块(如图4.),并将项目程序下装到PLC后,将PLC断电后重新上电使配置生效。
图4. 调用以太网模块控制程序
PC Access的以太网连接设置
在完成S7-200的以太网配置后,进入PC Access软件进行设置。
第一步: 设置通讯通道
鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择TCP/IP协议的以太网卡。
14
图5. 选择本机安装的以太网卡,并且选择TCP/IP协议
第二步:设置PC Access本机的IP地址和TSAP地址
鼠标右键点击PLC进入“Properties”进行属性设置,要保证PC Access中所设的IP地址和TSAP地址与上面Micro/WIN以太网向导中所设置的一致,且要特别注意两边远程和本地的TSAP地址设置要交叉过来,才能保证正确的通讯。
图6. 设置IP地址和TSAP地址
15
图中:
a 设置所访问的CP243-1的IP地址
R. 设置PC Access的本地TSAP地址,与CP243-1设置的远程TSAP地址一致,即两边R.处设置的地址要一样。
L. 设置PC Access 的远程TSAP地址,与CP243-1设置的本地TSAP地址一致,即两边L.处设置的地址要一样。
这就是说两边的Local(本地)和Remote(远程)TSAP地址正好相反对应。
16
PC Access-通过Modem(调制解调器)通讯
PC Access通过Modem与S7-200 PLC通讯,S7-200必须使用EM241(Modem)模块,PC机上也要安装Modem。
第一步:设置Modem通讯连接
鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择 PC/PPI
cable(PPI),并进入 Properties(属性)/Local Connection, 勾选“Modem
connection(调制解调器连接)”。
图1. 设置本地(PC机)的Modem连接
第二步: 配置本地调制解调器
鼠标右键点击MicroWin访问点,进入Modem > Configure进行配置
图3. 进入
17
第三步:添加新的Modem连接
图4. 添加新的Modem连接
第四步:选择Modem
图5. 选择本地计算机Windows系统中的Modem
18
图中:a、命名Modem连接
B、选择PC机上所使用的Modem
第五步:输入所连接的远程站电话号码
图6. 输入号码
第六步:完成Modem配置
图7. 完成Modem配置
19
第七步:关闭Modem连接设置窗口
图8. 已设置完成的Modem连接
第八步:启动Modem连接
PC Access软件不会自动连接Modem,需要用户自己右击MicroWin访问点操作Modem > Connect进行连接,中断连接的操作也相似。
图9. 发起Modem连接
20
2024年3月2日发(作者:蒋山灵)
PC Access概述及使用
西门子最新推出的PC Access 软件是专用于S7-200 PLCs 的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通讯。 PC Access 软件自带OPC 客户测试端,用户可以方便的检测其项目的通讯及配置的正确性。
OPC(OLE for Process Control)是嵌入式过程控制标准,是用于服务器/客户端链接的统一而开放的接口标准和技术规范。OLE
是微软为Windows系统、应用程序间的数据交换而开发的技术,是Object
Linking and Embedding缩写。
不同的供应商的硬件存在不同的标准和协议,OPC作为一种工业标准,提供了工业环境中信息交换的统一标准软件接口 , 数据用户不用再为不同厂家的数据源开发驱动或服务程序。
OPC将数据来源提供的数据以标准方式传输至任何客户机应用程序。OPC(用于进程控制的OLE)是一种开放式系统接口标准,可允许在自动化/PLC应用、现场设备和基于PC的应用程序(例如HMI或办公室应用程序)之间进行简单的标准化数据交换。 定义工业环境中各种不同应用程序的信息交换,它工作于应用程序的下方。您可以在PC机上监控、调用和处理可编程控制器的数据和事件。
PC Access可以用于连接西门子,或者第三方的支持OPC技术的上位软件。
PC Access的兼容性
•
•
•
•
•
支持OPC Data Access(DA)3.0版(Version 3.0)
可以运行在Windows 2000或Windows XP
可以从Micro/WIN项目(V3.x -V4.x)中导入符号表
支持新的S7-200智能电缆(RS-232或USB)
支持多种语言:英语、中文、德语、法语、意大利语、西班牙语
PC Access目前的版本是PC Access V1.0 SP1 。SP升级包可以在S7-200产品主页上免费下载、安装。
下载地址链接:/WW/view/en/18785011/133100
PC Access可以在Microsoft的如下操作系统中安装、使用:
•
•
•
Windows 2000 SP3以上
Windows XP Home
Windows XP Professional(已通过Windows XP SP2下的测试)
1
PC机的硬件要求:
任何可以安装运行上述操作系统的计算机
•
最少150M硬盘空间
•
Microsoft Windows支持的鼠标
•
推荐使用1024×768像素的屏幕分辨率,小字体
•
PC Access支持的硬件连接
PC Access可以通过如下硬件连接与S7-200通讯:
•
•
•
•
•
通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200
通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200
通过西门子通讯处理器(CP)卡和MPI电缆连接S7-200
通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块
通过以太网连接S7-200上的CP243-1或CP243-1 IT模块
上述S7-200的通讯口可以是CPU通讯口,也可以是EM277的通讯口。
不支持CP5613和CP5614通讯卡。
PC Access的协议连接
1. PC Access所支持的协议:
•
•
•
•
•
2.
3.
4.
5.
PC Access的特性
•
PPI(通过RS-232PPI和USB/PPI电缆)
MPI(通过相关的CP卡)
Profibus-DP(通过CP卡)
S7协议(以太网)
Modems(内部的或外部的,使用TAPI 驱动器)
所有协议允许同时有8个PLC连接
一个PLC通讯口允许有4个PC机的连接,其中一个连接预留给Micro/WIN
PC Access与Micro/WIN可以同时访问CPU
支持S7-200所有内存数据类型
内置的OPC测试Client端,直接将Item中的数据标签拖入Test Client窗口中,并点击工具栏中的Test Client Status按钮即可监测数据
2
可以添加Excel客户端,用于简单的电子表格对S7-200数据的监控
•
提供任何OPC Client 端的标准接口
•
针对于每一标签刷新的时间戳
•
PC Access技术要点
•
•
•
•
•
•
•
•
•
不能直接访问PLC存储卡中的信息(数据归档、配方)
不包含用于创建VB客户端的控件
可以在你的PC机上用Micro/WIN 4.0和PC Access同时访问PLC(必须使用同一种通讯方式)
在同一PC机上不能同时使用PC/PPI电缆、Modem或Ethernet访问同一个或不同的PLC,它只支持PG/PC-Interface中所设置的单一的通讯方式
PC Access中没有打印工具
使用同一通讯通道,最多可以同时监控8个PLC
Item的个数没有限制
可应用于当前Siemens提供的所有CP卡
PC Access专为S7-200而设计,不能应用于S7-300或S7-400 PLC
使用PC Access 访问S7-200 PLC的具体配置,可在安装PC Access后,参见PC
Access 中的相关在线帮助,其中有各种通讯方式的详细的使用步骤。
PC Access软件概貌
S7-200 PC Access的项目与Windows Explorer相似,以树形结构排列,因此用户使用起来非常简单便捷。OPC客户测试端以列表格式显示。
3
图1. PC Access概貌
PC Access软件的使用
完成一个项目的配置需要完成以下五个基本步骤:
1. 设置通讯访问通道
2. 创建PLC
3. 创建Folder
4. 创建Item
5. 测试通讯质量
第一步:设置通讯访问通道
鼠标右键点击MicroWin进入PG/PC Interface设定通讯方式,此处通讯硬件以PC/PPI电缆为例。
4
图2. 设置PC Access的通讯通道
PC Access 可与Micro/WIN共享通讯路径,共享通讯路径需要STEP 7
Micro/WIN V4.0以上版本
第二步: 添加S7-200 CPU站点
用鼠标右键点击MicroWin,进入New PLC的右键菜单,添加一个新的S7-200
PLC站。最多可添加8个S7-200 PLC。
图3. 添加PLC站
图中:a.定义PLC的名称
b.输入CPU的网络地址
5
第三步:添加Folder
鼠标右键点击所添加的S7-200 PLC的名称,进入New > Folder添加文件夹并命名。
图4. 添加Folder
这一步不是必须的,可以省略。不建立文件夹,也可以直接在PLC下从右键菜单中选择添加条目。
第四步:添加Item(条目)
鼠标右键点击文件夹,进入New > Item添加PLC内存数据的条目并定义内存数据。
6
图中:
a.
b.
c.
d.
e.
f.
图5. 添加Item
定义条目的符号名
定义内存数据地址,支持S7-200 PLC中所有内存数据
选择数据类型
选择数据的访问方式,可设为:只读、只写、读/写
定义数据的上下限
描述说明
可以从Micro/WIN的项目中直接导入符号表,则条目的符号名与项目中的符号名相对应。
第五步:用测试客户端检测配置及通讯的正确性
PC Access软件带有内置的测试客户端,用户可以方便的使用它检测配置及通讯的正确性。
将测试的条目拖拽到测试客户端,然后点击在线按钮使之在线,如果配置及通讯正确,会显示数据值,并在Quality一栏中显示“good”,否则这一栏会显示“bad”。(如图1.之软件概貌所示)
7
注意:组态完成后必须保存整个配置文件。这样OPC Client(客户端)软件才能找到S7-200 OPC Server的组态。S7-200 PC Access软件创建的项目的文件扩展名是.pca(p = P,c = C,a = Access) 。
PC Access支持多种通讯方式。PC Access是与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PC Access都支持。
PC Access的通讯方式
常问问题
为什么不能在PC Access的测试客户端中改变PLC变量的值?
PC Access的测试客户端没有这个功能,它只用于测试通讯状态的好、坏。但这不影响其他OPC客户端对用PC Access组态的Item的读、写,前提是规定了相应的访问方式。
PC Access的通讯方式
Pc Access软件支持多种通讯方式,用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。
PC Access 可与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PC Access都支持。因此在设置通讯路径时(Set PG/PC Interface),只需要设置Micro/WIN的路径。
共享通讯路径需要STEP 7 Micro/WIN V4.0以上版本。
用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。
以下举例说明几种通讯的设置:
通过PC/PPI电缆和CP卡
•
通过以太网(CP243-1)
•
通过MODEM(调制解调器)
•
PC Access的通讯速度
8
要提高PC Access通讯速度,可以从以下几方面考虑:
1. 提高CPU口(或通讯模块EM277)的波特率
2. 减少主站的数目
3. 设置CPU200的地址连续
4. 调整PC Access的刷新速率
在PC Access中从命令菜单中进入Tools>Options>Status中
1. 图1. 选择PC Access与S7-200通讯的刷新速率
图中:
a. 选择手动设置
b. 设置刷新速率,最快的速率可设置成50ms
网络通讯的参书社置和优化
9
PC Access-通过PC/PPI电缆通讯
PC Access可以通过PC/PPI电缆(USB/PPI或RS-232/PPI电缆)用PPI协议与S7-200通讯。
第一步:设置通讯方式
在PC Access界面右侧中用鼠标右键点击MicroWin访问点,进入Set PG/PC
Interface对话框,定义为PPI通讯方式。
图1. 设置PC/PPI电缆通道
使用CP卡通过MPI或PROFIBUS方式的通讯设置与上面步骤相似,只是在Set
PG/PC Interface对话框中选择所使用的CP卡及通讯协议即可 (如图2.)
10
图2. 选择CP卡
第二步:设置PLC的名称和网络地址
新建PLC站时,或者用鼠标右键点击PLC进入Properties(属性)可以改变PLC名称及地址:
图3. PLC站属性
图中:
a. 命名PLC
b. 输入CPU的网络地址。如果连接的是EM277模块,此地址应与EM277模块上的地址开关所设置的一致
11
PC Access-通过以太网通讯
要通过以太网与S7-200 PLC通讯,S7-200必须使用CP243-1(或CP243-1 IT)以太网模块,PC机上也要安装以太网网卡。
S7-200以太网通讯设置
要实现以太网通讯,首先要在编程软件Micro/WIN的Ethernet Wizards中完成CP243-1模板的配置:
图1. 为CP243-1模块定义IP地址及子网掩码地址
按“Next”按钮:
图2. 继续CP243-1模块配置
12
图中:
a. 设置CP243-1所占用的输出字节地址
此地址根据计算CP243-1前面的I/O所占用的Q地址字节来决定。如CP243-1安装在紧挨CPU224的0号槽,其前面输出就占用了QB0和QB1两个字节,CP243-1的地址按顺序排,即设为QB2。CP243-1模块占用一个QB输出字节。
b. 选择连接数
如果只跟PC Access软件通讯,设置连接数为1。
再按“Next”按钮,设置CP243-1的工作模式和TSAP地址。
图3. 设置CP243-1的工作模式和TSAP地址
图中:
13
a. 必须将CP243-1以太网模块配置成服务器端
b. 接受所有客户端的连接请求
c. 设置TSAP地址:
TSAP(Transport Service Access Point)地址是通讯连接地址,它包括两部分:
第一部分:通讯连接号,如 10
第二部分:CP243-1模块安装在S7-200的机架/槽号,如 “00” 代表CP243-1安装在0号机架0号槽(即CPU之后的第一个模块)
L. 本地(CP243-1)TSAP地址,自动生成,无法修改。
R. 远程TSAP地址,即连接的远程Pc Access 所设置的地址。
TSAP地址很重要。在PC Access中设置以太网连接时也需要规定TSAP地址,而且需要与此对应。
完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL块(如图4.),并将项目程序下装到PLC后,将PLC断电后重新上电使配置生效。
图4. 调用以太网模块控制程序
PC Access的以太网连接设置
在完成S7-200的以太网配置后,进入PC Access软件进行设置。
第一步: 设置通讯通道
鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择TCP/IP协议的以太网卡。
14
图5. 选择本机安装的以太网卡,并且选择TCP/IP协议
第二步:设置PC Access本机的IP地址和TSAP地址
鼠标右键点击PLC进入“Properties”进行属性设置,要保证PC Access中所设的IP地址和TSAP地址与上面Micro/WIN以太网向导中所设置的一致,且要特别注意两边远程和本地的TSAP地址设置要交叉过来,才能保证正确的通讯。
图6. 设置IP地址和TSAP地址
15
图中:
a 设置所访问的CP243-1的IP地址
R. 设置PC Access的本地TSAP地址,与CP243-1设置的远程TSAP地址一致,即两边R.处设置的地址要一样。
L. 设置PC Access 的远程TSAP地址,与CP243-1设置的本地TSAP地址一致,即两边L.处设置的地址要一样。
这就是说两边的Local(本地)和Remote(远程)TSAP地址正好相反对应。
16
PC Access-通过Modem(调制解调器)通讯
PC Access通过Modem与S7-200 PLC通讯,S7-200必须使用EM241(Modem)模块,PC机上也要安装Modem。
第一步:设置Modem通讯连接
鼠标右键点击MicroWin访问点,进入Set PG/PC Interface对话框,选择 PC/PPI
cable(PPI),并进入 Properties(属性)/Local Connection, 勾选“Modem
connection(调制解调器连接)”。
图1. 设置本地(PC机)的Modem连接
第二步: 配置本地调制解调器
鼠标右键点击MicroWin访问点,进入Modem > Configure进行配置
图3. 进入
17
第三步:添加新的Modem连接
图4. 添加新的Modem连接
第四步:选择Modem
图5. 选择本地计算机Windows系统中的Modem
18
图中:a、命名Modem连接
B、选择PC机上所使用的Modem
第五步:输入所连接的远程站电话号码
图6. 输入号码
第六步:完成Modem配置
图7. 完成Modem配置
19
第七步:关闭Modem连接设置窗口
图8. 已设置完成的Modem连接
第八步:启动Modem连接
PC Access软件不会自动连接Modem,需要用户自己右击MicroWin访问点操作Modem > Connect进行连接,中断连接的操作也相似。
图9. 发起Modem连接
20