Intouch培训一.新建一个项目1.桌面启动Intouch应用2.在工具栏点击新建(或文件/新建):显示创建的向导窗口:3.点击下一步出现如下对话框:4.输入路径如:c:\Train.5.点击下一步,intouch会在该路径下创建一个项目目录。6.在下面对话框中输入项目名称,如:Train。在描述栏中输入描述。7.点击完成。InTouch应用程序管理器中就会出现Train的应用程序目录。一.创建新的窗口(画面)1.双击已经创建好的Trainning应用程序或点击应用栏里的编辑按钮:WindowMaker窗口启动2.点击新建工具或(点击文件/新建窗口)3,在下面窗口属性框中输入窗口名称等属性:4,点击确定,画面创建完成。7.点击完成。InTouch应用程序管理器中就会出现Train的应用程序目录。三.InTouch和西门子PLC通讯配置InTouch和西门子PLC通讯的方式主要有两种:通过DAServer通讯通过OPC方式通讯1DAServer方式通讯的配置1.安装DASSIDIRECT安装包。2.在开始/程序中,找到包含“SystemManagementConsole”程序的Wonderware文件夹,并点击启动SystemManagementConsole程序。3.在ArchestrASystemManagementConsole(SMC)中找到“DAServerManager”。在Local节点下,DAServer名字“ArchestrA.DASSIDirect1”。4.展开ArchestrA.DASSIDirect.1,并选择“Configuration”,将出现如下“GlobalParameters”对话框。4.展开ArchestrA.DASSIDirect.1,并选择“Configuration”,将出现如下“GlobalParameters”对话框。◆DeviceGroupUpdateInterval:更新时间间隔◆SlowPollInterval:当连接发生问题DAServer查询设备的时间间隔。当正常后,查询间隔调整为DeviceGroup的查询间隔。◆TransactionMessageTimeout:消息的超时设置,这个超时设置使得客户端不会由于某种原因Transaction永久不被发送时导致被挂起。这是一个Transaction中消息更新的最大允许时间。此数字应该设置为一个单独的数据更新不应超过此时间设置。◆ServerProtocalTimer:因为SIDirectDAServer使用事件驱动的协议引擎,此选项无效。◆PokeMode:有以下有效模式:-Control保持写数据的顺序不改变,并且不合并Transaction。-Transaction使用保留要写的第1,第2和最后一个数据的合并方式保持写数据的顺序。-Optimization不保持写数据的顺序,并且合并写数据的Transaction,只写入最后一个要写的数据。◆CaseSensitive:控制DAServer按大小写顺利扫描数据项和DeviceGroup。◆DeviceGroupCache:此参数保留将来使用。◆SimulationMode:此设置在此SIDirectDAServer中无效。◆SystemItems:此参数控制系统数据点是否出现在浏览窗口中,是否做为DAServer数据采集接口的有效数据项。◆UniqueDeviceGroups:此参数控制是否检查DeviceGroup在整个DAServer中的唯一性。5.右键点击“Configuration”图标。6.在菜单中选择“AddPortCpS7Object”。7.右键点击“New_PortCp_000”并选择“AddS7CpObject”,出现如下S7参数设置对话框:◆NetworkAddress:输入PLC的IP地址,在此例子中,PLC的IP地址是192.168.10.41◆LocalTSAP:定义本地站的传输服务访问点,第一为数字定义设备,第一位数字为0,推荐设置为01.00◆RemoteTSAP:定义PLC的传输服务访问点。◆RemoteRackNo.:输入10进制机架号。◆RemoteSlotNo.:输入10进制的CPU槽号。在此TechNote中,机架号设为0,CPU槽号设为3(电源模块占2个槽,所以CPU槽号为3)。◆ConnectionResource:从下拉框中选择16进制的连接资源。8.选择“DeviceGroup”属性页。9.右键点击“DeviceGroup”对话框中的空白地方,添加新的DeviceGroup(类似主题名)到DeviceGroup对话框中。如下图:10.选择并用右键点击默认名Topic_0,把它重新命名成一个有意义的名字,如S7PLC。11.在左面的树形结构图中,右键点击ArchestrA.DASSIDirect.1并从子菜单中选择“ActivateServer”来启动此DAServer,ArchestrA.DASSIDirect.1旁边的图标将由红变成绿。12.进入工程管理界面,新建立工程或是选择一个已经存在的工程进入。通过双击进入工程,点击左侧目录树-配置-访问名,进入访问名管理界面,如图所示,选择添加新加入一个访问名plc1。13.选择添加新加入的访问名,应用程序名设置为DASSIDirect,访问名以及主题名设定为SMC内设置的TOPIC名称。使用协议我们选择DDE也可以连通,编辑完毕后按确定按钮保存退出。进入主窗口设计区。14.进入标记名字典,创建标记名,选择类型为I/O整形,访问名选择TOPIC,项目编辑为mb90,此处为PLC内存物理地址。关闭保存。总结:1.优点:通讯配置相对简单,现场判断通讯故障方便,做系统备机比较容易。2.缺点:通讯方式只支持TCP/IP方式,对现场PROFIBUS通讯无做到;DAServer通讯基于WindowsDDE设计,对于大量IO数据时,数据通讯比较慢。2OPC方式通讯的配置1.安装OPCLINK和SimaticNet安装包。2.在STEP7中插入一个PCstation,名字改为sui。3。双击Configuration,打开组态窗口,并添加OPCServer和IEGeneral。4。在SimaticNET中点击ConfigurationConsole,选择运行模式为configuremode。5。双击电脑屏幕右下角的小电脑图标。在stationname输入站名称,点击“Add”添加OPCSERVE和IEGeneral,注意位置要与Step7中配置一直。5。双击控制面板中,弹出如下对话框:。选择PCinternal(local),并点击OK。6.在STEP7中点击网络配置,弹出如下对话框,单击OPCServer双击下面的空白处,新建一个S7Connection。7.、在SETP7中选择SUI这个PCStation,点击DOWNLOAD,将PCStation的信息下载到本机。双击电脑屏幕右下角的小电脑图标,如果图标变成如下图就表示SimaticNet设置完成。8.打开OPCLINK软件,点击configure——TopicDefinition——Modify。弹出如下对话框:9.点击configure——OPCLinkSetting.10.在Intouch——特别——访问名弹出图一对话框总结:1.优点:用西门子SmaticNET.opc与西门子PLC通讯,通讯速率快,且数据量可很大;可以支持TCP/IP,ISO,PROFIBUS-DP,MPI等通讯方式。2.缺点:组态配置繁琐,HMI画面要装STEP7或NCM;备机比较繁琐,如采用ISO方式通讯,还要将备机MAC地址修改;如果采用PROFIBUS通讯,PC机还要加CP5613卡。谢谢!