PLC编程案例46 每月天数计算
一、PLC控制任务说明
要求用博图S7-SCL语言编程实现,即对每月的天数进行计算并保存输出到指定存储器。
二、创建块接口参数如图一所示
图一
三、每月天数的计算方法一般采用CASE指令,分为三种情况。第一种情况,即有31天的月份,分别是1、3、5、7、8、10、12月。第二种情况,即有30天的月份,分别是4、6、9、11月。第三情况是2月,分闰年和非闰年,闰年为29天,非闰年为28天。其中,闰年的计算方法为:闰年公元纪年的年数可以被4整除,并且遇到被100整除而不能被400整除的为非闰年,被100整除也可以被400整除的为闰年。例如2000年是闰年,而1990年就不是。源码如图二所示
图二
普天之下,粉丝最大,如果感觉我的编程案例对你有用,点赞并关注我,是我编程的动力,会不定时分享博途程序案例给大家学习,谢谢!
PLC编程案例47 自行编程计算设备运行时间
一、PLC控制任务
有些项目需要计算设备开机时间,首先保存起始时间,然后将当前时间与起始时间相减,就可以计算出实际运行时间,显然自行编程计算设备运行时间尤为重要。
二、添加日期时间中断组织块OB10,并将其时间中断属性设置为“每分钟”如图一所示
图一
三、到目前为止,上述程序已经实现了设备开机运行时间的计时,但是以分钟显示的数值并不直观,因此,需要将其转换为可以直观理解的天-小时-分钟的格式,以便一目了然。注意这里用到了两个常量,天数和小时数分别为1440分钟和60分钟如图二所示
图二
四、创建全局数据块用于保存时间并赋值实参如图三所示
图三
五、主程序调用FC并赋值实参如图四所示
图四
普天之下,粉丝最大,如果感觉我的编程案例对你有用,点赞并关注我,是我编程的动力,会不定时分享博途程序案例给大家学习,谢谢!
相关问答
谁有GEPLC的培训内容,一般培训几天?
我有一份在北京精诚智和教育科技公司培训过的GEPLC培训内容,是去年给我们公司做GEPLC企业内训的内容,我们做了4天,企业需求不同,培训天数也不同:1、GEP...
昆仑通态中变量肿么和三菱PLC中输入端口x0肿么关联?-ZOL问答
昆仑的软件:设备窗口---设备组态---右键---设备工具箱---设备管理器---plc---三菱fx系列---串口---确定---双击---串口通用父设备---双击三菱fx系列串口---再在...
K2是什么意思啊-汇财吧专业问答test
[回答]意思是E2与K2两个单元格内的值的积,保留两位小数。没看明白你说的K1,K2,K3是什么意思,是不是下面我要说的A1,A2,A3啊,如果是的话,它们代表的是A这...
电气工程及其自动化专业可以选择什么职业-cathy喵的回答-...
工程师,做的好一个月1W左右。有以下七种职业:1.最好的要属进入电网公司或者供电局了。工资开始不高,以后转正了,福利很多,也比较轻松的。这里基本...
个体营业执照漏年报了怎么补办-找法网
立即咨询02ea****ovplcw10分钟前提交了咨询46rr****xgxcx22分钟前提交了咨询...法律分析:税收滞纳金的天数是以超过规定的申报缴纳期最后一天的次日算起,象200...
三本学电气工程,本科出来可以进哪些公司?
待遇一般,工作中等强度。7做PLC方向。目前国内还做不出较好的PLC,主要还是使用西门子、欧姆龙的。这个方向也是出差较多,一般都是大型工控设备,参与调试,...
变频器面板无显示是怎么回事-ZOL问答
如果是PLC控制,是程序问题。有用(0)回复906592526连接不好呗,你是用延长线...DNF苦黑钻肿么查剩余天数6186浏览8回答我的电脑电池显示电源已打通正在充...