1 S7-200smart编程软件使用介绍1.1 软件的安装与卸载软件安装对计算机要求: 操作系统:Windows XP SP3(仅32位) 、 Windows 7(支持32位和64位)至少350M字节的空闲硬盘空间 安装方法:打开编程软件安装包。找到安装程序SETUP.exe双击运行直接安装(如图所示) 1.2 S7-200SMARTPLC程序的上载和下载步骤一、建立通信连接 S7-200 SMART CPU 可以通过以太网电缆与安装有STEP7 Micro/WIN SMART 的编程设备进行通信连接。 注意:一对一通信不需要交换机,如果网络中存在两台以上设备则需要交换机。 1、 硬件连接(编程设备直接与 CPU 连接) 首先,安装 CPU 到固定位置; 其次,在 CPU 上端以太网接口插入以太网电缆,如图所示; 最后,将以太网电缆连接到编程设备的以太网口上。 2、 建立 Micro/WIN SMART 与 CPU 的连接 首先,在 STEP 7-Micro/WIN SMART 中,点击 “通信” 按钮(如图)打开 “通信” 对话框(如图); 然后,进行如下操作: a. 单击 “网络接口卡” 下拉列表选择编程设备的 “网络接口卡”。 b. 双击 “更新可用设备” 来刷新网络中存在的 CPU ; c. 在设备列表中跟据 CPU 的 IP 地址选择已连接的 CPU。 d. 选择需要进行下载的 CPU 的 IP 地址之后,单击 “OK” 按钮,建立连接。(同时只能选择一个 CPU 与Micro/WIN SMART 进行通信) 注意:如果网络中存在不只一台设备,用户可以在 “通信” 对话框中左侧的设备列表中选中某台设备然后点击 “Flash Lights” 按钮轮流点亮 CPU 本体上的 RUN ,STOP 和 ERROR 灯来辨识该 CPU。 也可以通过 “MAC地址” 来确定网络中的 CPU, MAC 地址在 CPU 本体上 “LINK” 指示灯的上方。 步骤二:为编程设备分配 IP 地址 具体操作步骤如下(基于Windows XP SP3 操作系统): 1、打开 “本地连接 状态” 对话框,如图 4所示; 方法一: 单击 “开始” 按钮->单击 “控制面板” ->双击打开 “网络连接” ->双击 “本地连接” 方法二: 在任务栏右下角单击 “本地连接” 图标 2、 单击 “属性” 按钮,打开 “本地连接 属性” 对话框,如图所示; 3、 在 “此连接使用下列项目” 区域中,滑动右侧滚动条,找到 “ Internet 协议 (TCP/IP)” 并选中该项,单击 “属性” 按钮 ,打开 “Internet 协议 (TCP/IP)属性” 对话框,如图所示; 选中 “使用下面的 IP 地址” 前面的单选按钮然后进行如下操作: a.输入编程设备的 IP 地址(必须与 CPU 在同一个网段); b.输入编程设备的 “子网掩码” ( 必须与 CPU 一致); c.输入默认网关(必须是编程设备所在网段中的 IP 地址); d.单击“确定”按钮,完成设置。 注意:IP 地址的前三个字节必须同 CPU 的 IP 地址一致,后一个字节应在 '1-254' 之间(避免 0 和 255 ),避免与 网络中其它设备的 IP 地址重复 步骤三:修改 CPU 的 IP 地址(可选) 在 Micro/WIN SMART 中可以通过系统块修改 CPU 的 IP 地址,具体步骤如下 1、 在导航条中单击 “系统块” 按钮,或者在项目树中双击打开 “系统块” 对话框,如图 所示 2、 打开系统对话框 然后进行如下操作: b.选择 “通信” 选项; c.勾选 “随项目存储 IP 信息”; d.设置 IP 地址,子网掩码和默认网关; e.单击 “确定” 按钮,完成设置 注意:由于系统块是用户创建的项目的一部分,所以只有将系统块下载至 CPU 时,IP 地址修改才能够生效。 步骤四:下载程序 在 Micro/WIN SMART 中点击“下载”按钮,如图 所示; 打开下载对话框(如图),选择需要下载的块(如果进行了“步骤三”,则必须下载系统块才能完成 IP 地址修改),单击 “下载” 按钮进行下载 注意:如果 CPU 在运行状态,Micro/WIN SMART 会弹出提示对话框,提示将 CPU 切换到 STOP 模式,点击“YES”。 下载成功后,“下载” 对话框会显示 “下载成功” ,点击“关闭”按钮关闭对话框,完成下载。 注意:如果用户在完成通信设置(步骤一)后打开一个新的项目文件再进行下载操作会要求用户重新进行通信连接设置。 1.3 常见PLC与编程软件链接不成功时的几种操作1、 检查硬件连接 网络电缆是否连接好,在 CPU 本体左上角以太网接口处有“以太网状态”指示灯 “LINK” ,此灯常亮表示以太网连接成功。 2、 检查编程设备的 IP 地址是否与 CPU 的 IP 地址在同一网段中 3、 通信参数不匹配 4、 在控制面板里面的设置PC/PG接口处的应用访问程序设置为“MWSMART………”这选项 5、 在设置PC/PG接口中的LLDP/DCP中,确认当前的PC网卡以勾选。 6、 在电脑的任务管理器的进程中,看看是否有S7oiehsx.exe这个进程,如果没有可能是因一些杀毒软件的阻止等原因造成的没有启动。如发现没有启动需要手动通过路径C:\Program Files\Common Files\Siemens\S7IEPG把它启动起来。 7、 检测当前系统的启动项中是否禁止了PNIOMGR,如果禁用了,请使能该启动项。 8、 如果还是不能访问到设备,建议重装操作系统。 工艺要求:近千米的距离非均匀分布N多分站,每个分站就地控制一台电机正反转。控制室需要监控联网的所有分站设备。 用CN之间PPI联网,软件自带的PPI向导组态很是方便,整个网络基于RS485接口传输。现在SMART自带的DB9口不支持PPI联网通讯,支持以太网口的GET/PUT通讯,下来一起完成GET/PUT通讯联机过程。 2台SR30,一台做主机(192.168.2.200),一台做从机(192.168.2.201)。 主机中程序编写如下: 从机中程序编写如下: 主机中利用向导组态GET/PUT网络过程: 打开向导 1. 进入向导 2. 点击添加,操作项目树下添加一个名称,与默认名称共2个分别组态成PUT/GET 3. 双击可以修改名称以及添加注释 4. 完成后自动出现组态的数量,上图为2个 2个操作——Put、Get的具体组态步骤: 双击组态Put界面,相当于将主站VB0映射到分站QB0(写一个字节的数据) 双击或者“下一页”组态Get界面,相当于将分站VB0映射到主站QB0(读一个字节的数据) 继续点击“下一页”,出现“存储器分配”界面。表明刚刚组态的数据交换占用主站PLC的43个字节(VB43~VB85) 继续点击“下一页”,出现“组件”界面。刚刚的组态生成一个逻辑控制块、一个符号表、一个数据块。 继续点击“下一页”,出现“生成”界面。完成整个组态过程。 主机检测到自己I0.0上升沿,将255 MOV到VB0(即就是VB0的8个位都为1),而组态的联机Put指令将主站VB0映射到了分站QB0,那么此时分机(192.168.2.201)Q0.0~Q0.7整个QB0全部都有输出;同理,主机检测到自己I0.0下降沿,将0 MOV到VB0(即就是VB0的8个位都为0),此时分机(192.168.2.201)Q0.0~Q0.7整个QB0全部没有输出。 从机检测到自己I0.0上升沿,将255 MOV到VB0(即就是VB0的8个位都为1),而组态的联机Get指令将从机VB0映射到了主机QB0,那么此时主机(192.168.2.200)Q0.0~Q0.7整个QB0全部都有输出;同理,从机检测到自己I0.0下降沿,将0 MOV到VB0(即就是VB0的8个位都为0),此时主机(192.168.2.200)Q0.0~Q0.7整个QB0全部没有输出。 简单点说,就是用主机I0.0点控制从机QB0一个字节的输出;用从机I0.0点控制主机QB0一个字节的输出。 到底是不是这样子?下载程序后看看运行情况。 连接网线,将主控程序下载进主机PLC,上图右侧为主机(192.168.2.200)。监控时可以发现Rx/Tx指示灯亮(上图右侧PLC上橘黄色灯光)。 监控主机程序截图。 将分控程序下载进分站PLC,如上图将2台PLC网口用网线连接起来,红色按键按下锁定(接于主机I0.0位),此时检测到主机I0.0上升沿,分机PLC的Q0.0~Q0.7全部输出(上图左边PLC下端一排绿灯) 绿色自复位按键按下不放(接于从机I0.0位),此时检测到从机I0.0上升沿,主机PLC的Q0.0~Q0.7全部输出(上图右边PLC下端一排绿灯) OK!在STEP 7-MicroWIN SMART V2.0环境下采用Get/Put向导完成PLC之间Get/Put以太网通讯就是这样简单。
|
|
来自: 晶晶妈妈eatn6c > 《文件夹1》