luyisi99
级别: 家园常客
精华主题: 0
发帖数量: 93 个
工控威望: 678 点
下载积分: 4374 分
在线时间: 210(小时)
注册时间: 2014-07-07
最后登录: 2024-09-04
查看luyisi99的 主题 / 回贴
楼主  发表于: 2019-06-28 15:04
Q系列PLC,假设有16点输入输出模块各一个,输入模块起始XY设置为0000,输出模块设置为0010,那在编写程序的时候,输入的第一个点是X0,输出的第一个点是Y10吗?为什么有的程序里会同时出现X0和Y0呢?求大佬解答
菜鸟入行
级别: 论坛先锋

精华主题: 0
发帖数量: 1379 个
工控威望: 1557 点
下载积分: 3686 分
在线时间: 177(小时)
注册时间: 2017-09-01
最后登录: 2024-06-11
查看菜鸟入行的 主题 / 回贴
1楼  发表于: 2019-06-28 15:09
你的情况,是X0和Y10

正常情况下,一般X和Y不重复地址。

但个别输入输出混合模块,比如QH42P,会有重复的。

还有一些特殊模块,比如Q64AD  QD75P4N  QJ71C24N,它们有虚拟的X和Y,这个也有重复的。
打个酱油,懂的不多
水平有限,能帮则帮
互相帮助,共同进步
luyisi99
级别: 家园常客
精华主题: 0
发帖数量: 93 个
工控威望: 678 点
下载积分: 4374 分
在线时间: 210(小时)
注册时间: 2014-07-07
最后登录: 2024-09-04
查看luyisi99的 主题 / 回贴
2楼  发表于: 2019-06-28 15:16
引用
引用第1楼菜鸟入行于2019-06-28 15:09发表的  :
你的情况,是X0和Y10

正常情况下,一般X和Y不重复地址。

但个别输入输出混合模块,比如QH42P,会有重复的。
.......

我看了一下,那个同时有X0和Y0的程序,参数里只有普通的输入和输出模块,起始XY都是空白的,按道理讲空白的情况下,CPU会自动按顺序分配地址,所以我就很奇怪为啥会同时出现X0和Y0。
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1541 个
工控威望: 1764 点
下载积分: 6257 分
在线时间: 642(小时)
注册时间: 2014-06-16
最后登录: 2024-12-12
查看langui的 主题 / 回贴
3楼  发表于: 2019-06-29 09:58
很正常,没输出的当做软元件用了,就像M一样的。
valentine_xu
级别: 探索解密
精华主题: 0
发帖数量: 80 个
工控威望: 198 点
下载积分: 615 分
在线时间: 64(小时)
注册时间: 2011-04-27
最后登录: 2024-08-23
查看valentine_xu的 主题 / 回贴
4楼  发表于: 2019-07-01 18:46
拍照来看看
akaiya
级别: 略有小成
精华主题: 0
发帖数量: 191 个
工控威望: 334 点
下载积分: 1400 分
在线时间: 99(小时)
注册时间: 2013-05-03
最后登录: 2024-12-06
查看akaiya的 主题 / 回贴
5楼  发表于: 2019-07-01 21:00
用了應該也沒影響吧?
或許是誤寫或誤用也不一定
主要還是先確認有無真實輸入/輸出吧