版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、后续增加LED屏或者读写头相关工作简单提示注意:在每次改动特别是大的改动之前,一定做一个完全备份。备份的方法是:和管理系统确认好是否可以改动程序,如果可以的话,按照如下步骤进行:停止运行wincc,关闭kepware,右键点击桌面右下角的kepware运行图标,shutdown kepwareServer,这样就完全停止了kepware运行,即可备份了,把D盘的test1文件夹及BYD_KEPWARE件夹复制到一个新的文件夹中保存。D盘有一个备份的文件夹kepware backup,里面都是以日期为文件名保存的历次备份。做好备份之后,就可以按照下面的步骤进行存储过程的操作了。本说明由于不能连接
2、数据库,有的步骤就简单说明,脱机状态能截图的都已经截图示意。以UB10连接存储过程说明:在UP_SQL1通道增加deviceDevice name 起名UB10_SQL,点击 下一步默认,下一步,在上图的下拉条中就能看到store procedure选项,选中这个选项,然后 下一步在出来的选项中就可以找到要配置的 存储过程 ,实例为选中UB10存储过程。然后点击 下一步 下一步,最后到如下界面,点击完成 即 调用存储过程 结束。然后,点击刚建立的存储过程,即可以看到相应的参数:上图中input为PLC需要传给管理系统的参数,input_output为管理系统返回给PLC的参数。UB10有三个给
3、管理系统的参数,有三个返回参数。另外一个参数execute为触发存储过程的参数。这些参数都需要在PLC中建立相应的变量。还有一个参数“output_RETURN_VALUE”为执行标志位,没有用。针对上面参数在PLC中建立相应变量。UB10在主线1PLC控制,因此在OMRON_PLC1下建立新的device,起名UB10PLC,点击下一步,然后选择PLC为CJ1点击 下一步 ,输入UB10所在的PLC的IP地址,这里是0,然后点击下一步在下图界面中把connect和fail的值由默认值3都改为6 点击 下一步 下一步 直到出现完成界面。点击完成。 然后,在UB10中建立针
4、对相应存储过程的变量,这些变量需要和相应PLC厂家协调沟通,由PLC厂家提供相应地址。 在上图的地址中,CHANGE传给存储过程的input_STATUS中,这是个PLC自己复位的变量。SET_CLERD20251为调用存储过程的执行变量。其他变量都是和存储过程一一对应的。注意:所有的给管理系统传递的数据都是通过wincc传递的。管理系统回来的参数通过data exchange传递给PLC的。在UB10中,管理系统返回的参数有input_output_ReturnType、input_output_WeldAuto_AutoID、input_output_WeldAuto_WeldCode三个
5、参数。这三个参数在data exchange中建立连接的过程如下: 打开data exchange在界面下方有DX Soure Items和DX Target Items,因为是管理系统传给PLC的,所以源应该选中UP_SQL1下的UB10_SQL,目标选中OMRON_PLC1下的UB10PLC,把相应变量连接起来,如下图连接“input_output_ReturnType”和“output_returnType”,后出现点击“是”,出现如下图:注意:这里URL后面为乱码,正确的输入时Localhost,这里先不用管,也不要输入Localhost,在name上随便输入一个名字即可,我这里输入“
6、WWW”,点击“OK”,进入下一界面在上图中,要修改server为OMRON_SQL。备注:每次修改LOCALHOST麻烦,随便建个连接进来后修改为OMRON_SQL是因为OMRON_SQL是一个正确的已经把URL改为Localhost的连接,这样省事些。在connection name处输入名字为“UB10_output_ReturnType”,这样,一个连接就好了。同样做好另外两个连接“UB10_output_WeldAuto_AutoID”和“UB10_output_WeldAuto_WeldCode”,做好的连接可以在data exchange界面上面查看,如下图:注意,在做好连接后,
7、一定在上图右侧窗口仔细查看一下,SOURCE SERVER、SOURCE Items Name、Target Items Name是否对。其中SOURCE SERVER一定是“OMRON_SQL”,源和目标是刚才所连接的变量。 做好这些连接之后,就处理把PLC的数据传送给管理系统通过wincc。备注:如果只有PLC给管理系统的变量,管理系统没有返回变量,不用配置“Data Exchange”。WINCC操作:打开wincc,点开“变量管理”下,在下图蓝处右键点击“系统参数”点击“系统参数”后出现如下界面在上图所在界面等一会后出现如下界面点击“kepwarekepserverExV4”,点击“”
8、浏览服务器勾上“读访问”“写访问”,点击下一步这里我们需要在OMRON_PLC1下建的UB10PLC下的变量及UP_SQL1下“UB10_SQL”的变量。注意:需要啥变量连接啥变量,不要所有变量一次倒过来,到时候使用的时候不知道哪是哪了,反而更麻烦。 点开UB10plc,选中右边变量点击“添加条目”,出现如下图,这里要加上前缀,示例中加上前缀为UB10PLC_,选中kepwarekepserverExV4,点击 “完成”即把OPC变量导入wincc了。以同样的方法把UB10_SQL变量导入WINCC,如下图把变量导入之后,即可以编程了。在wincc主界面,到全局脚本C编辑器处点开UB10.PAS进行程序编辑编辑完之后,一定在这个界面右键点击“信息/触发器”,选择触发变量,UB10的触发变量是“UB10PLCSET_CLERD20251”,触发类型是“有变化时”当程序写完,触发条件设置完之后,保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论