18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> PLC基礎及應用 >> 正文

西門子PLC編程指令集

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2017-4-30
1  位邏輯指令
   1.1  -||-    常開接點(地址)
   1.2  -|/|-   常閉接點(地址)
   1.3  XOR     位異或
   1.4  -|NOT|- 信號流反向
   1.5  -( )    輸出線圈
   1.6  -(#)-   中間輸出
   1.7  -(R)    線圈複位
   1.8  -(S)    線圈置位
   1.9  RS     複位置位觸發器
   1.10  RS     置位複位觸發器
   1.11 -(N)-   RLO下降沿檢測
   1.12 -(P)-   PLO上升沿檢測
   1.13 -(SAVE) 將RLO存入BR存儲器
   1.14 MEG     地址下降沿檢測
   1.15 POS     地址上升沿檢測
2  比較指令
   2.1  CMP?I   整數比較
   2.2  CMP?D   雙整數比較
   2.3  CMP?R   實數比較
3  轉換指令
   3.1  BCD_IBCD碼轉換為整數
   3.2  I_BCD    整數轉換為BCD碼
   3.3  I_DINT   整數轉換為雙整數
   3.4  BCD_DIBCD碼轉換為雙整數
   3.5  DI_BCD   雙整數轉換為BCD碼
   3.6  DI_REAL  雙整數轉換為浮點數
   3.7  INV_I    整數的二進製反碼
   3.8  INV_DI   雙整數的二進製反碼
   3.9  NEG_I    整數的二進製補碼
   3.10 NEG_DI   雙整數的二進製補碼
   3.11 NEG_R    浮點數求反
   3.12 ROUND    舍入為雙整數
   3.13 TRUNC    舍去小數取整為雙整數
   3.14 CEIL    上取整
   3.15 FLOOR   下取整
4  計數器指令
   4.1  S_CUD   加減計數
   4.2  S_CU    加計數器
   4.3  S_CD    減計數器
   4.4  -(SC)   計數器置初值
   4.5  -(CU)   加計數器線圈
   4.6  -(CD)   減計數器線圈
5  數據塊指令
   5.1  -(OPN)  打開數據塊:DB或DI
6  邏輯控製指令
   6.1  -(JMP)  無條件跳轉
   6.2  -(JMP)  條件跳轉
   6.3  -(JMPN) 若非則跳轉
   6.4  LABEL   標號
7  整數算術運算指令
   7.1  ADD_I  整數加法
   7.2  SUB_I  整數減法
   7.3  MUL_I  整數乘法
   7.4  DIV_I  整數除法
   7.5  ADD_DI 雙整數加法
   7.6  SUB_DI 雙整數減法
   7.7  MUL_DI 雙整數乘法
   7.8  DIV_DI 雙整數除法 
   7.9  MOD_DI 回送餘數的雙整數
8  浮點算術運算指令
  8.1  基礎指令
   8.1.1 ADD_R 實數加法
   8.1.2 SUB_R 實數減法
   8.1.3 MUL_R 實數乘法
   8.1.4 DIV_R 實數除法
   8.1.5 ABS   浮點數絕對值運算
  8.2  擴展指令
   8.2.1 SQR   浮點數平方
   8.2.2 SQRT  浮點數平方根
   8.2.3 EXP   浮點數指數運算
   8.2.4 LN    浮點數自然對數運算
   8.2.5 SIN   浮點數正弦運算
   8.4.6 COS   浮點數餘弦運算
   8.2.7 TAN   浮點數正切運算
   8.2.8 ASIN  浮點數反正弦運算
   8.2.9 ACOS  浮點數反餘弦運算
   8.2.10ATAN  浮點數反正切運算
9  賦值指令
   9.1   MOVE  賦值
10 程序控製指令
   10.1 -(Call)  從線圈調用FC/SFC(無參數)
   10.2 CALL_FB  從方塊調用FB
   10.3 CALL_FC  從方塊調用FC
   10.4 CALL_SFB 從方塊調用SFB
   10.5 CALL_SFC 從方塊調用SFC
   10.6 -(MCR<)  主控繼電器接通
   10.7 -(MCR>)  主控繼電器斷開
   10.8 -(MCRA)  主控繼電器啟動
   10.9 -(MCRD)  主控繼電器停止
   10.10 -(RET)  返回
11 移位和循環指令
  11.1  移位指令
   11.1.1  SHR_I  整數右移
   11.1.2  SHR_DI 雙整數右移
   11.1.3  SHL_W  字左移
   11.1.4  SHR_W  字右移
   11.1.5  SHL_DW 雙字左移
   11.1.6  SHR_DW 雙字右移
  11.2  循環指令
   11.2.1  ROL_DW 雙字左循環
   11.2.2  ROR_DW 雙字右循環
12 狀態位指令
   12.1   OV -||- 溢出異常位
   12.2   OS -||- 存儲溢出異常位
   12.3   UO -||- 無序異常位
   12.4   BR -||- 異常位二進製結果
   12.5   ==0-||- 結果位等於"0"
   12.6   <>0-||- 結果位不等於"0"
   12.7   >0-||-  結果位大於"0"
   12.8   <0-||-  結果位小於"0"
   12.9   >=0-||-  結果位大於等於"0"
   12.10  <=0-||- 結果位小於等於"0"
13 定時器指令
   13.1   S_PULSE  脈衝S5定時器
   13.2   S_PEXT   擴展脈衝S5定時器
   13.3   S_ODT    接通延時S5定時器
   13.4   S_ODTS   保持型接通延時S5定時器
   13.5   S_OFFDT  斷電延時S5定時器
   13.6   -(SP)    脈衝定時器線圈
   13.7   -(SE)    擴展脈衝定時器線圈
   13.8  -(SD)     接通延時定時器線圈
   13.9  -(SS)     保持型接通延時定時器線圈
   13.10  -(SF)    斷開延時定時器線圈
14 字邏輯指令
   14.1   WAND_W   字和字相"與"
   14.2   WOR_W    字和字相"或"
   14.3   WAND_DW  雙字和雙字相"與"
   14.4   WOR_DW   雙字和雙字相"或"
   14.5   WXOR_W   字和字相"異或"
   14.6   WXOR_DW  雙字和雙字相"異或
Tags:西門子PLC編程指令集,plc,指令集  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢