西門子S7-300如何通過內部時鐘來制作定時器
第一步:硬件組態
在硬件組態中雙擊CPU
彈出“屬性”界面勾選“周期/時鐘存儲器”(clock memory)
勾選“時鐘存儲器”
然后填寫地址 如圖填寫0就代表MB0
具體操作如下圖:
如下圖所示 MB0中7個位對應的時間脈沖(此時間脈沖為方波,不是上升沿!)
第二步:程序書寫
如下圖
之前設置的時鐘存儲器為MB0
由于設置的系統時鐘為方波型,不能直接用于計時,需要做成上升沿(每隔N秒一次上升沿)
第三步:計時
可以通過用ADD_I指令來實現計時
將之前做的每隔一秒鐘導通的上升沿作為使能,每隔1S中自加1一次,來實現計時
免責聲明
- 凡本網注明“來源:化工儀器網”的所有作品,均為浙江興旺寶明通網絡有限公司-化工儀器網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:化工儀器網”。違反上述聲明者,本網將追究其相關法律責任。
- 本網轉載并注明自其他來源(非化工儀器網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。