拉薩西門子PLC代理西門子代理
尤曼電氣設備(上海)有限公司銷售的產品:
西門子DP電纜,西門子DP連接器
1.SIMATIC S7系列PLC: S7-200 Smart、S7-200、S7-1200、S7-300、S7-400、S7-1500、ET 200等。
2.邏輯控制模塊徽標230RC 230RCO 230RCL 24RC 24RCL
3:SITOP系列DC電源
4.HMI觸摸屏:TD 200 TD 400 CTP 177 MP 277 MP 377 smart 700 smart 1000。
5.交流變頻器:MM420 MM430 MM440 6SE70 V20 G120
6.全數字DC調速器6RA23 6RA24 6RA28 6RA70系列。
7.數控:808 d802s/c 802 sl/828D/6fc 52106 fc 5357 6fc 52116 fc 52006 fc 551
8.伺服驅動:6SN1123、6SN1145、6SN1146、6SN1118、6SN1110、6SN1128等。
2.2 fx2n PLC通信協議介紹
Fx2n是三菱品牌plc在小型系統控制應用中廣泛使用的經濟型plc。外部設備可以通過232bd、485bd等插件或485adp等模塊與其建立ascii串行通信,讀取plc內部寄存器的值。協議格式如下:
(1)閱讀登記簿
*外圍設備:(enq)(站號)(pc號)(命令字符)(等待時間)(頭部件)(部件號)(并檢查)
* PLC: (STX)(站號)(pc號)(返回數據)(etx)(并檢查)
*外圍設備:(ack)(站號)(pc號)
(2)寫寄存器
*外圍設備:(enq)(站號)(pc號)(命令字符)(等待時間)(主組件)(組件數量)(寫入數據)(和檢查)
* PLC: (STX)(站號)(pc號)
*enq,stx,ack,etx:對應的ascii碼。
*站號:plc的站地址,為兩位十六進制數(00-0fh),由plc的d8121寄存器注冊。
*pc號:用于系列melsecnet網絡的plc,ffh為fx2n。
*命令字符:分為位讀(br)、位寫(bw)、字讀(wr)和字寫(ww)。
*等待時間:10ms,用十六進制數表示,占一個字符(0-f)。
* Head組件:要讀寫的起始組件號,如m0001、d0000等。
*組件數量:要讀取和寫入的組件數量。
*返回數據和寫入數據:是從plc返回的寄存器值或要寫入plc的數據值。
由于fx2n遠離中央控制柜,本系統采用fx2n和485bd插件,pcm311模塊通過232/485轉換器與485bd連接,轉換器與485bd之間采用兩對雙絞線連接,以全雙工方式通信。在d8120中設置plc的串行通信參數。
2.3 mega basic的語法介紹
(1)串口操作:pcm模塊有兩個串口,都可以在megabasic程序中打開與外界通訊。以下是常用的串口操作函數。
*串口開放:開放、
如開#8,“com1”
*關閉串口:關閉
例如關閉#8
*串行通信參數的設置:ioctl,
(2)2)ioctl _ string的格式是:
波特(波特率)、奇偶校驗(奇偶校驗)、數據位(數據位)、停止位(停止位)、flowctl(流控制模式)、物理(物理協議,如232/485/422)、雙工模式(通信模式,半雙工/全雙工),如ioctl#8,“19200。
(3)從串口讀取數據:inchr$(,,,,)
如restr=inchr$(ch%,10,"",0,超時%)
(4)向串口發送數據:打印、
比如第8期《helloworld》
(5)5)兆基礎程序對plc寄存器的訪問:
pcm模塊所在的plc系統中的寄存器,如%i,%q,%r,%m等。,不能在basic程序中直接引用,但需要使用特定的函數指令來訪問。