分享

小文老师用最通俗易懂的例子给你讲明白FC逻辑块形参和实参的本质与含义

 金玉满堂jjnla8 2020-11-17
大家好,这里是十天学会PLC工作室,感谢大家的支持与厚爱,一路走来如果没有您的认可与陪伴,我们很难发展至今日。由于版权问题,若您需要观看西门子S7-1500教学视频,三菱FX2N系列PLC教学视频、MC51单片机教学视频,可以在哔哩哔哩(视频网站)搜索“十天学会PLC”即可正常免费高清观看,此平台(微信公众号)只发布技能文章,再次感谢您对十天学会PLC的认可与支持!

今天给大家带来的内容是形参和实参的教学,相信很多学员在学习SIMENS的路途上经常遇到“形参”和“实参”这样的名词,然后说明白吧其实也含含糊糊,隐隐约约的,说不明白吧,感觉会用.......这样纠结的状态是时候来个终结了!

我们先来看两张图片:

想要明白什么是形参,首先我们得认识它,这是形参的位置,其实FC块一开始是没有形参的(大家看下在OB1里面形参的初始状态),需要你自己去定义,定义的时候有输入变量,输出变量和局部变量,那么我给大家添加一个大家看一下效果:

这是小文添加的变量,在输入添加了三个限位开关,输出添加了三个电磁阀,还有TEMP的a,b,c都是我定义的,注意,a,b,c只能在这个FC块被访问到,因为是局部变量,你可以把他理解为,FC是大哥,a,b,c是大哥招揽的小弟,只属于这个FC使用。
再来看一下调用以后至OB1的结果:

我们发现,FC的接口变多了!
那么道理浅显易见了,其实所谓的形参就是,接口参数,你把FC想象成一个国家,然后你可设置外交官,或者把FC想象成一个工厂,你可以设置工厂的入口,出口,而这些出入口都是你自己设定的,这就是形参!我们可以理解为,形式参数就是接口参数!
有朋友会问,那接口参数不设置,我也能编程序!意义在哪里?注意,在中大型程序中,细化FC的形参(接口),有助于提高系统的可读性和完整性!便于故障查找!
那么什么是实参呢?
我们再来定义一个参数!气压值!外部传感器输入到FC的气压值!这是个形参接口,没毛病吧!

定义一个REAL的数据,然后继续看图:

你FC每一个接口的,不管是触点还是寄存器,都是你的实参,比如你的气压接口,你的接口,这个口,这个通道就是形参,你的接口肯定要有数据,而这个变化的数据就是实参!
举个例子!超市的收银台,比如50个,每个收银台都是形参,但是没有顾客你收银台没有意义,所以来的顾客,消费的数据就是实参!
这就是实参和形参!

明白了吗?明白了还不赶快打开博途试试?明白了还不点赞你瞅啥呢!哈哈哈哈哈!今天的课程就到这里了!

由于版权问题,我们目前主要营运的平台转移至“哔哩哔哩bilibili”,包括SIMENS S7-1500,MC51单片机与三菱PLC的教学,均在哔哩哔哩频道定期更新。而且还有每周二,周四,周六晚上七点半至九点半的视频直播,包括往期直播的录播,都在该平台不断更新着。(大家以后需要视频可以在哔哩哔哩频道搜索:十天学会PLC),就可以免费高清观看我们工作室的教学视频了!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多