PGM
Ⅲ
Programmable Ethernet Control System
User Manual
V1.2
CREATOR CORPORATION
Страница 1: ...PGMⅢ Programmable Ethernet Control System User Manual V1 2 CREATOR CORPORATION ...
Страница 2: ...To remind the user that the risky uninsulated voltage in the device could caused electric shock to human CE authentication indicates the product is in line with the EU safety regulation and for assurance of safety use SGS Authentication indicates the product has reached the QC standard of the global biggest Swiss universe surveyor This product has acquired the ISO9001 International Quality Authent...
Страница 3: ...unction With regard to the application situations with strong interference shielded cable should be used for the input and output of HF signal to improve the anti interference performance of the system Note in Wiring Installation and wiring shouldn t be conducted until external electric power is cut off otherwise electric shock or device damage could happen The product is grounded by the earth lea...
Страница 4: ...please note Explosion of electrolytic capacitor on the circuit board could happen when burning it Please classify and dispose it Don t dispose it into household garbage Please deal it as industrial waste or in accordance with local environmental protection regulation ...
Страница 5: ...ny function or relevant parameter alteration will be provided in supplement instruction Please refer to the manufacturer or dealers for inquiry CREATOR Electronics own the copyright of the Manual Without permission any unit or person shall not take part or total of the Manual for business purpose The copyright of the Manual is protected by Copyright Law of People s Republic of China and other Inte...
Страница 6: ...F10 Settings 7 3 1 2 System Connection Diagram 12 3 1 3 Cascading and Ethernet Connection Diagram 13 3 2 Wireless One way Receiver CR RFA 13 3 2 1 How to use 13 Chapter Four Connection Diagram 14 4 1 System Connection Diagram 14 Chapter Five IR Emitting Probe 15 5 1 Features 15 5 2 Connection instruction 15 Chapter Six Extension Cards 16 6 1 D A Conversion Card 16 6 1 1 Features 16 6 1 2 External ...
Страница 7: ... 7 7 7 Compile the project 37 7 8 Upload the program to the CR PGMIII 37 7 9 Project Sample 38 7 9 1 Control the built in relay modules on the controller 38 7 9 2 Cascading and Module calls 39 7 9 3 Wall mounted Programmable keyboard 40 7 9 4 Lighting and Sound Control 41 7 9 5 Interlock of 2 ways relay 42 7 9 6 Repeat button pressing without affecting delay timer execution 43 7 9 7 Control the ma...
Страница 8: ... integrated with both popularity and fashion ARM11 CPU 256M DDR RAM 1G Flash Memory 667MHz 32bit powerful CPU 8 independent programmable IR Control modules supporting multiple same or different equipment through IR 8 independent programmable RS 232 422 485 Controlling interfaces allowing users to program and set multiple types of controlling protocols and codes 8 low current replay modules 8 digit...
Страница 9: ...for data receiving indication 3 ACTIVE Status Indicator 4 RESET Reset Button When the controller is into an abnormal status due to being downloaded with wrong program a infinite loop for example the RESET button can be pressed to erase the wrong program Operation Instruction First power off the controller then power on the controller while press and hold the RESET button The beep sound will start ...
Страница 10: ...total IR Control Modules 14 CR LINK CREATOR High speed Bus Interface for extending controlling functions CR NET CR NET Bus CREATOR Communication Interface Similar to RS485 of 4 core phoenix connector type can be used to connecting various CREATOR external network equipment such as the relay box lighting control module sound control module wireless Access Point and wired touch panels etc IR OUT IR ...
Страница 11: ...RS 485 protocol connected along with the pin 1 to be used as the RS 485 2 2 2 CR NET Connection The connection of the CR NET equipment supports both series and parallel connection types And attention should be paid to the corresponding of the 24 Y Z G Please refer to the following diagram During the installation and using plugging and unplugging equipment while power is ON should be avoided to red...
Страница 12: ...ddress cannot be in conflict with any equipment s MAC address the PC for example and it needs to be modified if the conflict happens How to do it While ensuring the controller is in good communication with the PC fill in the MAC address in the box according to the following sample Then click the OK and reboot the controller USB PC PGMⅢ Ⅲ ...
Страница 13: ...s recommended Configuration Mode AP Mode Point to Point Bridge Mode and Point to Multiple Point Bridge Mode The signal coverage can reach up to a circle area of 15 meters radius without strong block The general coverage is a circle area of 10meters radius IEEE802 11g IEEE802 11b standards supported Dual antenna to ensure the stableness of transmission Interfaces Front Panel Rear Panel POWER Power ...
Страница 14: ...10 Settings Step One Hardware installation Connect the CR WIFI10 s ETHERNET port to the PC s network card and connect the power supply to the CR WIFI 10 Then the device should be on automatically Step Two Set the right IP The default IP of the CR WF10 is 192 168 1 245 the default subnet mask is 255 255 255 0 and the default SSID is ciscosb all of which can be set to other value required 1 Wired Ne...
Страница 15: ...5 0 and the default Gateway is 192 168 1 245 Click OK to save the settings then click OK again to save the prosperities of the Local Connections as shown in Img 3 4 Img 3 4 2 Verify the settings based on Windows XP OS Select Start All Programs Accessories as shown in Img 3 5 Img 3 5 Follow the instructions shown in Img 3 6 type Ping 192 168 1 245 and press Enter If you can get the results as shown...
Страница 16: ...us What need to be changed are only the Setup Wireless and the Administration Img 3 9 3 1 1 1 Setup Basic settings and network settings can be down under this option The interface is as shown in Img 3 4 Basic Setup Basic Setting to perform settings of Host name and Device Name The Host Name can be used to access the network and build up the DNS through the network Host name Set the controller s na...
Страница 17: ...is 11Mbps G Only G Mode the max speed of the wireless transmission is 54Mbps Mixed Self adaptive mode This option is recommended then the device can self adjust and choose the best suitable mode according to the network card connected Wireless Channel Choose the right channel here The default amount of the channels is 6 For the detailed settings please refer to Section 3 1 1 3 in this chapter SSID...
Страница 18: ...ing Img 3 13 Img 3 13 The available key is from 1 4 and definition can be made to the 4 keys respectively All the four keys can be used to access the AP There are two types of Keys Hex and ASCII the key needs to be 0 9 for the Hex format and all the characters can be used for the ASCII format Default Transmit Key Default key and corresponds to the following Key 1 to Key 4 Encryption The way of enc...
Страница 19: ...xample As shown in the following image the WLAN channel is 9 which is overlapping the group 1 and 2 of the wireless network Thus the first channel of the group 0 should be chosen 图 3 16 3 1 1 4 Administration Settings Three options are provided here Management Web Access and SNMP Img 3 17 Management it can be reset the user name and password here It is recommended to reset them for better security...
Страница 20: ...ET ID on the controller will be ON 3 SIGNAL Communication indicator When the CR RFA receives the wireless signal from the touch panel the indicator will be flashing 4 RS 232 Serial Port Reserved port for the CR RFA s extension functions 5 NET 4 bit network interface It is the communication interface between the CR RFA and the controller connecting to the CR NET interface on the controller 6 ID COD...
Страница 21: ...CREATOR CHINA 2011 03 WWW CREATOR1997 COM 14 PGMⅢ Programmable Ethernet Control System Chapter Four Connection Diagram 4 1 System Connection Diagram ...
Страница 22: ... diode should be paid attention to There are many ways to find out the IR control codes 1 Search from the Think Control Software within the User IR Module which has included most IR Control codes for the equipment on the market 2 Learn the IR Control code into the program using the built in IR Learning Module in the controller 5 2 Connection instruction Connect the IR Emitting Probe to the IR Modu...
Страница 23: ...input voltage A D Conversion The CR PGMⅢ controller sends out the commands about which channel s voltage to be read After the Conversion Card receives the command it will read and feedback the actual voltage to the CR PGMIII The following is the programming instructions for the CR PGMIII when using the Conversion Card SEND_QACAR Void SEND_QACAR String dev in it channel Function Send out the reques...
Страница 24: ...tring dev int channel int val Function control the voltage output of the Conversion Card Parameters dev Conversion Card Device channel Device s Channel number val Analog Value Notice read value according the actual external equipment The general value reading range is 12V 12v in double type Example acar_L L 7 ACAR 192 168 1 20 Define ACAR Device with CRLINK CAN number of 7 SEND_ACAR acar_L 1 12 Se...
Страница 25: ...MIII PC OS Requirements This programming software can run on Windows XP VISTA and WIN7 7 2 Think Control 1 0 Installation The Think Control 1 0 programming software is available in the disk in the CR PGMIII s package It can also be downloaded from the web address at http www creator com cn The installation procedures are as following Double click the installer to launch the installation as shown i...
Страница 26: ...ss of the installation Click Cancel can abandon the installation When the installation has finished click Finish to exit Then a shortcut icon will be created at the desktop as shown in the following image We also need the JDK1 4 to compile the software programmed or the following error will appear 7 3 jdk1 4 Installation The jdk1 4 software is both available from the disk in the package and the CR...
Страница 27: ...ent then Click Next Click Change to choose your preferred installation path then click Next Click Install Click Finish to finish the installation 7 4 Set up the correct path jdk After the installation double click Think Control 1 0 s short cut to launch the Think Control 1 0 programming software Click setting Options from the menu bar ...
Страница 28: ...owing modules Every module has its own special functions for example the DEFINE_DEVICE is used to define a device Each equipment involved in the controlling program has to be defined here It is recommended not to change the order between every module Device definition module DEFINE_DEVICE Constant define module DEFINE_CONSTANT Variable define module DEFINE_VARIABLE Function define module DEFINE_FU...
Страница 29: ...meters it means the even is effective to the defined device name and joint number When there is only 1 parameter the event is only effective the defined device name When the parameter is 0 the event is effective to all the devices There functions corresponding to four events Press Release Hold and the whole button procedure The even execution codes have to be put into the corresponding functions B...
Страница 30: ... M 1000 define the IR device on the controller s mother board IR_M Send IR Code to the IR_M s first channel in which IRCODE StanderIRDb 3M CODEC VCS3000 P OLYCOM1 6289 6 MNO are the IR Control codes from 3M company in the IR Code database CODEC type VCS3000 Model number POLYCOM1 equipment to be controlled IR Sample number 6289 s MNO IR code Call the function and send out the matching IR Code from ...
Страница 31: ...om interface device channel Device channel number str Com interface data support two formats 1 Direct transmit string data send the string as it is to the Com interface 2 Conversion into Hex string when it encounters string starting with 0x or 0X the string will be converted into Hex format and be sent For example if 0x3132 is sent the COM interface will receiver the string of 12 Example Com_m M 1...
Страница 32: ... val Function Control the voltage output put of the conversion Card Parameters dev Conversion Card device channel Device channel number val Analog value Note get the value according the actual external device The general range is 12V 12V of double type Example acar_L L 7 ACAR define the ACAR device with the CRLINK CAN number of 7 SEND_ACAR acar_L 1 12 send analog value 12 to the first channel of l...
Страница 33: ...ters dev Sound controlling device channel Device channel number val Analog value Note this analog value s range is 0 65535 Example vol_N N 9 VOL define the sound controlling device vol_N with the CR NET device number of 9 SET_ VOLHIGHT vol_N 1 600 Set the high pitch part of the vol_N s first channel volume to 600 7 6 2 16 SET_VOLLOW void SET_VOLLOW String dev int channel int val Function Control t...
Страница 34: ...e the wall mounted control keypad device with the CRNET device number of 14 DEV_REG wm_N 1 register the first channel of the wm_N 7 6 2 20 DEV_QUERY void DEV_QUERY String dev int channel Function Device inquire mainly applied for inquiring the second generation wall mounted control keypad Parameters dev input device channel Device channel number Example wm_N N 14 WM define the wall mounted control...
Страница 35: ...ITH Function Compare the ends of the strings ATOI Function Convert character type to int type ITOA Function Convert the int type to String BYTES_ADD Function Add parameter 2 onto parameter 1 s end to form a new bytes and return the value GET_BYTES_LENGTH Function get the length of the dynamic character array BYTES_TO_HEX Function convert the dynamic character array to string of Hex format HEX_TO_B...
Страница 36: ...ry and click OK to finish As we all know all software are based on hardware The object of the CR PGMIII s program is hardware and to program for the CR PGMIII is to set up how to drive control and arrange all the hardware in the system to fulfill the required controlling functions Thus to set up the hardware platform is the first step of programming for the CR PGMIII The software interface is as f...
Страница 37: ...er Type It refers to the small devices on the carrier devices such as the COM interfaces lighting control device and sound control device etc Device Parameter Type Description RELAY Relay COM COM Interface TP Touch panel IR Infra Red IO Input Output Interfaces LITE Lighting Control Module VOL Sound Control Module WM Wall mounted Control Keypad DMX512 512 Lights For example We need to control the b...
Страница 38: ...g tp_1 none can also be chosen Choose the target button s number in the channel box If the channel number is not required click no channel number The touch panel devices channel numbers are their joint numbers Click to choose the necessary event functions in the Options tab PUSH Press down the button RELESE Release the button HOLD Set the time interval and repeat REPEAT The operation to be done wh...
Страница 39: ...t Then we can find the BUTTON_EVENT function under the DEFINE_EVENT in the editing area 7 7 4 IR Learning 7 7 4 1 IR Learning To control IR devices their IR control codes need to be collected firstly And this procedure is called IR Learning and it is different between different controllers There is a built in IR Learning Module in the CR PGMⅢ What needs to be done is only to press the respective b...
Страница 40: ... the DVD control as the example Click or click IR Database Add IR Control Code to bring out a pop out dialog A name of the button should be assigned for easy deification Following the above mentioned procedures to add other IR codes Choose the IR output channel This is to select the channel through which the IR Control codes will be sent out from the CR PGMIII Click the CH1 on the tools bar to bri...
Страница 41: ... and the red indicator on the front panel of the CR PGMIII will also start to flash Within 10 seconds after clicked the IR Learning button in the software press the corresponding control button on the device s remote and point it to the IR Learning Module of the CR PGMIII After press the button on the device s remote the software will ask whether you need to save the collected IR Control Code Clic...
Страница 42: ... and the distance should be 3 5 cm When pressing the device s remote buttons the time should not be too long rather you should perform as general operations to control the IR device with its remote Special attention should be paid when collecting the UP DOWN LEFT and RIGHT navigation keys the time should be short when press the control buttons on the device s remote Must be sure that every added b...
Страница 43: ...ge We want the controller to send out IR control code for PLAY when we press down tp_1 s JOBMONBER 1 button and send out IR control code for PAUSE when we press down tp_1 s JOBMONBER 2 button Hereby we need to use the function SEND_IRCODE to send out the IR control codes The program is as following BUTTON_EVENT tp_1 1 tp_1 touch panel s JointNumber1 PUSH send out IR control code for PLAY from DVD_...
Страница 44: ... the controller we need to compile the program Click the Compile button as shown below When compiling the detailed information will be shown in the Output window If some error happens the software will jump to the Error Window Double click the error information will bring you to the corresponding codes which caused the error Then a CR PGMIII has been finished 7 8 Upload the program to the CR PGMII...
Страница 45: ...essful repeat the above procedures 2 4 to upload the program again If it is not the first time uploading the program to the controller and the controller is well connected to the PC you can click the upload icon on the tools bar to upload the program rather than repeating the above mentioned steps 7 9 Project Sample Here below are some sample projects for your reference 7 9 1 Control the built in ...
Страница 46: ...T tp 5 PUSH ON_RELAY m_relay 3 turn on the 3 way of the relay module BUTTON_EVENT tp 6 PUSH ON_RELAY m_relay 3 turn off the first way of the relay module 7 9 2 Cascading and Module calls DEFINE_DEVICE tpx T 1002 TP mtp M 0 TP com M 1003 COM mr M 1000 IR io M 1000 IO tp7600 N 07100 TP acar L 12 ACAR DEFINE_COMBINE tpx mtp DEFINE_EVENT receive the data from the first COM interface and send it to the...
Страница 47: ...the touch panel s joint number 12 to the controller with the IP of 192 168 1 2 SEND_M2M_JNRELEASE 192 168 1 2 12 send release command of the touch panel s joint number 12 to the controller with the IP of 192 168 1 2 send the data of the 2nd way of the COM interface to the controller with the IP of 192 168 1 10 DATA_EVENT com 2 ONDATA SEND_M2M_DATA 192 168 1 10 BYTES_ TO_STRING DATA Data M2MDATA_EV...
Страница 48: ...ATA_EVENT CRNET_WallBoard 1 ONDATA TRACE recive data from zhu gong DATA Data is returned character array from the com port Note currently doesn t support 0x8 display if DATA Data 0 1 ON_RELAY CRNET_RELAY 1 ON_VOL CRNET_VOL_01 SET_VOLTOTOL CRNET_VOL_01 56666 else if DATA Data 0 0 OFF_RELAY CRNET_RELAY 1 same as above the 2nd way DATA_EVENT CRNET_WallBoard 2 ONDATA TRACE receive data from zhu gong D...
Страница 49: ...tness variable of the CRNET lighting control device int cr_vol define the volume variables of the CRNET sound control device DEFINE_EVENT between the time interval of pressing down tp_1 buttons and bouncing up the codes within the REPEAT block will be executed repeatedly i e press to turn on the 1 way of the CRNET_ BUTTON_EVENT tp_1 52 REPEAT cr_light cr_light 100 if cr_light 65535 cr_light 65535 ...
Страница 50: ...turn off the 2nd relay on the controller RELEASE BUTTON_EVENT tp_1 2 PUSH ON_RELAY RL_M 2 turn on the 2nd relay on the controller OFF_RELAY RL_M 1 turn off the first relay on the controller RELEASE 7 9 6 Repeat button pressing without affecting delay timer execution DEFINE_DEVICE REL N 8 RELAY define the CRNET relay with the ID of 8 tp_1 T 10 TP define the touch panel device with the ID of 10 DEFI...
Страница 51: ...INE_FUNCTION matrix output function void shuchu SEND_COM mcom 1 instr checkMode outs tr DEFINE_START SET_COM mcom 1 9600 8 0 10 0 232 DEFINE_EVENT choose the mode BUTTON_EVENT tp 4 PUSH checkMode B AVmode BUTTON_EVENT tp 6 PUSH checkMode A Amode BUTTON_EVENT tp 5 PUSH checkMode V Vmode choose the output BUTTON_EVENT tp 1 PUSH outstr 1 BUTTON_EVENT tp 2 PUSH outstr 2 BUTTON_EVENT tp 3 PUSH outstr 3...
Страница 52: ...1 03 WWW CREATOR1997 COM 45 PGMⅢ Programmable Ethernet Control System PUSH instr 1 shuchu BUTTON_EVENT tp 12 PUSH instr 2 shuchu BUTTON_EVENT tp 13 PUSH instr 3 shuchu BUTTON_EVENT tp 100 PUSH SEND_COM mcom 1 instr All ...
Страница 53: ...MⅢ Memory 256M DDR RAM 1G FLASH CR NET CR LINk and Ethernet TCP IP Yes Independent IR Emitting Interface 8 ways Digital I O Interface 8 ways Low current Relay Module 8 ways RS 232 422 485 Serial Ports 8 ways USB Interface 1 ways Extension Slot Yes Grounding Pole Yes Dimensions 2U Weight About 4 5KG AC100 240V Self adaptive Power supply Yes ...
Страница 54: ...ss AP s coverage Check whether the touch screen can control the devices near to the wireless AP If not either the touch panel or the wireless AP has some problem Please contact the certified after sales person for repairing Cannot download the program to the touch screen from PC Check the USB connection Check the touch screen driver installation Check whether the touch panel s model is matching wi...
Страница 55: ...997 COM 3 PGMⅢ Programmable Ethernet Control System Touch panel buttons don t response Try re calibrating the touch panel Check the touch panel program to see if the button has been drawn as text Check the touch screen s battery status ...
Страница 56: ......
Страница 57: ...CREATOR CORPORATION CHINA Copyright by CREATOR Last Revision 03 2011 ...