高速计数器模式定义与控制字节_第1页
高速计数器模式定义与控制字节_第2页
高速计数器模式定义与控制字节_第3页
高速计数器模式定义与控制字节_第4页
高速计数器模式定义与控制字节_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、高速计数器和高速脉冲模式定义与控制字节A-1)高速计数器模式A-2)高速计数器控制字节A-3)高速计数器的当前值和预设值的地址A-4)高速计数器的状态位B-1)高速脉冲输出的对应特殊寄存器B-2)高速脉冲控制字节B-3)高速脉冲控制字节状态所对应的功能B-4)PTO/PWM控制字节参考控制寄存器(16进制)执行PLS指令的结果允许模式选择PTO段操作PWM更新方法时基脉冲数脉冲宽度周期1681YESPTO单段1s/周期装入1684YESPTO单段1s/周期装入1685YESPTO单段1s/周期装入装入1689YESPTO单段1ms/周期装入168CYESPTO单段1ms/周期装入168DYES

2、PTO单段1ms/周期装入装入16A0YESPTO多段1s/周期16A8YESPTO多段1ms/周期16D1YESPWM同步1s/周期装入16D2YESPWM同步1s/周期装入16D3YESPWM同步1s/周期装入装入16D9YESPWM同步1ms/周期装入16DAYESPWM同步1ms/周期装入16DBYESPWM同步1ms/周期装入装入B-5)PTO/PWM控制寄存器的SM标志Q0.0Q0.1状态字节SM66.4 SM76.4PTO包络由于增量计算错误而终止 0=无错误; 1=终止SM66.5SM76.5PTO包络由于用户命令而终止 0=无错误; 1=终止SM66.6 SM76.6PTO管

3、线上溢/下溢 0=无溢出; 1=上溢/下溢SM66.7SM76.7PTO空闲 0=执行中; 1=PTO空闲Q0.0Q0.1控制字节SM67.0 SM77.0PTO/PWM更新周期值 0=不更新; 1=更新周期值SM67.1 SM77.1PWM更新脉冲宽度值 0=不更新; 1=脉冲宽度值SM67.2 SM77.2PTO更新脉冲数 0=不更新; 1=更新脉冲数SM67.3 SM77.3PTO/PWM时间基准选择 0=1s/格,1=1ms/格SM67.4 SM77.4PWM更新方法: 0=异步更新;1=同步更新SM67.5 SM77.5PTO操作: 0=单段操作;1=多段操作SM67.6 SM77.

4、6PTO/PWM模式选择 0=选择PTO;1=选择PWMSM67.7 SM77.7PTO/PWM允许 0=禁止; 1=允许Q0.0Q0.1其它PTO/PWM寄存器SMW68 SMW78PTO/PWM周期值(范围:2到65535)SMW70 SMW80PWM脉冲宽度值(范围:0到65535)SMD72SMD82PTO脉冲计数值(范围:1到4,294,967,295)SMB166 SMB176进行中的段数(仅用在多段PTO操作中)SMW168SMW178包络表的起始位置,用从V0开始的字节偏移表示(仅用在多段PTO操作中)SMB170 SMB180线性包络状态字节SMB171 SMB181线性包络

5、结果寄存器SMD172 SMD182手动模式频率寄存器B-6)多段PTO包络表C-1)常用数的进制转换表十进制二进制十六进制BCD码七段管二进制00000000002#0011111110001100012#0000011020010200102#0101101130011300112#0100111140100401002#0110011050101501012#0110110160110601102#0111110170111701112#0000011181000810002#0111111191001910012#01100111101010A100002#01110111111011

6、B100012#01111100121100C100102#00111001131101D100112#01011110141110E101002#01111001151111F101012#01110001C-2)2的n次方和8的n次方2的N次方结果8的N次方结果基数幂数结果基数幂数结果20080112182426438351241644096532532768664626214471287209715282568167772169512913421772810102410107374182411204811124096121381921314163841415327681516655351

7、617131072171826214418195242881920104857620C-3)2的n次方和8的n次方整数平方值立方值平方根立方根111112481.41439271.7324166425251252.2366362162.4497493432.6458645122.828991729101001000111211331121441728131692197141962744152253375平方根与立方根精确到小数点后三位D)西门子S7-200中断事件及优先级优先级分组组内优先级事件号中断事件说明中断事件类别通信中断08通信口0:接收字符通信口009通信口0:发送完成023通信口0

8、:接收信息完成124通信口1:接收信息完成通信口1125通信口1:接收字符126通信口1:发送完成I/O中断019PTO0脉冲串输出完成中断脉冲输出120PTO1脉冲串输出完成中断20I0.0上升沿中断外部输入32I0.1上升沿中断44I0.2上升沿中断56I0.3上升沿中断61I0.0下降沿中断73I0.1下降沿中断85I0.2下降沿中断97I0.3下降沿中断1012HSC0当前值=预置值中断高速计数器1127HSC0计数方向改变中断1228HSC0外部复位中断1313HSC1当前值=预置值中断1414HSC1计数方向改变中断1515HSC1外部复位中断1616HSC2当前值=预置值中断17

9、17HSC2计数方向改变中断1818HSC2外部复位中断1932HSC3当前值=预置值中断2029HSC4当前值=预置值中断2130HSC4计数方向改变中断2231HSC4外部复位中断2333HSC5当前值=预置值中断定时中断010定时中断0(在SMB34中写入周期时间)定时111定时中断1(在SMB35中写入周期时间)221定时器T32 CT=PT中断定时器322定时器T96 CT=PT中断E)步进电机驱动器细分表F-1)模拟量模块EM235cn输入拨码开关设定表单极性满量程输入分辨率SW1 SW2SW3 SW4 SW5 SW6 ONOFFOFFONOFFON0到50mV 12.5V OFF

10、ONOFFONOFFON0到100mV 25V ONOFFOFFOFFONON0到500mV125uA OFFONOFFOFFONON0到1V 250VONOFFOFFOFFOFFON0到5V1.25mV ONOFFOFFOFFOFFON0到20mA 5AOFFONOFFOFFOFFON0到10V 2.5mV 双极性满量程输入分辨率SW1 SW2SW3SW4SW5SW6ONOFF OFF ONOFF OFF ±25mV 12.5V OFF ONOFF ONOFF OFF ±50mV 25VOFF OFF ONONOFF OFF ±100mV 50V ONOFF O

11、FF OFF ONOFF ±250mV 125VOFF ONOFF OFF ONOFF ±500 250VOFF OFF ONOFF ONOFF ±1V 500V ONOFF OFF OFF OFF OFF ±2.5V 1.25mV OFF ONOFF OFF OFF OFF ±5V 2.5mV OFF OFF ONOFF OFF OFF ±10V 5mV F-2)EM231RTC温控模块拨码开关设定表热电阻类型SW1SW2SW3SW4SW5100 Pt 0.003850(Default)00000200 Pt 0.003850000

12、01500 Pt 0.003850000101000 Pt 0.00385000011100 Pt 0.00392000100200 Pt 0.00392000101500 Pt 0.003920001101000 Pt 0.00392000111100 Pt 0.0038505501000200 Pt 0.0038505501001500 Pt 0.00385055010101000 Pt 0.0038505501011100 Pt 0.00391601100200 Pt 0.00391601101500 Pt 0.003916011101000 Pt 0.00391601111100 Pt

13、 0.0030210000200 Pt 0.00390210001500 Pt 0.003902100101000 Pt 0.00390210011保留10100100 Ni 0.0067210101120 Ni 0.00672101101000 Ni 0.0067210111100 Ni 0.00617811000120 Ni 0.006178110011000 Ni 0.0061781101010000 Pt 0.0038501101110 Cu 0.00427011100150 FS Resistance11101300 FS Resistance11110600 FS Resistan

14、ce1111SW6标定方向SW7测量单位SW8接线方式0正标定 (+3276.7度)0摄氏度 ()03线1 负标定(-3276.8度)1华氏度 ()12线或4线F-1)多段PTO操作的包络表格式字节偏移量包络段数描述0段数(1至255):数值0生成非严重错误,生成无PTO数出11#初始周期(2至65536个单位)3每次脉冲的周期(带符号的值)(-32768至32767个单位时基)5脉冲数(1至4294967295)92#初始周期(2至65536个单位)11每次脉冲的周期(带符号的值)(-32768至32767个单位时基)13脉冲数(1至4294967295)(连续)3#连续G-1)特

15、殊内存位特殊内存位SM0.0始终为”1”SM1.0操作结果 = 0SM0.1首次扫描SM1.1溢出或无效值SM0.2永久性数据丢失SM1.2结果为负SM0.3上电SM1.3除数为零SM0.430s为”0”/30s为”1”SM1.4表满SM0.50.5s为”0”/0.5s为”1”SM1.5表空SM0.61个扫描周期为”0”/1个扫描周期为”1”SM1.6BCD到二进制转换出错SM0.7切换成RUN位置SM1.7ASCII到16进制转换出错H-1)PID 回路表布尔量指令LD NLDI NLDN NLDNI N加载直接加载不加载不直接加载A NAI NAN NANI N“与”直接“与”“与非”直接

16、“与非”O NOI NON NONI N“或”直接“或”“或非”直接“或非”LDB= N1, N2LDB>= N1, N2LDB<= N1, N2加载字节比较的结果N1 (=, >=, or <=) N2 AB= N1, N2AB>= N1, N2AB<= N1, N2字节比较的结果相“与”N1 (=, >=, or <=) N2OB= N1, N2OB>= N1, N2OB<= N1, N2 字节比较的结果相“或”N1 (=, >=, or <=) N2 LDW= N1, N2LDW>= N1, N2LDW<

17、= N1, N2 加载字比较的结果N1 (=, >=, or <=) N2AW= N1, N2AW>= N1, N2AW<= N1, N2字比较的结果相“与”N1 (=, >=, or <=) N2OW= N1, N2OW>= N1, N2OW<= N1, N2 字比较的结果相“或”N1 (=, >=, or <=) N2LDD= N1, N2LDD>= N1, N2LDD<= N1, N2加载双字比较的结果Compare N1 (=, >=, or <=) N2AD= N1, N2AD>= N1, N2

18、AD<= N1, N2 双字比较的结果相“与”Compare N1 (=, >=, or <=) N2OD= N1, N2OD>= N1, N2OD<= N1, N2 双字比较的结果相“或”N1 (=, >=, or <=) N2LDR= N1, N2 LDR>= N1, N2 LDR<= N1, N2 加载实数比较的结果N1 (=, >=, or <=) N2AR= N1, N2 AR>= N1, N2 AR<= N1, N2 实数比较的结果相“与”N1 (=, >=, or <=) N2OR= N1,

19、 N2 OR>= N1, N2 OR<= N1, N2 实数比较的结果相“或”N1 (=, >=, or <=) N2 NOT堆栈取非EUED上升沿检测下降沿检测= N=I N 赋值直接赋值S S_BIT, NR S_BIT, NSI S_BIT, NRI S_BIT, N 置位范围复位范围直接置位范围直接复位范围数学、加1和减1指令+I IN1, OUT+D IN1, OUT+R IN1, OUT 加上整型、双字或实型值IN1+OUT = OUT-I IN1, OUT-D IN1, OUT-R IN1, OUT 减去整型、双字或实型值OUT-IN1 = OUTMUL

20、IN1, OUT+R IN1, OUT 乘上整型或实型值IN1*OUT = OUTDIV IN1, OUT/R IN1, OUT 除去整型或实型值OUT / IN1 = OUTSQRT IN1, OUT 平方根INCB OUT INCB OUTINCB OUT字节、字或双字加1DECB OUT DECB OUTDECB OUT字节、字或双字减1PID Table, Loop PID循环定时器和计数器指令TON Txxx, PTTONR Txxx, PT 接通延时定时器永久性接通延时定时器CTU Cxxx, PVCTUD Cxxx, PV 加计数加/减计数实时时钟指令TODR T TODW T

21、读取日时钟时间写入日时钟时间程序控制指令ENDMEDN程序的条件结束主程序结束STOP转化成STOP模式WDR看门狗复位(300ms)JMP NLBL N跳转到定义的行号定义要跳转的行号CALL NSBR NCRETRET调用子程序定义要调用的子程序从SBR有条件返回从SBR无条件返回FOR Index, Initial, Final NEXT For/Next循环LSCR NSCRT NSCRE加载、转换和结束序列控制中继段移动、移位、循环移位和填充指令MOVB IN, OUTMOVW IN, OUTMOVD IN, OUTMOVR IN, OUT 移动字节、字、双字和实型BMB IN, O

22、UT, NBMW IN, OUT, NBMD IN, OUT, N 块移动字节、字和双字SWAP IN 交换字节SHRB Data, S_bit, N寄存器位移位SRB OUT, N SRW OUT, N SRD OUT, N右移字节、字和双字SLB OUT, N SLW OUT, NSLD OUT, N左移字节、字和双字RRB OUT, N RRW OUT, NRRD OUT, N 循环右移字节、字和双字RLB OUT, N RLW OUT, NRLD OUT, N 循环左移字节、字和双字FILL IN, OUT, N使用模板填充内存空间逻辑运算ALDOLD组合“与”组合“或”LPSLRDLPP 逻辑进栈(堆栈控制)逻辑读取(堆栈控制)逻辑出栈(堆栈控制)ANDB IN1, OUT ANDW IN1, OUTANDD IN1, OUT 字节、字和双字的逻辑“与”ORB IN1, OUT ORW IN1, OUTORD IN1, OUT字节、字和双字的逻辑“或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论