环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數據分類:
PLC可編程控制器

三菱plc算術與邏輯運算指令用法

發布日期:2022-04-26 點擊率:61 品牌:三菱_Mitsubishi


三菱plc算術與邏輯運算指令用法
加法指令ADD (D)ADD(P)
(1)加法指令ADD (D)ADD(P)指令的編號為FNC20。它是將指定的源元件中的二進制數相加作用送到指定的政策元件中去。如圖1所示,當X0為ON時,施行(D10)+(D12)→(D14)。


圖1 加法指令的運用
減法指令SUB (D)SUB(P)
(2)減法指令SUB (D)SUB(P)指令的編號為FNC21。它是將[S1.]指定元件中的內容以二進制辦法減去[S2.]指定元件的內容,其作用存入由[D.]指定的元件中。如圖2所示,當X0為ON時,施行(D10)—(D12)→(D14)。
圖2 減法指令的運用
運用加法和減法指令時應當留心:
1)操作數可取悉數數據類型,政策操作數可取KnY、KnM、KnS、T、C、D、V和Z.。
2)16位運算占7個程序步,32位運算占13個程序步。
3)數據為有符號二進制數,最高位為符號位(0為正,1為負)。
4)加法指令有三個象征:零象征(M8020)、借位象征(M8021)和進位象征(M8022)。當運算作用逾越32767(16位運算)或2147483647(32位運算)則進位象征置1;當運算作用小于-32767(16位運算)或-2147483647(32位運算),借位象征就會置1。
乘法指令MUL (D) MUL (P)
(3)乘法指令MUL (D) MUL (P)指令的編號為FNC22。數據均為有符號數。如圖3所示,當X0為ON時,將二進制16位數[S1.]、[S2.]相乘,作用送[D.]中。D為32位,即(D0)×(D2)→(D5,D4)(16位乘法);當X1為ON時,(D1,D0)×(D3,D2)→(D7,D6,D5,D4)(32位乘法)。
圖3 乘法指令的運用
除法指令DIV (D) DIV (P)
(4)除法指令DIV (D) DIV (P)指令的編號為為FNC23。其功用是將[S1.]指定為被除數,[S2.]指定為除數,將除得的作用送到[D.]指定的政策元件中,余數送到[D.]的下一個元件中。如圖4所示,當X0為ON時(D0)÷(D2)→(D4)商,(D5)余數(16位除法);當X1為ON時(D1,D0)÷(D3,D2)→(D5,D4)商,(D7,D6)余數(32位除法)。
圖4 除法指令的運用
運用乘法和除法指令時應留心:
1)源操作數可取悉數數據類型,政策操作數可取KnY、KnM、KnS、T、C、D、V和Z.,要留心Z只需16位乘法時能用,32位不行用。
2)16位運算占7程序步,32位運算為13程序步。
3)32位乘法運算中,如用位元件作政策,則只能得到乘積的低32位,高32位將扔掉,這種狀況下應先將數據移入字元件再運算;除法運算中將位元件指定為[D.],則無法得到余數,除數為0時發作運算過失。
4)積、商和余數的最高位為符號位。
加1指令(D) INC (P)
減1指令(D) DEC (P)
(5)加1和減1指令 加1指令(D) INC (P)的編號為FNC24;減1指令 (D) DEC (P)的編號為FNC25。INC和DEC指令別離是當條件滿意則將指定元件的內容加1或減1。如圖5所示,當X0為ON時,(D10)+1→(D10);當X1為ON時,(D11)+1→(D11)。若指令是接連指令,則每個掃描周期均作一次加1或減1運算。
圖5 加1和減1指令的運用
運用加1和減1指令時應留心:
1)指令的操作數可為KnY、KnM、KnS、T、C、D、V、Z;。
2)當進行16位操作時為3個程序步,32位操作時為5個程序步。
3)在INC運算時,如數據為16位,則由+32767再加1變為-32768,但象征不置位;一樣,32位運算由+2147483647再加1就變為-2147483648時,象征也不置位。
4)在DEC運算時,16位運算-32768減1變為+32767,且象征不置位;32位運算由-2147483648減1變為=2147483647,象征也不置位。
邏輯與指令WAND (D)WAND(P)
(1)邏輯與指令WAND (D)WAND(P)指令的編號為FNC26。是將兩個源操作數按位進行與操作,作用送指定元件。
邏輯或指令WOR (D) WOR (P)
(2)邏輯或指令WOR (D) WOR (P)指令的編號為FNC27。它是對二個源操作數按位進行或運算,作用送指定元件。如圖4-48所示,當X1有用時,(D10)∨(D12)→(D14)
邏輯異或指令WXOR (D) WXOR (P)
(3)邏輯異或指令WXOR (D) WXOR (P)指令的編號為FNC28。它是對源操作數位進行邏輯異或運算。
求補指令NEG (D) NEG (P)
(4)求補指令NEG (D) NEG (P)指令的編號為FNC29。其功用是將[D.]指定的元件內容的各位先取反再加1,將其作用再存入正本的元件中。
WAND、WOR、WXOR和NEG指令的運用如圖6所示。
圖6 邏輯運算指令的運用
運用邏輯運算指令時應當留心:
1)WAND、WOR和WXOR指令的[S1.]和[S2.]均可取悉數的數據類型,而政策操作數可取KnY、KnM、KnS、T、C、D、V和Z。
2)NEG指令只需政策操作數,其可取KnY、KnM、KnS、T、C、D、V和Z。
3)WAND、WOR、WXOR指令16位運算占7個程序步,32位為13個程序步,而NEG別離占3步和5步。


下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推薦產品

更多
主站蜘蛛池模板: 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | 企业微信营销_企业微信服务商_私域流量运营_艾客SCRM官网 | 铆钉机|旋铆机|东莞旋铆机厂家|鸿佰专业生产气压/油压/自动铆钉机 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 电位器_轻触开关_USB连接器_广东精密龙电子科技有限公司 | 北京亦庄厂房出租_经开区产业园招商信息平台 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 北京律师事务所_房屋拆迁律师_24小时免费法律咨询_云合专业律师网 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 混合反应量热仪-高温高压量热仪-微机差热分析仪DTA|凯璞百科 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | uv机-uv灯-uvled光固化机-生产厂家-蓝盾机电| 常州翔天实验仪器厂-恒温振荡器-台式恒温振荡器-微量血液离心机 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 橡胶接头|可曲挠橡胶接头|橡胶软接头安装使用教程-上海松夏官方网站 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 智能家居全屋智能系统多少钱一套-小米全套价格、装修方案 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 硅胶布|电磁炉垫片|特氟龙胶带-江苏浩天复合材料有限公司 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 |