MVI69-MCM modules with firmware version 1.21 and newer cannot use ladder logic written for earlier firmware versions. Please use the ladder logic or Add-On Instruction specifically labeled for your MVI69-MCM module’s firmware version. Firmware version 1.21 includes the following changes to the pass-through control blocks: Mutual exclusion on Pass-Through Block IDs 9956, 9957, 9958, and 9959 from both ports - If both ports are configured as slave ports, when both of the slave ports receive write commands with the same Function Code, which would need to use the same block identifier from the above list, the module will process the command from the port which first received the command and will return an Exception Code error code 6 (node is busy - retry command later error) from the other port that received the command last. The Master will retry the command on the busy port after a short delay. This prevents Pass-Through blocks on both ports from overwriting each other. The Pass-Through Block ID is now written by the module into the first word, the (0) offset, of the processor's backplane input image. Previously this location contained a 0 (zero) value. Ladder logic for earlier firmware versions will not work with MVI69-MCM firmware version 1.21 or later.
CompactLogix or MicroLogix Platform
The ladder logic will be responsible for parsing and copying the received message and performing the proper control operation as expected by the Master device. The processor must then respond to the pass-through control block with a output image write block with the following format.This will inform the module that the command has been processed and can be cleared from the pass-through queue.The ladder logic will be responsible for parsing and copying the received message and performing the proper control operation as expected by the Master device. The processor must then respond to the pass-through control block with an output image write block with the following format.
When the module receives a function code 15
when in pass-through mode, the module will write the data using block ID 9959 for multiple-bit data. First the bit mask clears the bits to be updated. This is accomplished by ANDing the inverted mask with the existing data. Next the new data ANDed with the mask is ORed with the existing data. This protects the other bits in the INT registers from being affected. This function can only be used if the Block Transfer Size parameter is set to 120 or 240 words.
1.Payment method and delivery
Shipment: EMS,DHL,UPS & FEDEX
Payment: T/T or Western Union
2. About us
We are professional company and we are expert in this business, we have highly experienced production team, or sales team, or purchase team, we have most advanced production line. We are reputable in the market.
3. Application industry
Our main products are widely used in metallurgy, oil and gas, glass manufacturing, aluminum, petrochemical, coal mine, paper making and printing, textile printing and dyeing, machinery, electronic manufacturing, automobile manufacturing, tobacco, plastic machinery, electricity, water conservancy, water treatment/environmental protection, municipal engineering, boiler heating, energy, power transmission and distribution, etc.