首页 理论教育 计算机与PLC的通信连接方式简析

计算机与PLC的通信连接方式简析

时间:2023-06-25 理论教育 版权反馈
【摘要】:1)将PLC前盖内的模式选择开关拨至“STOP”。在图1.3-20所示的“通信”对话框内右侧显示编程计算机将通过PC/PPI电缆尝试与CPU通信,并且本地编程计算机的网络通信地址是“0”。S7-200CPU的通信口0和通信口1分别可以建立4个连接。

计算机与PLC的通信连接方式简析

1.开发S7-200PLC所需要的硬件

开发S7-200 PLC需要用户有一台装有STEP7-Micro/WIN V4.0编程软件的计算机、S7-200 PLC和一根PC/PPI编程电缆(见图1.3-17)。

2.硬件连接

图1.3-18为一个常见的硬件连接图,连接步骤如下:

1)将PC/PPI多主站电缆RS232端(标识为“PC”)连接到计算机的串行通信端口COM1(COM2亦可)。

2)将PC/PPI多主站电缆RS485端(标识为“PPI”)连接到S7-200 CPU模块的通信端口PORT0或PORT1。

3)如图1.3-19所示,设置PC/PPI多主站电缆的DIP开关。

978-7-111-47481-4-Chapter01-42.jpg

图1.3-17 PC/PPI编程电缆

978-7-111-47481-4-Chapter01-43.jpg

图1.3-18 PLC与PC的硬件连接

978-7-111-47481-4-Chapter01-44.jpg

图1.3-19 PC/PPI多主站电缆DIP开关的设置

PC/PPI多主站电缆中间有通信模块,模块外部设有波特率设置开关,有五种支持PPI协议的波特率可以选择,分别是1.2kbit/s、2.4kbit/s、9.6kbit/s、19.2kbit/s和38.4kbit/s,系统的默认值为9.6kbit/s。在用PC/PPI电缆上的DIP开关设置波特率时,应与编程软件中设置的波特率相同。

DIP开关上有5个开关键,1、2、3号键用于设置波特率,通信速率的默认值为9.6kbit/s,则1、2、3号键设置为010。DIP开关的第4位用于选择10位或11位通信模式,第5位用于选择将RS232口设置为数据终端设备(DTE)模式或数据通信设备(DCE)模式。未使用调制解调器时,4、5号键均应设置为0。

3.设置通信参数

在使用PC/PPI多主站电缆完成计算机与PLC之间的硬件连接后,按照以下步骤设置通信参数。

1)将PLC前盖内的模式选择开关拨至“STOP”。

2)合上断路器QF,给PLC上电,这时“STOP”状态指示灯黄灯亮。

3)在STEP7-Micro/WIN V4.0运行时单击浏览条中的“通信”图标,或从主菜单“查看”→“组件”中选择“通信”选项,则会出现一个“通信”对话框,如图1.3-20所示。

在图1.3-20所示的“通信”对话框内右侧显示编程计算机将通过PC/PPI电缆尝试与CPU通信,并且本地编程计算机的网络通信地址是“0”。

4)双击“通信”对话框中的PC/PPI电缆图标978-7-111-47481-4-Chapter01-45.jpg,将出现“设置PG/PC接口”对话框,如图1.3-21所示。

978-7-111-47481-4-Chapter01-46.jpg

图1.3-20 “通信”对话框

978-7-111-47481-4-Chapter01-47.jpg

图1.3-21 “设置PG/PC接口”对话框

5)单击“属性”按钮,将出现“属性—PC/PPI cable(PPI)”对话框,如图1.3-22所示,在“本地连接”选项卡中,选择连接到计算机的串行通信端口COM1。(www.xing528.com)

在“PPI”选项卡中,单击“默认”按钮,可获得默认的参数,如图1.3-23所示。

在站参数(Station Parameters)的“地址(Address)”微调框中,运行STEP7-Micro/WIN V4.0的计算机(主站)的默认站地址为0。在“超时(Timeout)”下拉列表框中设置建立通信的最长时间,默认值为1s。

在网络参数中,“高级PPI(Advanced PPI)”的功能是允许在PPI网络中与一个或多个S7-200 CPU建立连接。S7-200CPU的通信口0和通信口1分别可以建立4个连接。选择“多主站网络(Multiple Master Network)”,即可以启动多主站模式,未选时为单主站模式。在多主站模式中,编程计算机和HMI(如TD200和触摸屏)是通信网络中的主站,S7-200 CPU是从站。在单主站模式中,用于编程的计算机是主站,一个或多个S7-200 CPU是从站。使用了多主站PPI电缆,可以忽略“多主站网络”和“高级PPI”复选框。传输率的默认值为9.6kbit/s。根据网络中的设备数选择最高站地址,默认值为31。

以上默认参数一般不必改动,核实之后直接单击“确定”按钮,回到图1.3-20所示的“通信”对话框。

978-7-111-47481-4-Chapter01-48.jpg

图1.3-22 “属性—PC/PPI cable(PPI)”对话框中的“本地连接”选项卡

978-7-111-47481-4-Chapter01-49.jpg

图1.3-23 “属性—PC/PPI cable(PPI)”对话框中的“PPI”选项卡

4.建立计算机与PLC在线联系

在“通信”对话框中双击“双击刷新”图标,将检查所连接的所有S7-200 CPU站,并为每个站建立一个CPU图标,并显示该CPU的型号、版本号网络地址,如图1.3-24所示,即建立起计算机与PLC在线联系。

关闭“通信”对话框后,可以发现指令树项目1显示实际连接并通信成功的CPU型号和版本信息,如图1.3-25所示。

978-7-111-47481-4-Chapter01-50.jpg

图1.3-24 搜索结果

978-7-111-47481-4-Chapter01-51.jpg

图1.3-25 指令树项目1显示的CPU型号和版本信息

5.检查、设置和修改PLC的通信参数

计算机与PLC建立起在线连接后,即可以利用软件检查、设置和修改PLC的通信参数,步骤如下:

1)单击浏览条中的“系统块”图标,或从主菜单“查看”→“组件”中选择“系统块”选项,将出现“系统块”对话框,如图1.3-26所示。

2)单击“通信端口”选项卡,检查各参数,确认无误后单击“确认”按钮。若要修改某些参数,可以先进行有关的修改,再单击“确认”按钮。

6.读取PLC的信息

利用菜单命令“PLC”→“信息”,可读取PLC的信息,如PLC的运行状态、扫描速率及CPU的型号等信息,如图1.3-27所示。

978-7-111-47481-4-Chapter01-52.jpg

图1.3-26 “系统块”对话框

978-7-111-47481-4-Chapter01-53.jpg

图1.3-27 显示PLC信息

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈