840D中FC255调用多个DB块,DB块内的数据会变化?

我是NC840dsl系统,在我程序中有个FC255,调用了3个DB块(分别是DB1111,DB21,DB399)。这3个数据块定义的是输入型变量(不是作为多重背景数据块被使用)。输出仅一个DB21.DBX6.1(此点为读入禁止功能。我理解此点的功能),没有其他的输出和输入/输出变量。我是SCL结构化文本编辑的FC255.这3个数据块作为输入型参数同时给FC255
问:这3个数据块在FC255中经过各种计算,以及数据的交换,FC255块外面的DB数据(就是fc块外面的这3个DB块),这些DB块中的数值会发生相应的变化?
还是输入型的变量,仅仅在FC块中有效,不能从FC255反馈会各自的DB块?

最佳答案

功能FC255,调用3个DB块(分别是DB1111,DB21,DB399)。这3个数据块定义的是如果都是输入型变量,且只在3个DB块中,没有从其它的块中进行处理或者输出,那么这些输入型变量经过在主程序中对FC255调用,就会赋值到了DB块中的输入型接口变量中,而数值不会发生相应的变化。这个就是调用FC时,输入型数据传递的流程。
要对相关知识做进一步了解,可以参考,西门子发行的DOConCD数据光盘,里面包含更详细的、最权威的资料。其中西门子840D SL的PLC、数控系统、伺服各类产品信息介绍的很详细,
DOConCD的下载地址:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=20&a_id=667356&s_id=0&num=12#anch

提问者对于答案的评价:
感谢.应该是这样,西门子书:输入型的变量,仅仅是程序块对数值进行读取操作.不会把数值反馈回地址中.
感谢你的回答

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc157352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午6:48
下一篇 2017年6月7日 下午6:49

相关推荐

  • 如图:位置控制模块输出这种三角形电路叫什么?

    这种差动输入方式中,通常叫线驱动,但是不明白不知这三角形的东西是不是运算放大器啊?还是与非门呢?下面有个圏,下面有点叫非门的意思。线驱动究竟是叫什么电子电路来实现的? 图片说明: …

    2017年11月26日
  • 数控龙门镗铣床Y轴数显读数不准怎么处理?

    数控龙门镗铣床Y轴数显读数不准,1M差0。27MM误差恒定,600mm、400mm、200mm误差值分别为0。11mm,0。05mm、0。05mm,调钢带没什么变化。不报警可以正常…

    SINUMERIK 2019年6月11日
  • 关于龙门轴 与同步轴的区别

    请教各位老师,这两者有什么区别呢,还有如何想学习这两者的调试方法 与PLC程序设置该看哪些资料 如果看DOConCD 要看哪一章呢 最佳答案 西门子在…

    SINUMERIK 2017年11月6日
  • 840D sl 升级

    如何使 operate sw4.5 升级到sw4.7版本。 最佳答案 有软件包的话参照下面的方法即可升级系统软件 图片说明:   …

    2017年6月2日
  • 802DSL回不了零

    我有一台立车802DSL,全闭环的。垂直轴回零正常,但水平轴一回零就报警20002轴X1参考点未建立,回零动作都正常,把搜所距离加大也不行。用的是发格的尺.读数头也查了正常,倍率百…

    SINUMERIK 2017年12月9日
  • 828系统画面制作

     找了很多资料都找不到easy screen相关的,哪位大神有文档,谢谢了 版主推荐答案 http://www.ad.siemens.com.cn/club/bbs/po…

    SINUMERIK 2017年5月31日
  • 6FC5370-0AA00-1AA0的尺寸图谁有

    谁有802D SL 6FC5370-0AA00-1AA0的尺寸图谁有,急!!! 最佳答案 西门子《802D SL简明安装调试手册》上有(92页),下载…

    SINUMERIK 2017年12月7日
  • 840D中如何实现电脑与PLC的通信

    我有STEP 7   V5.3的软件,使用的是USB接口的适配器,可就是无法实现PLC与电脑的连接。请问是不是还需要安装其他补丁,还是其他的…

    SINUMERIK 2019年6月11日
  • IF 语句的用法

    G53G0X0N10 R1=0 R2=0N20 MA1:G00G91 X10 N40 R1=R1+1  R2=R2+1N50 IF  R1<5 &nbsp…

    2020年10月31日
  • 828D 系统报警400014 急

    发现了一个很奇怪的问题,弄了几天没弄好。内容如下:    调试2台828D数控系统,配置一个模拟主轴,两个伺服轴X/Z,伺服轴分别是单轴驱动…

    SINUMERIK 2017年6月12日