电动机功率 | 4kW | 外形尺寸 | 4mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 5kg |
西门子数控系统显示300608伺服故障维修,西门子数控系统维修,数控系统伺服驱动器维修,数控系统伺服电机维修,西门子802DSL面板维修,按键操作失灵维修,花屏维修,黑屏维修,无显示维修,西门子整流单元维修,西门子数控系统显示300608伺服故障维修,西门子802DSL数控系统维修,数控系统报25201伺服故障维修,数控系统接地故障维修。
![]() |
参考价 | ¥433 |
订货量 | 1 |
更新时间:2019-07-02 09:23:44浏览次数:278
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子NCU开机灯全亮维修
整型数和双整型数具有以下转换功能:
●ITD 整型数到双整型数的转换
●ITB 整型数到BCD码的转换
●DTB 双整型数到BCD码的转换
●DTR 双整型数到实型数的转换
1.整型数到双整型数的转换
ITD语句的功能是将累加器1中的低阶字(0~15位)译码为整型数,然后将第15位(符号位)信号状态转换为高阶字,即16~31位。
从整型数到双整型数的转换不置状态位。
2.整型数到BCD码的转换
ITB语句的功能是将累加器1中的低阶字(0位到15位)译码为整型数,然后转换为一个3位BCD码。在累加器1中3个十进制数是右侧对齐的数码,且代表十进制数的值。12~15位为符号位。如果符号位都是“0”,则是正数;如果符号位都是“1”,则是负数。高阶字(16~31位)的内容保持不变。
如果整型数太大(>999)而不能转换成BCD码,则ITD语句将状态位OV和OS置位,不进行转换。
3.双整型数到BCD码的转换
DTB语句的功能是将累加器1中的数字译码为双整型数,然后转换为一个7位BCD码。在累加器1中7个十进制数是右侧对齐的数码,且代表十进制数的值。28~31位是符号位。若符号位都是“0”,则是正数;若符号位都是“1”,则是负数。
如果双整型数太大(>9999999)而不能转换成BCD码,则状态位OV和OS置位,不进行转换。
4.双整型数到实型数的转换
DTR语句的功能是将累加器1中的数字译码为双整型数,然后转换为一个实型数。
由于双整型数比实型数的精度高,转换时会四舍五入。该实型数被四舍五入到下一个整型数(根据RND语句)。
DTR不置状态位。
LN功能是计算累加器1中数字以e为底数的对数(e=2.718282e+00)。如果累加器1中的数字小于或等于0,LN把状态位CC0、CC1、OV和OS均置为“1”,并且返回一个无效实型数。
自然对数是以e为底数的指数函数的反函数,如果y=ex则x=ln(y)。
举例:计算以10或其他数为底数的对数
基本公式如下:
其中b或n是底数。令n=e,则可用自然对数公式计算任意底数的对数值:
特别在底数是10时,可用以下公式:
SQRT功能是将累加器1中的的数值开方。如果累加器1中的数据小于0,SQRT把状态位CC0、CC1、OV和OS均置为“1”,并且返回一个无效实型数。如果累加器1中的数值是-0(负零),返回-0。
举例: c=
L #a;
SQR ;
L #b;
SQR ;
+R ;
SQRT ;
(如果已经定义a或b作为局部变量,必须在变量前加#,编辑器会认出它们并将其作为局部变量;如果a或b为全局变量,必须加引号。)
反三角函数功能有:
●ASIN 反正弦
●ACOS 反余弦
●ATAN 反正切
反三角函数是对应三角函数的反函数。假定在累加器1中有规定范围内的实型数,将返回该实型数对应的一个以弧度度量的角度(如表11-2所示)。
表11-2 反三角函数数值范围
如果数据超过容许范围,反三角函数功能返回一个无效实型数,并且状态位CC0、CC1、OV和OS均置“1”。
例如有一个直角三角形,一条直角边和斜边的比率是0.343,它们之间的夹角是多少度?
反正弦(0.343)返回弧度度量的角度,再用360/2π(=57.2958)因数相乘,给出一个以度为单位的角度(大约20°)。
L 0.343;
ASIN ;
L 57.2958;
*R ;
T Angle_Degree;
DEC n 自减
INC n 自增
自增和自减编程一般用以下简略方法:
自增和自减语句修改在累加器1中的值,减少或增加的值是通过语句中的参数规定的,参数可设定范围为0到255。
只有累加器中的低阶字节的值被修改,这里不向高阶字节进位。计算执行“模256”,就是说,当增加的结果超过255时,“计算”再次从头开始;当减少的结果小于0时,“计算”再次从255开始。
执行自增和自减指令与RLO无关,指令出现时就被执行,既不影响RLO也不影响状态位。
举例:
I ncValue;
INC 5;
T IncValue;
变量IncValue的值增加5。
L DecValue;
DEC 7;
T DecValue;
变量DecValue的值减少7。
西门子NCU开机灯全亮维修