PLC控制柜logo
自动化控制系统开发和应用的

一站式解决方案供应商

鑫皇服务热线:

0371-55365619

联系电话

鑫皇科技

内容详情
鑫皇动态
在plc控制柜中关于子程序都有什么特点
时间:2021-06-24作者:鑫皇能源科技浏览:

       在上次的文章中河南鑫皇能源有讲到关于plc控制柜中的主程序与子程序还有中断程序的许别,其中关于plc控制柜中的子程序也有些知识点需要跟大家讲。在plc控制柜中子程序时是分为带参数子程序与不带参数子程序两种的,这两者的具体区别主要有以下两点:
       1、从子程序的结构来看,不带参数子程序在子程序的左右两边不会出现输入参数的引脚,带参数子程序在程序的两边会出现输人和输出的参数引脚。
       2、从程序的应用来讲,带参数的于程序是一个功能块,在使用过程中可以进行重复使用。比如把模拟量转换的算法做成二个功能块。这样在任何需要做模拟量转换的时候,都可以调用这样一个模块转换程序。
plc控制柜厂家-自动控制柜厂家
另外带参数子程序的编写主要分为两个步骤∶
       1、根据控制要求,在变量表中建立接口参数,即建立形式参数。变量表中有IN、IN/OUT、OUT、TEMP 四种变量类型,根据使用情况选择相应的变量类型建立形式参数。
       2、程序的编写与不带参数子程序的编写是一样的,只是在编写程序的时候,指令上使用的地址是在变量表中建立的地址。
 
最后编写带参数子程序时需要注意以下几点∶
       1、临时变量(TEMP)的使用必须要保证先赋值后使用,输出变量(OUT)在使用完后必须要保证给其一个确定的值,不然都可能影响执行结果或者是造成子程序中的相互干扰。
       2、变量表中建立变量的个数不能超过16个,即 IN、IN/OUT、OUT、TEMP 的个数加起来不能超过16个。
       3、当建立的带参数子程序会在一个扫描周期内重复调用执行时,需要注意不能在子程序中使用沿脉冲指今、定时器、计数器指令。

Copyright © 2020 鑫皇能源 All RightReserved. 版权所有 违者必究 技术支持:铭泽信息 备案号:豫ICP备16036608号-3营业执照公示