全国服务热线: 18717946324

衡水西门子S7-300代理商

发布日期 :2023-12-28 16:32访问:1次发布IP:120.204.161.148编号:11062243
品牌:
西门子
品牌:
西门子
型号:
代理商
产地:
德国
分 类
DCS/PLC系统
单 价
1000.00元/台
最小起订量
1 台
供货总量
111 台
发货期限
自买家付款之日起 3 天内发货
有效期至
长期有效
咨询电话
18717946324
手机
18717946324
Email
353336193@qq.com
让卖家联系我
详细介绍

衡水西门子S7-300代理商

我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商

现货库存;大量全新库存,款到48小时发货,无须漫长货期

西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司 

首先,我们在程序中插入数据区DB1,前面我们只建立了2个字(2Word)的映射区,于是我们建立如下内容的DB1,为了查看的方便,DB1的前半部分作为接收数据的存储区,后半部分用作发送数据的存储区。在317和315中我们插入同样的DB1,然后分别在OB1中编写通讯程序。其中,程序的LADDR地址,对应的是硬件的映射区组态时本站的LocalAddr中的地址,从站的LocalAddr我们组态的是0,对应的PartnerAddr也就是主站的地址是4。需要注意的是这里的地址是需要用16进制的格式来表示的,我们组态时是用10进制表示的。

19551756181421.jpg

完成之后,我们在各站中插入OB82、OB86、OB122等程序块,这些是为了保证当通讯的一方掉电时,不会导致另一方的停机。完成之后,将所有的程序分别下载到各自的CPU中,个站切换到运行状态,通过PLC监控功能,设定数据之后,我们监控的结果如下:上面的表格内容为主站315的数据,下面的是从站317的数据。可以看到,两个站都分别将各自的DBB4—DBB7数据发送出去并被另一方成功接收后存储在各自的DBB0—DBB3中。验证中,我们将一个站的CPU切换到STOP状态,可以看到,另一个站的CPU硬件SF指示灯报警,但PLC正常运行不停机。待该站恢复之后,报警自动消失。

扩展问题:在一个站的CPU掉站之后,另一个站的接收数据区显示的仍然是后一次接收到的数据,并且,即使在这种状态下,居然仍然无法修改该数据区内容。这样就存在一个问题,当前站需要知道当前接收数据存储区的内容是否是实时的数据。如何判断。

大概思路:

方法1,用以前的方法,在每个数据接收周期开始前,将已接收数据清空。这样当接收周期内接收不到新的数据时,就可以察觉到。但是问题是,SFC14和SFC15没有接收是否完成、是否成功等标识位,并且,在接收不到新的数据时,原有数据不能修改。此方法不通。

方法2,通过别的方式方法检测两个站之间的通讯状态。在SIEMENS的文档中,有这样的描述:主站:主站掌握总线中数据流的控制权。只要它拥有访问总线权(令牌),主站就可在没有外部请求的情况下发送信息。在PROFIBUS协议中,主站也被称作主动节点。从站:从站是简单的输入、输出设备。典型的从站为传感器,执行器以及变频器。从站也可为智能从站,入S7-300/400带集成口的CPU等。从站不会拥有总线的访问*。从站只能确认收到的信息或者在主站的请求下发送信息。从站也被称作被动节点。另外,SIEMENS对SFC14/15的描述也分别是:用于读取Profibus从站的数据/用于将数据写入Profibus从站

衡水西门子S7-300代理商



相关产品
主营产品:西门子代理商
 
相关分类
产品分类
信息搜索
 
智能科技新闻
浔之漫智控技术(上海)有限公司
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213
  • 电话:18717946324
  • 邮件:353336193@qq.com
  • 手机:18717946324
  • 传真:0311-67303225
  • 联系人:占雪芬