行业资讯

2022/10/20

658

PLC与SCADA或第三方软件的联合虚拟调试—NetToPLCSIM - 自动化技术及装备展览会siaf

广州国际工业自动化技术及装备展览会即将于2023年3月1-3日在中国进出口商品交易会展馆B区举行。邀您关注广州国际工业自动化技术及装备展览会今日新资讯:


随着虚拟调试的应用越来越广,作为熟悉孪生概念中虚实结合的关键环节,其实离我们并不遥远,不论你现在是作为MES工程师,SCADA工程师,PLC工程师还是机械工程师,随着数字化转型的不断加快,跨领域人才越来越受企业所青睐,如果一味守旧,不求进取,那当时代要抛弃你的时候,连招呼都不会和你打~


对数字孪生感兴趣的朋友可以同时看看本刊早先发布的相关文章:


自动化设备的虚拟调试-西门子数字化


仿真与虚拟调试第三期——Tecnomatix


Simcenter Amesim也能和博图仿真-这样的仿真和虚拟调试你用过吗?


罗克韦尔的虚拟调试与仿真最全合集


TIA配合Amesim、MCD、PDPS、Plant Simulation,这里有你想看的虚拟调试


本次主要包括以下内容:


01 自己写的上位机程序如何与PLC联合仿真
02 使用kepware与PLCSIM进行联合仿真
03 从NetToPLCSIM引发的思考


01 自己写的上位机程序如何与PLC联合仿真


我们知道如果使用西门子TIA Portal 可以通过PLCSIM和PDPS,NX MCD,Plant Simulation等进行虚拟调试,以为上述的都是西门子的产品,所以进行虚拟调试很容易。


PDPS,NX MCD,Plant Simulation也支持OPCUA,因此可以通过OPCUA等与别的控制器进行虚拟调试。


但是对于大多数没有真正接触过VC(虚拟调试)的人来说,可能更多是使用PLCSIM来单独仿真调试PLC程序,那么问题来了,如果我现在想使用PLCSIM来连接我自己通过高级语言编写的软件或者第三方软件进行PLC仿真调试应该怎么办?
举个例子,我自己写了一段程序,需要与PLC进行通讯,但是我目前没有实体PLC,那我应该怎么办?


举另一个例子,我们平时也许会用到Keware,有没有可能我直接使用PLCSIM直接与kepware进行联合仿真?
于是,今天的主角NetToPLCSIM就登场了。


NetToPLCSIM可以让客户端程序(SCADA等)通过网络的方式访问PLCSIM,既然可以访问PLCSIM,那么在没有真实PLC的情况下进行仿真调试的问题也就解决了(至少和西门子PLC连接的问题就解决了)。


02 使用kepware与PLCSIM进行联合仿真


接着我们简述下通过STEP 7 + PLCSim + NetToPLCsim+kepware,完成PC通过OPC与PLC的连接(自己编写的软件也可以)


SIAF广州自动化展


测试环境为两台PC机


PC1:


软件环境:STEP 7 + PLCSim + NetToPLCsim ,
IP地址: 192.168.1.10


PC2:


软件环境:Kepware
IP地址:192.168.1.20


步骤:


1.将PLC项目下载到PLCSIM
2.以管理员身份运行NetToPLCsim,并允许NetToPLCsim使用102端口(102端口不能被别的应用程序占用)
3:在NetToPLCSIM中点击Add,并设置以下参数:
Network IP Address:运行PLCSIM所在PC的IP地址192.168.1.10
PlCSIM IP Address:PLC的IP地址,根据实际的PLC硬件组态输入。在这个例子里是192.168.1.5
Rack/Slot:PLC所在的机架号和槽位号,根据实际的PLC硬件组态输入。S7-300一般是R0/S2
4:添加完一个站后,选择“Start Server"启动服务
5:在另一台PC2中,通过kepware设置OPC相关参数,即可正常进行连接调试。


注意:


1.NetToPLCSIM也不是万能的,可以看看下面它所不支持的内容(懒得翻译了);
2.这可不是西门子官方出的,用于测试仿真很有用,出了什么Bug可不要去找官方技术支持;
3.NetToPLCSIM很容易找到下载链接,公众号就不放链接了,我用过的最新的是1.2.4的,已经全面支持博图~


03 从NetToPLCSIM引发的思考


今天写的内容看似主题就是介绍了下NetToPLCSIM,但是对于乐意学习,热爱思考的人来说,却远不止于此,我举个例子:


如果你现在是个PLC工程师,也许日常你接触的都是各种梯形图或者语句表“编程”,你觉得你写的逻辑很完美,一味的自我满足,但是当你去客户现场看到别的供应商技术人员演示文章"TIA配合Amesim、MCD、PDPS、Plant Simulation,这里有你想看的虚拟调试"中为客户定制的虚拟调试Demo视频时候,你突然发现原来和你一样的工程师们除了会PLC之外,掌握了虚拟调试,掌握了高级语言,这提醒你要时刻保持开放的心态,不要迷失在自己圈子里~


如果你是SCADA工程师或者MES开发工程师,也许在做某些测试的时候,NetToPLCSIM也许能帮到你,但是它毕竟支持西门子的PLCSIM,那如果我用的是罗克韦尔呢?我用的是倍福呢?施耐德呢?有没有类似的方法和工具?这提醒你应该做技术应该多横向扩展~


如果你本身就是做虚拟调试的工程师,NetToPLCSIM只不过是一个例子,但是你有去想过它的原理吗?如果你自己具有一定的开发能力,那你自己能不能写一个类似的属于罗克韦尔版本,三菱版本的NetToPLCSIM?虽然只是介绍了一个小小的工具,但是仔细一想,讲到了网络知识,讲到了数字孪生中的虚拟调试,讲到了高级编程语言,讲到了PLC,还讲到了SCADA数据采集,这提醒你需要技术的纵向深入和融合~





文章来源:今日头条


2023广州国际工业自动化技术及装备展览会即将于2023年3月1-3日在中国进出口商品交易会展馆B区举行。SIAF展会是专业的工业自动化技术展览会,它涵盖了一系列从零部件到整套设备和集成自动化解决方案。本届展会主题: 工业机器人及机器视觉、感应技术、工业测量及仪器仪表、连接技术、智能仓储、物流集成解决方案、电气系统、工业互联网;广州国际工业自动化技术及装备展览会更多资讯,详情请登陆官网 https://spsg.gymf.com.cn

扫码实名预约,领取入场证!

点击快速预登记


凡本网注明“来源:广州光亚法兰克福展览有限公司”的所有作品,版权均属于广州光亚法兰克福展览有限公司,转载请注明。
凡注明为其它来源的信息,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点及对其真实性负责。若作者对转载有任何异议,请联络本网站,联系方式:020-89816057;我们将及时予以更正。


深耕自动化,成就多元产业应用

欢迎莅临广州国际智能制造技术与装备展览会!

联系我们

商务电话:

86 20 38251558 / 38823660

公司地址:

广州市天河区林和西路161号中泰国际广场B3107

主办单位官方微信

主办单位官方微信