工业4.1
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 100 点
下载积分: 1153 分
在线时间: 13(小时)
注册时间: 2015-11-09
最后登录: 2020-03-25
查看工业4.1的 主题 / 回贴
楼主  发表于: 2016-06-15 11:43
求教, 最近在看L系列的手册,出现了很多以前没见过的软元件,求大神解答关于三菱L,Q系列的PLC中的软元件RX  RY  FX  FY  DX  DY的区别
huping2006
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 95 点
下载积分: 474 分
在线时间: 11(小时)
注册时间: 2015-03-19
最后登录: 2016-08-12
查看huping2006的 主题 / 回贴
1楼  发表于: 2016-06-15 14:10
我也不懂
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
2楼  发表于: 2016-06-15 14:35
功能軟元件(FX、FY、FD)
a.功能軟元件用於帶變數的副程式中。使用功能軟元件在副程式和調用程式之間對資料進行讀寫。
當FX0、FY1 和FD2 用於副程式中時,如果子程式調用指令中指定了X0、M0 和D0,X0 和FY1 的ON/OFF 數據將分別傳遞到FX0 和M0,D0 資料將傳遞到FD2。

b.通過在副程式中使用功能軟元件,可以確定各調用程式中使用的軟元件,因此即使使用了同一個副程式,也無需考慮其他調用了該副程式的調用程式。

c.功能軟元件的種類
1)功能輸入(FX)
• 功能輸入用於將ON/OFF 資料傳遞給副程式。
• 通過帶變數的副程式調用指令將指定的位元資料傳遞到副程式中,然後用於運算。
• CPU 模組所有的位元軟元件都可使用。
2)功能輸出(FY)
• 功能輸出將副程式的運算結果(ON/OFF 資料) 傳遞到調用程式。
• 運算結果存儲在帶變數副程式指定的軟元件中。
• 除CPU 模組中輸入軟元件(X 和DX) 以外的所有位軟元件都可使用。
3) 功能寄存器(FD)
• 功能寄存器用於在副程式和調用程式之間進行資料的讀寫。
• CPU 模組對功能寄存器的輸入或輸出條件進行自動判別。

源資料為副程式的輸入資料。
目標資料為副程式的輸出資料。
• 1 點的功能寄存器最多可佔用4 個字。
注意,使用的字數根據副程式中指令的變化而有所不同。在帶變數副程式中,不要使用功能寄存器使用的軟元件。否則,功能寄存器值將不能正確傳遞給調用程式。

關於功能軟元件的使用,請參閱以下手冊:QCPU 編程手冊( 公共指令篇)
楼主留言:
那RX  RY是什么呢?
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 1052 个
工控威望: 1251 点
下载积分: 21893 分
在线时间: 293(小时)
注册时间: 2015-02-15
最后登录: 2024-11-28
查看rongbing的 主题 / 回贴
3楼  发表于: 2016-06-15 21:23
类似于施耐德MOVE_AREBOOL_INT,数组转换