background image

                                                                                                                                     

50 

 

Video 

Function Description 

Use this function to embed an internet video for playback in the web page. It 

can be used as an application for machine operation demonstration.   

Sample Screenshot 

 

Setting Method 

 

Content Type

: Select “Video”.   

Title String

: The title description of this video item, such as the text displayed in 

the Sample Screenshot “Example-Youtube Video”, displays below the Youtube 

video.   

Video Embed code

: The embedded code that should be included in web 

content in order to show a video in the web page. While the following example 

only describe the procedure to get embed code from Youtube, methods for 

other share video service are similar. First open web browser and go to the 

Youtube web site and locate the video hosted by Youtube as shown at below. 

 

Summary of Contents for CBEH

Page 1: ...Ethernet Communication Board CBEH CBEH 0A CBEH 2A ...

Page 2: ... 1 5 Port Mapping 20 3 1 6 Service Ports 22 3 1 7 Password 22 3 1 8 External Servers 23 3 1 9 Offline Configuration Setting 25 3 2 Setting CBEH Through Web Browsers 26 3 2 1 System Page 27 3 2 2 IP Address Setting 28 3 2 3 Operation Mode Setting Port2 Setting 30 3 2 4 Access Control 30 3 2 5 Port Mapping 31 3 2 6 Service Port 32 3 2 7 Password 33 3 2 8 External Servers 34 Chapter 4 Customized Web ...

Page 3: ...tem Webpage 63 7 1 Adding Monitoring Points 63 7 2 Modifying and Deleting Monitoring Points 64 7 3 Modify the Value of Monitoring Point 65 Chapter 8 Active Call Back 66 8 1 Option Setting Page 66 8 2 Guest List 67 8 3 Active Call Back Application Example 68 Chapter 9 CBEH Firmware Update 70 ...

Page 4: ...2017 1 23 Edison Lin 1 4 4 Modify service provider from SMS King to Message Media 2 Modify document format V1 2 2017 3 23 Edison Lin Fix NP description where left is replaced with right at section 1 5 V1 3 2017 3 24 Edison Lin Fix NP description to the left and add firmware version notice at section 1 5 ...

Page 5: ...custom design a webpage that is easy to operate Through this function the user can use the customized webpage to easily browse or control the status within the PLC The difficulty to grasp and the too specialized internet firewall setting of dynamic IP have always been problems faced by internet remote maintenance applications This product provides an active remote service call back function that c...

Page 6: ...g the connection between maintenance center and remote node active call back method avoids the necessity of IP setting of remote node It s quite helpful especially when the PLC IP address is acquired by the dynamic IP method DHCP or if in a more complicated network environment that is difficult to acquire the IP 1 3 Product Features Supports Multi Client simultaneous access function Provides Modbu...

Page 7: ...or above 1 4 Manual Reading Guidance The FBs CBEH series expansion board has a lot of functions but most of the functions are independent When apply the functions you do not have to read the entire manual just the explanations in related chapters For example if you are only going to use the basic Fatek internet data communication application then you only need to read Chapter 3 ...

Page 8: ...pansion board is currently sending message to the Ethernet Ethernet receiving status indicator Rx When this is on it means that the expansion board detected that there are messages appear on the Ethernet CPU module s Port2 TX red signal indicator When this is on it means that there are messages being sent to this expansion board from Port2 of the CPU module CPU module s Port2 RX green signal indic...

Page 9: ...100Base TX connection Otherwise it s a 10Base T connection Port1 RX green signal indicator When this is on it means that there are messages being sent to this expansion board from Port1 of the CPU module Port1 TX red signal indicator When this is on it means that this expansion board is sending messages to CPU module through Port1 Port2 RX green signal indicator When this is on it means that there...

Page 10: ... TX connection Otherwise it s a 10Base T connection Port1 RX green signal indicator When this is on it means that there are messages being sent to this expansion board from Port1 of the CPU module Port1 TX red signal indicator When this is on it means that this expansion board is sending messages to CPU module through Port1 Port2 RX green signal indicator When this is on it means that there are me...

Page 11: ...ge and current input 1 6 Companionate Softwares Ether Config An application that works with the FBs CBEH series expansion board provides a window based configuration software used to set the module s basic settings password protection and firmware update etc Please refer to Chapter 3 1 for detailed explanation Easy Web Designer The Easy Web Designer has the following two functions 1 Create customi...

Page 12: ... chapter 4 for detailed explanation 2 Email sending data setting In terms of maintenance immediacy the FBs CBEH series expansion board provides the Email sending and Email to SMS functions which can be set through the windows tool Email Editor in Easy Web Designer Please refer to chapter 5 for detailed operation contents Service Call Center The Service Call Center software is provided to work with...

Page 13: ... be changed to zero after the command is executed D3951 Call Status Content value Status 0 Standby 1 Connecting 2 Connected 5 Connection failed 6 Connection denied 7 Verifying 8 Connection terminated Internet Clock Synchronization Register Description D3952 CPU written 1 daylight time Set whether to use daylight saving time now 0 Standard time 1 Daylight saving time D3953 NTP Calendar Second Secon...

Page 14: ...work parameter setting mode 0x4951 network parameters determined by register contents 0x4960 acquired using DHCP other value determined by the contents of the configuration tool D3991 The first decimal number of the board network address MY_IP A D3992 The second decimal number of the board network address MY_IP B D3993 The third decimal number of the board network address MY_IP C D3994 The fourth ...

Page 15: ...g software when perform the CBEH firmware updated If CBEH s IP address setting matches the currently connected network sub domain and the user knows this IP or board s serial number users can login to the system webpage provided by CBEH through a web browser and perform configuration setting directly Users can refer to the descriptions mentioned in the table above and chose the suitable method to ...

Page 16: ...erver SMTP Server Service Callback Server and DNS Server functions that require external services which can be set and used according to the user s needs Note Only Ether_Cfg with version V3 0 or above supports the CBEH module The Ether_cfg utility with version before V3 0 is not support CEBH please first confirm the software version or go directly to FATEK s official website to download the newest...

Page 17: ...address and the address matches the domain it is in you can use the following method to connect the CBEH expansion board Select Internet for Attached Media Enter the CBEH expansion board s network address and communication port default value is 111 After clicking the Load button it will start to connect to the network module with that network address after receiving a response message the data of ...

Page 18: ...meaning of each field for the user s reference IP Assign Mode IP acquisition mode Users can set according to their application needs there are 1 Static Static acquisition User needs to manually set the network mask and gateway address 2 DHCP Dynamic acquisition User does not need to set the network mask and gateway address usable address will be acquired through the DHCP server s status 3 By PLC T...

Page 19: ...ecessary in order to avoid inappropriate changes Import Export Use the Export function to save all of the module s setting information and later on use the Import function to read the Exported file or file generated with offline editing please refer to the descriptions in 3 1 8 for more convenient module data setting 3 1 3 Operation Mode Setting Under the General setting page in addition to settin...

Page 20: ...g screen will appear after clicking Add Use this screen to set a group of consecutive authorized IP or PLC station number Please enter the smallest IP address in the Grant IP field and in the Group Size field enter the number of corresponding controllers 3 1 5 Port Mapping When the operation mode of Port2 is set as Modbus Fatek client mode in the basic settings page an extra port mapping tab will ...

Page 21: ... mapping data entry Click Edit to modify a mapping data entry The following screen will appear after clicking Add The following is the meaning of each field Local Station Represents the remote PLC s station number at the local end Remote Station Represents the station number of the mapped remote PLC Remote IP The IP address of the remote PLC Remote Port The IP port number of the remote PLC Group S...

Page 22: ...a fixed default port Secondary Port and the other is a modifiable port Major Port If the user wants to modify the latter to a non default port number the Service Ports setting page can be used to make the modification While modifying just enter the port number you want to modify to in the Major Port field 3 1 7 Password Password protection The factory s default password is 1234 if the user wants t...

Page 23: ...west clock data from the NTP server and set the data into Calendar register D3953 D3960 accordingly Please refer to Chapter 6 for details IP URL The IP address of the internet time server NTP server please refer to the setting of the PC for internet time server address and directly paste it over to use Time Zone The time zone of the application location the example above uses Taipei GMT 08 00 whic...

Page 24: ...rvice center s IP port number IP URL Service center s IP address or domain name DNS Server Domain Name Server When the CBEH s external server IP address is filled in with the domain name format it will require the use of external domain name query services To use this service the user must first fill in the data of the following fields you can refer to the Windows operating system s primary DNS an...

Page 25: ...to access the configuration contents saved on the file and directly perform settings to CBEH The following are the operation steps and description Open the Ether_Cfg software and select File from the main menu above Select New from the menu to start creating the offline configuration setting file Select CBEH for the Module Model Click the OK button to start the setting and editing of offline confi...

Page 26: ...en the user already knows the CBEH expansion board s network address and that address matches the actual connecting domain section for example if the actual domain section is 192 168 2 X and the expansion board s network address is 192 168 2 5 then web browsers can be used to enter the webpage provided by the expansion board to perform configuration settings of course the PC must also be able to c...

Page 27: ...em page provides related setting and control for CBEH s basic configuration external services and real time monitoring etc for the user the user can understand the entire system page s environment and architecture from the figure below The operation sequence of the system page is I Select the item to set from the function menu II Complete the setting to modify in the function setting page III Clic...

Page 28: ...e the most recently applied settings Update Settings To PLC Updates all of the modified content onto the CBEH expansion board Reload Settings From PLC Discard the edited content and read the CBEH expansion board s setting again 3 2 2IP Address Setting Common data setting Set the module s network address mask and gateway parameters To set these parameters click the General setting page and the foll...

Page 29: ... entered Comment Used for commenting used to explain detailed module information a maximum of 21 characters can be entered MAC The MAC Address of this expansion board S N The manufacturing serial number of this expansion board The CBEH expansion board can use this serial number to directly connect to the web page Using serial number 14336 in the figure above as a usage example in the browser web a...

Page 30: ...refer to Chapter 3 2 4 for detailed descriptions Select according to the user s need and then click the Apply button to complete the setting 3 2 4 Access Control Access control Set authorized network address to restrict inappropriate data accessing To set authorized network address you can click the Access Control setting page and the following screen will appear When setting is required you can f...

Page 31: ... the remote PLC s designated station number at the local end Remote Station Represents the actual station number of the mapping network remote PLC Remote IP The IP address of the remote PLC Remote Port The IP port number of the remote PLC Group Size A group of station numbers mapping can be defined every time for this setting for example if you want to set the local station numbers 10 19 to map th...

Page 32: ...to delete the mapping data 3 2 6 Service Port The service ports must first be set before the server function of this expansion board can operate the external client ends will use this service port to send connection requests to the CBEH module and so the messages can be received by this expansion board CBEH s default FATEK communication protocol service port is 500 Modbus communication protocol se...

Page 33: ...n order to log in and to enter the system webpage the system password must be entered to log in There is no password set for the default factory user password and the default factory system password is 1234 If modification to the user or system webpage password is required you can check the box in the page and enter the same password twice and then press the Set button to complete the modification...

Page 34: ...ternet clock synchronization function eliminating the trouble of manually correcting the time on a regular basis To enable this service just check the box and enter the NTP server address when the service is enabled the synchronization time data can be queried from the NTP Calendar register D3953 D3960 Please refer to Chapter 6 for details NTP IP URL The IP address or domain name of the NTP server...

Page 35: ...t Service center port number SMTP Server The CBEH expansion board provides Email sending function to use this function just enter the send server s IP address or domain name into the SMTP Server field SMTP Server Outgoing Email server IP address or domain name SMTP Login_ID SMTP Server Account SMTP Login_PW SMTP Server Password ...

Page 36: ...e title description string of the login page and login error hint messages etc this changes can be made by using the Easy Web Designer software Login page style The webpage login page provided by the FBs CBEH series expansion board is as shown in the figure below the indicators specified in the figure are parts where the style can be changed Webpage title The operation description text of the logi...

Page 37: ...title text displayed on the login screen before the page selection item Password title The title text displayed on the login screen in front of the password input box Operating page string The selection string displayed on the login screen when the selected item is operation page System page string The selection string displayed on the login screen when the selected item is system page Login error...

Page 38: ...n the web browser Company title The title text displayed on top of the login screen If you want to change the data described above please follow the following steps to perform the setting Step 1 open Easy Web Designer and double click on Page Style Setting on the created project Step 2 after double clicking the style setting window will appear click the login page tab to perform setting detailed d...

Page 39: ...ogin screen When operating users can enter the string they want to set directly in the field mentioned above or click the Load Built in style button on top to apply it directly The default style is selected from default styles provided for the three languages i e Traditional Chinese Simplified Chinese and English ...

Page 40: ... 10 menu items The lowest level is formed by the content items and the lowest level can contain a maximum of 64 content items The method to creating a customized web page is as follows Step 1 add new menu item Open Easy Web Designer and in the created project click Main Menu at this time a menu editing function button will appear on the toolbar Add menu Adding new menu items a two level button des...

Page 41: ...e the mouse and add a new menu in the first level menu just as described above and as shown below a sub menu is added into the first level menu item 4 3 Add Contents After completing the main menu items in Chapter 4 2 now you can start creating the control content page to display in every option and you can add a maximum of 64 content items the figure below is an example of the control content des...

Page 42: ...imple PLC controlling and status monitoring Easy Web Designer provides 8 content items please refer to the table below for their setting methods Title Function Description Title text used for control item categorization only used for identification no actual control contents When designing title text can be used to separate control items with different features on the same page for easy identifica...

Page 43: ...le Change state for each button press Set On Change to on when button press Set Off Change to off when button press Momentary On Change to on whenever the button is depressed change to off when button is released Momentary Off Change to on whenever the button is depressed change to off when button is released Button Caption On State the text shown on the button when the contact point is on state O...

Page 44: ...44 ...

Page 45: ...con will not appear and this value item only has the display function the data content can not be changed Max When the control item is in a writable status this sets the upper limit for the value that could be entered Min When the control item is in a writable status this sets the lower limit for the value that could be entered Decimal Point Add a decimal point symbol to the value displayed on the...

Page 46: ...nce are R D DR DD type Button Type There are following types can be selected Set when the button is pressed the data on the register is set to a fixed value when the button is pressed a fixed value will be added to the data on the register when the button is pressed a fixed value will be subtracted from the data on the register when a certain button is pressed a fixed value will be added or subtra...

Page 47: ...mally used to denote the value unit This only displays on the application it does not have any effect on controlled register Signed If this box is checked the value of the register will be interpreted as a number with sign List Function Description Uses the list item to display and control the value of the register contact with listed strings Sample Screenshot Setting Method Content Type Select Li...

Page 48: ...m only has the display function the data content can not be changed Memo Function Description Section to display the description text or comments Sample Screenshot Setting Method Content Type Select Memo Title String The title description of this memo item such as the text displayed in the Sample Screenshot Example Instructions Memo Fill in the text to display in the block ...

Page 49: ... Select Image Title String The title description of this control item such as the text displayed in the Sample Screenshot Example Image displays below the image Image Source Select the file path or image URL of the picture to display in the web page When this field starts with http it means that the image source is a URL ...

Page 50: ...deo item such as the text displayed in the Sample Screenshot Example Youtube Video displays below the Youtube video Video Embed code The embedded code that should be included in web content in order to show a video in the web page While the following example only describe the procedure to get embed code from Youtube methods for other share video service are similar First open web browser and go to...

Page 51: ...ick share button 2 Click Embed button 3 This section will appear after Embed button is depressed Copy the text in this section 4 Paste the copied text into Video Embed Code field to finish the embed code entry ...

Page 52: ...steps are as described below Step 1 confirm the file size of the file to send A hint message window will appear before sending displaying the size of the current designed webpage content if the content exceeds the maximum capacity 1792KB it will not be able to download After confirming that the designed webpage content did not exceed the memory capacity provided by the FBs CBEH series expansion bo...

Page 53: ... 3 confirm the sending progress While downloading the current transfer progress will be shown it is used to confirm whether the transfer is executing normally When the transfer is complete the hint message window File Transfer Done will appear indicating that the file transfer is complete ...

Page 54: ...descriptions of its fields are as follows FROM Just like ordinary Emails fill in the Email s sender Working Mode In response to different application methods the Email Editor provides two sending method settings Email and Email to SMS TO Just like ordinary Emails fill in the address of the recipient to receive this Email multiple recipients may be entered such as jack mail com tom mail com Note Wh...

Page 55: ...e ID Subject Content For example if the content of the source ID is PLC then the sent subject will turn into PLC Subject Content By using this function the source of the message can be identified Below we will introduce how to send ordinary Emails and how to send Email to SMS messages How To Send Ordinary Emails Step 1 confirm the FBs CBEH series expansion board s configuration setting Before send...

Page 56: ... is entered in the Password field and press the Start Download to perform the downloading Step 4 control the FBs CBEH series expansion board to execute Email sending After completed downloading the Email configuration the Email sending function can be used the figure below is a simple control program which uses one contact to set the Email command code register D3961 s value as 0x3370 then it will...

Page 57: ...n Step 1 confirm the FBs CBEH series expansion board s configuration setting Before sending Emails the SMTP Server address must be filled in the IP URL field Step 2 open the Email Editor and set the Email to SMS information To use Email to SMS you must go through service providers that provides Email to SMS services Here we use Message Media as an example http www message com tw As shown in the fi...

Page 58: ...nload Email configuration from the main menu The Email Configuration transfer window will appear at this time in the Target IP field fill in the IP address of the FBs CBEH series expansion board to download the configuration then confirm that the correct password is entered in the Password field and press the Start Download to perform the downloading Step 4 control the FBs CBEH series expansion bo...

Page 59: ...il sending function and performing control through registers D3961 D3963 please refer to the detailed descriptions in Chapter 2 After completing the steps mentioned above every time X0 changes from 0 to 1 and when D3962 is 0 the mobile phone will receive the SMS sent by the FBs CBEH series expansion board ...

Page 60: ...et by the user every 10 minutes If the user needs to use the clock synchronization function it can be set through the Ether_Config software or open the browser and enter the system page provided by CBEH to perform the settings 6 1 Enable the Internet Clock Synchronization Function The steps to enable the CBEH internet clock synchronization function through the Ether_Config software are as follows ...

Page 61: ...e box to the right of NTP Server and enter the internet time server IP address and time zone 6 2 Synchronization of Real Time Clock with Network Time When using a FBs PLC with built in Real Time Clock the user can use the clock synchronization function provided by CBEH to keep the calendar time accuracy within 1 second that eliminate the trouble of manually correcting the time on a regular basis T...

Page 62: ...ogram example The program compares the content of R0 and D3960 to detect the changes in D3960 every time D3960 changes the comparison output will enable the movement of the contents of D3953 D3959 to R4128 R4134 and set the value of R0 to the same as D3960 in preparation for the detection of the next D3960 change When scanned the next time and the contents of R0 and the D3960 register is the same ...

Page 63: ...e integers Signed Decimal positive integer Unsigned Decimal and Hexadecimal It can monitor up to 5 registers contacts at one time When communication is normal there is a communication signal icon red means sending green means receiving when communication is normal the red light and green light will flicker simultaneously if no response message is received only the red light will flicker 7 1 Adding...

Page 64: ...s that the communication status with the PLC is normal 7 2 Modifying and Deleting Monitoring Points To modify a monitoring point click the button behind that point in the Status Monitoring field the icon is to modify when pressed the icon will change to and the highlighted parts will turn red then you can edit the Add Edit Status field on top and then press the Apply button to complete the modific...

Page 65: ...ormats there are total of three types as shown below When the monitoring point is a contact type such as X Y M this window will appear it can only be set to 0 or 1 When the monitoring point is a positive or negative integer or positive integer this window will appear When the monitoring point is hexadecimal this window will appear If the user wants to modify the value content input the data in the...

Page 66: ...e executes active call back 1 it will send a connection request 2 to the maintenance center according to the configuration setting the maintenance center will confirm the workstation s connection request 3 and then the application program such as Winproladder can be automatically opened through this connection to carry out the maintenance operations 4 8 1 Option Setting Page When applied a compute...

Page 67: ...when the application program is Winproladder Unless there are other application considerations there are no need for modifications to the contents of this page 8 2 Guest List The main function of the guest list is when a connection request is received a maintenance center personnel connection source identification can be provided at first time to use as a basis for follow up processing a simple ex...

Page 68: ... Example The steps to execute the active callback function are as follows Step 1 setting up the maintenance center environment In an active call back application first a PC with static public IP must be used as the maintenance center then execute the SVC software the complete the basic settings on the option setting page at this time the maintenance center is in ready status Step 2 FBs CBEH series...

Page 69: ...ion is successful Y1 will be ON When connection failed Y2 or Y3 will be ON When connection is terminated D3951 must be set to 0 in order to accept the new call back request command Step 4 confirm connection request After the workstation sent out the active call back command the connection request information will be displayed at the maintenance center At this time the maintenance center can decide...

Page 70: ...n only be performed under a local area network environment please install the module which includes the CBEH expansion board in a local area network environment then execute the Ether_Cfg software and follow the following steps to perform the firmware update operation In the Attached Media section select LAN Click the Scan button and it will start to scan the network modules online The detected mo...

Page 71: ...d ask the user whether to update If you are sure you want to update press the Yes button to directly start the update operation If you do not want to update because the version number is the same or due to other elements you can also press the No button to exit the update operation Note Please take note of the following items when updating the firmware 1 Do not interrupt the CBEH s power during up...

Reviews: