回复:fc和里面的定义

未尽

  • 帖子

    878
  • 精华

    6
  • 被关注

    7

论坛等级:侠士

注册时间:2006-04-11

普通 普通 如何晋级?

发布于 2007-04-11 11:39:21

0楼

在fc中,定义输入和输出的时候,如果我的某一个输出还要作为中间变量或者输入在这个fc中使用,是否应该定义此输出为in_out?
==============================
in_out实质就是可读写参数!IN参数只能读,在子程序执行的开头刷新,OUT参数只能写,在子程序的结束部分刷新。in_out在执行中遇到相关指令时刷新。可以按你的理解使用!

在fc中,我使用l参与运算,这个时候多个程序都调用此功能的时候不会产生混乱吧?
===============
不知你的“1”是什么意思。FC主要用来做一些功能性的东西,比如计算。你在图板上先算1+1=2,然后擦掉,算1+2=3,前后不会混乱!保证就是,算完后擦掉!呵呵

int和word形式到底有什么区别?
==============
int是数据类型的一种,说得是白人、黑人还是黄种人,word是存储类型(实际上是对存储区的不同计量方法)的一种,表达的是住房的规格和大小,至于那种房子适合那种人,不同的CPU有不同的安排,比如INT,在16位时代,一个INT住一个WORD,即16位,但在后来的32位、64位时代,却是32位的,即占两个WORD。SIEMENS PLC中,一个INT占用一个WORD。

在fc中有个temp和return是什么用途?
================
顾名思义,TEMP是临时变量,FC执行进入时分配,退出时销毁!就像我们计算1+2+3=?时,常把1+2=?的值记在一个地方,然后再与3加,得到最后结果6后,自然不再理会中间量3了!呵呵!return嘛,实际上就是一个函数返回嘛!如果接触过高级程序就很好理解了!


好好生活,天天向上!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。