日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

200smart【編程入門】_S7200smart編程入門梯形圖入門

作者:佚名    文章來源:網(wǎng)絡整理    點擊數(shù):    更新時間:2024/12/1

說明

編程時,遇到困難,選中控件按【F1

控件視圖放大:ctrl+鼠標滾輪

控件寬度放大:鼠標右鍵》選項》LAD》寬度155

 

【I】輸入

200smart 上限 i0.0~i31.7 0~255【256個輸入點】

i0.0~i31.7 八進制 【布爾 bool

ib0~ib127 【單字節(jié)】 8bit

iw0~iw127 【雙字節(jié)】 16bit

id0~id127 【4字節(jié)】 32bit

【Q】輸出

q0.0~q31.7 八進制 【布爾 bool

qb0~qb127 【單字節(jié)】

qw0~qw127 【雙字節(jié)】

qd0~qd127 【4字節(jié)】

可以用傳送指令,把寄存器值映射到輸出

 

 

注意輸出雙線圈問題?以最后一條邏輯為準。

【1】置位 復位解決雙線圈問題

【2】M0對應Q0.0輸出。M的.0到.7用于q0.0輸出代替。最后M0.0~M0.7并聯(lián),再輸出Q0.0

【M】輔助觸點

200smart,上限 m0.0~m31.7

m0.0~m31.7 八進制 【布爾表示法】

mb0~mb1 【單字節(jié)】 8bit

mw0~mw2 【雙字節(jié)】 16bit

md0~ md4 【4字節(jié)】 32bit

【S】狀態(tài)點

200smart,上限 S0.0~S31.7

【1】用set進入s0.1

【2】SCR S0.1 開始子循環(huán)

【3】SCRT S0.2 跳轉(zhuǎn)S0.2條件

【4】SCRE 子程序結(jié)尾處

【R】5 復位S狀態(tài)5個點【主程序】 s0.0做全部結(jié)束用

 

 

只有S0.1置位,才會運行這個程序段。 仍然有雙線圈問題。用 (置位復位)線圈

【V】用戶寄存器

取出VW199VB199VB200

排序 VW199VW201VW203 每次加16bit

排序 VD199 VW203VW207 每次加32bit

B 8bit

W 16bit

D 32bit

v0.0~v999.7 八進制 // 最大 V24575.7

vb0~vb24575 單字節(jié) 8bit //最大 VB24575

vw0~vw2 雙字節(jié) 16bit

vd0~ vd4 4字節(jié) 32bit

 

【沿指令】上升沿

 

——|P|—— 上升沿

——|N|—— 下降沿

跟三菱有區(qū)別,需要串聯(lián)在【開關量】后面

【位指令】置位,復位

 

表示:置位8個bit,從q0.0~q0.7都置位 1

(S) 置位

(R) 復位

——|NOT|—— 取反輸出

【定時器】

最小從 T32 開始

跟三菱有區(qū)別:

T000~T199 100ms

T200~T245 10ms

T246~T249 1ms 累計【電容保持】滿電10天

T250~T255 100ms累計【電容保持】

電位器:

VR1:D8030 // 0~255值 【MUL D8030 K10 D0】 // D0 = D8030 x 10;

VR2:D8031 // 0~255值 ()T0 D8030 定時器T0直接用d8030的值

 

步進指令】順序指令

【注意】任有雙線圈問題。用set規(guī)避,程序只隔離輸入。

【1】先置位進入步進程序

【2】SCR 程序環(huán)開始

【3】SCRT 程序跳出

【4】SCRE 程序環(huán)結(jié)束

 

【中斷】

ENI 總開

DISI 關

RETI 返回,中斷事件程序內(nèi)部結(jié)束

ATCH 中斷配置 【int中斷程序,EVNT中斷觸發(fā)源】

SM34 時基1ms【范圍1~255ms】

SM35

 

【運動】

ST60有4路 100KHz 軸

【1】軸選用 AXIS0_CTRL 常通

【2】軸使能 AXIS0_DIS 常通

【3】點動 AXIS0_MAN

【4】回零 AXIS0_RSEEK 上升沿

【5】定位 AXIS0_GOTO 上升沿【位置,速度,0絕對/1相對,停車】

【6】

臺達:
公共端:35    【DC24v】
方向:39
脈沖:43
恢復出廠:P2-08=10
模式:P1-01=00 02 03    //高電平101  低電平001
急停:P2-17=121
右限位:P2-15=122
左限位:P2-16=123
分子:編碼器分辨率
分母:單圈脈沖數(shù)
DI定義:P2-10~17
DO定義:p2-18~22

【曲線運動】

曲線最多32條

曲線運動 AXIS0_RUN 第1條坐標值用0,第2條坐標值用1,第3條坐標值用2

【TCP】

向?qū)А贰贰贰贰?Get 和 Put

Req】 連接請求【上升沿】

Connect】連接開關

RW】 0 = 讀取,1 = 寫入

【Addr】 【Count 】

00001 至 09999(DO) 1 至 1920 位

10001 至 19999(DI) 1 至 1920 位

30001 至 39999(AI)只讀 1 至 120 字 // aw120

40001 至 49999(reg) 1 至 120 字

400001 至 465535 1 至 120 字

DataPtr】 數(shù)據(jù)包指針,如 &VB1500

 

Connect】 連接開關【置位1

【IP_Port】 開放端口,如 502

【MaxIQ】 最大io點 各256點

【MaxAI】 地址 3xxxx 的字輸入 (AW) 數(shù)設置為 0 至 56。值 0 表示禁用【模擬量輸入】

【MaxHold】 4區(qū)寄存器個數(shù)。

【HoldStart】 數(shù)據(jù)包指針,如 &VB1200

 

【POU】程序

可以把子程序做成FB塊給其他程序用。

【庫】》【創(chuàng)建庫】》先修改庫名,再添加組件

L是局部參數(shù),只能60字節(jié),16個。

【指針】32bit

【地址】以字節(jié)為單位。地址是32bit

& 】取地址,基礎偏移 &VB6 取VB6的地址,

取地址必須用雙字32bit】mov_dw

* 】解地址,取值 *VD1234 // vb6+3是vb9

【MOV_D】*VD1234表示VD9開始

【MOV_W】*VD1234表示VW9開始

【MOV_B】*VD1234表示VB9開始

總結(jié):如取出的地址2,實際上是常數(shù),MOV的bwd決定是VB2還是VW2

 

vb6加3后是vb9

9后面用mov_D 就是 vd9

9后面用mov_W 就是 vw9

9后面用mov_B 就是 vb9

 

 

 

VB0的值,給VB2000

指針還用到【整體移動】的功能,BLKMOV

【缺陷】

C語言的分支輸出,不會影響結(jié)果。但是PLC不行,它以最后結(jié)果為準。

 

解決辦法是讓程序不運行。可以用【子程序】【順序SCR】【M點過渡】

雙線圈問題:可以用子程序解決。

 

【字符串】

字符串:第1字節(jié):字節(jié)總長度。 //一個漢字,2個字節(jié)

第2字節(jié)開始:字符串內(nèi)容。

【結(jié)束】后面都是未使用的字節(jié),值都是16#00 【'$00'

 

跟數(shù)組一樣,下標 0 最高位

VW200實際要理解成 V200 取W16bit出來

VB200跟VW200前8bit是重疊的。

vw199取出來的是VB199和VB200

 

【】

Tags:編程入門,梯形圖,200smart  
責任編輯:admin
相關文章列表
西門子200 smart程序控制指令_200smart程序框架_FOR循環(huán)_子程序
200SMART什么是中斷程序?如何快穩(wěn)準理解中斷并完成程序編寫?
神級匯總,西門子PLC中斷指令及例程 ATCH和ENI
詳解S7-200SMART兩臺PLC之間的MODBUS主從站通信Modbus-RTU詳解測
STEP7運動控制 S7-200Smart控制運動軸(脈沖電機/伺服)教程
西門子200SMART與眾辰變頻器的MODBUS通信實例40001和十六進制的轉(zhuǎn)
運動控制(三)使用200Smart控制步進電機,運動控制指令AXIS0_CT
西門子S7-200smart通過瞬時流量來計算累計流量的一種方法 中斷IN
西門子plc S7-200smart實現(xiàn)設備故障報警
西門子S7-200 smart通過modbus rtu 協(xié)議采集K37A數(shù)據(jù)項目案例
西門子S7-200smart 與超聲波流量計之間的MODBUS通訊
西門子S7-200 Smart與變頻器的MODBUS變頻器通信實操
西門子S7-200 smart非時間/計數(shù)輪詢來實現(xiàn)modbus通訊測試
西門子S7-200smart與丹佛斯FC51通訊及變頻器參數(shù)設置
西門子S7-200 SMART模擬量輸入應用,AM03模擬量擴展模塊用法
西門子200SMART 入門如何搞懂西門子PLC脈沖輸出?PT0/PWM和PLS指
實測通過——西門子200SMART PLC用PLS指令發(fā)脈沖
西門子PLC 基礎知識S7-200SMART 系統(tǒng)塊,程序塊,數(shù)據(jù)塊
西門子PLC S7-200SMART與G120的MODBUS通訊例程
S7-200SMARTPLC的軟件使用——西門子200plc硬件組態(tài)STEP7
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢