欢迎来到天天文库
浏览记录
ID:37280934
大小:378.06 KB
页数:41页
时间:2019-05-20
《中控编程各模块详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GT_FLOAT模块简介该模块功能是检查第一个输入值是否大于第二个输入值,若是,则输出值为ON,否则为OFF。 EN和ENO能作为附加参数加以设置。表示符号 公式OUT=ONifIN1>IN2OUT=OFFifIN1≤IN2 参数描述参数数据类型含义IN1FLOAT第一输入IN2FLOAT第二输入OUTBOOL输出值GE_FLOAT模块简介 模块功能是检查第一个输入值是否大于等于第二个输入值,若是,则输出值为ON,否则为OFF。 EN和ENO能作为附加参数加以设置。表示 符号
2、 公式 OUT=ONifIN1≥IN2 OUT=OFFifIN1<IN2参数描述参数数据类型含义IN1FLOAT第一输入IN2FLOAT第二输入OUTBOOL输出值LT_FLOAT模块简介 该模块功能是检查第一个输入值是否小于第二个输入值,若是,则输出值为ON,否则为OFF。 EN和ENO能作为附加参数加以设置。表示 符号 公式OUT=ONifIN13、E_INT模块简介 该模块功能是检查第一个输入值是否小于等于第二个输入值,若是,则输出值为ON,否则为OFF。 EN和ENO能作为附加参数加以设置。表示符号公式ifIN1≤IN2OUT=ONifIN1>IN2OUT=OFF参数描述参数数据类型含义IN1INT第一输入IN2INT第二输入OUTBOOL输出值RS触发器模块简介 该模块功能是用于RS存储,其中复位优先。当R1=ON,Q1就变为OFF。当R1=OFF,S=ON,则Q1=ON;当R1=OFF,S=OFF,则Q1保持原状态。EN和E4、NO能作为附加参数加以设置。表示 符号 VOIDRS(S,R1,Q1)参数描述参数数据类型含义SBOOL置位R1BOOL复位(优先)Q1BOOL输出SR触发器模块简介该模块功能是用于RS存储,其中置位优先。当S1=ON,Q1就变为ON。当S1=OFF,R=OFF时,Q1保持以前状态;当S1=OFF,R=ON时,Q1=OFF 。EN和ENO能作为附加参数加以设置。表示 符号VOIDSR(S1,R,Q1)参数描述参数数据类型含义S1BOOL置位(优先)RBOOL复位Q1BOOL输出R_TRIG模块5、简介 该模块的功能是上升沿触发,即当CLK从OFF跳变为ON时,Q在下一周期为ON;其余情况下,Q都为OFF。 EN和ENO能作为附加参数加以设置。表示 符号VOIDR_TRIG(CLK,Q)参数描述参数数据类型含义CLKBOOL输入QBOOL输出F_TRIG模块简介 该模块的功能是下降沿触发,即当CLK从ON跳变为OFF时,Q在下一周期为ON其余情况下,Q都为OFF。 EN和ENO能作为附加参数加以设置。表示 符号VOIDF_TRIG(CLK,Q)参数描述参数数据类型含义CLKB6、OOL输入QBOOL输出值TON定时器模块简介该模块的功能是当IN从OFF跳变为ON时,产生一个延时输出。EN和ENO能作为附加参数加以设置。表示符号VOIDTON(IN,PT,Q,ET)参数描述参数数据类型含义INBOOL输入PTULONG预置延时时间(单位毫秒)QBOOL输出状态ETULONG内部时钟详细描述任何时候如果IN为OFF,则Q=OFF,ET=0。如果IN变为ON,内部时钟ET启动,以(系统运行周期×任务运行周期数)为单位增加,延时开始。(例如:系统运行周期在SCKey中设定为5007、ms,SCControl的任务管理中选定占5个周期,那么延时就以2500ms为单位增加)。当内部时钟ET达到PT值时,Q变为ON,ET=PT。如果IN在ET达到PT值前变为OFF,则Q=OFF,ET=0。TOFF定时器模块简介该模块的功能是当IN从ON跳变为OFF时,产生一个延时输出。EN和ENO能作为附加参数加以设置。表示符号VOIDTOFF(IN,PT,Q,ET)参数描述参数数据类型含义INBOOL输入PTULONG预置延时时间(单位毫秒)QBOOL输出状态ETULONG内部时钟详细描述任何时8、候如果IN为ON,则Q=ON,ET=0。如果IN变为OFF,内部时钟ET将启动,以(系统运行周期×任务运行周期数)为单位增加,延时开始。(例如:系统运行周期在SCKey中设定为500ms,SCControl的任务管理中选定占5个周期,那么延时就以2500ms为单位增加)。当内部时钟ET达到PT值时,Q将变为OFF,ET=PT。如果IN在ET达到PT值之前变为ON,则ET=0,Q=ON。TP定时器模块简介 该模块用于产生持续时间一定的脉冲。 EN和ENO能作为附加参数加以设置
3、E_INT模块简介 该模块功能是检查第一个输入值是否小于等于第二个输入值,若是,则输出值为ON,否则为OFF。 EN和ENO能作为附加参数加以设置。表示符号公式ifIN1≤IN2OUT=ONifIN1>IN2OUT=OFF参数描述参数数据类型含义IN1INT第一输入IN2INT第二输入OUTBOOL输出值RS触发器模块简介 该模块功能是用于RS存储,其中复位优先。当R1=ON,Q1就变为OFF。当R1=OFF,S=ON,则Q1=ON;当R1=OFF,S=OFF,则Q1保持原状态。EN和E
4、NO能作为附加参数加以设置。表示 符号 VOIDRS(S,R1,Q1)参数描述参数数据类型含义SBOOL置位R1BOOL复位(优先)Q1BOOL输出SR触发器模块简介该模块功能是用于RS存储,其中置位优先。当S1=ON,Q1就变为ON。当S1=OFF,R=OFF时,Q1保持以前状态;当S1=OFF,R=ON时,Q1=OFF 。EN和ENO能作为附加参数加以设置。表示 符号VOIDSR(S1,R,Q1)参数描述参数数据类型含义S1BOOL置位(优先)RBOOL复位Q1BOOL输出R_TRIG模块
5、简介 该模块的功能是上升沿触发,即当CLK从OFF跳变为ON时,Q在下一周期为ON;其余情况下,Q都为OFF。 EN和ENO能作为附加参数加以设置。表示 符号VOIDR_TRIG(CLK,Q)参数描述参数数据类型含义CLKBOOL输入QBOOL输出F_TRIG模块简介 该模块的功能是下降沿触发,即当CLK从ON跳变为OFF时,Q在下一周期为ON其余情况下,Q都为OFF。 EN和ENO能作为附加参数加以设置。表示 符号VOIDF_TRIG(CLK,Q)参数描述参数数据类型含义CLKB
6、OOL输入QBOOL输出值TON定时器模块简介该模块的功能是当IN从OFF跳变为ON时,产生一个延时输出。EN和ENO能作为附加参数加以设置。表示符号VOIDTON(IN,PT,Q,ET)参数描述参数数据类型含义INBOOL输入PTULONG预置延时时间(单位毫秒)QBOOL输出状态ETULONG内部时钟详细描述任何时候如果IN为OFF,则Q=OFF,ET=0。如果IN变为ON,内部时钟ET启动,以(系统运行周期×任务运行周期数)为单位增加,延时开始。(例如:系统运行周期在SCKey中设定为500
7、ms,SCControl的任务管理中选定占5个周期,那么延时就以2500ms为单位增加)。当内部时钟ET达到PT值时,Q变为ON,ET=PT。如果IN在ET达到PT值前变为OFF,则Q=OFF,ET=0。TOFF定时器模块简介该模块的功能是当IN从ON跳变为OFF时,产生一个延时输出。EN和ENO能作为附加参数加以设置。表示符号VOIDTOFF(IN,PT,Q,ET)参数描述参数数据类型含义INBOOL输入PTULONG预置延时时间(单位毫秒)QBOOL输出状态ETULONG内部时钟详细描述任何时
8、候如果IN为ON,则Q=ON,ET=0。如果IN变为OFF,内部时钟ET将启动,以(系统运行周期×任务运行周期数)为单位增加,延时开始。(例如:系统运行周期在SCKey中设定为500ms,SCControl的任务管理中选定占5个周期,那么延时就以2500ms为单位增加)。当内部时钟ET达到PT值时,Q将变为OFF,ET=PT。如果IN在ET达到PT值之前变为ON,则ET=0,Q=ON。TP定时器模块简介 该模块用于产生持续时间一定的脉冲。 EN和ENO能作为附加参数加以设置
此文档下载收益归作者所有