All the manuals and data sheets i have found so far for this controller say only that it uses canopen, but i am not sure what commands will tell the controller to do what. Our canopen protocol stack software abstracts away the technical details and many complexities associated with message timing and interfacing to. F e at u r e s advanced functionality, compact power. Curtis instruments 14 pc based controller programming software kit.
Protocol meets canopen standards, or is customizable through vcl. Curtis 1234 3638 controllers are the ideal solution for traction, hoist, dual drive, and other motor drive and vehicle control needs. The curtis 10 seamlessly works in conjunction with curtis can based sepex and ac motor controllers such as the, 1243, 1244, 1234, 1236 and 1238. The powerkey pro is an open protocol canbus keypad the canopen protocol. The controller area network can is a serial communications protocol which efficiently supports distributed realtime control with a very high level of security. Curtis 1238 controller rs232 protocol that some type of protocol is proprietary and youd have to reverse engineer it. Curtis 12385401 ac motor controller 36v 48v 450a maximum sv. It is not the ftdi usb interface there has been refered to, but my interface works with the older v3 software. China curtis 12366401 motor controller 36v 48v 350a china. I do believe it does not use inverted ttl, but just straight ttl. Its domain of application ranges from high speed networks to low cost multiplex wiring.
Curtis programmable ac motor speed controller, model. It provides a simple, flexible and cost effective method of controlling up to 6 proportional hydraulic valves, or can be used to connect additional digital and analog io to a. Extended software functions of vcl simplify the integration of oem requirements bdi, hour meters, pid, ramp, pot, can etc. Can was developed by bosch, which have a lot of influence in automotive equipment engine control, braking, body, gearbox control.
The controller area network can 4 was developed in the mid 1980s by bosch gmbh, to. Sky curtis has helped many people become well from intestinal disorders. The ovms system is tailored for specific car models and generic can bus communication so it can not be used for curtis as such. They can be implemented in hardwarefirmware, or in software. Battery bus bars replacement dropin for 12v leadacid batteries. Programming curtis controller page 5 buggies gone wild. For configuration and setup, the handheld programmer or the curtis software serial dongle is the best way to do it. This gage set uses standard j1979 can parameter identifiers or pids for speed, rpm, engine coolant temperature, fuel level and auxiliary voltage. This is useful for ttcan addons and some tool applications.
To unburden the host controller from this task, the can controller often provides a configurable hardware acceptance filter. Btw, the interface you have circled is the can interface. Abou the sevcon, it has its own software, cant compare with curtis. Treatment for crohns disease, ulcerative colitis, c. Driving the repository is a powerful api that can be use to drive anything from websites to mobile apps and kiosks. Integrated system controllermore than just a motor controller, it is also powerful system controller. Canopen canopen software, protocol stack, source code.
Well, i wrote large chunks of the software that runs on both of the devices that. Six additional vclconfigurable can mailboxes significantly increases can master capabilities. Mblogic is a collection of software packages used for communicating with and controlling industrial processes and machinery. Freudenberg 1 introduction up until now, weve considered our embedded control system to be selfcontained. Curtisswrights global presence spans more than 200 facilities, including highgrowth and emerging markets such as brazil, russia, india and china, and is supported by strong sales and support teams and a vast distribution network. The software has to evaluate if a message is of interest or not depending on the canid. Industrial automation and control using can protocol. Conventions where abbreviations are used in the text, an explanation can be found in the. In modern protocol design, protocols are layered to form a protocol stack. See who you know at protocol control systems ltd, leverage your professional network, and get hired. Hpevs curtis 1236e5621 48v 550 amp controller replaces 1238 5601. Sevcon software can be found on the net as well, install is pasword. These include, for example, the singleshot transmission of data frames.
But, it is not in obdii format so you can t directly use something like torque. Bosch ensured that can killed competitors like the van protocol. Electronic protocols application software can be abbreviated as epas. We have 1 curtis 1205 manual available for free pdf download. Autosar communication stack implementation with flexray. Handson workshop with oscilloscope, signal decoder and can analyzer tool. Vcl vehicle control language is an innovative software programming language developed by curtis. Canalyst application protocol analysis toolguangzhou. The curtis 10 vehicle system controller integrates and and expands systems through its industry standard can bus communication port. Nov 15, 2012 curtis model 14 pc software download by ircaptbob thu nov 15, 2012 5. This means that the automatic retransmission in case of detected errors is disabled. Layering is a design principle that divides the protocol design task into smaller steps, each of which accomplishes a specific part, interacting with the other parts of the protocol only in a small number of welldefined ways. This collection of packages can be used together or individually, as desired. Ac motor controller curtis 1238e6521 48v 80v 550a electric car.
The curtis model 5656p canbus io expansion module provides accurate control of up to 5 fingertip joysticks, or can be used to add additional digital and analog io to any canopen based control system. Curtis 1234, 1236, and 1238 ac induction motor controllers deliver smooth. Curtis model 14 pc software download wheelchairdriver. Powerful windows interface for adjusting settings, troubleshooting and recording the parameters of any curtis product with a serial or canbus interface. I have implemented the complete tcpip protocol stack in software from the protocol definitions published by the us dod in the ddn defense department networking protocol handbooks.
Evtv custom can j1979 vehicle gage set evtv motor verks store. Can is a multicastbased communication protocolcharacterized by the deterministic resolution of the contention, low cost and simple implementation. Model 10 curtis instruments pdf catalogs technical. Vcl opens new avenues of customization, allowing specific vehicle. Highperformance software based protocol stacks and network adapters. At its core curtis is a powerful digital object repository that can store any type of content from simple images to full books. Introduction to the controller area network can rev.
The curtis model 52 exm canbus hydraulic inputoutput expansion module can be added to any canbus based control system utilizing the canopen communication bus protocol. Windows pc software tool for curtis programmable devices. Higher layer protocols hlps are generally used to imple. Industrial automation and control using can protocol elprocus. In automotive electronics, engine control units, sensors, antiskidsystems, etc. China curtis 12366401 motor controller 36v 48v 350a. The powerkey pro was built with two things in mind, make it tough and make it flexible.
So we made the powerkey pro reprogrammable, relegendable and open. Many electric vehicle functions are uniquely built into the vcl code, and additional functions can be created by oems as required. Curtis 12343638 controllers are the ideal solution for traction, hoist, dual drive, and other motor drive and vehicle control needs. Can technology and powerful software allows customized vehicle. En 5008112easily programmable through the curtis 11 handheld. Online and onsite can protocol training course for vehicle applications. But, it is not in obdii format so you cant directly use something like torque. The 1238, 1236, 1234, 1232 use what is called the enhanced serial protocol. Can was patented, and bosch sells can controller ips can is much cheaper than ethernet. Another useful feature built into the can protocol is the ability for a node to request information from other. Well, i wrote large chunks of the software that runs on both of the devices that were linked above. Fullyfeatured generic software and vcl for typical warehouse truck. Canalyst application protocol analysis toolguangzhou zhiyuan.
Can open compatible communication protocol provides control and feedback to curtis can based motor controllers, as well as many other can based products. One of the meanings of epas is electronic protocols application software what is the abbreviation for electronic protocols application software. The steering motor functions as an actuator to change the angle of the wheels thereby changing travel direction. For configuration and setup, the handheld programmer or the curtis softwareserial dongle is the best way to do it. The curtis model 1222 is an ac induction motor controller for steer by wire electric power steering systems. The other big issue i am running into is that i cannot find a curtis 1238 can protocol sheet anywhere. Model 1239 is canopen compatible and can be further customized and configured using vcl for use with any 11 bit or 29bit bosch can part 2ab protocol. Much of my concern is going to be focused on specifics for the curtis 1238 installed in the wheego whip. Curtis 12384601 ac motor controller 24v 36v 650a maximum sv. Basicaly i am looking to reprogram curtis 1236 and 1238 controllers. I have programmed a curtis many years ago, borrowed a hand programmer, dont you have anyone around which you could borrow.
Canopen ports our canopen protocol stack provides a simple application program interface api for sending and receiving canopen messages. Understanding and using the controller area network. Curtis vcl vehicle control language is an easy to use software programming language that allows vehicle developers to create customized functionality within the curtis controller. This device provides a dazzling 840x480 color display for data received from the curtis 12381239 motor controller including temperatures, rpm, motor voltage, pack voltage and current. Curtis 1238e6521 ac motor controller 48v 80v 550a maximum. The same controller model can be used for either pump or traction applications due to the builtin software selectable pump control mode.
Cx28560 hdlc controller the cx28560 is an advanced multichannel synchronous communications controller musycc that formats and deformats up to 2047 hdlc channels in a cmos integrated circuit. Curtis 12386501 electric vehicle ac motor speed controller, 4880v 550a. Transmitting side microcontroller continuously monitors the temperatures with the use of lm35 temperature sensor by converting analog values to digital with adc attached to it. Features view and adjust controller programmable parameters. The can protocol should be able to work with candbc standard, another standard used for configuring can networks, as well as with fibex. What is the abbreviation for electronic protocols application software. Epas abbreviation stands for electronic protocols application software. Curtis 1238 controller rs232 protocol diy electric car forums. The other controllers had a older version called serial protocol. Some can protocol implementations offer optional functions. Curtis instruments 14 pc programming station software kit.
Curtis ac motor controller in chennai curtis ac motor. The curtis model 1220 is a brushed dc permanent magnet motor controller for electric power steering, steerbywire systems and only works with curtis vcl enabled ac traction controllers. It gets information from the hpevs version of the curtis 12381239 through the can bus port pins on the motor controller. Software upgrade allows use with surface permanent magnet synchronous motors. Curtis vclvehicle control language is an easy to use programming language that allows vehicle. Controllers, ev west electric vehicle parts, components.
China curtis 12366401 motor controller 36v 48v 350a, find details about china curtis 12366401 ac motor controller, forklift speed controller from curtis 12366401 motor controller 36v 48v 350a hefei huanxin technology development co. Can bus, with references to theory and analysis methods, but also a description of the issues in the practical implementation of the communication stack for can and the implications of design choices at all levels, from the selection of the controller, to the sw developer and the architecture designer. Electric vehicle interface controller evic for the curtis 1238 and 1239. Programming curtis controller page 30 buggies gone wild. Controller area network can basics introduction controller area network can was initially created by. So, of course id feel free to recommend those as well. Please contact curtis technical support for more information. The can bus communications included in the 1238, as well as in many other curtis. Curtis 1205 manuals manuals and user guides for curtis 1205. It provides a powerful windows interface for adjusting settings, troubleshooting, and recording the parameters of any curtis speed controller or auxiliary device. I know curtis has a handheld device, and software to use, but is that the only option.
Curtis 1238 controller rs232 protocol diy electric car. A special curtis tool or windows pc can be used to program the controller and view diagnostic information. Our canopen protocol stack software abstracts away the technical details and many complexities associated with message timing and interfacing to the canopen networks. Hpevs curtis 1236e5621 48v 550 amp controller replaces 12385601. It includes can communications control, io configuration and mapping, feedbackloop process blocks such as proportionalintegrator differentiator pid, and many. Csma means that each node on a bus must wait for a prescribed period of inactivity before attempting to send a. In these systems, the steering motor functions as an actuator to change the angle of the vehicles steered wheels and so change the direction of travel. Evtv has worked with speedhut to develop a custom gage set for use in our tesla drive unit that displays vehicle data received on the controller area network or can bus. Normally a logic high is associated with a one, and a logic low is associated with a zero but not so on a can bus. It is available as a conformally coated pcb model 56 or in an epoxy filled enclosure 56p.
These values are compared with the set values programmed in the microcontroller, and these values are violated when the microcontroller sends or transmits the data. Musycc operates at layer 2 of the open systems interconnection osi protocol reference model and provides a comprehensive, highdensity solution. I have made the shortings on the rs232 connector 78 and 146 the curtis kontroller is a 12434301 sepex with an elderly firmware. After extensive research, she created the first successful fecal transplant home protocol for crohn. I have a question about interfacing with the curtis 1238 motor controller over. Autosar communication stack implementation with flexray master of science thesis in the programme networks and distributed systems johan elgered jesper jansson chalmers university of technology university of gothenburg department of computer science and engineering gothenburg, sweden, march 2012. The 14 windows pc software tool is intended for use by vehicle oems, dealers, and service engineers. Sevcon software can be found on the net as well, install is pasword protected.
1010 298 1381 1045 194 9 314 786 931 563 611 560 739 3 539 798 1332 628 444 482 807 660 748 19 108 481 398