西門子atch指令詳解 西門子plc指令詳解

2021-10-13 08:55:55 字數 3996 閱讀 8173

1、ld ( load 裝載 ) :動合觸點

2、ldn ( load not 不裝載 ) : 動斷觸點

3、a ( and 與 動合) : 用於動合觸點串聯

4、an ( and not 與 動斷 ) :用於動斷觸點串聯

5、o ( or 或 動合 ) :用於動合觸點併聯

6、on ( or not 或 動斷 ) : 用於動斷觸點併聯

7、= ( out 輸出 ) : 用於線圈輸出

8、old ( or lode): 塊或

9、ald ( and lode): 塊與

10、lps ( logic push ) :邏輯入棧

11、lrd ( logic read ) :邏輯讀棧

12、lpp ( logic pop ) :邏輯出棧

13、not ( not 並非 ) :非

14、nop ( no operation performed ) : 無操作

15、aeno ( and eno ) :指令盒輸出端eno相與

16、s ( set 放置 ) : 置1

17、r ( reset 重置,清零 ) :清零

18、p ( positive) :上公升沿

19、n ( negative) :下降沿

20、ton ( on_delay timer ) :接通延時定時器21、tonr ( retentive on_delay timer ) : 有記憶接通延時定時器

22、tof ( off_ delay timer ) :斷開延時定時器

23、ctu ( count up ) : 增計數器

24、ctd ( count down ) : 減計數器

25、ctdu ( count up/ count down ) :增減計數器

26、add ( add 加 ) : 加注意

//add_i (_ i 表示整數)

add_di( di表示雙位元組整數)

add-r (r 表示實數)

它們都是加運算只是數的大小不同。

27、sub ( subtract 減去,減少) :減

28、mul ( multiply ) : 乘

29、div ( divide ) : 除

30、sqrt ( square root ) : 求平方根

31、ln ( napierian logarithm 自然對數 ) : 求自然對數

32、exp ( exponential 指數的 ) : 求指數

33、inc_b ( increment 增加 ) : 增1

//其中_b代表資料型別 還有w(位元組)、dw雙字後面幾個都是這樣的。34、dec_b ( decrement 減少 ) : 減1

35、wand_b ( word and 與命令 ) :邏輯與

36、wor_b ( word or 或命令) : 邏輯或

37、wxor_b ( word exclusive or 異或命令) :邏輯異或

38、inv_b ( inverse 相反 ) : 取反

39、mov _b ( move 移動 ) : 資料傳送

40、blkmov_b ( block move 塊移動) :資料塊傳送

41、swap ( swap 交換 ) : 位元組交換

42、fill ( fill 填充 ) : 字填充

43、rol_b ( rotate left 迴圈 向左) :迴圈左移位

44、ror_b ( rotate right 迴圈 向右) : 迴圈右移位

45、shl_b ( shift right 移動向左) :左移動

46、shr_b ( shift right 移動向右 ) : 右移動

47、shrb ( shift buffer 移動快取) :暫存器移位

48、stop ( stop 停止 ) : 暫停

49、end /mend ( end /mend ) : 條件/無條件結束

50、wdr ( watch dog reset ) : 看門狗復位

51、jmp ( jump 跳) :跳轉

52、lbl ( label 位置 ) : 跳轉標號

53、for ( for 迴圈 ) : 迴圈

54、next ( next 再下去) :迴圈結束

55、sbr ( subprogram regulating子程式控制 ) : 子程式呼叫

56、sbr_t ( subprogram regulating take ) : 帶引數子程式呼叫

57、scr ( sequence control 順序控制 ) : 步開始

58、scrt ( sequence control transfer 順序控制轉移 ) : 步轉移

59、scre ( sequence control end 順序控制結束 ) : 步結束

60、ad_t_tbl ( add data to table 新增資料到**中) : 填資料表

61、fifo ( first in first out 先進先出 ) : 先進先出

62、lifo ( last in first out 後進先出 ) :後進先出

63、tbl_find ( table find **查詢 ) : 表查詢

64、bcd_i ( binary coded decimal _i 二進位制編碼的十進位制 ) :bcd 碼轉整數

65、i_bcd ( i_ binary coded decimal ) :整數轉bcd碼

66、b_i ( bit to int ) :位元組轉整數

67、i_b ( int to bit ) :整數轉位元組

68、di_i ( double  int to int ) :雙整數轉整數

69、i_di ( int to double int ) :整數轉雙整數

70、round ( round 取整 ) : 實數轉雙整數

71、trunc ( trunc 擷取 ) :轉換32位實數整數部分(捨去小數取整)

72、di_i (double int to int ) :雙整數轉實數

73、enco ( encode 編碼) : 編碼

74、deco ( decode 解碼) :解碼

75、seg ( segment decoder分斷解碼器 ) : 七段顯示解碼器

76、ath ( ascii碼 turn hex ) : ascii碼轉16進製制

77、hta ( hexadecimal to ascii) : 16進製制轉ascii碼

78、ita ( // int to ascii) : 整數轉ascii碼

79、dta ( // double int to ascii ) : 雙整轉ascii碼

80、rta ( // real to ascii) : 實數轉ascii碼

81、atch (//attach ) : 中斷連線

82、dtch ( depatch ) : 中斷分離

83、hdef ( high speed counter definition ) : 高速計數器定義

84、hsc ( high speed counter 高速計數器 ) :啟動高速計數器

85、pls ( pulse 脈衝 ) :脈衝輸出

86、read_ rtc ( read real time clock 讀實時時鐘 ) :讀實時時鐘

87、set_rtc ( set real time clock ) : 寫實時時鐘

88、xmt ( transmitter ) : 自由傳送

89、rcv ( receive 接收 ) : 自由接收

90、netr ( net read 網路讀 ) : 網路讀

91、netw ( net write 網路寫 ) : 網路寫

92、get_addr ( get address 獲取位址 ) : 獲取口位址

93、set_addr ( set address 設定位址 ) : 設定口位址

94、pid ( proportional integral differential 比例、積分、微分 ) :比例積分微分調節器。

選擇西門子

選擇西門子,我找工作的事情也就算是告了乙個段落。到西門子,算工資,絕對不是我想要的,只有4600,把扣掉的一去掉,到我手上的也就只有3000多點。為什麼我會選擇西門子呢?我問過很多朋友,在網上找到過很多西門子的資訊,網上褒貶不一,甚至來說,網上還有臭罵西門子的。工資低,眾所周知,甚至會出現缺少專案源...

筆記 西門子

介紹 使用說明 輕量的發布訂閱模式訊息傳輸協議,專門針對低頻寬和不穩定網路環境的物聯網應用設計。實時 mqtt 訊息 emq x 啟動後,mqtt 客戶端可通過 1883 埠接入系統。執行日誌輸出在 log 目錄。emq x 預設載入 dashboard 外掛程式,啟動 web 管理控制台。使用者可...

西門子面試 2006 11 25

上午九點45到達沃特酒店,到後才發現根本不象其他公司那樣一堆人等待什麼的 而我忘記了我是哪個房間,到前台去問,很友好地被告知西門子定了很多房間 不過我很確定我肯定是,好像是29房間,因此還是回去看看吧 剛出電梯碰見乙個哥們,說他剛從28房間面出來,過28的時候門倒是開著,裡面乙個jj坐那裡,好像在跟...