企业资质

厦门莫格电气自动化有限公司

普通会员8
|
企业等级:普通会员
经营模式:
所在地区:福建 厦门
联系卖家:
手机号码:
公司官网:
企业地址:
企业概况

厦门莫格电气自动化有限公司是一家专业提供工业自动化领域的备件服务商,产品品种齐全、价格合理,公司实力雄厚,重信用、守合同、保证产品质量,以多品种经营特色和薄利多销的原则,赢得了广大客户的信任。我们主营PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测系统卡件,汽轮机控制系统模块,燃气发电机......

30735887-001

产品编号:168063306                    更新时间:2018-10-19
价格: ¥999.00
厦门莫格电气自动化有限公司

厦门莫格电气自动化有限公司

  • 主营业务:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...
  • 公司官网:
  • 公司地址:

联系人名片:

联系时务必告知是在"产品网"看到的

产品详情

厦门莫格电气自动化有限公司销售

Honeywell霍尼韦尔30735887-001

您迈开询价的一小步,我还您成功的一大步。

30735887-001

30735887-001

30735887-001

 

上面的是一个将D口的发光二极管循环点亮的小程序,实际运行发现并不能达到点亮的效果。通过设置断点和观察变量的手段发现,单片机在执行“clrf TRISD”这一语句后,TRISD寄存器的值为0FFH,而PORTD的值被清成了0。这是因为未设置BANK的缘故,此时BANK=0,而TRISD寄存器却是位于BAKN1的。因此,在该语句前要加上一句“bsf STATUS,RP0”,使BANK=1。

  经过改动,运行后发现程序仍然不正常。同样使用设置断点和观察变量的手段来分析程序,发现同样由于BANK设置的错误,单片机并未对位于BANK0的PORTD、 PORTDB操作。因此,在该语句前要加上一句“bcf STATUS,RP0”,使BANK=0。经过这样的调整后,程序运行正常了。

  实际上,这样的错误很容易发生,在编写比较复杂的需要常常切换BANK的程序时更是如此。建议初学者在写程序时在有可能的情况下,在每次对BANK0以外的寄存器操作完成后都将BANK切换回BANK0。这样做虽然会麻烦一些,但会减少错误的发生,使调试更为简单一些。

2、PC操作错误:

  在进行查表操作时需要对PCL进行操作,这项操作也比较容易出错。举个例子来说:

  ……

  00CA bcf PCLATH,0

  00CB movf RTCCSIG,W

  00CC addwf PCL,1

  00CD goto main

  00CE goto RtccS1

  00CF goto RtccS2

  00D0 goto Rtccs3

  00D1 goto Rtccs4

  ……

  0130 bsf PCLATH,0

  0131 movf RTCCSIG1,W

  0132 addwf PCL,1

  0133 goto SetHour

  0134 goto SetMins

  ……

  上面的程序是高奇ICD教学实验套件的演示程序M编译完成之后的List文件中的一段,前面的4位数据是16进制数,代表了该程序行在单片机内程序存储器的装载位置。其中00CA句和0130句保证了执行“addwf PCL,1”语句后PC能跳转到正确的位置,感兴趣的朋友可以将这两句屏蔽后看一下结果。

  在PIC16F877单片机中PCLATH寄存器是一个低5位有效的寄存器,单片机在执行“addwf PCL,1”语句时,会将PCLATH和PCL寄存器的值(PCLATH:PCL)一起送入程序计数器PC。以上面的程序0132H句为例,此时PCL=32H如果此时PCLATH=00H,RTCCSIG1=1则执行完该句后PC=PCLATH:PCL=0033H,这样在下一个指令周期到来时就发生了错误。本来该执行第0134H句的,却变成了执行第0034H句。同样的,我们能够知道第00CAH句的作用。避免发生这样错误的方法是:在调试程序的时候调出List文件,特别关注一下有这类操作的语句,再根据实际的情况来决定PCLATH的值。

 
 
NTE ELECTRONICS INC. R02-11A10-6 *USED*
 
 
MICOSWITCH 922AA2XM-A9N-L *USED*
 
 
WARNER ELECTRIC 5103-542-016 FIELD + ROTOR *NEW IN A B...
 
GRAYHILL 50LL36-01-1-10S *AS IS*
 
 
HONEYWELL 922AC1YI-A3P-L *USED*
 
 
TDK RAX24-7R2E POWER SUPPLY *USED*
 
 
NAUTILUS WP-541-SC *USED*
 
 
PARKER C1037 *USED*
 
 
UNISTAT USIS-120QC *USED*
 
SUMTAK ENCODER LE1-090-1200 *USED*
 
 
MICRO MOTION F200S341CCAAEZZ?Z TRAN***ITTER *NEW IN A BOX...
 
 
SI WRFLS1 *USED*
 
 
FISHER 546 *NEW NO BOX*
 
 
SIEMENS 6ES5 482-8MA13 *USED*
 
 
CROMPTON 0-500 D-C AMPERE METER (AS PICTURED) *USED*
 
 
ROEMHELD 0417-035 *USED* 8161-PL1-V
 
 
GE FANUC IC600BF804K *USED*
 
 
ALLEN BRADLEY 40146-113-53 *USED*
 
HONEYWELL LSA2B *USED*
 
 
ALKON P-070DS-24/DC *USED*
 
 
ALLEN BRADLEY 1771-OG SERIES A TTL OUTPUT MODULE *USED*
 
 
ALLEN BRADLEY 1492-CB2H250 SERIES B *USED*
 
 
BANNER MQDC-450RA EURO-STYLE QUICK DISCONNECT CABLE *US...
 
TELEMECANIQUE LA1 LB080BD *USED*
 
 
CUTLER-HAMMER D15CR22 120V *USED*
 
 
OMRON E2E2-X2Y1-M4 PROXIMITY SENSOR (AS PICTURED) *USED...
 
 
ALFA L***AL LKB53A-6000-1 1/2-E-316L *USED*
 
 
LOT OF 2 AC/PC ADAPTER HJC-FRS CLASS 2 POWER UNIT *USED...
 
 
LOT OF 2 MITSUBISHI A1S38B BASE UNIT *USED*
 
 
LENZE BFK458-08E *USED*
 
 
ALLEN BRADLEY 871P-E13GRT SERIES A *USED*
 
 
LOT OF 2 SQUARE D 9080-FB3211R *USED*
 
 
LOT OF 3 SQUARE D 9080-FB1211R *USED*
 
 
LOT OF 2 NUMATICS 139-136 120/60 COIL *USED*
 
 
LOT OF 2 NUMATICS 139-132P 120/60 COIL *USED*
 
 
LOT OF 2 GENUINE STEARNS 6-3-45756-09 COIL *USED*
 
 
LOT OF 3 DECCO 11-148 230/60 COIL *USED*
 
 
LOT OF 2 DECCO 9-11 115/60 COIL *USED*
 
 
LOT OF 2 DECC 139-187P 230/60 *USED*
 
 
ALLEN BRADLEY 872C-D2NP8-E2 SER.C *USED*
 
LOT OF 2 DECCO 9-2464M-056 COIL *USED*
 
LOT OF 2 N109C 220/240/60 COIL *USED*
 
 
LOT OF 2 NAMCO EB201-72163 220/60 COIL *USED*
 
LOT OF 4 BELLOWS K593-025 COIL 120/60 *USED*
 
VICKERS SV3-16-0-0-115A?P VALVE 115V *USED*
 
LOT OF 2 BOURNS 3590S-A63-102L *USED*
 
 
LOT OF 2 KLOCKNER MOELLER FAZN C2 *USED*
 
KOINO KH-3011 SELECTOR SWITCH *USED*
 
INTERMATIC MODEL ET715C ELECTRONICS 7 DAY TIMER SWITCH...
 
 
TELEMECANIQUE XS1M30PA370D *USED*
 
 
NUMATICS 152JJ4000 *USED*
 
 
SONAC MODEL 11L PROXIMITY SENSOR *USED*
 
 
WIE***N N12-60368 *NEW IN A BOX*
 
 
SQUARE D 9001-B-35 CONTROL STATION *USED*
 
 
REMKE INDUSTRIES 107A0120A1 CABLE
 
 
TRERICE TEMPERATURE CONTROLLER 52-1925 *NICE*
 
 
GAST AH103F *USED*
 
LENZE 2002 *USED*
 
 
EAGLE SIGNAL HP510A601 *USED*
 
 
GE CIRCUIT BOARD 44B398262-001/4?4A397857-G01 *USED*
 
 
GE CIRCUIT BOARD 44B398285-001/4?4A397879-G01 *USED*
 
 
ALLEN BRADLEY 871C-E4B12 SERIES B *USED*
 
 
TR ELECTRONIC CE100S ENCODER *USED*

厦门莫格电气自动化有限公司电话:传真:联系人:

地址:主营产品:PLC可编程控制器模块,DCS卡件,ESD系统卡件,振动监测...

Copyright © 2025 版权所有: 产品网店铺主体:厦门莫格电气自动化有限公司

免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责。产品网对此不承担任何保证责任。