设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
初学PLC,分享一下状态字寄存器的学习心得,请指正 ...
返回列表
发新帖
[西门子]
初学PLC,分享一下状态字寄存器的学习心得,请指正
[复制链接]
plc_2007
|
2007-7-1 00:34:00
|
显示全部楼层
初学PLC,分享一下状态字寄存器的学习心得,请指正
状态字寄存器:16位,高7位未用
/FC:首位检测位,用于判断一个逻辑串(一系列的逻辑运算指令)的起止。如果/FC为1,表明不是一个逻辑串的开始,指令把自身逻辑运算结果与RLO进行‘与’或者‘或’运算,然后将运算结果存入RLO,如果/FC为0,表明一个新逻辑串的开始,指令把自身逻辑运算结果存入RLO。执行输出指令如 S、R、=或者根据RLO的跳转指令后。/FC位被清零。
RLO:逻辑运算结果位。存储逻辑串或比较指令的结果。
STAT:状态位。位逻辑指令读地址位时(A、AN、O、ON、X、XN),STA与地址位的值相同,位逻辑指令写地址位时(S、R、=),在写入前SAT位与将被写入的地址位值相同,写入后STA位与写入值相同。对于不进行内存读写的位逻辑指令,STA位被置1。
BR:二进制结果位。BR位的值与ENO对应且相等。如果字逻辑指令或者功能、功能块被正确执行,手工将RLO置1,并用SAVE指令把RLO存入BR,这样‘能流’就可以传递到下调指令,如果字逻辑指令或者功能、功能块出现错误,把BR置为0,能流中断,下条指令不被执行。
回复
支持
反对
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』