RM新时代注册|首入球时间

歡迎光臨大柏電子科技(上海)有限公司
當前位置
首頁(yè) > 新聞中心
西門(mén)子1500 MOVE指令單次觸發(fā)
2021/7/8 10:36:11
西門(mén)子1500 MOVE指令單次觸發(fā)

MOVE指令是EN為1就將數值寫(xiě)入到目標地址,那么我打算做每隔1S采集一次的指令,問(wèn)下怎么操作比較好,我也沒(méi)找到能做單次脈沖的函數


CPU屬性,激活“時(shí)鐘存儲器”

系統和時(shí)鐘存儲器
https://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/086.html

精度不高自己用時(shí)間繼電器做,精度高用中斷來(lái)做。

參考流量累加吧,比較相類(lèi)似。

如果用的是經(jīng)典的STEP 7 V5.X,則參考《編程使用》中的《流量累計》
http://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/prog_list3.html
如果用的是 TIA V1X,則參考
《在STEP 7 (TIA Portal) 中,如何實(shí)現流量累積功能?》
https://support.industry.siemens.com/cs/document/48799854

參考S7-300/400的:
詳見(jiàn)《如何計算物理流量測量值(如質(zhì)量流量、流速)的總和?》連接:
http://support.automation.siemens.com/CN/view/zh/23061633
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=23061633&caller=view

  

幾個(gè)問(wèn)題需要搞清楚。
move指令始終執行同一個(gè)變量傳輸到同一個(gè)存儲區?
如果是,你這個(gè)思路可以,只是在調用move指令時(shí)用沿觸發(fā)。做一個(gè)定時(shí)器,每一個(gè)1S周期觸發(fā)傳輸一次。
如果是將源數據,按每1S周期傳輸一個(gè)數據到一串連續的地址中,就需要創(chuàng )建如表格指令,或指針偏移地址存儲數據方式。
1、
無(wú)條件的,可以用系統時(shí)鐘,比如組態(tài)時(shí)鐘存儲器為 MB0 ,則M0.5 就是每一秒一會(huì )產(chǎn)生一次高電平,利用 M0.5  的上升沿連接 MOVE 指令的使能,那就一秒1次
https://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/08-Function/03-System_Clock_Memory.html
2、
另外就是用循環(huán)中斷組織塊OB30,定義時(shí)長(cháng)為 1000MS,在循環(huán)中斷中寫(xiě)這個(gè)MOVE,它就會(huì )每秒執行一次。
STEP 7 (TIA Portal) 中可以使用哪些組織塊?
https://support.industry.siemens.com/cs/document/40654862
3、寫(xiě)一個(gè)自振蕩的定時(shí)器,定時(shí)時(shí)長(cháng) 1 秒,每一秒也會(huì )產(chǎn)生一個(gè)高電平。
定時(shí)器
http://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/prog_list6.html
看你喜歡哪一種了。

循環(huán)中斷組織塊
https://support.industry.siemens.com/cs/cn/zh/view/84047890


https://support.industry.siemens.com/cs/cn/zh/view/40654862

聯(lián)系方式
CONTACT US

電話(huà):15721373211

郵箱:15721373211@139.com

網(wǎng)址:http://www.openxml.net/

地址:上海青浦區北青公路7171號111-112室

用手機掃描二維碼關(guān)閉
RM新时代注册|首入球时间