background image

 

 

 

 

 

 

 

 

 

 

 

MCT-MC

 

4.3

 

 

FDC MCT-MC   

 

 

 

 

 

 

 

 

 

  - 156 -  

 

 

 

 

 

 

 

 

 

 

 

 

 

Appendix 

A.1.10.1  Control Registers 

The loop control register data table provides the list of available data for each loop controller attached to the 
MC.  In order to read the process value of each loop for example, you must send separate read commands 
addressed specifically to each controller. 
 
The  loop  controls  are  addressed  in  sequential  order  starting  with  the  Modbus  address  entered  on  the 
communications settings screen on the MC.  If the Modbus address is set to 3 and there are 5 loop controls 
attached, the loop control addresses would be 3, 4, 5, 6 and 7.  Sending the read register command to the MC 
to read register 128 with an address of 5 would result in the MC returning the process value of loop number 3.  
The third loop based on the example, responds to the Modbus address of 5. 
 
For a system of 1 to 10 loops, simply changing the address of the command allows you to send or receive the 
same data from the next loop controller.  Utilizing a read register command starting at register 127, and reading 
a total of 13 registers, allows you to retrieve the current operating status of the loop control in a single command.  
By repeating the command for each loop attached to the MC, your software can continually monitor the status 
of all loops attached quickly and efficiently. 
 
The design of the serial interface also allows the MC to connect to Future Design Conrtols’ Envision software.  
The software is free of charge and provides a host of features and is compatible with all FDC products.  Using 
the P-Series controller selection in EnVision, each loop controller of the MC can be configured in EnVision as 
individual P-Series controls.  This allows each one to be independently monitored and controlled over the MC 
interface. 

 

Register Address 

Parameter Description 

Data   
*A 

             Range        *B 

*C 

Type 

Low  

High 

Unit 

(0x0000) 

Controller Set Point (Static Mode) 

-32768 

32767 

*C1

 

(0x0001) 

Current Program/Segment Number  

R/W 

*B1

 

*B1

 

 - 

 

 

 

 

 

 

 

(0x0005) 

Set Point for Alarm 1 

R/W 

-32768 

32767 

*C1

 

(0x0006) 

Set Point for Alarm 2 

R/W 

-32768 

32767 

*C1

 

(0x0007) 

Set Point for Alarm 3 

R/W 

-32768 

32767 

*C1

 

 

 

 

 

 

 

 

(0x0009) 

Input Unit Selection 

*B2

 

*B2

 

10 

(0x000A) 

Decimal Point Selection 

11 

(0x000B) 

Operation Mode 

R/W 

*B3

 

*B3

 

 - 

 

 

 

 

 

 

 

127 

(0x007F) 

Manual Event Output 

R/W 

*B4

 

*B4

 

128 

(0x0080) 

Process Value (PV) 

-32768 

32767 

*C1

 

129 

(0x0081) 

Set Point Value (SV) for Control 

-32768 

32767 

*C1

 

130 

(0x0082) 

Output 1 Percentage Value (MV1) 

R/W 

0.00 

100.00 

131 

(0x0083) 

Output 2 Percentage Value (MV2) 

R/W 

0.00 

100.00 

132 

(0x0084) 

Mode and Operational Status 

*B5

 

*B5

 

133 

(0x0085) 

Error Code 

*B6

 

*B6

 

134 

(0x0086) 

Current Program and Segment Running 

*B1

 

*B1

 

135 

(0x0087) 

Total Number of Steps 

64 

136 

(0x0088) 

Total Time for Step Running 

99.59 

137 

(0x0089) 

Set Point for Current Step 

-32768 

32767 

*C1

 

Summary of Contents for MCT-MC 4.3

Page 1: ...MCT MC 4 3 User Manual MCT MC 4 3 User Manual Rev A February 2018...

Page 2: ...iguration information to verify that your selections are consistent with your application inputs outputs alarms limits etc If the problem persists after checking the above you can get technical assist...

Page 3: ...Point 24 4 3 5 Input Low High Scale 24 4 3 6 Input Filter 24 4 3 7 Event Input Function 24 4 3 8 Event Input Alarm Message 26 4 3 9 Low High Limit Setpoint 26 4 3 10 Output 1 Function 26 4 3 11 Outpu...

Page 4: ...Page Based Log Menu 53 5 4 Notifications 54 5 5 Control Loops Single Set point Operation 55 5 5 1 Loop View 55 5 5 1 1 Historical Minimum and Maximum 56 5 5 1 2 Manual Operation 57 5 5 1 3 Program Op...

Page 5: ...g 92 8 7 Annotation 98 8 8 Add View Digital Signatures 99 9 Device Settings 100 9 1 Tuning 101 9 1 1 Heat or Cool only P or PD Control 101 9 1 2 Heat Cool Bimodal Control 102 9 2 Alarms 102 9 3 Setpoi...

Page 6: ...ace Standards 144 A 1 4 Interface Converters 144 A 1 5 Protocol 146 A 1 6 Creating Your Own Modbus Application 148 A 1 7 Packet Syntax 149 A 1 8 Error Checking 152 A 1 9 Transmitting and Receiving Mes...

Page 7: ...application through software switches called events or be programmed to act as system alarm outputs The MC can be operated in single set point or automatic program control mode Program entry is made e...

Page 8: ...y Continue from last SP value PV or static mode Profile Segments maximum of 64 Guaranteed Soak Ramp per step Events up to 3 per step based on loop configuration Jump To Step configurable per step Prof...

Page 9: ...iated emissions from affecting MC operation 2 1 1 Locating the MC Touch Screen Interface It is recommended that the unit be mounted within the front panel of a steel enclosure through an appropriately...

Page 10: ...d to 10 C 14 F and 60 C 140 F for the touch screen and 40 C 40 F and 60 C 140 F for the loop controls 2 3 Mounting Dimensions Note that your system may not include some of these components and that qu...

Page 11: ...MCT MC4 3 Installation 11 FDC MCT MC All dimensions are in mm Tolerance 1 mm Panel cutout 123 1 x 99 1 DB9 Male Not Used LAN Ethernet RJ45 SD slot DB25 Female USB port Power supply...

Page 12: ...the panel mounted P41 series provides direct access to the controllers For applications where operator access to the controls is not required or is desired to be kept at a minimum the B42 loop control...

Page 13: ...wer input of the MC control system components This allows the power supply output voltage to reach its nominal value prior to connecting the MC to its output terminals WARNING Turn off power to the MC...

Page 14: ...ower source for the DC power supply of the MC This will insure that the MC is turned off on at the proper times and prevent malfunction that can be caused by rising or falling voltage at the power sup...

Page 15: ...ay in and turn the screw clockwise until it s tight Connect positive DC line hot to the terminal and the negative DC line common to the terminal The other end of the cable should be properly terminate...

Page 16: ...e the total length will exceed 10 feet shielded twisted pair should be used NOTE It is important to keep the power control and sensor communications wiring separated from one another Relay and or high...

Page 17: ...software such as Future Design Control s Envision software In order to connect the MC to a PC a cable must be fashioned according to the diagram below NOTE DO NOT use a standard null modem cable to c...

Page 18: ...en using shielded twisted pair cable be sure to ground only one end of the cable preferably at the RS232 to RS485 network adapter Allowing any other portion of the cable shield to come in contact with...

Page 19: ...xit Application screen When the Exit application configuration mode startup option is selected on the next power up the Configurator application will automatically start From the Configurator the user...

Page 20: ...er setup number of loops the loop control board configuration settings and the loop address utility that can be used to automatically assign the proper communications address to an attached loop contr...

Page 21: ...etween the control board and the MC interface and the system is ready to go For a multi loop control system the other loop control board s must be set for an address that corresponds with the loop num...

Page 22: ...values for the loop 4 3 Loop Configuration The Loop Configuration screen is accessed from the Setup menu The screen provides access to all loop control board settings When more than one loop is confi...

Page 23: ...lusive i e selecting one input will turn all other selections off Once the desired input type has been selected press the Done button to set the input type for the loop control board and return to the...

Page 24: ...o set the input range for linear input types Vdc or mA The entries are not available for temperature input types since they utilize a fixed range based on the sensor type The input low scale value can...

Page 25: ...ransfer is disabled the loops will operate in static mode at the set point and event output status prior to the time which the program was started The Automatic program advance next step function is a...

Page 26: ...re mutually exclusive i e selecting one will turn off the others Once the desired function has been selected press the Done button to set the output function for the loop control board and return to t...

Page 27: ...to have the output turn on 1 or turn off 0 when a sensor break occurs 4 3 12 Output 1 ON OFF Control Hysteresis The output 1 on off control hysteresis can be set when the output 1 function is set for...

Page 28: ...age of output is 50 and the cycle time is 6 seconds the output will repeat on off cycles of 3 seconds each If the output was only 25 the output would be on for 0 75 seconds and off for 5 25 seconds of...

Page 29: ...limit the output will not exceed the output value regardless of the percent output required by the PID values For example by reducing the high limit to 80 even if the process value is over set point...

Page 30: ...on settings for assigning the type of alarm logic to apply to output 4 When the alarm condition is active the output will turn on The Reverse alarm output function activates the Alarm 3 configuration...

Page 31: ...to the output low limit value and the high scale value corresponds with the output high limit value 4 3 24 Alarm 1 3 Function The Alarm 1 2 and 3 Functions are used to select the alarm type for outpu...

Page 32: ...low trigger levels by the value of the alarm hysteresis PV SV ASP AHY and PV SV ASP AHY the deviation band alarm is off The End of automated program alarm is not associated with the process value or s...

Page 33: ...sage on the alarm screen and the audible alarm will not sound The alarm operates as a silent alarm with no indication to the user When the alarm indication is set for Show alarm status settings the us...

Page 34: ...Dual Loop Cascade or Triple loop operation it is recommended that both loop 1 and loop 2 be set to the same selection so that both loop controls start an automatic ramp soak program in the same manne...

Page 35: ...point when the program reaches the end step All events will be turned off and the program will remain in this condition until stopped by the user Once the program is stopped by the user the control s...

Page 36: ...l also be returned to their previous on off prior to starting the program NOTE The MC does not support the P41 B42 Off Mode recovery option This selection is not available through the MC configuration...

Page 37: ...down turned off until corrections can be made to restore communications It also insures that when power is first applied the loop control outputs will not activate until proper communication is establ...

Page 38: ...no way to determine if the system is operating as required MC Function Runtime Menu Location Description Loop View View Loop View loop PV Out set loop set point and set fixed percentage of output NOTE...

Page 39: ...g is set to log on program operation or when the MC starts and this menu is then disabled data logging will be disabled This menu item must remain visible in order for the built in data logging of the...

Page 40: ...cess to set temperature units Input Calibration Device Settings Offline Calibrate Inputs access to input calibration for all loops installed Import Export Setup Device Settings Offline System Configur...

Page 41: ...es The Alarm Names screen is accessed from the Tagnames menu and allows the user or OEM to edit the name alarm message of all configured alarms In order to access the screen there must be at least one...

Page 42: ...on the Manual Operation slide out All View and program Entry screens To change the name of an event select the event from the list and enter the desired text up to 9 characters 4 8 Custom Name Address...

Page 43: ...ircle strip paperless recorder When the loop monitor only function is enabled in the Configurator for a loop the MC automatically configures itself to remove all set point fields automatic ramp soak p...

Page 44: ...ens Menu items will dynamically appear providing available options based on the system area the user is in i e security data logging setup etc The information help icon will display text based help as...

Page 45: ...ce The user can switch back and forth between the two from the Setup menu Text Based Navigation Icon Based Slide Page Navigation The available menu items are dependent upon the OEM configuration of MC...

Page 46: ...Overview control screens The Program menu provides access to the automatic ramp soak program actions Entry and Status views The Device menu provides access to the MC controller settings These include...

Page 47: ...Alarm File It also provides quick access to the MC Settings and Data file functions which include file utilities FTP WAN back up settings as well as the historical data viewer Slide page 2 provides ac...

Page 48: ...screen The Set menu provides access to setting Alarm set points control loop set point Limits Event tagnames Navigation type selection and Communications options The Email menu provides settings for...

Page 49: ...enu The slide page provides access to Navigation type control loop set point Limits Alarm set points loop Tuning Event tagname entry and Email server settings and Messaging It also includes access to...

Page 50: ...is not running and data logging is turned off 5 3 3 1 Text Based Offline Setup Menu The View menu provides navigation back to the MC device settings menu The Set menu provides access to the profile p...

Page 51: ...1 provides navigation back to the device Settings menu Clock Display settings About MC and Exit application screens temperature Units selection Language import export Configuration utility and input O...

Page 52: ...al Signature screens The File menu provides functions for opening and deleting historical data log files The Data menu provides access to the main Data screen for starting and stopping data logging an...

Page 53: ...which items are to be logged Historical data file functions are provided for Opening and Deleting historical files and viewing setting data file Annotations and digital Signatures The plot Set and Cha...

Page 54: ...alarm status including the most recent alarm Data logging status including active file name and the length and logging rate set Security status including the current user Audit trail active inactive s...

Page 55: ...hanged and power is removed prior to the 6 minute time period when power is re applied the loop set point will return to the previous value Insure that power remains on the unit for 6 minutes after a...

Page 56: ...lue display field for the desired loop Pressing the OK button will close the dialog window and return to the Loop view screen The historical values are reset each time the runtime application is start...

Page 57: ...alarm functions The use of each output and what it controls is determined by the system designer If there are questions or concerns about the configuration and operation of your MC controller contact...

Page 58: ...ation window The Manual Operation button displays the slide out window to access all events configured in the system The scrolling alarm field at the bottom of the Overview screen will cycle through a...

Page 59: ...seconds Thus the update rate will vary from a minimum of 6 seconds for time periods of 72 minutes or less up to a maximum of 120 seconds for 1440 minutes 24 hours The Labels button allows the user to...

Page 60: ...assigned to the right axis the axis will not be shown on the chart Once the channel selections have been made press the Axis button to adjust the time period and vertical axis ranges of the graph Tim...

Page 61: ...what it controls is determined by the system designer If there are questions or concerns about the configuration and operation of your MC controller contact your OEM for further information Only your...

Page 62: ...r The Open file button will display a dialog box where the user can select any alarm file to view The send email icon allows the user to send a copy of the currently opened alarm file to any user conf...

Page 63: ...depending on storage usage for data history with up to 64 steps in each All program step entry is located on a single screen so even the most complex program is easy to create and edit Program Entry...

Page 64: ...wn according to the selected primary loop Press the Done button to close the Program Operation window 3 Enter or delete steps by pressing the Insert or Remove icons Steps can be added or deleted on th...

Page 65: ...step in the program and set the number of times the program should execute the jump before continuing to the following step of the program The End selection allows the user to program the last step of...

Page 66: ...units minute instead of time ramp steps are entered as a rate of change in process units time period If a set point is entered for the step that matches the set point of the previous step the step wi...

Page 67: ...s to the desired loop you wish to create the program for While a program can be downloaded and run on any loop in the system if the event selections do not match the configuration of the loop events a...

Page 68: ...lace the program in hold if they deviate too far from set point it will be necessary to configure the slave loops with deviation alarm outputs The deviation alarm outputs can then be wired into the ev...

Page 69: ...program will then continue to the following step without making any further jumps NOTE The MC has the ability to do nested looping i e allowing multiple jump steps to be programmed throughout a progra...

Page 70: ...int The loop control will then remain at that set point until the user halts the program One the program is stopped the loop control will then return to the previous static set point prior to the star...

Page 71: ...program mode is set to All the loop selection will default to the primary loop and no other loop can be selected When the Run button is pressed and a program is already loaded in the selected loop the...

Page 72: ...ak programs The program Settings screen is accessed from the Program Operation window by pressing the Settings icon The Primary loop selection is used to select which loop is to be used as the master...

Page 73: ...cate the current ramp or soak status for the loop based on the set point of the step If the target set point of the step is greater than the loop set point ramp up to will be displayed If the set poin...

Page 74: ...he program not running to the set point entered for the step Automatic ramp soak program operation is limited by the lower and upper set point limits see section 9 3 Setpoint Limits If a program step...

Page 75: ...lowing example will make re authentication clearer A supervisor logs on the system The supervisor then steps away from the system to take a phone call but does not log out before leaving If another us...

Page 76: ...tab provides the administrator with the ability to view information on each user entered into the system Password information is not available The user can be deleted from this tab and a new password...

Page 77: ...y If the administrator losses his her ID or password there is no back door to the system and it will have to be reset and reprogrammed in order to return to normal operation 7 3 1 Security System User...

Page 78: ...Names Device Settings Set Event configure event tagnames seen in manual Events program step Events Email Settings Device Settings Email Email Settings configure email settings and addresses Email Mes...

Page 79: ...user the user will be required to change their password before access to the system is permitted A user can change their password at any time even if aging is not used by selecting Password from the...

Page 80: ...box where the user can select any audit file to view NOTE If no actions occurred on a given day an audit file will not be created for that day Each action recorded to the file includes the date time i...

Page 81: ...ature Allows the user to digitally sign a file to prevent data tampering and view all digital signatures associated with the currently loaded historical data file File menu Open Opens a history file f...

Page 82: ...at a fixed interval based on the settings entered in the Length and Interval fields File names are automatically generated using mm_dd_yyyy_hh_mm_ss format To use a specific file name touch the File N...

Page 83: ...logging press the Data button again Data logging can also be started automatically by turning on the Start or Program option The Start option automatically turns data logging on whenever the MC is fir...

Page 84: ...nu Any point from the data file can be selected along with the vertical axis to be used for each channel to be plotted Select channels from the list by turning them on or off and use the Left and Righ...

Page 85: ...ll provide the user with channel information by displaying the names of the selected plot channels which axis they are associated with and the color used to display the plot channel Pressing the butto...

Page 86: ...stick first before this function can be used The MC will look for Program directories on the memory stick for import and alert the user if none exist NOTE All file transfer functions can be used whil...

Page 87: ...yyy hh_mm_ss Audit files directory Audit Files_mm_dd_yyyy hh_mm_ss Data files directory Data Files_mm_dd_yyyy hh_mm_ss The purpose for using the date and time as part of the directory name is to make...

Page 88: ...interface Choices are FTP FileWeb and DataWeb The IP Add field is used to enter the IP address of the FTP FileWeb DataWeb site that MC is to interface with The User field allows you to enter a user n...

Page 89: ...FileWeb interfaces If the files already exist on the FTP FileWeb site they will be overwritten on each subsequent backup If the FTP FileWeb site is down or the MC is not connected to the network a loc...

Page 90: ...ntify the actual root that was created for the files since there can be additional layers created by the server and displayed in the path The DataWeb interface allows the MC to transfer data to a web...

Page 91: ...will populate the database with a single set of records PV SP Out determined by data log server setup once every 120 seconds Data log intervals can be set as fast a 1 second since buffering is used a...

Page 92: ...t site only and cannot be used for permanent web storage of files or data The site allows customers to fully test and verify that data is being transferred properly from the MC device to the FDCutil s...

Page 93: ...have a user already setup click on the Sign Up link which will show the following page Enter information in the Name UserName Password and Confirm Password fields The UserName Password and Confirm Pa...

Page 94: ...ayed with tabs for Data DataWeb Files FileWeb and FTP Files FTP These tabs can be clicked on and will display data after transfer from the MC device After 2 hours the data will be deleted from each se...

Page 95: ...FileWeb or DataWeb can be active at a time The following example provides information to use the FTP interface and check the FDCutil com website for proper operation Make sure to replace the custName...

Page 96: ...er the following data into the screen fields Make sure to replace the custName and custPassword text below with the actual user name password entered during the FDCutil com signup process Type FileWeb...

Page 97: ...screen on the MC and enter the following data into the screen fields Make sure to replace the custName and custPassword text below with the actual user name password entered during the FDCutil com si...

Page 98: ...izes a fixed DataWeb table for simplicity If the loop name is not entered properly on the MC the DataWeb interface will not operate and the data will not appear on the website If the name of the loop...

Page 99: ...invalid the data has been altered at some time after the signature was assigned to the file For data integrity the MC automatically signs a data file when logging is stopped however this only occurs i...

Page 100: ...l loop tuning Setup menu Alarm Provides access to the alarm set points message entry Limit Sets minimum maximum set points allowed for each loop Event Allows the user to edit names used to describe ev...

Page 101: ...tivate the loop manual output mode When the loop is in manual mode the indicator on the button will be illuminated To adjust the loop percentage of output touch the loop output display field to displa...

Page 102: ...band are used an unwanted cooling action can be avoided but an excessive overshoot may occur If more negative values of dead band greater overlap are used an excessive overshoot can be minimized but a...

Page 103: ...event operators from entering a value that exceeds the survivability limits of equipment or product being manufactured reducing the risk of property damage Enter the desired set point limits by touchi...

Page 104: ...d icon based slide page navigation menus similar to today s smart devices The user can select either type at any time from the Navigation screen Press the button for the desired menu type to make the...

Page 105: ...rrors may result causing the VNC server to shut down or cause the MC to lock up and become non responsive requiring the unit to be power cycled in order to return to normal operation The VNC Device Na...

Page 106: ...is always the name for the address entry Below are common examples for some of the more common cell phone providers There are internet sites with this information that cover most of the providers or w...

Page 107: ...is required for proper email delivery for security anti spam purposes If using your personal login name you can also use your personal email address if one is not set up specifically for the MC on yo...

Page 108: ...mation with many public email services only allowing SSL TLS connectivity Once all settings have been made be sure to press the Save button to begin using the new values and store them so that on the...

Page 109: ...ng functions View menu Settings Navigation back to the device settings menu Set menu Recovery Settings for profile power recovery action Units Setting for temperature units Clock Settings for system d...

Page 110: ...Profile Recovery Detail for a more detailed explanation and examples of program recovery operation 10 1 1 Recovery Interval During program operation the current program progress is stored in memory o...

Page 111: ...e selection is made the other will be de selected NOTE When changing display units ramp soak program set points will not be converted between units Separate programs are required for each temperature...

Page 112: ...nection is not available or company policy prohibits internet access the MC can be configured to use a local time server instead of one of the national time servers To configure the use of a local tim...

Page 113: ...emain in English so all user text entry will still be in the English language Available language selections include Chinese Simplified Chinese Traditional English French German Italian Japanese Korean...

Page 114: ...and limit if installed Press the Perform User Calibration Offset button to access the settings for applying an offset to the loop or limit factory calibration This is the recommended method of calibra...

Page 115: ...s the reference input signal Again press the button to return to the high point offset and apply the high signal input to the loop control Adjust the high point offset if necessary in order to get the...

Page 116: ...A to D converter To calibrate the input low coefficient connect the millivolt source to the input terminals of the loop control Adjust the source signal to 0mV and allow several seconds for the sourc...

Page 117: ...current calibration coefficient value Press the Calibrate button to calibrate the cold junction A dialog will be shown indicating the new coefficient is being calculated DO NOT alter the source signal...

Page 118: ...als of the loop control Adjust the source signal to 100 ohms for RTD input 0Vdc for linear voltage input or 0mA for current input and allow several seconds for the source signal to stabilize Record th...

Page 119: ...e will be shown If the new coefficient value is 1999 or 1999 the calibration failed Check the source connections and insure the proper signal is applied Press the Calibrate button to repeat the proces...

Page 120: ...djustment is inaccurate responses when attempting to press buttons check boxes or adjust fields on the display The calibration utility is provided in order to re adjust the screen when this happens To...

Page 121: ...ime period for dimming the backlight after a period of inactivity which can extend the life of the display To adjust the backlight settings press the Back Light button An alert message will appear sta...

Page 122: ...s 30 minutes Once all settings are complete press the OK button and then press the OK button at the top right of the Display Properties window to return to the MC application and begin normal operatio...

Page 123: ...sed to clear the current MC configuration and reset the system back to default values This function clears all user and or OEM configuration values and returns the system to an as new factory state al...

Page 124: ...e shown Select the desired configuration file and press the Open button to import the file as factory defaults NOTE This does not affect the current configuration of the unit This only imports a confi...

Page 125: ...ecommended with the exception of users who are in charge of system configuration due to the danger of editing or removing files by accident The automatic mode startup option will return the MC to norm...

Page 126: ...ubiquity of PCs with Ethernet cards the ease with which your own co workers can hang stuff on the network and careless or nonexistent internal security measures Accidental problems are more common th...

Page 127: ...tatic address This insures that the address will not change once it has been set This can be done in one of two ways The first is by setting up the control LAN router to assign the same IP address whe...

Page 128: ...rder to show the taskbar and then press the Quit button to exit the taskbar application Next double tap on the network connections icon to open the network connection information window Two tabs will...

Page 129: ...rform this procedure Do not alter change or delete any other files or settings of the system Doing so may render the MC inoperable To begin you must exit the MC application To do so proceed to the Exi...

Page 130: ...g any further enable the CE keyboard so that it will be available to enter in the IP address If you do not enable it now you will not be able to access the taskbar later once in the Ethernet Drivers s...

Page 131: ...sing the keyboard button at the bottom right of the taskbar and select Hide Input Panel DO NOT cycle power to the MC at this time Wait approximately 2 minutes before removing power This provides time...

Page 132: ...gn Controls is not responsible for the use of nor makes any claims as to the security of the web server interface over your network The use of the web server is the responsibility of the end user To a...

Page 133: ...s been tested for compatibility with the MC and a free version can be obtained from http www realvnc com for PC MAC use RealVNC does offer a version for the iPad that can be obtained through the App S...

Page 134: ...No scaling and the checkbox for Adapt to network speed recommended is checked Next select the Inputs tab and deselect all entries except for Enable mouse input and Rate limit mouse move events The Inp...

Page 135: ...er and be sure to enter those settings in the client viewer Color and encoding options can also affect the connectivity If the client offers the option leave color and encoding options to automaticall...

Page 136: ...s and specific port address are assigned to the MC support on this action is beyond the scope of this guide Consult your network system administrator for assistance in setting up an Internet connectio...

Page 137: ...with FDC software to monitor and control the MC over its serial communications port The web server interface and PC software is designed for long term monitoring and status updates Due to the nature...

Page 138: ...entered For example if the MC is configured with 4 loop controls and the Modbus address is set to 1 the loop controls will be assigned communications addresses of 1 2 3 and 4 corresponding to loop co...

Page 139: ...ror code 30 Indicates that the cold junction compensation in the loop control indicated by tagname has failed Return to factory for repair or replace Communications error with tagname Check cable Chec...

Page 140: ...me is not valid and must be corrected to clear the alarm Check and correct setup values of output 2 PB TI and output 1 If output 2 is required for cooling control the control should use PID mode PB 0...

Page 141: ...ly the contraction of the words binary digit A bit is the basic unit in ASCII It is either a 1 or a 0 A byte is a string of eight bits that a computer treats as a single character ASCII can use a sing...

Page 142: ...25 00011001 19 Y Shift Y 89 01011001 59 SUB Ctrl Z 26 00011010 1A Z Shift Z 90 01011010 5A ESC Ctrl 27 00011011 1B 91 01011011 5B FS Ctrl 28 00011100 1C 92 01011100 5C GS Ctrl 29 00011101 1D 93 01011...

Page 143: ...character is complete The start bit is always a 0 The stop bit is always a 1 The human speech equivalent of these bits could be a clearing of the throat to get someone s attention start bit and a paus...

Page 144: ...e selection of an adapter typically falls to making sure it is compatible with the computer s operating system To connect to an EIA 485 multi drop system The standards do not specify the wire size and...

Page 145: ...get their power from the handshake lines of the PC If you rely on this method you will need to wire these additional lines In addition your software must set these lines high A more reliable method is...

Page 146: ...l for process control systems called Modbus It has the advantage over other protocols of being extremely reliable in exchanging information This protocol works on the principle of packet exchanges The...

Page 147: ...art at the beginning of the packet char_ptr start_of_packet Initialize CRC crc 0xFFFF Loop through the entire packet do Exclusive OR the byte with the CRC crc unsigned int char_ptr Loop through all 8...

Page 148: ...ter and multiple MC controllers on the serial link With a default timeout period in the MC of 135ms it makes a total pause of 138ms minimum Thus after you receive a response from an MC controller at y...

Page 149: ...e data locations from the MC Packet sent to the MC controller address 1 byte read command 0x03 starting register high byte starting register low byte number of registers high byte 0x00 number of regis...

Page 150: ...0x06 register high byte register low byte data high byte data low byte CRC low byte CRC high byte Packet returned from the MC controller address 1 byte write command 0x06 register high byte register...

Page 151: ...received however the command will not be executed Packet sent to the MC controller address 1 byte write command 0x10 starting register high byte starting register low byte number of registers to writ...

Page 152: ...troller receives the message you sent and there was an out of range value or simple transmission error in the message It does not validate incomplete or failed transmissions To insure that the data yo...

Page 153: ...characters if the serial port driver you are using does not support an interval timeout setting allowing you to automatically terminate a read after a specified time passes between bytes signaling th...

Page 154: ...Read in number of data bytes from message plus 2 additional CRC bytes Calculate the CRC for the message and compare to CRC received NO YES CRC s match Disregard message transmission error Enter recov...

Page 155: ...his manual parameters defined as bit oriented will have the function of each bit associated with the bit s index number in the data word The index number is equal to that of a typical array function T...

Page 156: ...attached quickly and efficiently The design of the serial interface also allows the MC to connect to Future Design Conrtols Envision software The software is free of charge and provides a host of fea...

Page 157: ...its Therefore it is necessary to know the current value of the parameter before setting it so that only the bit status you want to update is changed Otherwise sending a value derived from only the bit...

Page 158: ...o turn events on and off the events assigned to each specific control must be accessed The proper event bits must be turned on in each corresponding loop control The first event in the MC may actually...

Page 159: ...guration of the loop A 1 10 2 Automatic Program Registers The automatic program parameters are a separate group of registers that are used to download programs to each individual loop control attached...

Page 160: ...5999 95 0x005F Event Selections 1 2 3 W E5 E5 96 0x0060 Holdback Type W E6 E6 97 0x0061 Dwell Time W 0 9999 98 0x0062 Jump Step W 0 63 99 0x0063 Jump Cycles W 1 9999 100 0x0064 Final Setpoint W 32768...

Page 161: ...hen loading an automatic program to the MC You must insure that the decimal point scaling and units of measurement in the program match the loop setting Loading a program with a temperature set point...

Page 162: ...s the end step it then downloads the program to the loop control assigned to the Modbus address that the program steps were written to If an error occurs during the transfer process from the PC to the...

Page 163: ...program header 86 thru 90 1 second pause Send step 1 data 91 thru 100 1 second pause Send step 2 data 91 thru 100 1 second pause Send last step data Wait for MC to transfer program to loop control Se...

Page 164: ...ores or greater 40GB Storage or greater this will vary depending on the user s expected uploads Net framework version 4 5 or greater MySQL 5 6 or greater The server should be setup to provide the web...

Page 165: ...e following keys futuredesignEntities ConnectionString Descriptions of these values are below futuredesignEntities ConnectionString Found in the connectionStrings element this string provides connecti...

Page 166: ...hat the FDDataService web service is setup the folders should look like Uploaded log files will be saved to the files folder If there are any errors logs of those errors will be saved in the logs fold...

Page 167: ...statement below creates our sample data table Your table scheme and field names may vary CREATE TABLE datatable ID int 11 NOT NULL AUTO_INCREMENT CustomerID varchar 45 NOT NULL DEFAULT 0 Date varchar...

Page 168: ...gn Date Field can be named anything with no space characters Date assigned by MC automatically 2 SvpTest UserID or RemoteUserID used during login Time Field must be named Time to match MC auto assign...

Page 169: ...configured tagname spaceChar SP RHSP Field can be named anything with no space characters RH assigned by user in config 11 SvpTest UserID or RemoteUserID used during login RH Out Field must match use...

Page 170: ...es into the step the step will resume from the beginning of the step If more than 6 minutes into the step the step will return to the last 6 minute interval that elapsed from the beginning of the step...

Page 171: ...he programmed ramp was increasing the set point to 50 and the process value is 50 or the ramp step was decreasing the set point down to 50 and the process value is 50 on power recovery the time remain...

Page 172: ...M 128 MB SDRAM RAM 256 MB Operating system WinCE 6 0 Real Time Clock Yes Buzzer Yes Sound Output N A SD card slot Yes Communication Ports Interfaces Description Details RS232C DB9 Male 1 RS232C RS422...

Page 173: ...d IEC 61000 4 8 2009 Voltage dips short interruptions and voltage variations IEC 61000 4 11 2004 Emission from Electromagnetic fields CISPR 11 2009 A1 2010 Class A Harmonics Current IEC61000 3 2 2005...

Page 174: ...G 6 ms X Y Z 3 times for each direction Typical viewing angle Vertical up down 50 70 Horizontal left right 70 70 Transport Storage conditions Description Details Temperature 20C to 60C Relative Humid...

Page 175: ...MCT MC4 3 Appendix 175 FDC MCT MC A 5 Power Supply Specifications DIN Rail Mount Power Supply Specifications...

Page 176: ...MCT MC4 3 FDC MCT MC 176 Appendix...

Page 177: ...MCT MC4 3 Appendix 177 FDC MCT MC Open Frame Power Supply Specifications...

Page 178: ...MCT MC4 3 FDC MCT MC 178 Appendix...

Page 179: ...MCT MC4 3 Appendix 179 FDC MCT MC A 6 Power On Delay Relay Specifications GE1A C10HA110...

Page 180: ...MCT MC4 3 FDC MCT MC 180 Appendix...

Page 181: ...T MC SD 4ML software and documentation on USB memory stick 2 Loop 1 B42 416611D0CA B42 with 90 250VAC power input T C or RTD input output 1 1A Triac output 2 1A Triac output 3 relay output 4 relay RS4...

Page 182: ...utput 1A 240VAC SSR 7 Transmitter power supply 20 VDC 25 ma Isolated 8 Transmitter power supply 12VDC 40 ma Isolated A Transmitter power supply 5VDC 80 ma Isolated C SSR Driver 14 VDC 40 Ma 6 Output 4...

Page 183: ...use erroneous operation USB Memory Stick UDF115 8GB 8GB High Capacity USB Memory Stick 3VDC Replacement SD Memory Card SD 4ML 8GB High Capacity SD Memory Card preloaded with MCT MC application softwar...

Page 184: ...manual so that it is available when required CE Net Version CE Image Version HMI Version CE BSP Version LC Versions The CE Net version of the HMI and firmware versions of the loop and limit controls o...

Page 185: ...music text and applets incorporated into the SOFTWARE the accompanying printed materials and any copies of the SOFTWARE are owned by Future Design Controls or its suppliers The SOFTWARE is protected b...

Page 186: ...period of one year after delivery to the first purchaser for use There are no expressed or implied Warranties extending beyond the Warranties herein and above set forth Limitations Future Design Cont...

Reviews: