PLC与变频器通信程序的设计SIEMENSS7-200PLC与SIEMENS430等变频器的通信一般使用USS4协议程序来完成,该程序的主要目的是监控变频器的实时运行状态。(5)其它辅助程序的设计PLC程序在实际编程过程中,需考虑对一些程序进行修补,尽量减少程序漏洞,反复推敲,不断的总结。
如何用博图建立西门子触摸屏和S7300PLC的通讯目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。但西门子屏也经常会被用到,所以不得不学。简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯。
西门子触摸屏和PLC通讯大概分为以下四步:本教程以S7300PLC为例做一说明。步:组态PLC,设置通讯地址,建立通讯变量。第二步:组态触摸屏,建立与PLC的通讯。第三步:绑定变量,组态画面。第四步:模拟运行,工程下载。
以下做一详细介绍。1.组态PLC,设置通讯地址,建立通讯变量1)打开博图软件,创建新项目,并命名为KTP900_S7-300。完成后点击项目视图。2)西门子PLC硬件组态:插入CPU:CPU315-2PN/DP3)打开PLC设备与网络视图,点击315CUP的网口1,为CPU设置IP地址。
2.组态触摸屏并建立通讯1)双击添加新设备,插入KTP9002)点击确定按钮后,出现HIM组态向导,在PLC连接选项卡下,点击‘浏览’,选择刚才插入的PLC,并选择以太网接口,点击完成后进入触摸屏编程页面。
4)创建变量表,并在变量表里面创建要通讯的变量。5)点击PLC项目,编译并下载PLC项目(可以先仿真),如图配置号PG/PC接口,搜索到建立好的设备,并下载。3)查看连接信息3.绑定变量,组态画面双击根画面,用拖拽的方式在画面中添加变量。
打开PLC中的变量列表,拖拽‘溢流阀压力设定’变量至画面区。在属性界面可以编辑本变量控件。4.模拟运行,工程下载。1)选中HIM项目,编译并下载,点击仿真按钮。如图所示,溢流阀设定控件中变为0.0,说明下载成功。
下载不成功会显示#。2)打开一个监控变量表,把PLC至于在线状态,改变溢流阀压力设定值为30.0,在仿真页面看此控件值也变为30.03)同样的在仿真界面改变控件值为15.0,在监控表里面检查其值的变化。
PLC与西门子触摸屏的RS485通信方法:01连接数目S7-200SMARTCPU既可以通过本体集成的RS485端口或信号板连接支持PPI协议的西门子HMI设备,还可以通过本体集成的以太网口来连接支持S7协议的西门子HMI设备。
SmartPanels支持的PLC:代产品SmartLine(无以太网接口):S7-200、OMRONCP1系列、三菱FX系列、ModbusRTU注意:只能建一个通讯连接,否则SmartPanels无法启动项目(白屏)。
第二代产品SmartLine-IE:串口:S7-200、OMRONCP1系列、三菱FX系列、ModbusRTU、台达(DVP-SV/ES2系列)以太网:S7-200(CP243-1)、Smart200、LOGO!SmartPanels通过串口只能连接一个设备,通过以太网可以连接三个设备,但是串口和以。
02创建项目用户需要使用WinCCFlexible2008SP2China或以上版本来组态代产品SmartLine,如果是第二代产品SmartLineIE的话,只能使用WinCCFlexible2008SP4China进行组态。
当CPU的三个物理接口同时连接西门子HMI设备时(包含信号板),多的连接资源数是16个。注意:串口和以太网口只能使用一个,否则编译通不过。用户既可以在WinCCFlexible中直接创建项目,也可以使用向导创建。
下文主要介绍如何直接创建项目。双击PC桌面的SIMATICWinCCflexible图标可以启动WinCCflexible,在启动画面中选择“创建一个空项目”,所示。鼠标左键单击“创建一个空项目”后,打开如图2所示的“设备选择”界面。
在该界面选择所使用的设备,在此以Smart1000IE为例。03配置通信连接用户通过以下步骤可配置Smart1000IE与S7-200SMARTCPU的PPI通信。步:在WinCCflexible的主工作窗口中,展开左侧树形项目结构,选择“项目”>“通讯”>“连接”,双击“连接”图标以打开“连接设置”的属性窗口。
第二步:在“连接”窗口中双击名称下方的表格,或者右击鼠标选择快捷菜单中的“添加连接”可以添加与CPU的连接。第三步:添加连接后,根据项目需求用户可以修改默认的连接名称“连接_x”,并选择“通讯驱动程序”和是否在线。
由于连接的设备是S7-200SMARTCPU,所以在“通讯驱动程序”下方的下拉菜单处选择“SIAMTICS7200SMART”作为通讯驱动程序,同时激活在线连接。第四步:设置连接参数。首先选择Smart1000IE的接口为“IF1B”,即触摸屏的RS422/485物理接口。
选中该接口后,该接口的参数设置窗口将在其下方自动显示。设置触摸屏的通信波特率为,站地址为1。接着在“网络”窗口选择“PPI”为通信双方的通信协议。后在“PLC设备”窗口设置CPU的站地址,此处设置CPU的站地址为2注意:CPU的地址不同于HMI设备的地址,二者不能重复。
第五步:设置S7-200SMARTCPU的波特率和站地址。在STEP7Micro/WINSMART软件的项目树中选择“系统块”,然后按“回车”键,即可打开如所示的“系统块”窗口。为CPU的RS485端口设置的站地址和波特率与图6的配置保持一致,CPU的站地址为2,通信波特率为187.5kbps。
?至此已经配置完成了Smart1000IE与S7-200SMARTCPU的PPI通信。04启动操作画面给Smart1000IE设备上电时屏幕会短暂出现启动画面,三个按钮代表的含义如下。Transfer:HMI设备设置为“传送”模式。
05下载项目文件要将配置好的项目下载到Smart1000IE设备上,首先要保证HMI设备的通信口处于激活状态,可通过HMI设备的“ControlPanel”>“Transfer”进行设置,如果选择串口方式下载项目,首先需要勾选“Serial”右侧的“EnableChannel”。
Start:启动装载在HMI设备上的项目。ControlPanel:点击该按钮后进入HMI设备的控制面板,用户在控制面板可以选择传输模式,添加密码等。其次,要使用Siemens原装的PPI编程电缆下载项目,RS-232/PPI电缆(订货号6ES7901-3CB30-0XA0)和USB/PPI电缆(订货号6ES7901-3DB30-0XA0)都可以。
接着在WinCCflexible软件的菜单栏选择“项目”>“传送”>“传输”,单击“传输”即可打开“选择设备进行传送”窗口,在“选择设备进行传送”窗口,用户可以选择传输模式为“串行”或“串口(通过USB-PPI电缆)”,在此选择后者进行传输。
当使用的电缆是USB/PPI时,要求其E-STAND版本是05或更高版本。给Smart1000IE设备断电再上电后,HMI设备将会出现启动画面,单击Transfer按钮,使HMI设备处于“传送”模式。接着在WinCCflexible软件中选择“项目”>“传送”>“传输”,“传送”按钮,待HMI设备中的传送状态显示为“传输完成”时,至此已成功通过串口模式将项目传送到HMI设备。
在安装西门子触摸屏软件WinCCFlexiable2008时,出现未找到SSF文件的错误,应该怎么解决。解决方法:对于西门子的软件的安装,包括300编程软件、西门子触摸屏软件、wincc组态软件、博图软件界等,都要求软件安装包的路径不能出现中文字符,否则会出错。
你可以把路径改成全英文或英文+数字形式的就可以了。也有人有疑问这个路径怎么改,你不要把软件安装包放到桌面,把软件安装包放到D盘、E盘等的根目录,再将软件安装包的名称改成全英文或英文+数字就可以了。在安装西门子触摸屏软件的时候,不停地提示重新启动电脑,如图所示,而重启电脑无效时,应该怎么处理。
解决方法:安装西门子触摸屏软件的时候,不停地提示重新启动电脑,而重启电脑无效时,删除注册表项才能继续。安装西门子新版触摸屏软件时出现错误,提示不能安装下列程序:SimaticLicenseManger,安装程序不能完成安装,怎么解决。
解决方法:个项目不过是个授权软件,可以直接跳过,像SETP7,WINCC的编程软件,甚至通讯线的驱动,只要是西门子的软件,都会带有你图中个项目的软件,无非是版本不一样,不影响使用。你可以再重新安装时,在上一步选择选件中,不要勾选这一个项目就好。
然后通过别的软件里,装个其他版本的授权软件就可以了,甚至你电脑上可能都已经有了这个软件了。西门子触摸屏软件的安装出现的问题,在安装中出错,提示不能安装下列程序:MicrosoftSQLServer2005ExpressEditionConfiguration,安装程序不能完成安装,怎么解决。
解决方法:1.有可能是系统中已经存在SQLserver2005版本或更低版本,两者冲突了。可以试一下卸载SQLserver2005其他版本的软件,再安装试试。2.系统可能不支持该版本软件,那么只能更换其他系统。
使用西门子的触摸屏,安装触摸屏的软件WinCC_flexible_2008_SP4成功后,不能打开和新建项目,怎么解决。解决方法:错误很明显,是SQL服务器没打开,你看下杀毒软件禁止没有,实在找不到原因的话把它卸载了,关闭所有杀毒软件重新安装(也可能是安装不)。
主要是由于系统的问题,电脑好是安装win7旗舰版系统。西门子触摸屏上如何实现动画效果为了使我们触摸屏上的画面显示的更为直观,通常情况下需要我们在触摸屏上做一些动画的功能,常用的动画功能有两种,一种是直线型运动,比如说物体的向左移动或是向上移动。