首页> 厦门阿米控技术有限公司> 产品展示> 3HNP047501

最后更新时间: 2023/9/26 3:02:44

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

手机扫码查看

询价

询价

您当前询价的产品是:

3HNP047501

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

*验证码:       看不清,刷新

3HNP047501

在STEP 7 (TIA 博途)中为使程序结构更加清晰,您可以把多个输入输出地址定义在一组更高一级的PLC变量中。 那么,可能会发生这种情况,即使您只是访问了定义为PLC数据类型的单个位地址,但整个输出Word都会被覆盖。

  在下面的例子中,在一个S7-1500cpu中定义了2个输出字节Q0和Q1,用户程序中定义了PLC数据类型 "TypeMotor",包括4个元素,即"powerOn", "powerOff", "speedMin" and "speedMax"(都是Bool数据类型)。

1:数据块"DB" 的"setFalse"变量和OB 主程序的Network 1 。输入变量 "init" 将输出字节 "QB1" 初始化为255。

  DB变量 "" 被声明为 PLC 数据类型 "TypeMotor" 并预设值为"False"。

  输出变量 "set" [Q0.0] 也被声明为 PLC 数据类型 "TypeMotor"。

  用"MOVE" 指令将DB变量 "" 覆盖输出变量 "set" [Q0.0]。这样输出点 Q0.0 到 Q0.3将为"False"。

 数据块 "DB" 没有设置优化访问

  PLC 数据类型以Word 结束。拷贝数据结构时, 在系统中填充位会被插入到数据传输中,因为UDT在系统中总是以16位存在。这会导致当您在程序中使用非优化访问的块时整个输出字将会被覆盖。输入和输出区域没有被优化。 在情形1中 ,输出字节"QB1" 也被写入了 "0"。

  2: 数据块 "DB" 设置了优化访问

输出字节 "QB1" 没有被覆盖为 "0" 并且先前初始化的值被保留 。

  注意

  如果您用PLC数据类型定义了输出字节QB0, 如例子中所示,但没有在设备组态中定义输出字节QB1或者说QB1不存在的话,那么就会有上面的错误提示信息。

  补救措施

  如果您只是访问数据结构中的单个数据元素,那么如上所描述的填充比特位对数据传输没有影响。如果您传送如图1所示的整个数据结构,那么您应该使用优化的块访问。

  S7-1200/S7-1500 新生成的DB块会默认设置为优化访问。 S7-300/S7-400 数据块为“标准“的块访问属性 ,如果您将这些块用于 S7-1200/S7-1500,建议您更改为优化访问以确保更好的性能。 为此,您打开块的属性,并在“属性”选项卡中启用“优化的块访问”功能。


联系方式

徐亚婷

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