資料介紹:
2. 明確的變量常數:圖形符相當于操作碼,規定了運算功能,操作數由用戶填人,如:K400,T120等。PLC中的變量和常數以及其取值范圍有明確規定,由產品型號決定,可查閱產品目錄手冊。
3. 簡化的程序結構:PLC的程序結構通常很簡單,典型的為塊式結構,不同塊完成不同的功能,使程序的調試者對整個程序的控制功能和控制順序有清晰的概念。
4. 簡化應用軟件生成過程:使用匯編語言和級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有深的軟件設計能力。
5. 強化調試手段:無論是匯編程序,還是級語言程序調試,都是令編輯人員頭疼的事,而PLC的程序調試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內部編輯、調試、監控等,并在軟件支持下,診斷和調試操作都很簡單。
總之,PLC的編程語言是面向用戶的,對使用者不要求具備深的知識、不需要長時間的專門訓練。
§2 編程語言的形式
本教材采用常用的兩種編程語言,一是梯形圖,二是助記符語言表。采用梯形圖編程,因為它直觀易懂,但需要一臺個人計算機及相應的編程軟件;采用助記符形式便于實驗,因為它只需要一臺簡易編程器,而不必用昂貴的圖形編程器或計算機來編程。
雖然一些檔的PLC還具有與計算機兼容的C語言、BASIC語言、專用的級語言(如西門子公司的GRAPH5、三菱公司的MELSAP),
保護膜 GT16-90PSCW
GI-50/125光纜型模塊 QJ71LP21G
CPU單元 A0J2HCPUR21
SI/QSI光纜型模塊 QJ71LP21S-25
脈沖輸出模塊 FX2N-1PG
C語言QCPU Q12DCCPU-V
保護膜 GT15-90PSGB
中繼模塊 AJ65SBT-RPT
伺服馬達 HF-KP23
外部連接電纜 GT16H-C30-32P
伺服馬達 HF-KP13
模塊 A6ADP-2MC16D
耐油蓋 GT05-70PCO
電源模塊 Q64P
RS-485適配器 FX2NC-485ADP
保護膜 GT10-20PSGW
保護膜 GT15-80PSCB
保護膜 GT10-30PSCW
RS-422電纜 GT01-C100R4-25P
模塊 A6BSW-P-S3
運動CPU單元 A73CPUP21-S3
個人電腦通信電纜 MR-JRPCATCBL3M
熱電偶型溫度傳感器用適配器 FX3U-4AD-TC-ADP
繼電器輸出模塊
AJ35PJ-8R
冗余CPU Q12PRHCPU,Q25PRHCPU
CPU單元 A0J2CPUP23
晶體管輸出模塊(漏型) QY42P
通用型Q系列CPU Q06UDHCPU
CPU單元 A2ASCPU-S30
網絡模塊 AJ71QLP21S