西門子smart200PLC高數(shù)計(jì)數(shù)器不計(jì)數(shù)
用高數(shù)計(jì)數(shù)器9模式以上的全部只能0和1計(jì)數(shù) 不能在繼續(xù)往上計(jì)數(shù),8以下的完全可以正常計(jì)數(shù), 全部都是用導(dǎo)向模式測(cè)試的,線不存在接錯(cuò)問(wèn)題
出現(xiàn)這樣的問(wèn)題就下面幾種情況。
第一:接線有問(wèn)題,如果是AB向輸入,那么你選擇模式和第幾組高速計(jì)數(shù)器,那么你就要接到對(duì)應(yīng)定義的IO輸入點(diǎn)上。如果你高速信號(hào)是差分輸出,那么你就得用差分轉(zhuǎn)單端AB向信號(hào)轉(zhuǎn)換板去轉(zhuǎn)換后的AB向信號(hào)接入PLC中。
第二:檢查你程序組態(tài)向?qū)гO(shè)定是否正確。
第三:檢測(cè)PLC輸入口是否有問(wèn)題。
上面三個(gè)原因都可能造成你不能計(jì)數(shù)
在 Micro/WIN 中的命令菜單中選擇 Tools(工具) > Instruction Wizard(指令向?qū)В?/strong>,然后在指令窗口中選擇 HSC 向?qū)В?
圖1.選擇 HSC 向?qū)?
第一步,項(xiàng)目編譯無(wú)錯(cuò)誤后,選擇HSC編號(hào)和模式,詳細(xì)信息請(qǐng)見(jiàn)"表1.高速計(jì)數(shù)器的模式及輸入點(diǎn)。
圖2. 高速計(jì)數(shù)器及模式選擇
第二步,配置初始化信息
圖3. HSC 初始化選項(xiàng)
在上圖中:
第三步:配置中斷事件及步驟總數(shù):
圖 4.配置中斷及步驟
如圖 4 所示,一個(gè)高速計(jì)數(shù)器最多可以有 3 個(gè)中斷事件,在白色方框中填寫(xiě)中斷服務(wù)程序名稱或者使用默認(rèn)名稱:
在這里配置的中斷事件并非必須,系由用戶根據(jù)自己的控制工藝要求選用。
第五步、定義高速計(jì)數(shù)器每一步中的操作:
圖 5. HSC 第 1 步
在這里配置的是當(dāng)前值等于設(shè)定值中斷的服務(wù)程序中的操作:
第六步、完成向?qū)В?
圖 6. 完成向?qū)?
第七步、調(diào)用子程序:
注意:
- HSC_INIT 為初始化子程序,請(qǐng)?jiān)谥鞒绦驂K中使用 SM0.1 或一條邊沿觸發(fā)指令調(diào)用一次此子程序。
- 向?qū)傻闹袛喾?wù)程序及子程序都未上鎖,用戶可以根據(jù)自己的控制需要進(jìn)行修改。
電話:13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://www.xmzgk.com
地址:中國(guó)上海市青浦區(qū)崧盈路398號(hào)6棟