西门子宁波模块代理商
- 供应商
- 浔之漫智控技术(上海)有限公司西门子一级代理商
- 认证
- 报价
- ¥99.00元每件
- 西门子PLC代理商
- 西门子触摸屏代理商
- 西门子授权一级代理商
- 西门子CPU代理商
- 西门子模块
- 西门子PLC模块代理
- 联系电话
- 15618722057
- 手机号
- 15618722057
- 联系人
- 占亦
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-15 07:00
西门子宁波模块代理商
我公司大量供应,价格优势,
比较指令有比较(cmp)、区域比较(zcp)两种,cmp的指令代码为fnc10,zcp的指令代码为fnc11,两者待比较的源操作数[s·]均为k、h、knx、kny、knm、kns、t、c、d、v、z,其目标操作数[d·]均为y、m、s。
cmp指令的功能是将源操作数[s1·]和[s2·]的数据进行比较,结果送到目标操作元件[d·]中。在图13-3中,当x0为on时,将十进制数100与计数器c2的当前值比较,比较结果送到m0~m2中,若100>c2的当前值时,m0为on,若100=c2的当前值时,m1为on,
若100<c2的当前值时,m2为on。当x0为off时,不进行比较,m0~m2的状态保持不变。
zcp指令的功能是将一个源操作数[s·]的数值与另两个源操作数[s1·]和[s2·]的数据进行比较,结果送到目标操作元件[d·]中,源数据[s1·]不能大于[s2·]。在图13-4中,当x1为on时,执行zcp指令,将t2的当前值与10和150比较,比较结果送到m0~m2中,若10>t2的当前值时,m0为on,若10≤t2的当前值≤150时,m1为on,若150<t2的当前值时,m2为on。当x1为off时,zcp指令不执行,m0~m2的状态保持不变
加1指令inc和减1指令dec的操作数均可取kny、knm、kns、t、c、d、v、,它们不影响零标志、借位标志和进位标志。inc的指令代码为fnc24,dec的指令代码为fnc25。inc指令的功能是将的目标操作元件[d·]中二进制数自动加1,dec指令的功能是将的目标操作元件[d·]中二进制数自动减1,
如图13-5所示,当x0每次由off变为on时,d20中的数自动1,当x1每次由off变为on时,d21中的数自动减1。
若用连续执行型加1指令inc或连续执行型减1指令dec,当条件成立时,在每个扫描周期内的目标操作元件[d·]中数据要自动加1或自动减1。16位数据运算时,+32767再加1就变为-32768,-32768再减1就变为+32767。32位数据运算时,+2147483647再加1就变为-2147483648,-2147483648再减1就变为+2147483647
展开全文