本人剛學西門子plc200系列,學完基本指令之後轉入功能指令,為什麼看不懂其中意思,怎麼才能解決啊

時間 2021-09-14 01:16:20

1樓:林俊宇

200的是有點麻煩。但是你要謹記一點:就是反覆的多看多想多問。和別人討教是最好的捷徑。

你要理解性記憶這些指令是做什麼的才行。理解性記憶比你死記硬背強大的多。

2樓:安靜的徉

學plc指令不是最重要的!

程式設計思路才是最重要的!

不然那麼多品牌、每個品牌指令有區別

學不完的~~~

3樓:匿名使用者

建議先去看看繼電控制電路,搞懂了繼電控制後再回過頭來看plc程式要清晰明瞭很多。

4樓:wang挨一刀

提問具體點,我覺得難在查表指令,指標的應用,hsc的控制字編寫。多看例子,不懂得暫時保留,往下學多了會有靈感,自然就理解了

西門子plc s7-200傳送指令不懂

5樓:匿名使用者

qb0是一個位元組,包含了8個位:從q0.0到q0.7程式中使用16進位制數傳送到qb0,你把它轉化成2進位制數就明白了。

其實分了8位二進位制數,分別代表了q0.0-q0.7.

哪位數值為1代表哪位有輸出

參考plc社群:http://bbs.gongkong.com/明白了吧?

6樓:匿名使用者

談到這個問題你首先得了解計算機的資料儲存區。西門子和三菱等都一樣可以用這樣的方式輸出的。三菱的是 [mov 255 k2y0] ,它們的工作方式是把輸出的位組合成位元組,一個位元組佔8各位,你可以 mov_b 16#ff 到vb0裡,那麼同理,你也可以把輸出的q點以連續的8個為單位組成一個輸出的位元組來用,所以就有qb0的出現。

那麼前面的16#ff是什麼意思呢?那就是一個位元組能單位儲存區能存的十六進位制最大的資料,用十進位制表示就是255,用二進位制表示就是11111111。在這裡你可以看十六進位制,也可以看十進位制,但是最重要的就是十六進位制資料轉換成的二進位制資料。

就是那8個1。你知道開關的通斷在計算機裡用0和1表示吧,那麼你用q點組成的8個儲存位現在都是1,那表示什麼呢?那就表示8個 q點都輸出。

那麼同理,你可不可以看出後面的16#aa呢?對了,aa表示10101010,後面的85呢?再後面的0呢?

你應該能理解了吧?這裡的資料和實際的輸出是相反的哦,資料是從後到前數的哦。

請問西門子s7-200plc的時鐘指令如何使用,我看了程式設計軟體上的幫助有點看不懂,為什麼4個時鐘指 50

7樓:匿名使用者

擴充套件帶夏令時啥的,佔用的儲存區大,不擴充套件不帶

你按一下f1,幫助裡面說的很詳細了,我給你截了部分圖

8樓:瞌睡的王子

一個是讀取時鐘,一個是設定時鐘,下面兩個是擴充套件時鐘

西門子s7-200系列的plc中,經常有個指令m,,,但i/o口上定義確沒有,如m0.0,m0.1,m14.0.....各代表什麼意思

9樓:匿名使用者

西門子的plc有位的定義,任何一個儲存區都可以定義到位,這個級別的。m也是它的內部暫存器之一,一般也是十六位的,所以自然m0.0等等之類的就是地址為0的m暫存器的第0個位咯,m14.

0就是地址為14的m暫存器的第0個位。不是隨便定義的。

10樓:匿名使用者

m是輔助繼電器,m0.0,,m0.1,m14.0等等這些都可以當做中間繼電器來理解

11樓:匿名使用者

簡單的說:相當於常用的中繼,只是plc內部虛擬的,常用來轉換輸入訊號或在程式內部作中繼使用,可以隨便使用。

12樓:匿名使用者

m是中間變數,不用作輸出的,iq是輸入輸出的

西門子plc 200擴充套件模擬量模組怎麼擴充套件

西門子200plc是沒有硬體組態的 模組直接連上就行,建議cp乙太網模組放在cpu後面 然後接模擬量,開關量模組 cp模組需要程式設計軟體進行一個組態,配置ip地址等 所有的s7 200 cpu從22版之後,任何模組都沒有特殊的位置要求。22版之前的,需要將cp模組接在前面,然後才是io模組。這是由...

求助 西門子PLC200我EM通道的模組我撥

撥碼設定為電流輸入實際上是把內建的250歐姆電阻併入輸入迴路,把電流訊號轉換成電壓訊號,如果接入的是電壓訊號,如果訊號有足夠的輸出功率,那也沒什麼問題,相當於多給電壓訊號一個250歐姆的負載,如果電壓訊號是10v,那麼負載電流將增加40ma,對訊號提供方來說是個考驗,建議還是按正確的訊號設定,對於e...

西門子200系列的PLC全部停止輸出的指令是什麼?

程式初始化可以做個子程式,子程式裡是初始化的內容,然後靠脈衝來啟用。全部停止輸出沒有專門的指令,但可以以0賦值給qw0或qd0方式來斷開輸出。用 再用移位指令mov w 再用復位指令r讓全部復位。初始化程式,全部停止 momv 0 qb0,qb1,qb2,qb3,qb15 plc 程式暫停用什麼指令...