欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。欢迎光临铖毅科技,我们将竭诚为您服务。
功能指令通则和基本逻辑指令-厦门PLC自动化培训
1、数据长度:16bit(位)和32bit(位)
功能指令前附有(D)表示不仅可以处理16bit,还可以处理32bit数据。
处理32bit数据时,用元件号相临的两个元件组成元件对,元件对的首位元件的号用奇数、偶数均可。但为避免错误,元件的首元件建议统一用偶数。
32bit计数器不能用于16bit指令的操作数 厦门PLC培训找厦门铖毅自动化培训。
功能指令后附有(P)表示脉冲执行即仅在执行条件由OFF到ON时的上升沿执行指令。
如用连续方式:则在执行条件ON后,每个扫描周期执行一次指令。
(P)和(D)可同时执行。
3、“位”元件/“字”元件
只有ON/OFF状态的元件,例如X、Y、M、S称为“位”元件。
其它处理数字数据的元件,例如T、C、D称为“字”元件。
但“位”元件组合起来也可以处理数“字”数据,“位”元件组合由Kn加首元件号来表示。“位”元件每4 bit为一组组合成单元,KnM中的n是组数。16bit数据操作时组数为1-4,32bit数据操作时组数为1-8。
注意:Kn 不可以变址修改。
4、 整数与实数
1、 整数
在PLC中整数的表示及运算采用BIN码(二进制数)格式,可用16bit和32bit元件来表示整数,其中最高bit为符号位,0表示正数,1表示负数
整数表示:最大(16bit) 0111 1111 1111 1111 +32767
(32bit) 0111 1111 1111 1111 1111 1111 1111 1111 +2147483647
最小(16bit) 1000 0000 0000 0000 —32768
(32bit) 1000 0000 0000 0000 0000 0000 0000 0000 —2147483648
注意:负数以补码方式表示。
补码:即将负数的绝对值加1,转化为BIN码(二进制数)后逐位取反(包括最高位)
2、 实数
实数必须用32bit来表示,即用数据寄存对来存放实数。实数的浮点格式如下:
S E7 E6 E5 E4 E3 E2 E1 E0 A22 A21 A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
S: 符号位 0为正 1为负
E0----E7: 指数段 E0为0 E1为2 E2为4 E3为8 E4为16 E5为32 E6为64 E7为128
A0----A22: 底数段 A22为0 A21为A20为A19为A18为A17为A16为A15为A14为A13为A12为A11为A10为A9为A8为A7为A6为A5为A4为A3为A2为A1为A0为
实数值=S(1+A的和)*2的(E)次方 厦门PLC培训找厦门铖毅自动化培训。
3、 实数的科学记数格式
PLC内的实数的处理是采用上述浮点格式的,但浮点格式不便于监视,所以引入实数的科学记数格式。。这是一种介于BIN(二进制)与浮点格式之间的表示方式。此种方法也需要占用32bit,即两个“字”元件,通常也用数据寄存器对(例如D1、D0)来存放。这时,序号小的数据寄存器D0存放底数,序号大的数据寄存器D1存放以10为底的指数。
科学格式实数=(底数)*10的指数次方
底数范围:±(1000---9999)或0
指数范围:-41-----+35
注意:底数保留小数点后4位
厦门技能培训找厦门铖毅技能培训,厦门PLC培训 厦门PLC自动化培训 厦门三菱PLC培训 厦门西门子PLC培训 厦门欧姆龙PLC培训 厦门模拟量模块培训 厦门组态软件培训 厦门触摸屏培训