說一點個人看法。
如果你本來是學計算機的轉行到工控自動化行業,那麼ST語言程式設計對你來說應該是輕而易舉,看看幫助檔案或者實際測試一下應該很容易就能上手!
下圖是我前一段答題做的西門子300裡邊(SCL)程式設計的上升沿和下降沿的答題截圖!西門子裡邊的SCL語言也就是ST語言,就是結構化控制語言,或者說結構化文字的意思!
反過來,如果你不是學計算機的,或者說C語言這樣的基礎程式語言也沒有學過,或者忘完了,說實話沒有多大必要去學習ST語言,因為用ST語言做的程式塊,即便有在一個專案中也是不多的!而且,如果你大面積的用ST語言去程式設計,那麼這個程式,無論是你自己後邊參考,還是你的同事參考你的專案,如果他對ST語言不大懂,這無形中就增加了大家的工作量,對於做相同的專案是不利的!
當然,如果你們的專案比如是結合視覺,或者結合VB這種個性化定製的,每個專案都不指望以後再參考了,也不指望其他的同事去除錯專案,那麼我相信你的C語言水平肯定很好了,ST程式設計對你來說也是小菜一碟!
最後還是說一點,自己對PLC的常規程式設計已經有一定深入的瞭解了,還想繼續提升一下自己,想去學習研究一下ST程式設計,那麼就要自己多查詢資料,多翻看手冊,多測試了,慢慢就會有一些經驗和體會,另外C語言的書也翻出來,對照著一起看看,必然能有更深入的瞭解!
就說這麼多了,網路時代各種訊息獲取都很方便了,可以多搜尋,模擬練習一下,應該會有所收穫的!
說一點個人看法。
如果你本來是學計算機的轉行到工控自動化行業,那麼ST語言程式設計對你來說應該是輕而易舉,看看幫助檔案或者實際測試一下應該很容易就能上手!
下圖是我前一段答題做的西門子300裡邊(SCL)程式設計的上升沿和下降沿的答題截圖!西門子裡邊的SCL語言也就是ST語言,就是結構化控制語言,或者說結構化文字的意思!
反過來,如果你不是學計算機的,或者說C語言這樣的基礎程式語言也沒有學過,或者忘完了,說實話沒有多大必要去學習ST語言,因為用ST語言做的程式塊,即便有在一個專案中也是不多的!而且,如果你大面積的用ST語言去程式設計,那麼這個程式,無論是你自己後邊參考,還是你的同事參考你的專案,如果他對ST語言不大懂,這無形中就增加了大家的工作量,對於做相同的專案是不利的!
當然,如果你們的專案比如是結合視覺,或者結合VB這種個性化定製的,每個專案都不指望以後再參考了,也不指望其他的同事去除錯專案,那麼我相信你的C語言水平肯定很好了,ST程式設計對你來說也是小菜一碟!
最後還是說一點,自己對PLC的常規程式設計已經有一定深入的瞭解了,還想繼續提升一下自己,想去學習研究一下ST程式設計,那麼就要自己多查詢資料,多翻看手冊,多測試了,慢慢就會有一些經驗和體會,另外C語言的書也翻出來,對照著一起看看,必然能有更深入的瞭解!
就說這麼多了,網路時代各種訊息獲取都很方便了,可以多搜尋,模擬練習一下,應該會有所收穫的!