CIMC中国智能制造挑战赛BBS

 立即注册
搜索
热搜: 活动 交友 discuz
查看: 21923|回复: 29

[分享] 如何在PLCSIM adv和IFAE(工程实践仿真)之间建立通讯

  [复制链接]
  • TA的每日心情
    慵懒
    2024-5-26 08:42
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2022-4-20 23:05:37 | 显示全部楼层 |阅读模式 来自 中国陕西西安
    本帖最后由 手动化吉吉 于 2024-4-19 22:57 编辑

    注意,连接需要使用PLCSIM adv或PLCSIM的TCP/IP模式进行仿真,PLCSIM的softbus模式是连接不上的

    首先在TIA Portal中新建一个项目
    YP}U%~J6KA4~`U3I84@Y.jpg
    选择“组态设备”,由于PLCSIM adv不支持1200的仿真,所以选择一个1500的PLC并添加(随便选就行)
    Z73UWJQ9_{TH[O)K[ZT[M.jpg
    OXA_S`DS`YFZZR[GYK0OO.jpg
    在设备组态页面,右键PLC上的以太网接口,选择属性,设置PLC的IP .....①
    54VC7XAL%9~($EVLJ4766SR.jpg
    在左侧的项目树上右键项目,选择属性,在“保护”选项卡下勾选“块编译时支持仿真”
    YHA351)DP{~OTTU}XO_UMW5.jpg
    O_7S0A@~8G`0D%LQI}V2SOP.jpg
    在项目树上右键PLC,选择属性,在“常规”->“防护与安全”->“连接机制”下,勾选“允许来自远程对象的PUT/GET访问”
    2G8U9(27G(2C(O{UW@E2TZB.jpg
    YIGN`VT5B[9CCJCXMY~%}J0.jpg
    新建一个数据块,命名为“IN”,在其中新建输入变量。Tips:选中第一个格子(还没有进入编辑状态),可以直接粘贴所有的
    K`N3QRU1H)0PV@G`XGH%T67.jpg
    右键数据块,选择属性,在“常规”->“属性”下,取消勾选“优化的块访问”
    (ETM[4`9PFM]CZ4_]132N[B.jpg
    A}CK3KYPW7JIBB{KTN}[~IA.jpg
    同理,新建一个数据块OUT用于输出,设置方法同输入数据
    写一个简短的程序用于验证通讯是否连接成功
    [FC5_X_B2B{B61J3Q{_LVZC.jpg
    打开PLCSIM adv,设置各个参数并启动。PLCSIM adv启动成功,第一个灯应该是黄色的,斜杠后面显示PLC的IP
    2_JO{G8L_46K~T8HZB77[VJ.jpg
    设置虚拟网卡的IP,注意,该IP要与PLCSIM的IP在同一网段,且不冲突(即不重复)
    G6FCIBZRL[Y$S4~}_LLNWM8.jpg
    X2Q9I_9(%TS2F}KL455}XCN.jpg
    2N8ONPV6_%]QZEQZYKAK81H.jpg
    X`S8LRT~OGGRRYD)_X]3L1G.jpg
    在博图中下载程序到PLC
    %L1T4SD)NZ}UAZ%PQH0C([5.jpg
    6WI`_){}ZQ$TE@L[OT)D13W.jpg
    $BBK4V[$K74X6SX5[R6MEBX.jpg

    下载完成后,如果PLCSIM adv的灯是黄色的,说明PLC是STOP状态,选中运行中的实例,点Active上面的那个第一个按钮进行启动
    QNKR@OPEGJGWLSQLYM2VI_9.jpg
    打开IFAE软件
    选择左上角的齿轮,配置通讯。此处IP地址是PLCSIM adv斜杠后面的(也就是TIA里面的那个),输入是数据块IN后面的编号,输出是数据块OUT后面的编号
    7TOIPTF]4Q`E_B7KMDQEC2H.jpg
    点一下右下角的开关打开电源。按一下启动按钮,如果它亮了,说明通讯成功,你可以在博途里编写你的程序啦
    RHG874KFM5]9QTUAE`{$[T2.jpg
    回复

    该用户从未签到

    发表于 2022-5-10 00:45:48 | 显示全部楼层 来自 中国江苏
    手动化吉吉 发表于 2022-5-8 16:51
    仿真肯定没有动画那么流畅,如果卡顿比较明显,可能是电脑性能问题

    我在老电脑上运行挺流畅的,新电脑上就挺卡
    回复
  • TA的每日心情
    慵懒
    2024-5-26 08:42
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2022-5-8 16:51:36 | 显示全部楼层 来自 中国
    cimc_VZvTMm8Txh 发表于 2022-5-7 09:43
    老师,请问IFAE有点卡顿怎么办?(一卡一卡的)

    仿真肯定没有动画那么流畅,如果卡顿比较明显,可能是电脑性能问题

    点评

    我在老电脑上运行挺流畅的,新电脑上就挺卡  详情 回复 发表于 2022-5-10 00:45
    回复
  • TA的每日心情
    慵懒
    2022-6-30 00:58
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2022-4-21 20:56:42 | 显示全部楼层 来自 中国重庆
    老师,plc是那个版本的plc, 我的plc没有2.6,也么支持仿真的打√
    回复
  • TA的每日心情
    慵懒
    2024-5-26 08:42
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2022-4-21 21:09:10 | 显示全部楼层 来自 中国
    本帖最后由 手动化吉吉 于 2024-4-2 15:09 编辑
    cimc_nZjrRQzZcY 发表于 2022-4-21 20:56
    老师,plc是那个版本的plc, 我的plc没有2.6,也么支持仿真的打√

    随便选,只要不带F就行
    回复
  • TA的每日心情
    开心
    2022-4-22 17:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2022-4-25 23:18:41 | 显示全部楼层 来自 中国浙江嘉兴
    请问为什么我最后一步通电之后启动按钮不亮呢?别的捕捉没错

    点评

    6666666666666666666步骤  详情 回复 发表于 2022-4-25 23:19
    回复
  • TA的每日心情
    开心
    2022-4-22 17:25
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2022-4-25 23:19:15 | 显示全部楼层 来自 中国浙江嘉兴
    cimc_yyaejJ0gyA 发表于 2022-4-25 23:18
    请问为什么我最后一步通电之后启动按钮不亮呢?别的捕捉没错

    6666666666666666666步骤
    回复

    该用户从未签到

    发表于 2022-4-29 13:01:27 | 显示全部楼层 来自 中国广东汕头
    安装有先后顺序吗那两个exe文件,或者说有什么要注意的吗
    回复
  • TA的每日心情
    慵懒
    2024-5-26 08:42
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2022-4-29 15:44:02 | 显示全部楼层 来自 中国
    cimc_SrzRr3OGoZ 发表于 2022-4-29 13:01
    安装有先后顺序吗那两个exe文件,或者说有什么要注意的吗

    IFAE是不用安装的,直接启动那个IFAE就行了,另一个是Unity引擎的组件
    回复

    该用户从未签到

    发表于 2022-5-7 09:43:20 | 显示全部楼层 来自 中国江苏徐州
    老师,请问IFAE有点卡顿怎么办?(一卡一卡的)
    回复
    1框架
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|小黑屋|Archiver|China Intelligent Manufacturing Challenge |京公网安备11010502043466号

    GMT+8, 2024-11-22 09:30 , Processed in 1.321329 second(s), 30 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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