- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
后续增加LED屏或者读写头相关工作简单提示
注意:
在每次改动特别是大的改动之前,一定做一个完全备份。备份的方法是:和管理系统确认好是否可以改动程序,如果可以的话,按照如下步骤进行:停止运行wincc,关闭kepware,右键点击桌面右下角的kepware运行图标,shutdown kepwareServer,这样就完全停止了kepware运行,即可备份了,把D盘的test1文件夹及BYD_KEPWARE件夹复制到一个新的文件夹中保存。D盘有一个备份的文件夹kepware backup,里面都是以日期为文件名保存的历次备份。
做好备份之后,就可以按照下面的步骤进行存储过程的操作了。本说明由于不能连接数据库,有的步骤就简单说明,脱机状态能截图的都已经截图示意。
以UB10连接存储过程说明:
在UP_SQL1通道增加device
Device name 起名UB10_SQL,点击 下一步
默认,下一步,
在上图的下拉条中就能看到store procedure选项,选中这个选项,然后 下一步
在出来的选项中就可以找到要配置的 存储过程 ,实例为选中UB10存储过程。然后点击 下一步 下一步,最后到如下界面,点击完成 即 调用存储过程 结束。
然后,点击刚建立的存储过程,即可以看到相应的参数:
上图中input为PLC需要传给管理系统的参数,input_output为管理系统返回给PLC的参数。UB10有三个给管理系统的参数,有三个返回参数。另外一个参数execute为触发存储过程的参数。这些参数都需要在PLC中建立相应的变量。还有一个参数“output__RETURN_VALUE”为执行标志位,没有用。
针对上面参数在PLC中建立相应变量。
UB10在主线1PLC控制,因此在OMRON_PLC1下建立新的device,起名UB10PLC,
点击下一步,然后选择PLC为CJ1
点击 下一步 ,输入UB10所在的PLC的IP地址,这里是0,然后点击下一步
在下图界面中把connect和fail的值由默认值3都改为6
点击 下一步 下一步 直到出现完成界面。点击完成。
然后,在UB10中建立针对相应存储过程的变量,这些变量需要和相应PLC厂家协调沟通,由PLC厂家提供相应地址。
在上图的地址中,CHANGE传给存储过程的input_STATUS中,这是个PLC自己复位的变量。SET_CLERD20251为调用存储过程的执行变量。其他变量都是和存储过程一一对应的。
注意:所有的给管理系统传递的数据都是通过wincc传递的。管理系统回来的参数通过data exchange传递给PLC的。
在UB10中,管理系统返回的参数有‘input_output__ReturnType’、‘input_output__WeldAuto_AutoID’、‘input_output__WeldAuto_WeldCode’三个参数。这三个参数在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上随便输入一个名字即可,我这里输入“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界面上面查看,如下图:
注意,在做好连接后,一定在上图右侧窗口仔细查看一下,SOURCE SERVER、SOURCE Items Name、Target Items Name是否对。其中SOURCE SERVER一定是“OMRON_SQL”,源和目标是刚才所连接的变量。
做好这些连接之后,就处理把PLC的数据传送给管理系统通过winc
文档评论(0)