PROFACE 2880065-01模塊使用方法教程
在RX7i版本6.71之前,Modbus RTU從協(xié)議將返回在收到帶有無(wú)效或未定義的函數(shù)代碼。從Rel 6.71開始,Modbus RTU從設(shè)備忽略具有無(wú)效或未定義函數(shù)代碼的請(qǐng)求,并且不響應(yīng)發(fā)送。
用戶中現(xiàn)在提供的塊名稱應(yīng)用程序故障在以前的固件版本中,非致命應(yīng)用程序故障的故障條目(用于例如,參考超出范圍)提供了數(shù)字信息來(lái)識(shí)別邏輯導(dǎo)致錯(cuò)誤的塊。然而,用戶沒(méi)有辦法關(guān)聯(lián)帶有塊名稱的數(shù)字信息。新固件包括故障條目中塊名稱的前12個(gè)字符。
PROFACE 2880065-01模塊如果試圖下載包含以下內(nèi)容的C塊,則5.00版或更高版本中C塊中的未定義符號(hào)未定義符號(hào),下載將失敗。機(jī)器版將顯示反饋區(qū)中的以下消息:錯(cuò)誤8097:控制器錯(cuò)誤–控制器
已中止請(qǐng)求[0x05][0xFF]在5.00版之前,包含未定義符號(hào)的C塊可以已成功下載,但如果執(zhí)行,CPU將轉(zhuǎn)換為停止/停止模式。
串行輸入/輸出緩沖區(qū)的長(zhǎng)度(5.0版或更高版本)“設(shè)置輸入緩沖區(qū)功能”將始終分配一個(gè)包含2049字節(jié)的緩沖區(qū)。這比以前的PAC系統(tǒng)多了一個(gè)字節(jié)發(fā)布。main中只允許一個(gè)BTM支架
主機(jī)架中只允許有一個(gè)BTM。主機(jī)架中的多個(gè)BTM將導(dǎo)致未定義的操作。
使用升級(jí)固件機(jī)架中的模塊使用WinLoader實(shí)用程序升級(jí)CPU固件的過(guò)程可能會(huì)失敗當(dāng)主機(jī)架、遠(yuǎn)程機(jī)架或擴(kuò)展機(jī)架中有多個(gè)IO模塊時(shí),由于重啟機(jī)架系統(tǒng)所需的時(shí)間。如果升級(jí)過(guò)程失敗,請(qǐng)移動(dòng)將CPU安裝到?jīng)]有IO模塊的機(jī)架上,并重新啟動(dòng)升級(jí)過(guò)程。服務(wù)請(qǐng)求13命令塊必須包含零當(dāng)服務(wù)請(qǐng)求功能塊用于調(diào)用服務(wù)請(qǐng)求13時(shí),命令塊的第一個(gè)字設(shè)置要執(zhí)行的最后掃描數(shù)。如果該字的值為-1(或0xFFFF),則最后掃描的次數(shù)設(shè)置為配置中的值。更改的IP地址以太網(wǎng)接口有聯(lián)系的將具有新IP地址的硬件配置存儲(chǔ)到RX7i,同時(shí)通過(guò)以太網(wǎng)連接將成功,然后立即斷開連接,因?yàn)镽X7i現(xiàn)在使用的IP地址與程序員不同。您必須輸入之前CME檢查器窗口中目標(biāo)屬性中的新IP地址正在重新連接。
Prior to Release 6.71 for the RX7i, the Modbus RTU slave protocol would return
an Invalid Function Code error response (1) upon receipt of a request with an
invalid or undefined function code. Starting with Rel 6.71, the Modbus RTU slave
ignores requests with an invalid or undefined function code, and no response is
sent.
Block name now provided in User
Application faults
In previous firmware versions, the fault entry for a non-fatal application fault (for
example, reference-out-of-range) provided numeric information to identify the logic
block causing the error. However, the user did not have a way to correlate the
numeric information with the name of the block. The new firmware includes the
first 12 characters of the block name in the fault entry.
Undefined symbols in C Blocks In Release 5.00 or later, if an attempt is made to download a C block containing
undefined symbols, the download will fail. Machine Edition will display the
following message in the Feedback Zone: Error 8097: Controller Error – Controller
aborted the request [0x05][0xFF]
Prior to Release 5.00, C blocks containing undefined symbols could be
successfully downloaded, but if they were executed the CPU would transition to
Stop/Halt mode.
Length of Serial I/O buffer (Release 5.0 or later) The "Set Up Input Buffer Function" will always allocate a
buffer containing 2049 bytes. This is one byte more than previous PACSystems
releases.
Only one BTM allowed in main
rack
Only one BTM is allowed in the main rack. Multiple BTMs in the main rack will
result in undefined operation.
Upgrading firmware with
modules in rack
The process of upgrading the CPU firmware with the WinLoader utility may fail
when multiple IO modules are in the main, remote or expansion racks, due to the
time it takes to power cycle the rack system. If the upgrade process fails, move
the CPU to a rack without IO modules and restart the upgrade process.
Service Request 13 command
block must contain zero
When the Service Request function block is used to invoke Service Request 13,
the first word of the command block sets the number of last scans to be executed.
If the value of that word is -1 (or 0xFFFF), then the number of last scans is set to
the value in the configuration.
Changing IP Address of
Ethernet interface while
connected
Storing a hardware configuration with a new IP address to the RX7i while
connected via Ethernet will succeed, then immediately disconnect because the
RX7i is now using a different IP address than the Programmer. You must enter a
new IP address in the Target Properties in the CME Inspector window before
reconnecting.