到了该介绍西门子plc利用STEP软件编程时,组态通信和下载用户程序方法的时候了。为了实现plc与计算机的通信,一般采用PC/PPI多处扇电缆或USB/PPI多主站电缆,PC/PPI多主站编程电缆,用于plc与RS 端口的计算机通信,现在的笔记本电脑几乎都没有RS 端口,台式计算机有RS 端口的也越来越少,所以这种编程电缆用的很少,用的最多的是实现USB-RS端口转换的USB/PPI多处站编程通信电缆,市面上有很多国产的,与西门子产品兼容的USB电缆,它们实际上是USB-RS 转换器和PC/PPI适配器的组合,他们将USB端口映射为一个RS端口,俗称为COM口。
需要提醒大家的是,不能在windows操作系统下使用,不支持. Kbps每秒的波特率,用这种电缆连接好计算机的USB端口和我plc的RS端口,安装好USB电缆的驱动程序以后,打开Windows的控制面板,在双击系统,在硬件选项卡,单机设备管理器,在端口文件夹,可以看到被映射为COM的USB端口。
关于设置计算机的通讯端口我们这样操作。打开指令输入的通讯文件夹,双击其中的设置,PG/PC接口,打开设置PG/PC接口对话框,中对话框中的PC/PPI电缆,单击属性按钮,打开属性对话框的本地连接选项卡。如果是USB/PPI多主站编程电缆可以直接设置连接到USB端口,如果是兼容的编程电缆,需要设置计算机与plc通讯使用的COM端口,例如USB接口映射的COM,在PPI选项卡,最重要的参数是传输的波特率单位是Kbps, 也就是每秒传送的二进制的位数,可以选.Kbps,.Kbps或者.Kbps,有的编程电缆不支持.Kbps的波特率。
解释一下超时时间这个概念,它指与通讯设备建立联系的最长时间 可以采用默认值s,这个站地址为零指的是编程用的计算机在通讯中的站地址。最高占地址是STEP-Micro/win停止寻找网络中的其他主站的地址,可以采用默认的。
接下来进入系统块设置plc的通讯端口参数的方法。刚才我们设置的是计算机的通讯端口,此外还需要设置plc的通讯端口,此外还需要设置plc的通讯端口,双击指令书中的系统块,在双击其中的通讯端口,可以用通讯端口对话框,来设置CPU的RS通讯端口的参数,CPU XP和CPU有两个端口,分别交出端口和端口。其他的CPU只有一个端口。
端口在PPI网络中默认的地址为,设置的波特率应该与设置PG- PC接口对话框中设置的一致,比如说都是.Kbps,系统块下载到plc以后,设置的参数才会起作用。出场的时候,CPU的第个通讯端口,默认的波特率,为.Kbps占地值为。计算机与新的的plc,第次通讯的时候,应该采用上述的波特率和占地址。
此时关闭系统块。下面介绍怎样建立计算机与plc的在线连接,打开指令书中的通讯文件夹,双击其中的通信,打开通信对话框,自动设置的,本地的占地址为,这个是计算机的占地址,远程的站地址为号站。如果要是网络上有多个CPU,可以用这个选择框来选择,到底和哪一台CPU通信。下面的参数是在PG-PC接口对话框中设置的参数。
不太清楚已经下载到CPU里的传输速率是多少,可以激活多选框,搜索所有的波特率,也可以单击设置PG-PC接口这个按钮,开设置pPC接口对话框来设置计算机的通讯接口的参数,双击这个图标,它的名称叫做双击刷新,如果计算机和CPU的同学没有问题,他能够自动的找到网络上所有的CPU,并显示出CPU的型号、占地址和网络的传输阻力,这一步并不是建立和CPU的通讯必须得操作,和CPU的通讯有问题的时候,可以用这个方法来测试计算机和CPU的通讯是否能够建立。
紧接着单击确认按钮,关闭通讯对话框,计算机与plc建立起通讯连接以后,可以将程序下载到plc中去,单击工具栏上的下载按钮,会出现下载对话框,单击选项按钮,你打开或者关闭该按钮下面的选项区,你用多选框来选择是否下载程序块、数据块,系统块的下载,存储卡中的配方和数据记录配置,打钩表示要下载,下载应在STOP模式进行,如果下载的时候,微软模式将会自动切换到STOP模式,下载结束以后,可以自动切换到软模式,用下面的多选框来选择下载之前,从软模式切换到STOP模式,如果下载以后,从STOP模式切换到RUN模式,是否需要提示,下载成功以后,是否关闭下载对话框,一般采用我们现在这样的设置。
注意模式的转换不需要提示,下载成功以后,自动关闭下载对话框,这样的设置在下载的时候,最为方便快捷。单机下载按钮,开始下载,如果项目中设置的CPU的型号与CPU实际的型号不一致,在下载的时候,将会显示提示信息,单机出现的改动项目按钮,自动修改plc的型号以后,提示信息消失,再进行下载操作。
好了,STEP组态通信与用户程序下载的方法就演示完毕,如果你是新手,可以按照步骤自己动手操作一遍,如果你是plc编程高手,大可不必留意。