Do you have a question about the 2500P-JACP and is the answer not in the manual?
Questions and answers
Subscribe to Our Youtube Channel
Summary of Contents for CTI 2500P-JACP
Page 1
CTI 2500P-JACP Janus Application Coprocessor Installation and Operation Guide Version 1.0 CTI Janus Application Coprocessor IOG...
Page 2
DOCUMENT DISCLAIMER STATEMENT Every effort has been made to ensure the accuracy of this document; however, errors do occasionally occur. CTI provides this document on an “as is” basis and assumes no responsibility for direct or consequential damages resulting from the use of this document.
This Installation and Operation Guide (IOG) provides information regarding installation, setup, and operation of the CTI Janus Application Coprocessor, also referred to as the JACP module in this manual. This document is not intended to serve as a programming reference for application development. A comprehensive and thorough programming reference for application development is provided by the Janus Workbench online help system.
Notes alert the user to special features or procedures. CAUTION Cautions alert the user to procedures that could damage equipment. WARNING Warnings alert the user to procedures that could damage equipment and endanger the user. CTI Janus Application Coprocessor IOG...
Page 11
Security The module supports the following set of security features: • “Secure Boot” process – encryption keys that verify the controller is running an authenticated CTI version of the firmware; • Password protection for accessing JACP module from Janus Workbench (set via Workbench);...
Compatibility The JACP module is designed to work in the same plant environment as the CTI 2500 Series PLC and the CTI Janus Controllers. It uses the same programming software as the CTI Janus Controllers. It can function as an Ethernet CAMP server, allowing it to communicate with existing HMI/SCADA workstations and CTI 2572/2572-A/2572-B communications modules.
Activity LED (ACT 6. Transmit and Receive LEDs – Serial Port 1 7. Serial Port 1 (Top Six Pins) 8. Serial Port 2 (Bottom Six Pins) 9. Transmit and Receive LEDs – Serial Port 2 CTI Janus Application Coprocessor IOG...
Janus Workbench or the module web server. See Section 5.3 for more information. NOTE The recessed pushbutton will function only when Switch 3 is in the CLOSED position. See Section 3.4 Setting the Module Switches CTI Janus ApplicationCoprocessor IOG...
Ethernet link is established (connected) No Ethernet frames are being transmitted on the network to (Activity) which the port is connected. Ethernet frames are being transmitted on the network to (Blinking) which the port is connected CTI Janus Application Coprocessor IOG...
The top six pins are connections for Serial Port 1 and the bottom six pins are used for connection to Serial Port The pin-out (i.e. function for each serial port terminal) varies according to the specified electrical interface (RS232, RS422, or RS485). See APPENDIX D: Serial Port Wiring for the pin-out for each electrical interface. CTI Janus ApplicationCoprocessor IOG...
To prevent this damage, the module is shipped in a special anti-static bag. Static control precautions should be followed when removing the module from the bag and when handling the printed circuit card during configuration. CTI Janus Application Coprocessor IOG...
This card is pre-installed in the System SD card receptacle on all units shipped from the factory. Contact CTI support if the SD card is missing. If you need to replace the System HD card, an SDHC card with a class rating of is required.
Then use the thumbscrews to secure the controller in the rack. WARNING Do not install or remove the module while line power is applied. It can damage the module or other equipment and could cause injury or death. CTI Janus Application Coprocessor IOG...
This operation requires the following steps: a) Create a file named ‘cti.ini’ using your favorite text editor (Notepad works just fine). The following keywords and associated values must be inserted into this file. The values must be valid network settings expressed in dotted decimal notation. WARNING: Do not use leading zeroes for any of the 4 octets in any of the IP addresses, as leading zeroes in TCP/IP will imply base-8 notation (Don’t use:...
Page 21
– the others are ignored. b) Copy the cti.ini file created above to the root directory of a SD card. The file system of the user SD card should be either FAT32 or EXFAT. This is the way they come when newly purchased. If you have reformatted your SD card with the NTFS file system, or any other file systems, it will not work.
Page 22
• Startup and Alphanumeric Display Options - See Section 4.1 General Settings. • Authentication and Encryption Options – See Section 4.3 Security Settings, • Clock Setting or Time Synchronization Method – See Section 4.4 Clock Settings. CTI Janus ApplicationCoprocessor IOG...
Module Identifier: This is an optional text field that identifies the particular module. If Enhanced Data Cache is configured, this name will be displayed in the CTI 2500 Series PLC Host controller scan statistics. Operation following Module Reset: This selection determines how the application program will execute on startup following a power cycle.
Ethernet networks, port isolation prevents traffic on one network from entering the other network. See Ethernet Port Operation in APPENDIX C for more information. Since there may be some applications that require forwarding between networks, you can choose an option in the web page that allows forwarding. CTI Janus ApplicationCoprocessor IOG...
Click on the A button to apply settings. A confirmation message should be displayed indicating that the PPLY module must be reset in order to update the configuration parameters. You must acknowledge this message to continue. CTI Janus Application Coprocessor IOG...
Use Remote NTP Server: Obtains the time from an NTP (Network Time Protocol) server. • Use Data Cache Client Host: Sets clock with time read from the CTI 2500 Series Host PLC – requires use of the Enhanced Data Cache fieldbus protocol.
5. All user data files created by user logic programs will be stored on the System SD card in the /ctiplc/user folder. To access them externally, the user must manually transfer these files to the SD card in the User SD Card receptacle on the PC board using the F web page. ANAGEMENT CTI Janus Application Coprocessor IOG...
6. When a project is downloaded from CTI Workbench while the run-time is stopped, that project is stored on the System SD card as the “active” application. All project source files are downloaded with the program, and they are also copied to the appropriate folder on the System SD card. The previous program and source files (if they exist) are renamed and saved.
After the button is pressed and held for 5 seconds, the display will show rE (see C LEAR XCEPTION description above). If the button press is maintained for another second, the front panel display shows CTI Janus Application Coprocessor IOG...
Access to the Data Server can be controlled via Username/Password set in the module web server C ONFIGURATION page. If you wish to encrypt the communications between the web server and the JACP module, ETWORK ETTINGS secure (https:) connections can optionally be selected (see Section 4.3 Security Settings. CTI Janus ApplicationCoprocessor IOG...
The procedure requires the following steps: 1) Copy the new firmware file downloaded from CTI website to root directory of an SD card. The firmware file can be a compressed zip file or binary file (boot.bin) extracted from the zip file. NOTE: ensure that only one .zip or boot.bin file exists on the root directory...
If the file validation fails, the firmware update is terminated. Error Code 260 (‘Invalid Update File’) is generated, and error message is displayed in the Status window on web page. CTI Janus ApplicationCoprocessor IOG...
/ corrupted SD card. Since the module is not operational, neither of the traditional methods for updating firmware can be used. 1) Unzip the compressed firmware file downloaded from CTI website (CTI_JANUS_ACP_Vnn_nn.zip) to extract the boot.bin binary file. 2) Copy the boot.bin file to the root directory of a SD card. No other files are required.
Module Firmware Date • FPGA Version • Build Information 1 & 2: (CTI development and support information) • Clock Synchronization Mode: Determines how the module clock is set) • Startup Mode: Determines how the module starts up when reset or powered up •...
The new parameters go into effect immediately after clicking the A button and confirming the action. PPLY NOTE: If both display options are disabled, the front panel alphanumeric display will be blank when no error conditions are active. CTI Janus Application Coprocessor IOG...
HTTPS Encryption: Encrypts the communications with the web server when the box is checked. Checkbox to ‘Use HTTPS Encryption’ when selected (Default = Disabled) When [A ] button is pressed, the updated configuration parameters are saved to the database and a PPLY confirmation message is displayed. CTI Janus ApplicationCoprocessor IOG...
Sync Host IP Address • CTI Data Cache Host PLC The CTI Data Cache interface reads time from the Host PLC immediately after the connection/validation process and in following cases: The Host PLC indicates the PLC Clock time/date has been changed, Approximately every 2 hours.
] or [D ELETE pushbutton is pressed by selecting a different web page or closing the browser window. Once the button is pressed, the file transfer will continue until successful completion or an error condition occurs. CTI Janus ApplicationCoprocessor IOG...
NOTE: The connection to the PLC web server will be lost after any of the above actions are taken. Any action other than ‘Clear Exception’ will force the PLC to lose its IP address. CTI Janus Application Coprocessor IOG...
(such as a toggling error state condition) from filling the Event Log. Any event that is repeated within a one-hour period causes an update to the ‘Timestamp’ and ‘Repetition Count’ (item 5 above) in the original record instead of creating a new record each time an event is detected. CTI Janus ApplicationCoprocessor IOG...
7.7 Display All Pages This selection groups all web server pages into a page and provides an easy method for the user to “save all web data and statistics” when required for troubleshooting and analysis. CTI Janus Application Coprocessor IOG...
The appropriate security options as set in the Security Settings configuration are applied to all graphics web pages. 7.9 Acknowledgements Displays third-party software used in the CTI products in accordance with their open-source license policies. 7.10 Product Support Opens browser connection to the Control Technology Inc. home page.
IP module is active. Address (3 minutes max). Note: duplicate IP addresses can cause random control problems. Configuration Settings Module stopped. Configure CPU via Web Server. Missing or Invalid Download program from Janus Workbench. CTI Janus Application Coprocessor IOG...
Slot 0. Incompatible Application Module Stopped Recompile Program with correct Program module model/firmware version or update firmware. CTI Data Cache Client driver Module stopped. Reset Module. failed to start Contact CTI. CAMP Client driver failed to Module stopped. Reset Module.
Ensure appropriate file is in SD card firmware update file is root directory. Check contents of found during ‘User SD ‘cti.ini’ file if error detected by ‘SD Card Firmware Update’ or Card Ethernet Port Setup’ utility. ‘SD Card Ethernet Port Verify firmware file name (*.zip)
CTI Data Cache Client has Module continues to run Remove DC Client from non-CTI MAC Address normally application or force creation of new ‘cti.ini’ file to update MAC Address CTI Data Cache Client Module continues to run Update Host PLC firmware Incompatible Host PLC...
Page 47
Error Description Operation Error Recovery Code CTI Data Cache Client: No Module continues to run Increase Host PLC time slice for Memory Buffers Available normally. CTI Data Cache interface. for Data Write to Host PLC Error clears next scan Set “fixed” IEC PLC cycle time.
Page 48
Error Description Operation Error Recovery Code MQTT Client Error Module continues to run Check configuration and (Connection to broker or normally connection to MQTT broker. communication failed) * Not displayed on Alphanumeric Display CTI Janus ApplicationCoprocessor IOG...
Contact CTI Support. Processor High Module continues to run This indicates a serious issue with Temperature Warning normally CPU internal temperature. User should lower ambient temperature and/or shutdown CPU if temperature does not return to normal. CTI Janus Application Coprocessor IOG...
Last Octet 2,097,151 * Address 127 is reserved for loopback testing and inter-process communication on the local computer; it is not a valid network address. Addresses 224 – 239 are used for Class D (IP multicast). CTI Janus ApplicationCoprocessor IOG...
Page 51
The Network Mask must allow at least two bits of host address. In addition, a network mask which causes the derived host ID to be 0 or a broadcast address (all Host ID bits set to 1) should not be used. CTI Janus Application Coprocessor IOG...
Network ID are the same as the dotted decimal values (127.18) of the IP Address. However, since the third octet of the subnet mask is not 255 or 0, you must perform a bitwise “and” calculation using the third octet of the IP Address and Subnet Mask. CTI Janus ApplicationCoprocessor IOG...
If you are establishing your own IP Addresses, you should select IP Addresses from a block of ‘private” addresses established by the Internet Assigned Numbers Authority (IANA). The private address blocks are: • 10.0.0.0 through 10.255.255.255 (Class A) • 172.16.0.0 through 172.31.255.255 (Class B) • 192.168.0.0 through 192.168.255.255 (Class C) CTI Janus Application Coprocessor IOG...
(224.0.0.1 thru 239.255.255.255). For a current list of IANA assigned multicast addresses, see the IANA website: www.iana.org/assignments/multicast-addresses/ CTI Janus ApplicationCoprocessor IOG...
The answer to this is in the way Ethernet switches work. Ethernet switches learn the MAC address(es) of the device(s) connected to the ports. Once the port associated with a MAC address is known, the switch will forward a frame whose destination address matches this address to this port only. CTI Janus Application Coprocessor IOG...
Devices on this network are members of the IP subnet 172.18.12.0/24 (172.18.12.1, 172.18.12.2, etc.). Port B is connected to an “I/O” network, used to communicate with Ethernet I/O. Devices on this network are members of the IP subnet 172.18.13.0/24 (172.18.13.1, 172.18.13.2, etc.). CTI Janus ApplicationCoprocessor IOG...
Page 57
Ethernet Local Area Network. Also, IP subnets are not associated with an application. The embedded TCP/IP software (TCP/IP stack) routes data to an application based on the IP port number. CTI Janus Application Coprocessor IOG...
When Hardware Flow Control is specified: CTS (Pin 3 or Pin 9) connects to Male DB9 connector RTS (usually Pin 7). RTS (Pin 5 or Pin 11) connects to Male DB9 connector CTS (usually Pin 8). CTI Janus ApplicationCoprocessor IOG...
SIGNAL GND (Pin 1 or Pin 7) connects to Male DB9 connector (usually Pin 5). TXD+/RXD+ (Pin 4 or Pin 10) connects to Male DB9 connector TXD+ (usually Pin 1). TXD-/RXD- (Pin 5 or Pin 11) connects to Male DB9 connector TXD- (usually Pin 2). CTI Janus Application Coprocessor IOG...
SIGNAL GND (Pin 1 or Pin 7) connects to Male DB9 connector (usually Pin 5). TXD+/RXD+ (Pin 4 or Pin 10) connects to Male DB9 connector TXD+ (usually Pin 1). TXD-/RXD- (Pin 5 or Pin 11) connects to Male DB9 connector TXD- (usually Pin 2). CTI Janus ApplicationCoprocessor IOG...
Page 63
Warranty. Control Technology Inc. ("CTI") warrants that this CTI Industrial Product (the "Product") shall be free from defects in material and workmanship for a period of one (1) year from the date of purchase from CTI or from an authorized CTI Industrial Distributor, as the case may be. Repaired or replacement CTI products provided under this warranty are similarly warranted for a period of 6 months from the date of shipment to the customer or the remainder of the original warranty term, whichever is longer.
Page 64
Product reflects these warranty terms and remedies. 8. Force Majeure. CTI will not be liable for any loss, damage or delay arising out of its failure (or that of its subcontractors) to perform hereunder due to causes beyond its reasonable control, including without limitation, acts of God, acts or omissions of the customer, acts of civil or military authority, fires, strikes, floods, epidemics, quarantine restrictions, war, riots, acts of terrorism, delays in transportation, or transportation embargoes.
Page 65
In the event that the Product should fail during or after the warranty period, a Return Material Authorization (RMA) number can be requested orally or in writing from CTI main offices. Whether this equipment is in or out of warranty, a Purchase Order number provided to CTI when requesting the RMA number will aid in expediting the repair process.
Need help?
Do you have a question about the 2500P-JACP and is the answer not in the manual?
Questions and answers