online services

咨询热线

0510-85166823 0510-85136823

微信公众号

微信咨询

18915273738 18906172238

手机淘宝

BCNet-S7PPI在汽车零件组装系统中的应用

2020/4/24 16:12:36

摘要

S7-200扩展一个EM277,通过以太网连接到3米以外的PC机上,然后用BCNet-S7PPI以太网通讯协议进行编程,进行了数据的采集,这个方案成功。

关键词

汽车零件组装系统

项目要求

根据汽车行业最新零件要求,产品过程数据要有记录,并可追溯性,所以要把PLC数据存放到电脑上;

设备硬件

西门子PLC(S7-200,CPU226双端口),西门子10寸触摸屏,气密检测仪器;

通讯接口

端口0与气密检测仪器进行485通讯通讯,端口1与触摸屏PPI通讯;

根据项目的要求,现PLC已无多余的通讯接口,思路如下:

1.存储在触摸屏中,通过存储卡进行数据存储和转存;

2.把端口1空出,触摸屏另外找接口安装;

3.用BCNet-S7 PPI产品连接到端口上,然后触摸屏连接到产品的直连接口上,通过以太网接口连接PC机上;

4.在PLC增加EM277模块,通过EM277的模块,增加BCNet-S7PPI产品,然后通过以太网与PC机通讯;

1

先说一下方案一:因为西门子的触摸屏的存储空间有限,不可能存储的多少数据,增加存储卡最大的存储也是1G,需要每天的转存数据,操作非常的麻烦,而且另一个要命的问题是,你要编写触摸屏配方程序,所以这个方案不是最优的方法;

方案二:把端口1与PC机连接,进行PPI协议或者自由口通讯,自由口需要对程序进行编程,PPI协议需要对西门子的通讯协议非常的熟悉,这个方法编程工作量大,对通讯协议了解要求比较高,所以也不是最好的方法;

方案三:这个方法确实是一个不错的选择,但遗憾的是我没有试成功,主要是在设备开关机再启动时,不能与触摸屏进行通讯,不知是我设置有问题,还是接口本身有什么漏洞,这个方案我是给排除了;

方案四:最后通过对BCNet-S7PPI产品程序升级,使得能与EM277通讯, S7-200扩展一个EM277,通过以太网连接到3米以外的PC机上,然后用BCNet-S7PPI以太网通讯协议进行编程,进行了数据的采集,这个方案成功。

个人使用建议:方案四中如果是与LABVIEW通讯编程,应优先考虑以太网通讯,不用OPC通讯协议那样进行复杂的设置和操作,直接调用他们的现成的以太网协议,比OPC速度快还方便;

通讯协议你可以看他们的软件查看(如图一),和(图二)

2

(图一)

3

(图二)

点击图一的BCNet Pro通讯测试软件,然后输入图二的IP地址,并设置好的EM277的地址与这一制,DB中选择M,I,Q,W(D),后面选择字节数的开始地址,或者,这样下面就会出现通讯码,把这个通讯码用以太网写入格式发出,就可以接收到你想要的值;

北辰解决方案:
BCNet-S7MPI在矿井提升机电控远程诊断系统上的应用
三菱FX系列PLC圆口扩以太网、圆口扩圆口
S7-1200通过BCNet-FX实现ModbusTCP读写三菱FX
LABVIEW通过BCNet-S7PPI 连接西门子S7-200
西门子PLC与研华webaccess以太网通讯配置
XCNet-PN实现S7-1200和FX5U数据交换
北辰推出三菱FX5U的数采模块XCNet-FX5U
三菱Q系列PLC通过BCNet和FX5U数据交换
BCNet-S7MPI在建材矿粉磨系统应用
BCNet实现西门子PLC与HMI的数据点表探测
XCNet-MB-S实现S7-1200的ModbusTCP客户机功能
用于三菱FX系列的无线模块BCNet-FX-S
西门子S7300PLC通过以太网连接组态王KingSCADA
S7200通过BCNet-S7200Plus和SMART200 PLC数据交换
三菱FX3U通过BCNet-FX连接MX Component
BCNet模块实现西门子PLC与海得netSCADA软件通讯
BCNet-FX在3MK1410系列磨床设备信息化系统中的应用
易控INSPEC软件与西门子S7300系列PLC以太网通讯
更多北辰解决方案...

通过中华工控网在线联系无锡市北辰自动化技术有限公司:

免费注册为中华工控网会员