登录
首页 PLC论坛 施耐德电气PLC
回帖
发帖正文
主题:施耐德PLC的 MW,MX等地址
点击:15417 回复:28
楼主
编辑
引用
管理
yutianhe95
PLC中IX%,IW%分别表示输入端的BOOL变量(0,1)和模拟量,QX%和%QW分别表示输出端的BOOL变量和模拟量,后面跟的数值与硬件的输入输出端相关联。这我能理解。
可是对于触摸屏中的变量,为什么都是MW%呢? 譬如%MW105, %MW104:X0什么意思?还有MX%的变量又是什么意思?
另外难道MW%后面跟的数字没有范围限制?
完全是一头雾水。
17-04-10 14:29
1楼
编辑
引用
管理
fujifa
内存变量呀,以前PLC教材上会使用中间寄存器来说明。
17-04-10 14:53
2楼
编辑
引用
管理
yutianhe95
内存变量?通过寄存器来存储,然后触摸屏再通过寄存器读取是这个意思吗?
那MX,MW%的定义有什么要求吗?
在PLC程序端定义后,与触摸屏端如何对应呢?
17-04-10 15:17
3楼
编辑
引用
管理
zhanaoshen
中间变量寄存器和输入输出一样,IW%0就是输入映像寄存器的第一个字的地址,QW%0就是输出映像寄存器的第一个字的地址,MW%0就是中间变量寄存器第一个字的地址。
IX%0.0,QX%0.0,MX%0.0这种则表示的对应寄存器的位的地址。
其实PLC中有各种寄存器 I, Q, M, V, D等等之类的,但是归根究底都是寄存器,只是名字不一样,如果说不同点可能有些寄存器能断电保持等特殊的功能,但是只有I和Q的寄存器有对应的实际的物理地址(当然前提是已经被分配了)。其他的都是没有实际的物理地址的。
17-04-10 15:44
4楼
编辑
引用
管理
gk_0
各厂家PLC都有M变量啊,不难理解啊,就像硬件电路的中间继电器一样
17-04-10 15:52
5楼
编辑
引用
管理
yutianhe95
,谢谢了,M可以理解为“中间”的英文缩写,所以是中间寄存器的是吧。
所那么PLC程序端和触摸屏程序端变量的寄存器地址如何对应呢? 有没什么关系?
变量名称可以一样?但应该地址不会是完全一样的吧?
17-04-10 15:58
6楼
编辑
引用
管理
yutianhe95
额,理解了,触摸屏端和PLC端变量如何映射对应呢?如果输入端为%IXmn或者%IWmn,那么如果这两个变量如果要在触摸屏端显示,那就是必须要在PLC程序端定义中间变量地址是吧? PLC端定义了之后,是不是触摸屏端直接调用就可以了,没有对应关系吗?
还有%MW和MX% 具体有什么区别呢?
17-04-10 16:03
7楼
编辑
引用
管理
yutianhe95
还有为什么有的变量地址是如%MW47,有的是%MW50:X2等,怎么区分呢?
17-04-10 16:14
8楼
编辑
引用
管理
guanyumou
M218系列PLC做MODBUS RTU从站时只支持4区MODBUS寄存器,即就是只支持03、06、16、23功能码。Modbus主站只能对%MW区进行读写操作!
17-04-10 19:17
9楼
编辑
引用
管理
yutianhe95
在通过传统地址映射方式由MODBUs通讯实现PLC控制器和HMI触摸屏之间的通讯时,PLC程序somachine中定义的变量地址和触摸屏中如何对应呢?
17-04-11 08:27
工控新闻
施耐德电气荣获HMS工业网络颁发的第10,000,000个Anybus模块奖烽台科技洞见未来:助力绘制数字安全护航技术能力全景图工业人工智实现规模化能落地,还要多久?EVIDENT携多款工业显微镜亮相中国材料大会,助力新材料扬帆起航新松机器人总裁张进专访:打造国际化的机器人研发制造企业工信部发文规范光伏制造业 技术创新助力头部企业穿越周期ifm支持IO-Link的触摸控制开关2024 CAD的未来趋势
更多新闻资讯
返回首页 | PC版
中华工控网 gkong.com
|