fb plc应用指令一览表资料来源 - 大甲高工.doc

fb plc应用指令一览表资料来源 - 大甲高工.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多工入按描入多工描出存放按字之存器作之器起可合作接定址用算元本指令之字功能和指令非常似只是硬入接在指令一按一入而本指令以入配合出成多工描入方式因可有入除字外尚之功能使用和一般入相同字和功能之作是立而互不影行控制本指令描由始之入和由始之出成之矩回路中之字和功能部分字部份考指令而功能之按保持在所指器之後前存字之按同有任一下本指令之出必晶出位元指令最大可入位指令最大位但功能或位元指令均只有上程式例以和成多工按入可以入位之值而果存放於中功能之入存放於中指入入指令多工描出存放值之存器可合作接定址用算元入控

FUN77  HKEY 16個鍵多工輸入 (HEX-KEY INPUT) FUN77  HKEY IN :按鍵掃描輸入點號碼 OT:多工掃描輸出點號碼 D :存放〝按鍵數字〞之暫存器號碼 KL:記錄〝動作鍵〞之繼電器起頭號碼 D可結合V、Z作間接定址應用 範圍 運算元 X Y M S WY WM WS TMR CTR HR OR SR ROR DR XR X0 ∣ X240 Y0 ∣ Y240 M0 ∣ M1896 S0 ∣ S984 WY0 ∣ WY240 WM0 ∣ WM1896 WS0 ∣ WS984 T0 ∣ T255 C0 ∣ C255 R0 ∣ R3839 R3904 ∣ R3967 R3968 ∣ R4167 R5000 ∣ R8071 D0 ∣ D3071 V 、 Z IN OT ○ D ○ ○ ○ ○ ○ ○ ○ ○* ○* ○ ○ KL ○ ○ ○ 本指令之數字鍵(0~9)功能和TKEY指令非常類似,只是硬體輸入接線在TKEY指令係一個按鍵佔一輸入點,而本指令則以4個輸入點配合4個輸出點組成多工掃描輸入方式,因4(4可有16個輸入鍵,除10個數字鍵外,尚餘之6個則當功能鍵使用(和一般單點輸入相同),數字鍵和功能鍵之動作是獨立而互不影響。 當執行控制〝EN〞=1時,本指令會掃描由IN開始之4個輸入點和由OT開始之4個輸出點組成之矩陣回路中之數字鍵和功能鍵兩部分,數字鍵部份請參考TKEY指令,而功能鍵則將A~F鍵之按鍵狀態保持在KL所指16個繼電器之後6個(前10個存數字鍵之按鍵狀態),同時A~F有任一鍵壓下,〝FKP〞(FO1)為1。本指令之OT輸出點必須為電晶體輸出。 16位元指令最大可輸入4位數(9999),指令最大則為8位數,但功能鍵無論16或32位元指令均只有A~F 6個。 ˙上圖程式範例以X0~X3和Y0~Y3組成多工按鍵輸入,可以輸入8位數之數值而將結果存放於R1R0中,功能鍵之輸入狀態則存放於M10(A)~M15(F)中。 FUN78  DSW 指撥開關輸入 (DIGITAL SWITCH) FUN78  DSW IN :開關輸入點(4點,D指令為8點) OT:多工掃描輸出點(4點) D :存放讀值之暫存器號碼 D可結合V、Z作間接定址應用 範圍 運算元 X Y WY WM WS TMR CTR HR OR SR ROR DR XR X0 ∣ X240 Y0 ∣ Y240 WY0 ∣ WY240 WM0 ∣ WM1896 WS0 ∣ WS984 T0 ∣ T255 C0 ∣ C255 R0 ∣ R3839 R3904 ∣ R3967 R3968 ∣ R4167 R5000 ∣ R8071 D0 ∣ D3071 V 、 Z IN OT ○ D ○ ○ ○ ○ ○ ○ ○ ○* ○* ○ ○ 當輸入控制〝EN〞=1時,本指令會以IN開始之4個輸入點(IN0~IN3)當作一個位數(Nibble),自低(個)位數開始分四次掃描讀取一組4個位數之BCD數值(0000~9999)再將之存入D中,若為32位元(指令)則一次掃描同時讀取兩組之位數(即IN0~IN3和IN4~IN7),而將由IN4~IN7讀到之那組4個位數值存入D+1暫存器中,掃描之順序是將OT0~OT3位元依序設為1,而分別讀到100(個)、、、 ˙本範例當X10為1則指撥開關之數字(本例為5678)值會被讀取存入R0中。 ˙各位數同值之Bit(8,4,2,1)要並聯在一起且需串二極體(如下圖所示)。 ˙指令時再加裝一組同樣之指撥開關到X4~X7即可(Y0~Y3共用)。 FUN79  7SGDL 7段顯示器掃描輸出 (7 SEGMENT OUTPUT WITH LATCH) FUN79  7SGDL S :顯示資料(BCD)存放之暫存器號碼 OT:掃描輸出點起頭號碼 N :指定信號輸出和閂鎖信號之極性 S可結合V、Z作間接定址應用 範圍 運算元 Y WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR Y0 ∣ Y240 WX0 ∣ WX240 WY0 ∣ WY240 WM0 ∣ WM1896 WS0 ∣ WS984 T0 ∣ T255 C0 ∣ C255 R0 ∣ R3839 R3840 ∣ R3903 R3904 ∣ R3967 R3968 ∣ R4167 R5000 ∣ R8071 D0 ∣ D3071 16或32位元正負數 V 、 Z S

文档评论(0)

wangsux + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档