找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 26792|回复: 43

[原创] NX12 MCD机电概念设计和三菱PLC联合仿真(第二节)

[复制链接]

8

主题

354

回帖

9197

积分

少校

积分
9197
发表于 2017-12-5 01:18:24 | 显示全部楼层 |阅读模式
本帖最后由 逆光、 于 2017-12-5 01:50 编辑

本帖最后由 逆光、 于 2017-11-1 01:27 编辑


第二节:NX12和OPC建立数据连接



0.检查OPC和GXworks2的连接状态:
              在第一节主要介绍了OPC 的设置方法。(之前用的NX11,现在使用NX12讲解)
              最后设置完的效果(之前我添加了,X0,X1,Y0,Y1)这里我只添加了X0和Y0。
11.png





            现在编辑好PLC 的程序。并进如在线仿真状态。(我PLC太菜,还没开始系统的学习就在大神面前献丑啦)。

下面的动图看到,修改X0的状态值,OPC的监视窗口会实时反应。这说明GXwork2和OPC的连接成功。

22.png

11.gif

1.NX12和OPC连接:
                  打开NX12的机电概念设计模块。菜单→首选项→外部信号配置,在设置没有问题的情况下是会自动连接的。如下图,这里记得要把所有信号勾选上。
33.png
3在NX里添加输入输出信号
           NX里的输入信号是PLC的输出信号,
           NX里的输出信号是PLC的输入信号。
           在到信号命令,如下图所示
               555.png

             新建X0,Y0信号。如下图。(注意输入输出)完成后会在机电导航器里的信号中看到X0,Y0

44.png 66.png

           
4NX里的信号和PLC信号关联。                使用信号映射命令,具体看动图。完成后信号连接可以看到关联的信号。
77.gif 88.png

5自行建立好模型,模型解释如下。
小球在轨道里运动,到达提升块的尾部触发,光电开光(X0),继而运行程序里的设置。执行(Y0)





8

主题

354

回帖

9197

积分

少校

积分
9197
 楼主| 发表于 2017-12-14 14:09:08 | 显示全部楼层
本帖最后由 逆光、 于 2017-12-14 14:10 编辑

接第5步继续模型和PLC的连接如下面这个关系。   

①MCD里的模型——②模型建立机电对象——③给机电对象配置适当的MCD信号——④MCD信号和OPC信号关联——⑤OPC信号和PLC信号关联
①MCD里的模型,可以是装配体。也可以是单独的零件体
②模型建立机电对象,这个比较复杂,后面再另开贴详细讲,大家也可以看我之前MCD有关的帖子,里面也有讲解。
③给机电对象配置适当的MCD信号,在第3步里,先建立了MCD信号,而没有把MCD信号和机电对象关联,在这个一步里继续设置
④MCD信号和OPC信号关联,在第4步里已经讲解。
⑤OPC信号和PLC信号关联,在第一节里讲解了具体设置,在第二节开始讲解了PLC的编程软件和OPC的连接状态检查。

把在第三步建立的MCD两个信号和实际模型的机电对象关联起来,看下面的动图

22.gif

最后设置完成后就可以联合仿真了。看下图效果

55.gif

6结尾:

源文件稍后发上来。

  帖子写的比较乱,修修补补的,对该模块有兴趣的朋友对此贴没有看懂的,可以加我QQ963171458联系。

19

主题

904

回帖

2万

积分

中将

积分
26185

论坛贡献灌水王

发表于 2017-12-14 10:45:58 | 显示全部楼层
大神牛逼的

32

主题

354

回帖

5625

积分

上尉

积分
5625
发表于 2017-12-14 13:18:19 | 显示全部楼层
{:}

0

主题

23

回帖

276

积分

二级士官

积分
276
发表于 2017-12-19 18:52:06 | 显示全部楼层
楼主我试着 做了个皮带线传送产品 传感器检测停的程序 和UG连接仿真后遇到 产品撞到传感器延时停的问题 这个是3个软件之间的传输有时间间隔导致还是什么? 这里qq963907718  方便联系交流

8

主题

354

回帖

9197

积分

少校

积分
9197
 楼主| 发表于 2017-12-23 14:48:10 | 显示全部楼层
hyfhyffhhg 发表于 2017-12-19 18:52
楼主我试着 做了个皮带线传送产品 传感器检测停的程序 和UG连接仿真后遇到 产品撞到传感器延时停的问题 这 ...

你把要观察的对象,右击添加到“运行时察看器”这样就能实时显示你对象的参数值变化。
这里你把传感器添加到“运行时察看器”点击播放,在产品碰到传感器时注意观察“已触发”的状态变化,没有触发是false,触发时是true、
11.png

25

主题

365

回帖

9571

积分

少校

积分
9571
发表于 2017-12-29 17:01:49 | 显示全部楼层
厉害厉害了,word哥

0

主题

23

回帖

276

积分

二级士官

积分
276
发表于 2017-12-30 16:00:20 | 显示全部楼层
逆光、 发表于 2017-12-23 14:48
你把要观察的对象,右击添加到“运行时察看器”这样就能实时显示你对象的参数值变化。
这里你把传感器添 ...

观察了 UG软件里已触发 的参数值是实时变化的  就是给PLC的时间会有延时 感觉  可是PLC给UG的信号倒是看不出延时不知道什么原因

0

主题

23

回帖

276

积分

二级士官

积分
276
发表于 2017-12-30 16:00:47 | 显示全部楼层
逆光、 发表于 2017-12-23 14:48
你把要观察的对象,右击添加到“运行时察看器”这样就能实时显示你对象的参数值变化。
这里你把传感器添 ...

观察了 UG软件里已触发 的参数值是实时变化的  就是给PLC的时间会有延时 感觉  可是PLC给UG的信号倒是看不出延时不知道什么原因

0

主题

23

回帖

276

积分

二级士官

积分
276
发表于 2017-12-30 20:15:06 | 显示全部楼层
想请教下 传感器 控制气缸双向运动如何实现
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-30 03:31

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表