Communications problem with Automation Equipement
Monochrome TIU display
Communicating with an OCS using a Modem
TIU DIP switches
Decimal, Binary and Hex Text Tables
Ethernet on the TIU520
TIU050 remote access
How to update Firmware in a TIU200
Setting up a CTIU - 050 with a Control Techniques unidrive SP
CBreeze Software - older versions
GE HE693RTD
NX Modbus TCPIP Master
serial port
Cable Pinout
CsCAN- can it work along with CANopen?
Real Time Clock
User manual for IEC61131 programming
Data logging with Legacy OCS Units
Stepper control output issue.
IEC editor --- how to change contact styles
What Operating Systems are supported by Cscape 8.1?
Scaling an Analog input
switch settings on the LX display module
Status Registers for Smartstix
Is the OCS Programming Cable necessary for the communication with XLe
XLE Firmware Loader Fault
Analog Output of XE products
Unable to find Project Navigator
Question: Communications problem with Automation Equipement
I can't establish communication between the terminal and the AE, what could be wrong?
Solution:
Connecting together two pieces of equipment over a serial link is often a problem since it requires matching of the software requirements of both devices, the hardware requirements of both devices and that the physical implementation of the connection is correct. Basically any or all of the following can cause problems...
- Check that the connecting lead between AE and terminal is as required and
that any soldered and crimped connections are soundly made. The communications LEDs can prove useful in diagnosing an incorrectly connected serial link. Normally the Rx and Tx lights will flash intermittently when the link is good. Some common faults picked up using the LEDs are...
RS232 Link Rx LED is constantly on. Cause - Open circuit on Rx Line, or port is selected for the wrong transmission standard.
RS422\RS485 Link Rx LED On occasionally blinking off Cause - Rx+/Rx- lines are swapped, or pull up/ pull down switches are not made.
- Check that the TIU has been correctly configured for the transmission
standard (RS232, RS422, RS485, current loop) set in the communications settings dialog box in Cbreeze.
- Ensure that the station number selected on the AE matches that set in the
communications settings dialog box in CBreeze. If the AE is on a network ensure that no other AE on the network shares the same station number.
- Ensure both ends of the link are set for communication using the same baud
rate, parity, data bits and stop bits. Refer to your AE documentation for information on selecting station numbers and communication formats.
- Many AEs require no configuration to be entered into the AE before
communication can be established. Major exceptions to this rule are Siemens PLCs using the L1 protocol, Allen Bradley PLCs and GE PLCs. Refer to the AE specific documentation in this manual for information regarding the requirements of specific AEs.
- The termination DIP switches on the TIU should be set to match the AE to
which the unit is connected. As a rule of thumb, the switches should be generally be turned on, refer to the AE specific documentation in this manual for information regarding the requirements of specific AEs.
- It was possible with older TIU versions to download projects for a
specific AE into a terminal with a protocol loaded for another AE. Check on the TIU boot-up screens that the protocol loaded matches the AE type to which you are connected.
- When the link appears OK and both the Tx and Rx LEDs are flashing it may be
useful to run the communication debug monitor on the TIU. Doing this causes communications packets between the terminal and the connected AE on port 1 to be transmitted in a more understandable format out of port 2. Any terminal emulator program can be used for viewing the AE monitor output. In order to use this mode start your terminal emulator – for example HyperTerm and set operation for 19200 Baud, 8 data bits, no parity and 1 stop bit.
Type the following characters !DC.??<CTRL-M><CTRL-J> where <CTRL-x> means hold down the control key and press x. ( this needs to be done within a five (5) second time period)
The data transferred between the TIU and the connected AE should begin to be displayed on the terminal emulator software. Note that if much data is being transferred the buffers can overflow and characters may be missed. If this happens turn off the monitoring either by typing !DX.??<CTRL-M><CTRL-J> or resetting the terminal, once sufficient data has been gathered. You will need to refer to your AE communications manual for the format of the data packets transferred between the two devices.
Question: Monochrome TIU display
The TIU appears to be working but the display has become too dark (or too light) to read, what has happened?
Solution:
The LCD displays on the TIU terminal range have adjustable contrast control. Go to the main menu page – this is the page which is initially displayed whan a project is loaded into Cbreeze, Press and hold the enter key and adjust the contrast using the up and down keys.
If this still does not allow you to bring back the contrast within useful range, and the terminal is a TIU1XX, restart the terminal and hold down the Enter and Down keys. This puts the unit into self test mode. The first screen will allow the upper and lower limits of the contrast adjustment to be selected.
On some very early issue TIU100s there was also an internal potentiometer which set the centre point of the contrast adjustment range.
Question: Communicating with an OCS using a Modem
I have an OCS451 that I want to site remotely and dial up on occasion to program using Cscape. I se there is some information in the help file but, is this OK to do?
Solution:
Below are steps for dialing in to an OCS using Cscape and Modem connections.
The modem MUST be connected to Port 1 on the remote OCS as this is only Port that can be used to program the unit.
The Cscape side of things is very straightforward.
Open Cscape, connect the PC to the Modem using whichever comm port is highlighted in Cscape/Tools/Options/Communications Port Tab. This is, generally Comm 1.
When ready to connect to Remote OCS, in Cscape select Tools/Connect Via Modem, see below.
Modem Init String - In this box, enter any modem initialization string required by the modem. For example, to turn DTR OFF and FLOW CONTROL OFF, set the string to AT&D0&K0.
Dial Command - In this box, enter the command your modem requires to initiate dialing.
NOTE: The above two command are modem specific. The values default to common commands used to program modems using the industry standard AT command set. Most current modems implement this command structure, but refer to the User Manual that comes with the modem in order to determine the exact strings necessary to perform these tasks.
Number to Dial - In this box, enter the number to be dialed. Do not use spaces, dashes, or any other punctuations except those required by the modem. Also include any special commands in the dial string, such as those necessary to insert a pause or to defeat Call Waiting. The comma "," is often added to insert a pause to obtain an outside line, or the string *70 is included to defeat Call Waiting.
Example: 9,7654321 Dials for an outside line, pauses to make the connection, then dials local number 765-4321
Status - This is a statement of the status of the modem connection.
Establish the Connection
When the information is entered, click the CONNECT button to make the connection. If all is well, the Status Line displays Modem connection established. It takes several seconds (as long as a minute) to establish or reject the connection.
Note: Clicking CONNECT causes the Init String, Dial Command, and Number to Dial entries to be written into the Windows Registry and becomes the default settings for the next connection.
Break the Connection
To break the connection (hang up) from the Main Menu select Tools|Connect via Modem, and then click the HANG UP button.
Cscape maintains active communications during a Data Watch, Debug, and Upload/Download. The modem connections are not broken during these times. The modem connection can be broken at any other time.
Cscape will complain about lost connections, but once you acknowledge the error dialog box Cscape will return to normal operation. In other words, a loss of communications error is not fatal.
ErrorsIf the connection can not be established, one of the following errors appears in the Status Line: Error sending modem init string - modem did not return OK after sending init string Error sending dial command - Error while sending dial command Error dialing - Modem started to dial and returned an error. Communication error - Error in the Comm port. Could not open port, serial driver error, etc. Check the modem, cables, etc. This can also occur if another program is using the Comm port selected by Cscape. In this case close the other program or select a different Comm Port for Cscape.
When the Cscape/Modem Connection is Established, Click on the 'CLOSE' button in the Modem dialogue and, the local ID in Cscape status bar will chenge to the ID of the connected OCS. Make sure the Target ID is the same to proceed with Upload/Download
Question: TIU DIP switches
What do the DIP switches at the back of my TIU do?
Solution:
On the TIU models 05x, 1xx and 2xx the DIP switches are as follows:
- Pull-up resistor (to be used with 3)
- 120 Ohm Termination resistor
- Pull-down resistor (to be used with 1)
- Reserved for future used
The TIU3xx switches are as follows
- Not used
- Not used
- Not used
- Not used
- Not used
- 120 Ohm Termination for MJ1
- 120 Ohm Rx Termination on CN1
- Not used
The TIU4xx, TIU5xx and TIU5xx switches are as follows
- Not used
- Not used
- Not used
- Not used
- 120 Ohm Tx Termination on CN1
- 120 Ohm Termination for MJ1
- 120 Ohm Rx Termination on CN1
- 120 Ohm Termination on MJ2
Question: Decimal, Binary and Hex Text Tables
I'm currently using your TIU product to communicate with a Siemens S7 PLC. I need to use an external register to display a text string dependant on the value and I think I'm correct in using the text table for this. There are several different type of Text table. What is the difference between Hex/Decimal and Binary.
Solution:
You are correct in using Text Tables. Text Tables can be called in 3 different modes, Decimal, Binary and Hexadecimal. This refers to the format of the data in the register calling the text table. Also in Binary mode multiple text table entries can be displayed. The user can then scroll between these text table entries, or set the Auto Scroll option to let the TIU to automatically scroll between all the selected entries.
Question: Ethernet on the TIU520
I have a question about TIU 520A: what is the function of port LAN (Ethernet) that exist in TIU?
Nowadays I use to download PC to IHM... may I connect this port in a network and put the data for another software?
Solution:
The Ethernet Port can be configured to use any of our ethernet protocols (as well as used to program the TIU). Currently, we have the following ethernet protocols available for the TIU range
ICMP Ping |
Internet Control Message Protocol |
EGD |
GE Fanuc Ethernet Global Data |
SRTP Server |
GE Fanuc Service Request Transfer Protocol |
Modbus TCP Slave |
Modbus over Ethernet |
we continue to add ethernet protocols so check back often for updates.
Question: TIU050 remote access
I am designing a wireless monitoring system using the HE500TIU050 Operator Station for control of the grain dryer. An Allen Bradley Micrologix 1200 PLC is connected to the Horner operator Station.
I need to pull data from the Operator Station and send that remotely. My question for Horner Tech Support is what is the easiest way to pull this data from the Operator Station (HE500TIU050)? I have downloaded the Cbreeze software and user manual for the HE500TIU050. I know you can upload the current program from the operator station but can you monitor the data real time?
Solution:
The HE500TIU050 is our entry level model and does not have access to internal registers or maths scripting. Unfortunately, it is also limited to one protocol only and, if already using the DF1 protocol to communicate with the Micrologix, is not accessible remotely. Our next model up HE500TIU100 does offer the option of another protocol on its programming port to connect serially with an OPC server or can be used as a Modbus Slave to communicate with a modem, etc.
Question: How to update Firmware in a TIU200
Could You tell me, how to upgrade firmware in TIU200?
Solution:
To upgrade a TIU200, connect the TIU to your PC and open Cbreeze.
From the toolbar select Configure/Select Terminal and choose the appropriate TIU type, click OK, Yes to any messages.
Then, select Configure/Communication Settings and select the Manufacturer/Equipment that you are going to connect to, click OK
From File select Update TIU Protocol, Yes to any message. Locate the protocol file (default location for TIU200 is C:\Program Files\Horner APG\CBreeze Vxx\Protocols\TIU2xx). Double click file to download.
On completion, the TIU will reset. You will then need to update the operating system.
From File select Update TIU Operating System. Default location is C:\Program Files\Horner APG\CBreeze Vxx\OS). The OS for the TIU200 range is intel386.bin.
Again, doubleclick to download. On completion the TIU will reset. The versions can be checked in Cbreeze, Help\ About TIU Terminal.
Question: Setting up a CTIU - 050 with a Control Techniques unidrive SP
This still does not work, how do i find ou the global node id of my drive. My connection is still not working, any other helpers?
Regards
[--- UPDATED: 7/25/2006 3:55:01 AM BY USER ---]
please make me a description of steps (configuration of TIU and the plc) for doing communication between Control Techniques Unidrive SP and a TIU050
Solution:
[--- UPDATED: 7/25/2006 4:05:23 AM BY AGENT: Don Hurley ---] Control Techniques Drives are generally set to Node 1 or 11. The communications parameters can be checked from parameters 00.35 (mode RTU/ANSII), 00.36 (baud rate). 00.37 (Node Address)
[--- UPDATED: 7/25/2006 3:16:04 AM BY AGENT: Don Hurley ---] Open Cbreeze. Select Configure/Communication Settings. Select the Manufacturer and Model type of the equipment that you are connecting the TIU to (in your case, Control Techniques and Drive 2nd proc, MC using Modbus RTU.)
Set the Port settings to match those in the Drive. The default settings are generally ok. The Communications format should be set to 2 Wire RS485. Remote Networking sets up the addressing for the drive. If multiple drives are used check the NETWORK MODE ENABLE box as this allows the node address to be specified when embedding data on the TIU display. For communication with a single drive, uncheck this box and select a Global Remote Node ID to match that of the drive. CTNet Node Access can be ignored. Wordswappping boxes are also availble to accommodate Little Endian/ Big Endian devices. Create a project with some parameter embedded onscreen. Download to TIU and check onscreen for valid data. **** indicates no or bad communications.
Question: CBreeze Software - older versions
We supplied a TIU100 to a customer in 1998. It has worked fine. I need to add some screens to the software but I dont have the correct version of CBreeze. The earliest version that I have is Ver5.00. How can I tell what version was used to program the unit ? Would it be easier to use the latest software and flash upgrade the TIU ?
Solution:
Your unit may not support much of the existing features in Cbreeze. It is advisable to get it to current levels of firmware using the current software, download from the Horner website: www.horner-apg.com Let us know which protocol you are using (What's the TIU connected to) and we can forward the appropriate files to you.
[--- UPDATED: 11/22/2006 3:10:43 AM BY AGENT: Don Hurley ---]
Question: GE HE693RTD
What is the difference between the HE693RTD600 and the 720. Is one a better choice for a new system? Is there a cost component? What is the time spent that I have to put a value in below?
Solution:
[--- UPDATED: 4/19/2007 5:51:59 AM BY AGENT: Don Hurley ---]
The differences are; a. The RTD720 has better resolution than the RTD600. (The resolution of the RTD720 is the same as the RTD601) b. The RTD 720 has been specially coated and potted for environmental considerations. http://www.heapg.com/Documentation/90-30%20and%2090-70/ Asside from points a and b niether is better than the other. Please email APGCustomerService@HEAPG.com for pricing and availability. Time Spent is just a feature we don't really use. Putting a 1 there is fine.
[--- UPDATED: 2/2/2007 6:40:07 AM BY AGENT: Tim Brant ---]
Question: NX Modbus TCPIP Master
I am considering using the NX for a new app and need Modbus TCPIP Master capability. I saw, on the website, a new release, 8.10B, that states that the NX now has this capability. I downloaded the new version, but can't seem to find where to set it up?
Also, can this unit act as a master and slave? I need to poll modbus data from three devices, for local display and logging, then send the data to a remote SCADA. Is this possible with the NX?
Thanks in Advance,
Dylan
Solution:
[--- UPDATED: 2/14/2007 8:01:12 AM BY AGENT: Don Hurley ---] You will also need to update the FW in the NX. The firmware can be downloaded from the same page as Cscape. To configure ModbusTCP/IP master in Cscape click on 'Program' and then click on 'Protocol Config'. There you will see Ethernet as an option. The NX supports ModbusTCP/IP slave as well. The slave setup is in the I/O config section under the ETN300 module configuration. It is simply a checkbox for the slave setup. Please contact us if you additional questions.
Question: serial port
hello i have a aplication with modbus using CN1 port in the controller and in the ladder port 2 open for comunicate with modbus devices, my comunication with the HMI in the PC is for the TCP in the LAN conector, like to connect with other device (PLC5/40 allen Bradley DF1) by serial port 1 in the controller, what i need to do in the ladder and in the software-program- protocol- configure. Thanks.
Solution:
You will need to load the DF1 protocol using the Protocol Config option in Cscape. Select Program/Protocol Config. Then use the dropdown option on Port1/MJ1 to select the Allen Bradley DF1 option. You then need to setup the Communication settings plus the Device and Scanlist. See Protocol Config Help in Cscape for details.
[--- UPDATED: 2/13/2007 5:56:22 AM BY AGENT: Don Hurley ---]
Question: Cable Pinout
I need the cable wiring diagram for a programmer cable. P# HE693SNP306A RS232 TO RS485 SNP ADAPTER
Solution:
http://www.heapg.com/Documentation/90-30%20and%2090-70/HE693SNPCBL/ Here is the link. This cable is also kown as HE693SNPCBL
[--- UPDATED: 2/14/2007 12:51:12 PM BY AGENT: Tim Brant ---]
Question: CsCAN- can it work along with CANopen?
can I combine your network with a CANopen one, can your device be a slave on such a network?
Solution:
[--- UPDATED: 2/19/2007 7:27:24 AM BY AGENT: Don Hurley ---] CSCAN is not directly supported by CANOPEN but we do have a CANOPEN Master Module (HECOM650) which can be attached as an add-on to several of our products.
Question: Real Time Clock
Does the HE-XE102 OCS contain a real time clock? I did not see that mentioned in any of the sales brochures.
Solution:
[--- UPDATED: 3/22/2007 4:32:24 AM BY AGENT: Don Hurley ---] Yes. The XE-102 does have a real time clock. Please let us know if you need anything else. Thanks.
Question: User manual for IEC61131 programming
I can not find any detail info about the IEC61131 programming
Solution:
There is an online Help file that describes how to use the IEC section of Cscape. There is no full manual on how to use the various languages as this goes beyond the scope of the software.
[--- UPDATED: 3/22/2007 4:25:35 AM BY AGENT: Don Hurley ---]
Question: Data logging with Legacy OCS Units
I use the OCS units in test equipment and am interested in storing and retreving data generated after each test cyclefrom the older OCS units that don't have the abality to write .csv files to a compact flash card. How could something similar be accomplished with an OCS100/200 simply? Thanks
Solution:
[--- UPDATED: 3/27/2007 9:04:12 AM BY AGENT: Don Hurley ---] There are several options, none quite as simple as the Compact Flash route, but not too terrible. All would need the OCS to be connected at some point to a PC. The simplest is to create a setpoint table in Cscape and upload the values on a regular basis. There would be a block of registers in the OCS that data is moved into for storage. Other options include using an OPC Server. I have sent you an email with commuication options for OCS.
Question: Stepper control output issue.
I am unable to get a clock pulse out of output %Q1. I configured the output to stepper and have followed the instructions in the manual. All that apears to happen is that %Q1turns on.
Solution:
Also the XLE should be running with 11.80 FW. The firmware can be downloaded here; http://www.heapg.com/Pages/TechSupport/CscapeRegistration.html
[--- UPDATED: 3/26/2007 2:18:46 PM BY AGENT: Tim Brant ---]
This is in the latest hardware manual. http://www.heapg.com/OCSManuals/XLE/Manual/ Please let us know if addtional help is needed. techsppt@heagp.com Example 1 Ready/Done A high indication on this register (%I30) indicates the stepper sequence can be started (i.e. not currently bus 10,000,000 steps control sequence The following example starts at 2.5 kHz and ramps up to 5 kHz during the first 1,000,000 steps. Then, it runs at 5 kHz for the next 8,000,000 steps. Finally during the last 1,000,000 steps it slows to a stop. Set %AQ1 = 2500 (Hz) {Start Frequency} Set %AQ2 = 5000 (Hz) {Run Frequency} Set %AQ3-4 = 1000000 (Steps) {Accel Count} Set %AQ5-6 = 8000000 (Steps) {Run Count} Set %AQ7-8 = 1000000 (Steps) {Decel Count}
[--- UPDATED: 3/26/2007 1:48:03 PM BY AGENT: Tim Brant ---]
Question: IEC editor --- how to change contact styles
how to set a contact to be a positive pulse?
Solution:
With a contact selected, repeatedly press the spacebar on your keyboard. This will scroll through the available types, NO, NC, Positive Transition, Negative Transition. The Spacebar is used in this way for all types.
[--- UPDATED: 3/26/2007 2:22:35 AM BY AGENT: Don Hurley ---]
Question: What Operating Systems are supported by Cscape 8.1?
What Operating Systems are supported by Cscape 8.1?
Solution:
Win98, NT, ME, 2000, and XP. Please let us know if you have additional questions.
[--- UPDATED: 3/26/2007 1:26:27 PM BY AGENT: Tim Brant ---]
Question: Scaling an Analog input
i am monitoring a tank level with a transmitter. I am using a 4-20mA signal from the transmitter to the Controller. I want to scale the input from 0 to 100 and i am having trouble doing this. Do you have any suggestions?
Solution:
Use the scale element in the Advanced Math menu. The input Min Max range will be the raw analog value i.e. 0-32000 or 6400-32000. The scaled output Min and Max will be your 0-100
[--- UPDATED: 4/13/2007 2:08:55 PM BY AGENT: Tim Brant ---]
Question: switch settings on the LX display module
Hello, Could you tell me what the switch settings are on the back of the Lx Display module, I searched in the manual for them and the manual does not have anything about them, I would appreciate a reply back with what each switch is controlling and what it should be set at?
Solution:
[--- UPDATED: 4/19/2007 5:19:47 AM BY AGENT: Don Hurley ---]
The switches are for Termination and are assigned as follows: RS-485 Termination = 220Ù | Switch | Description (Default) | 1 | N/C (Off) | 2 | N/C (Off) | 3 | N/C (Off) | 4 | N/C (Off) | 5 | TX Term for CN1 | 6 | Term for MJ1 | 7 | RX Term for CN1 | 8 | Term for MJ2 (if MJ2 present) |
[--- UPDATED: 4/19/2007 5:09:17 AM BY AGENT: Don Hurley ---]
Question: Status Registers for Smartstix
I am trying to connect two smartstix to my LXe OCS controller. The first problem that I am encountering is the flashing MS status LED. I have read the FAQ on it and it says to turn on the 16th bit of the status register for the smartstix. How do I find out what the status register is?
Solution:
The status register is assigned in the Network I/O configuration in Cscape. You will need to configure both of the Stix for unique Cscan addresses that match the rotary switches on the front of the Stix and both for unique I/O addresses. Download the new program to the LX. This should take care of your issue. If it doesn't verify that the LX is in RUN Mode, that the Baud rate for the network is set to 125K, LX ID doesn't match one of the Stix, and that the network wiring is setup correctly.
Question: Is the OCS Programming Cable necessary for the communication with XLe
no puedo comunicarme con el Xle. Es necesario tener su cable de programacion (OCS Programming Cable) o se puede construir uno propio. El OCS Programming Cable tiene alguna configuracion especial?
Solution:
[--- UPDATED: 5/8/2008 2:17:52 AM BY AGENT: Don Hurley ---]
The programming cable is an DB9 tp RJ45, nothing special about the cable. Verify that the software is configured for the right communication port and that there is not another program using the same port.
Question: XLE Firmware Loader Fault
My XLE105 has been working previously, but now doesn't boot up. On power up. it displays "System Firmware Loader Version 0.17 (1.5) FLT: App CRC" and doesn't progress any further. I have tried to download the application, but this fails ("comms flt with target". How do I get the unit working again?
Solution:
This sounds like a curuppted bootloader. We will need to update the bootloader and the firmware. The first thing that you need to do is download the latest Cscape version (8.10B) and also download the latest firmware files. Both of these are located on our web site at www.heapg.com/Pages/TechSupport/CscapeSoftware.html. I will compile a document with illustrations on how to upgrade the unit.
Question: Analog Output of XE products
AQ1 doesn't output on an XE105. What am I doing wrong?
Solution:
The analog output is mapped to AQ9 and 10.
[--- UPDATED: 6/17/2008 7:11:05 AM BY AGENT: Eric Broyer ---]
Question: Unable to find Project Navigator
I am unable to find the Project Navigator in Cscape 8.60B. Have you removed this option?
Solution:
Project Navigator can be opened by unchecking Cscape Classic Mode. To do this: 1. In Cscape, select Tools, Editor Options 2. Uncheck 'Use Classic Cscape Mode' 3. Click OK. 4. Open Tools and select Project Navigator
|