首页> 厦门阿米控技术有限公司> 产品展示> 5X00300G01模块

最后更新时间: 2023/8/25 5:15:11

价格 电议
发货地 福建-厦门
型号 5X00300G01
总量 -
最小起订量 -

手机扫码查看

询价

询价

您当前询价的产品是:

5X00300G01模块

*询价内容:
*联系人:
先生 女士
*联系电话:

*验证码:       看不清,刷新

5X00300G01模块

多字节FIFO功能的实现

  1、从前面FC84ATT和FC85FIFO的说明中可以看出,虽然Siemens提供了针对S7

  系列PLC的FIFO功能模块,但是其只能每次写入或读出一个字节的数据,而实际上在很多情况下,每次均是一组数据需要运用FIFO功能来暂时存储起来,那么在这种情形下就不能采用Siemens提供的标准功能FC84和FC85了,需要自己开发一可以实现多字节读出写入功能的FIFO指令。

  2、SiemensSimaticSTEP7介绍

  SiemensSimaticS7300/400系列PLC是Siemens公司主推的中、大型产品,也是当今世界上的主流产品。针对这两个系列PLC开发软件工件为SimaticSTEP7,此软件有多个版本,目前已经发展到V5.4,采用次软件可以实现开发、监控等功能。

  3、多字节FIFO的实现

  打开SimaticSTEP7软件,新建一FB块,如FB200DB200,然后进入FB100

  进行编程,本文中以20字节为例,介绍如何开发实现FIFO功能具体见如下画面:

  源代码如下:

  FUNCTION_BLOCKFB100

  TITLE=

  //此功能块用了完成20字节的FIFO功能

AUTHOR:Hylotus

  VERSION:0.1

  KNOW_HOW_PROTECT

  VAR_INPUT

  SOURCE_DB:BLOCK_DB;

  INPUT:BOOL;

  OUTPUT:BOOL;

  SIZE:INT;

  END_VAR

  VAR_OUTPUT

  DONE_IN:BOOL;

  DONE_OUT:BOOL;

  ERROR:BOOL;

  FULL:BOOL;

  EMPTY:BOOL;

  END_VAR

  VAR_IN_OUT

  LOCATION:INT;

  END_VAR

  VAR

………………

4、在程序中的调用

  上面已经完成了FB100FIFO功能块的编程开发,下面就是直接调用,设置相关参数就可以使用此功能了。

  5、以上FIFO程序调用功能块和程序,均是可以通过Siemens公司提供的模拟运行软件SiamticSimulation进行模拟PLC确认,可以正常运行没有问题。


联系方式

徐亚婷

18020776785

厦门阿米控技术有限公司

电话:86-0592-5087595

邮箱:2851195472@qq.com

网址:https://amikon0026.jqw.com/

地址:厦门市思明区湖滨南路388号32D之六

供应商信息

厦门阿米控技术有限公司

厦门市思明区湖滨南路388号32D一:公司简介:厦门阿米控技术有限公司是一家从事品牌(DCS系统)(机器人系统)(大型伺服控制系统)模块 备件销售,公司产品内容为分布式控制系统(DCS) 、可编程序控制器(PLC)、 MOTORO......
查看更多
企业类型 有限责任公司 经营模式 -
注册资本 0万人民币 员工人数 -
企业注册地 福建-厦门 经营方向 销售
成立时间 2018 主营行业 电工电气-工控系统及装备-PLC
主要经营地点 厦门市思明区湖滨南路 388 号 32D 之六
主营产品或服务 BENTLY,艾默生,飞利浦
内容声明: 金泉网为第三方互联网信息服务提供者,金泉网平台内所展现的商品及服务的标题、价格、详情等信息内容均为商铺网站所有者发布,其真实性、准确性和合法性均由商铺网站所有者负责。金泉网不参与用户间交易行为,您在购买商品/服务前请务必谨慎核实;金泉网平台存在海量商铺网站,如您发现商铺网站内有任何违法/侵权信息,请立即向金泉网举报并提供有效线索。举报专线:4006-575-585/0595-86723222