S7-1200与HMI模拟仿真应用一例

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    7980
  • 精华

    145
  • 被关注

    1328

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

S7-1200与HMI模拟仿真应用一例

8338

49

2021-01-27 11:32:52

star

S7-1200与HMI模拟仿真应用一例

   近期经常性看到有类似模拟仿真的提问,话说需要对plc及HMI设备模拟仿真时总是无法连接的问题。

今天做一个简单的例子来说明,主要是描述如何创建项目方面做一些说明,程序很简单就是一个启、保、停控制为例(项目在portal软件中创建)。

1) 创建新项目,新建一个S7-1214C的PLC及HMI设备TP1200 Comfort:

主要这个版本必须是V4.0以上的,支持仿真。

2) 新建一个HMI设备,如、TP1200 Comfort,图示:

3) 分别编辑通讯连接及程序:HMI侧的通讯设置。

4) PLC侧的IP地址:IP地址必须是唯一的对应关系。

 

这个很重要,必须是一致的。

5) 在PLC侧OB1中编辑简单的启、保、停控制,编译通过后启动仿真,在线(监控):

下载完成后,将仿真器设置到RUN模式:PLC下载完成后,再编辑HMI。

6) 编辑HMI设备:直接在根画面上编辑2个按钮及一个指示灯:

先创建HMI变量,与PLC一致。

 

编辑按钮:分别在“事件”的按下和释放中编辑函数置位位和复位位,并关联到相应的变量

 7) 启动HMI仿真,效果图示:

 

可能会出现无法通讯的问题:

1)在HMI“连接”设置选项中,如对集成的S7-1200PLC设置时,没有选择以太网,因为S7-1200集成的只能是以太网连接,除非你扩展通讯模块,增加通讯接口;

2)在HMI所调用的变量,如果相应于PLC连接,在HMI变量“连接”选项中必须选择对应的连接,如本例中的“Connection_1”;

3)我习惯于先启动plc仿真再启动HMI设备。这个我认为是有道理的,先启动PLC后启动HMI是能够让启动HMI设备后,能够找到PLC连接;

4)无论PLC还是HMI设备仿真前必须编译通过,不然是无法进行仿真的;

5)PLC的版本,如S7-1200系列PLC支持仿真的版本必须是V4.0以上的;


S7-1200与HMI模拟仿真应用一例 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有12957条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。