aliceyinsh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看aliceyinsh的 主题 / 回贴
楼主  发表于: 2009-06-15 11:12
最近在看公司机台内部PLC程序,发现程序有些 辅助继电器 只出现了一次,比如M1,只有一行驱动M1的程序,其余地方就没有了!我个人理解是不是接到 触摸屏 上去了。

请高手赐教,先谢了~~~
psongnan
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看psongnan的 主题 / 回贴
1楼  发表于: 2009-06-15 12:39
可能是一些辅助继电器吧   只是起一个中间的作用
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158809 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-26
查看sjm213的 主题 / 回贴
2楼  发表于: 2009-06-15 13:02
1. 接到触摸屏中是可能性之一,可以通过查找触摸屏程序确定;
2. 也可能是PLC程序中用到了组合字,如K2M0这样的语句。这个可以通过右键--【触点线圈使用列表】--【点数指定】功能来查找。

aliceyinsh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看aliceyinsh的 主题 / 回贴
3楼  发表于: 2009-06-16 11:15
谢谢赐教~~


如图,1888行将模块k0中k28的值读入M50-M61中,其中M50-M61是做寄存器使用吗?
那在1907行中,M50又做继电器使用了,我想请问,M50是如何被触发闭合的!

请指教~~
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 571 个
工控威望: 6193 点
下载积分: 19863 分
在线时间: 559(小时)
注册时间: 2008-03-17
最后登录: 2024-11-27
查看天空流星的 主题 / 回贴
4楼  发表于: 2009-06-16 11:37
是FROM命令
读取你第一个扩展模块的,编号28的数据
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158809 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-26
查看sjm213的 主题 / 回贴
5楼  发表于: 2009-06-16 11:45
K3M50这个组合字是做寄存器使用。单独的M50只是一个位而已,只能有0,1两种状态,可以直接作为继电器使用。

当K3M50的数值为奇数时,M50就为ON的状态。

您可以去搜索一下位,字节,字的概念。
aliceyinsh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看aliceyinsh的 主题 / 回贴
6楼  发表于: 2009-06-16 12:37
谢谢版主~~
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 482 个
工控威望: 2612 点
下载积分: 8093 分
在线时间: 507(小时)
注册时间: 2008-10-17
最后登录: 2024-11-15
查看小侯的 主题 / 回贴
7楼  发表于: 2009-06-16 13:32
你要搭配附加模块说明才能知道k28的BFM用处
一般来说 FROM K0 K28 K3M50 K1
这样的指令是将模块状态接点读进来
譬如error、busy、ready之类的