登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:置为和赋值的区别
点击:788 回复:7
楼主
编辑
引用
管理
奇偶不奇
把M0.0赋值为1,和置为M0.0为1有区别吗?
14-09-03 13:46
1楼
编辑
引用
管理
东昌机电
引用
奇偶不奇
在 2014/9/3 13:46:30 发言
【内容省略】
赋值操作无法对位进行操作,其最小操作对象为字节,因此在对于1个位操作的同时会影响到其他位的状态。
Regards
14-09-03 14:05
2楼
编辑
引用
管理
ZCMY
赋值是对数据而言的;
14-09-03 14:24
3楼
编辑
引用
管理
qjj740210
如果你说的赋值是这种情况:
LD I0.0
= M0.0
置位是这种情况:
LD I0.0
EU
S M0.0, 1
那么两者区别就是:前者M0.0状态始终受I0.0的通断控制;后者只要I0.0有上升沿M0.0置位后,M0.0状态就会一直为1,不会再受I0.0的通断控制,除非使用复位R指令才能将M0.0状态变为1。
14-09-03 15:22
4楼
编辑
引用
管理
wenquan753
楼上的说得很清楚了
14-09-03 20:25
5楼
编辑
引用
管理
ZHTOK
估计楼主想要的就是3楼说的意思。
14-09-03 21:31
6楼
编辑
引用
管理
liaohuanbin
赋值是对参数来说的,也就是字元件。置位是对某一个位元件来说的,不两含义有所不同
14-09-04 19:16
7楼
编辑
引用
管理
ZHTOK
针对某个牌子的PLC某类指令,可能可以描述得更清楚点.
14-09-05 08:39
工控新闻
倍福校企合作
美欧联合声明!欧盟将取消对美国所有工业品关税
2025 年倍福第三期工业 PC 控制及其应用全国师资培训(中北大学站)开班仪式成功举行
聚焦AI与绿色双碳 金士顿亮相2025深圳国际电子展
7月工业生产平稳增长 发展质量持续提升
机器人初创公司Field AI融资后估值达20亿美元 投资方阵容极其豪华
中控技术登榜2025《财富》中国科技50强,以工业AI助力世界可持续发展
倍福2025 年第三期工业 PC 控制及其应用全国师资培训(中北大学站)开班仪式成功举行
更多新闻资讯