前面说明了不带参数的子程序——主要是从功能上进行划分若干个子程序。
带参数子程序——不仅是从功能上进行划分,最主要的作用是对具有相同或相似功能的工艺过程,可多次重复调用(使用时),为减少重复编程而进行的程序设计。
下面举例说明程序的建立过程:
1、打开编程软件,点【SBR_0】进入子程序编程界面。
2、先写好熟悉的自保停程序,进行转化成子程序。熟练掌握后可直接编写
3、打开子程序接口【变量表】如找不到【变量表】,按以下图方式--可以点【视图】---【组件】--【变量表】,即可打开。
4、定义变量表中的参数
定义参数原则:
1、仅定义【符号】、【数据类型】
2、【变量类型】选择,根据原程序的输入、输出类型及作用,定义成不同的【变量类型】中。如:启动I0.0,它只是一个输入信号,把它定义成【变量类型】IN
停止I0.1,它也是一个输入信号,把它定义成IN类型输出Q0.0,它不仅是一个输出信号,来带动外接点继电器,它还有一个自保点Q0.0,来接收输入信号,因此把它定义成IN_OUT
各变量数据类型,根据用途来定义,以上均为开关量BOOL类型
最后【变量表】定义如下:
3、【变量表】中的地址是系统自动给出的。
它仅给的是局部变量地址L,它只有64个字节,但只能用60个。它的作用,仅在本子程序中使用,子程序调用完成后,自动释放出来。同时调用时,L地址可同时使用,但定义参数类型必须保证正确的情况下。
5、填写变量地址
把启动I0.0----换成L0.0,停止I0.1---换成L0.1,运行Q0.0---换成L0.2.如下图
从子程序中可看出,局部变量地址以【L0.0,它就是所说的---形式参数—称为形参.而全局变量地址I0.0----叫实际参数—称为实参
从图中可看出,调出的子程序功能块,有定义的形参变量管脚,每调用一次,每个管脚可连接不同的实际地址——即实参,达到多次控制的目的。
举例二:把一个字节数VB,转换成实数VD200 Smart没有字节直接转换成实数指令,只能【字节】-转【整数】-再转【双整数】--再转【实数】方式来实现。下图是转换程序VB10的转换过程。
把它转换成子程序:
VB10—为输入字节数,在变量表中为输入IN类型,数据类型为BYTE。
VW12、VD14---只是转换过程中的中间变量,在外并不显示,则在变量表中为【临时变量】TEMP,数据类型分别为INT、DINT。
VD18—为转换的实数,需要输出显示,则为OUT类型。数据类型为REAL..
符号及变量定义如下:
子程序如下:
主程序中调用:2次转换
给VB10输入34,则转成34.0
给VB12输入45,则转成45.0
三、带参数子程序应用存在最大的问题
1、子程序在同一周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器。如果使用,会出现输出相互影响,逻辑输出混乱。
2、特别是定义变量参数如果【变量类型】选择不正确,如多次调用时,则输出会出现同时输出而影响控制目标,不该输出的输出了。
华为p9的拍照恐怕大家都有所听闻,双摄像头的实力确实让人眼前一亮,但其实,这样拍出的照片依然还是比较平淡的,而通过raw格式的修图,我们能获得更好的效果。raw文件包含了原图片文件在传感器产生后,进入照相机图像处理器之前的一切照片信息。用户可以利用pc上的某些特定软件对raw格式的图片进行处理。一张jpg可能只有3-4mb,而一个raw的文件可能20多mb,这就是很大的区别。
长垣行app免费版是一款掌上公交出行软件,长垣行app可以帮助用户实时查询公交车位置,还能提前查询公交线路,做好换乘准备,长垣行app,让你的公交出行更方便。长垣行是针对公交乘客设计的一款app。通过长垣行app,乘客可以查询公交线路信息、站点信息、实时候车信息,查询公交车辆绕行信息,线路最新动态等。
标志地区的车订单较多。根据高德地图软件的公告得知,在该软件中使用导航会出现一些代表性的图标,如云标志、雨点标志、火苗标志,其中的火苗标志就代表标志地区的车订单较多,路途较为堵塞。高德是数字地图内容、导航和位置服务解决方案提供商。
类似于摩托车版的百科全书,凡是市面上有的摩托车它基本上都收录了信息。里面也有摩托车测评、实拍照片、售价、用户口碑等信息供大家参考。牛摩网既有网站也用手机app,习惯哪个看你自己喽。集合了看车、买车、测评、社交等大多数摩友或准摩友常用到的功能。并且可以商家入驻,买家在线购物。自媒体人也可以在这个平台进行创作获得收益。它属于摩托车行业一站式服务平台。
一个iPhone版的漫画阅读软件,提供最新最全的原创精品漫画、日本漫画、港台漫画、韩国漫画、欧美漫画等。Tachiyomi是一个免费的开源漫画阅读器,适用于Android 6.0及以上版本。你可以用它阅读来自各种平台的漫画、下载内容的本地阅读。好用的漫画追番神器,支持iPhone和Android版。拥有海量热门漫画,最新日漫、国漫、美漫离线阅读。
「怀旧游戏机」是第三方开发者开发的经典游戏模拟器,可以在电脑或手机上直接玩小霸王游戏机,包括超级玛丽、冒险岛、双截龙、大金刚、沙罗曼蛇、忍者龟、雪人兄弟、坦克大战、越野摩托车、影子传说、泡泡龙和恶魔城等大家小时候经常玩的经典 FC 红白机游戏,界面也是模拟了一把复古游戏机的样子,很有质感。相信不少软件爱好者都知道在2020年adobe就宣布了不再支持flash的更新,后续支持发展技术性和安全性更好的Html5,意味着Flash的时代要过去了。不过在Flash时代互联网也诞生了很多有趣味性的游戏,观赏性的歌
我们都喜欢在闲暇时间看一些小说或者漫画,而且每个人喜欢的类型不同,喜欢的小说不同,有人喜欢鬼刀漫画,所以今天小编为大家带来鬼刀漫画在哪个软件看,它是一款有妖气的漫画,但是在哪些软件可以看到鬼刀漫画?这是一个问题,所以今天小编为大家带来的是可以看鬼刀漫画的软件有哪些?哔哩哔哩漫画这款软件是一款非常不错的软件,它涵盖内容是非常全面的,并且,要小看鬼道漫画可以在哔哩哔哩观看,因为哔哩哔哩购买了鬼刀漫画的碧卜版权,这意味着我们可以在哔哩哔哩漫画频道看到鬼刀漫画,并且不用担心版权的问题,可以畅心所欲的去观看,而且他
是由上海盛大网络公司开发的游戏反**的软件。随着网络游戏的兴起,愈来愈多人利用外 挂从中**,这促使GPK等反**软件的诞生,GPK开发完成后,很快就被盛大网络游戏公司开展使用。随后开设“网络游戏用户通报中心”,能传送关于不正当或**工具之信息。操作系统 Microsoft Windows 类型 游戏反**软件...
为啥给大家分享这个技巧?因为最近接到好多朋友的留言,比如说我们手机的话,经常会无缘无故的安装一些垃圾的软件,自动安装一些垃圾软件或者在后台运行。今天分享这个技巧,当我们的鸿蒙系统手机升级到3.0版本以后,它会有一个纯净模式,我们点击打开以后,像一些软件就不能自动在我们手机进行安装了,可以说是非常实用,该怎么操作,让我们一起来看一下。
答案肯定是有的,易钱包新型刷脸支付方式属于线上消费,不需要pos机,只需要一部智能手机即可轻松实现刷卡,有想要了解的朋友可以聊聊 现在我们绝大部分的信用卡拥有者都是通过pos机来实现刷卡的,它属于线下交易消费但是现在属于互联网时代,微信,支付宝早已经开通网上支付,刷脸支付功能,那么我们的刷卡方式是不是也应当相对应的有所改变呢?
续航里程是可以达的100公里的。雅迪dt5冠能版搭载的是TTFAR 电机、附带8级增程系统、TTFAR能量回收控制器,减少耗电,提升续航。动力采用低衰能耗的TTFAR石墨烯三DA代电池... 续航里程是可以达的100公里的。雅迪dt5冠能版搭载的是TTFAR 电机、附带8级增程系统、TTFAR能量回收控制器,减少耗电,提升续航。
云视听是一款专业的投屏软件,我们可以用它配对电视进行一系列操作。有的小伙伴想知道该在哪里退出自己登陆的账号。下面小编就为大家带来了详细的退出教程,需要的话,就和小编接着看下去吧。1、开启云视听极光APP,在主页面下方找到【我的】,进入账号页面。2、在头像右下方,你可以看到【退出登录】,点击退出登录即可。
标志地区的车订单较多。根据高德地图软件的公告得知,在该软件中使用导航会出现一些代表性的图标,如云标志、雨点标志、火苗标志,其中的火苗标志就代表标志地区的车订单较多,路途较为堵塞。高德是数字地图内容、导航和位置服务解决方案提供商。
这个软件可以看视频也可以找头像 特别好用 就是内存有点大 我觉得这个软件的图片特别合我的心意 这个给你推送的基本都是你喜欢的 这个小哥哥 小姐姐特别多 想扩列的就可以下载 软件中的图片也是很多质量高的 只是有点没有小妖精美化好(个人看法)这个这个一定要说 小妖精美化 有一些广告 但是图片都是高质量的 特别推荐!!!
保时捷Taycan是泰格豪雅最新智能手表Connect Calibre E4保时捷版本背后的灵感来源,它的设计和特殊的表盘在许多方面与保时捷有一些相似之处。Connect Calibre E4有一个特殊的表盘,让您随时了解您的Taycan的性能数据,它显示电池电量、剩余里程、电池温度和汽车行驶的总里程。