库存产品代理
SKKH15/04D
发布时间:2017-01-08 17:23:08 产品编号:GY-5-119237113  分享
价格:未填
品牌:SKKH15/04D
发货:3天内
信息标签:SKKH15/04D,库存,代理,库存产品代理

点击这里进行电话呼叫
点击这里QQ咨询
联系时一定要说在【贸易商务资源网】看到的将给您优惠!如果您也想和该公司一样在网站发信息有好排名,点击立即免费注册,发布产品推广

SKKH15/04D  触摸屏程序
西门康模块代理
程先生 139 188 64473 qq:937926739

  
  Pro-face的触摸屏有D-script Editor功能,请大家看以下的程序。
  SKKH15/04D
   ID : 0000
   Trigger : Bit Rising , Edge Bit Address : LS050100
   Formula :
   if ([w:LS1000]<=758) SKKH15/04D
   {[w:LS1000]=[w:LS1000]+2
   }SKKH15/04D
   endif
   Date Type : BCD Data LengthSKKH15/04D : 16 Bit
  此程序的是用来向下翻行,即指示值(A1)小于758时,将画面向下翻一行。
   ID : 0001
   Trigger : Bit Rising , Edge Bit Address : LS050101
   Formula :
   if ([w:LS1000]<=720) SKKH15/04D
   {[w:LS1000]=[w:LS1000]+40SKKH15/04D
   }
   endifSKKH15/04D
   Date Type : BCD Data Length : 16 Bit
  此程序的是用来向下翻页,即指示值(A1)小于720时,将画面向下翻一页。
   ID : 0002
   Trigger : Bit Rising , Edge Bit Address : LS050102
   Formula :
   if ([w:LS1000]>=40)SKKH15/04D
   {[w:LS1000]=[w:LS1000]-40
   }
   endifSKKH15/04D
   Date Type : BCD Data Length : 16 Bit
  此程序的是用来向上翻页,即指示值(A1)大于等于40时,将画面向上翻一页。
   ID : 0003
   Trigger : Bit Rising , Edge Bit Address : LS050103
   Formula :
   if ([w:LS1000]>=2)SKKH15/04D
   {[w:LS1000]=[w:LS1000]-2
   }SKKH15/04D
   endif
   Date Type : BCD Data Length : 16 Bit
  此程序的是用来向上翻行,即指示值(A1)大于等于2时,将画面向上翻一行。
   ID : 0004
   Trigger : Timer Fn , Timer Duration : 1
   Formula : SKKH15/04D
   [w:LS2000]=[w:LS1000]/2 SKKH15/04D
   Date Type : BCD Data Length : 16 Bit
  此程序的显示指示数A1。SKKH15/04D
  SKKH15/04D
  PLC程序
  
  [NETWORK]
   Name="calendar"(本段是将每天的日期转换到触摸屏中)
  [STATEMENTLIST]SKKH15/04D
   LD 253.13
   OUT TR0 SKKH15/04D
   CMP DM0502 HR92 //DM0502是系统的年
   AND NOT 255.06
   LD TR0
   AND 049.02
   OR LD
   AND NOT TIM252
   AND NOT 049.03
   AND NOT 049.04
   OUT 049.02 SKKH15/04D
   TIM 252 #0010  SKKH15/04D
   LD TR0 SKKH15/04D
   MOV DM0502 HR92
   CMP DM0503 HR93 //DM0503是系统的月
   AND NOT 255.06
   LD TR0
   AND 049.03
   OR LD
   AND NOT TIM253
   AND NOT 049.04
   OUT 049.03
   TIM 253 #0010
   LD TR0
   MOV DM0503 HR93
   CMP DM0504 HR94 //DM0504是系统的日
   AND NOT 255.06
   OUT 049.04
   LD TR0
   MOV DM0504 HR94 SKKH15/04D
   AND TIM252 SKKH15/04D
   LD TR0
   AND TIM253
   OR LD
   LD TR0 SKKH15/04D
   AND 049.04
   OR LD
   OUT TR1
   ADD #0002 DM0070 DM0070 //DM0070是指针字
   CMP DM0070 #0800
   AND 255.05
   LD TR1
   AND 255.06
   OR LD
   MOV #0000 DM0070
   LD TR1
   ADD DM0070 #2000 DM0076 //间接寻址,DM2000
   ADD DM0070 #2001 DM0077 //间接寻址,DM2001
   ADD DM0070 #1000 DM0074 //间接寻址,DM1000
   BSET #0000 *DM0076 *DM0077
   MCRO 10 DM0502 DM0626 //子程序入口
   XFER #0002 DM0628 *DM0074 //日期写入触摸屏
  SKKH15/04D
  [NETWORK]
   Name="count&reset"(本段是程序记数与复位)
  [STATEMENTLIST]
   LD 253.13
   OUT TR0
   AND 228.10 //触摸屏上清零键
   DIFU 080.10
   LD TR0
   AND 080.10
   BSET #0000 DM0066 DM0067 //DM0066~67位计数值
   LD TR0
   AND 081.15 //计数角度微分
   AND HR64.04 //计数角度位置
   OUT TR1
   INC DM0066 //工件数的低位
   AND 255.06
   INC DM0067 //工件数的高位SKKH15/04D
   LD TR1
   INC *DM0076 //每天工件数的低位
   AND 255.06
   INC *DM0077 //每天工件数的高位
  
  [NETWORK]
   Name="Sum"(本段是程序统计)
  [STATEMENTLIST]
   LD 253.13
   OUT TR0
   AND 229.15 //触摸屏上统计键
   DIFU 080.15
   LD TR0
   AND 080.15
   SET HR70.00 //统计开始标志
   MCRO 10 DM0602 DM0606 //触摸屏设定起始日期
   MCRO 10 DM0612 DM0616 //触摸屏设定终止日期
   BSET #0000 DM0080 DM0083 //指针2 SKKH15/04D
   LD TR0
   AND HR70.00
   OUT TR1
   ADD DM0080 #2000 DM0086 //间接寻址,DM2000
   ADD DM0080 #1000 DM0084 //间接寻址,DM1000
   CMPL *DM0084 DM0608
   AND 255.05
   LD TR1
   AND 255.06
   OR LD
   OUT 048.01
   LD TR1
   CMPL *DM0084 DM0618
   AND 255.07
   LD TR1
   AND 255.06
   OR LD
   OUT 048.02
   LD TR1
   AND 048.01
   AND 048.02
   ADDL *DM0086 DM0081 DM0081
   AND 255.04
   INC DM0083
   LD TR1
   ADD DM0080 #0002 DM0080
   CMP DM0080 #0800
   AND 255.05
   LD TR1
   AND 255.06
   OR LD
   RSET HR70.00
   XFER #0003 DM0081 DM0091 SKKH15/04D

完整的一条指令,应该包含指令符+操作数(当然不包括那些单指令,比如NOT等)。其中的操作数是指令要执行的目标,也就是指令要进行操作的地址。
  
  我们知道,在PLC中划有各种用途的存储区,比如物理输入输出区P、映像输入区I、映像输出区Q、位存储区M、定时器T、计数器C、数据区DB和L等,同时我们还知道,每个区域可以用位(BIT)、字节(BYTE)、字(WORD)、双字(DWORD)来衡量,或者说来指定确切的大小。当然定时器T、计数器C不存在这种衡量体制,它们仅用位来衡量。由此我们可以得到,要描述一个地址,至少应该包含两个要素:
  
  1、存储的区域
  
  2、这个区域中具体的位置
  
  比如:A Q2.0
  
  其中的A是指令符,Q2.0是A的操作数,也就是地址。这个地址由两部分组成:
  
  Q:指的是映像输出区 SKKH15/04D
  
  2.0:就是这个映像输出区第二个字节的第0位。
  
  由此,我们得出, 一个确切的地址组成应该是:
  
  〖存储区符〗〖存储区尺寸符〗〖尺寸数值〗.〖位数值〗,例如:DBX200.0。
  
  DB X 200 . 0
  
  其中,我们又把〖存储区符〗〖存储区尺寸符〗这两个部分合称为:地址标识符。这样,一个确切的地址组成,又可以写成:
  
  地址标识符 + 确切的数值单元
  
  
  
  【间接寻址的概念】
  
  寻址,就是指定指令要进行操作的地址。给定指令操作的地址方法,就是寻址方法。
  
  在谈间接寻址之前,我们简单的了解一下直接寻址。所谓直接寻址,简单的说,就是直接给出指令的确切操作数,象上面所说的,A Q2.0,就是直接寻址,对于A这个指令来说,Q2.0就是它要进行操作的地址。
  
  这样看来,间接寻址就是间接的给出指令的确切操作数。对,就是这个概念。
  SKKH15/04D
  比如:A Q[MD100] ,A T[DBW100]。程序语句中用方刮号 [ ] 标明的内容,间接的指明了指令要进行的地址,这两个语句中的MD100和DBW100称为指针Pointer,它指向它们其中包含的数值,才是指令真正要执行的地址区域的确切位置。间接由此得名。
  


联系方式
公司:上海曦龙电气设备有限公司销售部
状态:离线 发送信件
姓名:程先生(先生)
电话:021-51877382
手机:13918864473
传真:021-51877382
地区:上海-奉贤区
地址:上海奉贤南奉公路149号
QQ:937926739
阿里旺旺:ddccbb
商铺:http://m.ceoie.com/ddccbb/
去上海曦龙电气设备有限公司销售部怎么走?上图中的红点是上海曦龙电气设备有限公司销售部在奉贤区的具体位置标注,操作左上角地图工具可以放大缩小哦。
相关信息
[库存产品代理] 推荐供应
最新发布信息
点击分享到微信、朋友圈、QQ...
字母索引:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

首页 | 公司 | 求购 | 供应 | 商城 | 招商 | 展会 | 行情 | 品牌 | 产品

联系我们 | 刷新 | 返回顶部

©2004-2024  贸易商务资源网(ceoie.com)  版权所有