CX-Supervisor improvement requests Suggestions welcome!
#1
Posted 18 July 2006 - 11:03 PM
#2
Posted 26 July 2006 - 05:52 AM
Andrey Zhuk, on Jul 19 2006, 05:03 AM, said:
Hi,
Yes this is possible in CX-Supervisor. Check out the phrase "Point Substitution" in the latest User Manual for this example:
Quote
• In Alarm Raised and Cleared Messages e.g.
Alarm Raised: “Boiler Temperature too high. Current value is
((“%.1d”, BoilerTemp))”
Hope that helps,
Bertie
#3
Posted 26 July 2006 - 09:47 AM
2. allow customizable MS-Windows like menu i.e. File, Edit etc, so i can put links to project's pages into that menu. this way i have to create menus.
3. Recipe editor, both in developer and in runtime, is really, really catastrophic. i allways create my tables and this is time consuming.
4. working with tables doesn't exist. CX-Designer has it all, it would be good CX-Supervisor had it. also when copying object i can't allocate automaticaly adresses i.e. symbols. e.g. symbol_1, symbol_2. this is helpful at creating tables.
5. Excel compatibility. in time, they were widening support for Excel. first they allowed creating points in Excel, bulk edit and then copy it to CX-S. then they made for Alarms. in general, they shoud do it everywhere, especially in creating Data Log and Database connection. all the groups and fields and items should be editable in Excel. Not to mention objects properties.
6. Name of the point can't have more than 20 characters. except when you create it Excel. is this bug?
7. there is a problem with real points. when in plc is integer, and use Apply conversion factor for real point i've notice strange rounding when write to database. i solved it with not using real point but integer and when writing a integer iTest (e.g. D100) to database i use rDBtest=iTest*0.1. you can see this bug in Point Maintenance window in runtime, some real points have value e.g. 2.9999998 altough the scale factor was e.g. 0.1 and value in plc is 299. generaly, they should quit that Apply conversion factor and use Unit and scale table like in CX-Designer.
8. Point Maintenance window should be improved. it's small, lots of scrolling etc. and it's used often.
9. Alarms window and Alarm history window should have more than 2000 entries. generaly, alarm management can be better.
10. Data log viewer application is great. only: they should allow more than 10 analog values to be displayed. this new version 1.8 has bug, since the colors of everything is changed every time you open data log view window and session file cannot be saved and used. it can, but no effect. this wasn't the case in 1.7. also, i most often use 1 day datalog file. it never starts and ends in 0000 hours. it starts and ends in 0100 or 0200 hours depending on daylight time save. so i have files like dataset1[2006052102], dataset1[2006052202].
this is for now. since this is the best scada on the market regarding price/performance, we should make it even more better. but not more expensive.
regards to all
This post has been edited by tashinz: 26 July 2006 - 09:52 AM
#4
Posted 26 July 2006 - 08:06 PM
Quote
Since they appear to be using the richard symbol set they sould also make it like the C-View panel software from automation direct screens, that way u can simple colurt them etc the way you want...
www.wi-count.com.au - WI-COUNT Wireless Counting Technologies ** Wireless People Counting **
#5
Posted 06 August 2006 - 12:59 AM
#6
Posted 29 August 2006 - 08:09 PM
A pain because the only way to get it to sort prrperly is to add leading 0's to the ref ie Alarm[03]...
Attached image(s)
www.wi-count.com.au - WI-COUNT Wireless Counting Technologies ** Wireless People Counting **
#7
Posted 29 August 2006 - 08:59 PM
Quote
Ask Microsoft - Excel does the same. May even be a Windows function (feature?).
#8
Posted 30 August 2006 - 01:55 AM
maybe this can help, altough this sorting feature is real pain even with the points.
regards.
#9
Posted 30 August 2006 - 05:40 AM
BobB, on Aug 30 2006, 02:59 AM, said:
Quote
Ask Microsoft - Excel does the same. May even be a Windows function (feature?).
I think this is just doing a standard Alphabetic sort isn't it? Alphabetically "Alarm22" does come before "Alarm3"?
As for choice of alarm names - I never include the physical address so that Auto Generated addresses can be remapped without having to rename all my alarms
#10
Posted 30 August 2006 - 05:33 PM
Quote
Thanks Sherlock....
My point was that when using an array and you sort it by Expression it still does this Alphabetically rather then using the array pointer which is clearly defined with the [ ] characters....For the moment i need to sort them as ArrayElement[000], ArrayElement[001],ArrayElement[002],ArrayElement[010] This workrs....
Secondly i agree with you about putting the address in the alarm desrciption is really not a good idea...
A better one would be to simple include the Alarm Expression on the Alarm Editor Page after description, that way you can easily see what address was allocated to it without having to drill down into the actual alarm. In fact why can;t i simply choose the info to display in the columns would be a better way...
www.wi-count.com.au - WI-COUNT Wireless Counting Technologies ** Wireless People Counting **
#11
Posted 30 August 2006 - 05:55 PM
Sleepy Wombat, on Aug 30 2006, 06:33 PM, said:
Quote
Thanks Sherlock....
LOL
I know this is the answer too but this is something that all software makers need to address somehow. It is a real pain
THE AUTOMATION STORE - Your source for automation supplies, repairs, and PLC training classes
#12
Posted 08 November 2006 - 11:26 AM
Currently I'm building SCADA application that communicates with six CJ1G-CPU44H through ethernet, but only with one at a time. The user can select which PLC to connect. The program and addresses in PLC's are the same. Customer wants one SCADA. So, every PLC point has a prefix M1, M2, ..., M6 for the corresponding PLC and since the application is done for PLC 1 I have to multiply this. I choose to multiply pages. I've made six groups of points in Excel and this is great, very fast. now I have to copy every page and by using find feature to replace every M1 into M2 etc. This is time consuming.
The replace feature would be great here.
regards.
This post has been edited by tashinz: 08 November 2006 - 11:28 AM
#13
Posted 08 November 2006 - 11:31 AM
tashinz, on Nov 8 2006, 05:26 PM, said:
Currently I'm building SCADA application that communicates with six CJ1G-CPU44H through ethernet, but only with one at a time. The user can select which PLC to connect. The program and addresses in PLC's are the same. Customer wants one SCADA. So, every PLC point has a prefix M1, M2, ..., M6 for the corresponding PLC and since the application is done for PLC 1 I have to multiply this. I choose to multiply pages. I've made six groups of points in Excel and this is great, very fast. now I have to copy every page and by using find feature to replace every M1 into M2 etc. This is time consuming.
The replace feature would be great here.
regards.
I second that and have requested this also at Omron.
I believe it is being worked on but I don't promise!
I have exactly the same problem and also use the find function to list all references to a point prefix in a page. I would almost get RSI from clicking the mouse so frequently
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#14
Posted 08 November 2006 - 12:32 PM
tashinz, on Nov 8 2006, 12:26 PM, said:
Currently I'm building SCADA application that communicates with six CJ1G-CPU44H through ethernet, but only with one at a time. The user can select which PLC to connect. The program and addresses in PLC's are the same. Customer wants one SCADA. So, every PLC point has a prefix M1, M2, ..., M6 for the corresponding PLC and since the application is done for PLC 1 I have to multiply this. I choose to multiply pages. I've made six groups of points in Excel and this is great, very fast. now I have to copy every page and by using find feature to replace every M1 into M2 etc. This is time consuming.
The replace feature would be great here.
regards.
Hey Tashinz, in CX-Supervisor instead of creating a group of pages for each PLC, why not set up one group of pages using memory points and then depending on which PLC is selected you could map the memory points to the actual PLC points using a project script. This plus using array points should save you a lot of time with page development, plus the find/replace feature works pretty good in the script development feature
A sample of the script could be:
OpenedPLC1 = IsPLCOpen("PLC1")
OpenedPLC2 = IsPLCOpen("PLC2")
OpenedPLC3 = IsPLCOpen("PLC3")
OpenedPLC4 = IsPLCOpen("PLC4")
OpenedPLC5 = IsPLCOpen("PLC5")
OpenedPLC6 = IsPLCOpen("PLC6")
IF OpenedPLC1 THEN
MappedPoint1 = PLC1Point1
ENDIF
IF OpenedPLC2 THEN
MappedPoint1 = PLC2Point1
ENDIF
etc etc......
For/Next loops may also help but I'm not that familiar with using them.
This post has been edited by ECSI: 08 November 2006 - 12:34 PM
#15
Posted 08 November 2006 - 01:22 PM
I've been also thinking about that, but since I have a lot of input/output points it is hard to implement in the scripts when to output point. it can be done, sure. also, i have a large tables of data that already has memory points mapped to the I/O points depending on the selection of the reciepe. it then should be mapped further to the current PLC etc. It is very complicated. therefore i've chosen this way, to make six SCADAs i.e. six group of pages in one SCADA with points of the currently open PLC.
thanks for the advice though.
regards.
#17
Posted 22 May 2007 - 04:34 AM
tashinz, on May 22 2007, 11:28 AM, said:
Great!
Say Tashinz do you already have a copy ? Do you have the release notes with changes etc ? I am curious.
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#18
Posted 23 May 2007 - 08:53 AM
I got an an advance copy of the Trial version but please don't ask me for a copy - ask your sales centre. Ther Readme says:
Quote
The following has been added:
Modernised Look and Feel with updated toolbars with CX-One style buttons, docking views , compatible with XP Themes, new HTML help system and 'Tip of the Day'. New 'Full Screen' mode and Workbook mode for easier editing
Colour coded VBScript Editor, with Design time syntax checking
New Project Analyser in Developer to highlight application designs that could cause problems
Customisable ActiveX toolbar for Microsoft Forms and common controls
New Performance Monitor in Runtime to analyse runtime performance
New integrated and standalone Translation Tool for translating user text.
Minor object improvements:
Alarm Object now has scroll bars
Button Object can now have pictures
Picture Object can reload pictures
Thumbwheel object now appears on ActiveX toolbar
New 'Target Settings' to build for 'Machine Edition' or 'PLUS' runtimes.
The Application Analyser and Performance Monitor seem to be the major features and actually look quite good...
Bertie
#19
Posted 23 May 2007 - 11:20 AM
Generally, good work, can't wait to implement it somewhere.
regards
#20
Posted 17 September 2007 - 07:13 AM
Anyone knows a quicker/easier method ?
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#21
Posted 19 September 2007 - 07:41 AM
Quote
Nope, I have just encountered this problem. first i tought it's a bug and started to get nervous. i think this is the only way by right click. not so bad i think.
#22
Posted 19 September 2007 - 07:52 AM
tashinz, on Sep 19 2007, 02:41 PM, said:
Quote
Nope, I have just encountered this problem. first i tought it's a bug and started to get nervous. i think this is the only way by right click. not so bad i think.
Well, I still think it's a bug
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#23
Posted 21 September 2007 - 04:13 AM
It used to change to ON state if no license was found, now it remains OFF allthough the message "Software protection not found" appears on startup.
I know when using USB dongles most licence issues belong to the past, but still I always use this flag to indicate a user that there is a license problem in runtime...
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#24
Posted 24 September 2007 - 06:49 AM
Quote
yep, the same is here. wouldn't know why. also, when I pull out the usb hardlock during runtime, communications still work. it stops after restart runtime. is this ok?
two suggestions:
1. it would be great if the external communication can be enabled without hardlock for simulator. no? simulator is used for testing only, don't see the reason why cx-supervisor couldn't be connected to simulator plc during development without hardlock.
2. copying points from cx-p into cx-s is great but after that i need to bulk edit all copied points from I/O to just input. that option does not exist in multiple edit dialoge. they should put all point attributes to be bulk edited. this way i have to copy first to excel, edit, then copy it back to cx-s. this way copying from cx-p does not have any sense.
This post has been edited by tashinz: 24 September 2007 - 07:15 AM
#25
Posted 24 September 2007 - 09:14 AM
tashinz, on Sep 24 2007, 01:49 PM, said:
Quote
yep, the same is here. wouldn't know why. also, when I pull out the usb hardlock during runtime, communications still work. it stops after restart runtime. is this ok?
That's not a bug, I can live with that
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#26
Posted 26 September 2007 - 06:44 AM
toggle button object does not have a lamp function. i use this object as a momentary button (toggle while pressed option selected) for turning off/on devices. pulse is sent to plc where the KEEP instruction turns on/off physical output. normally in NS panel i would use lamp function of the push button to see the state of physical output. in CX-S I can not do that. they should put this feature.
or someone has an existing solution ?
This post has been edited by tashinz: 26 September 2007 - 06:46 AM
#27
Posted 26 September 2007 - 06:52 AM
tashinz, on Sep 26 2007, 01:44 PM, said:
toggle button object does not have a lamp function. i use this object as a momentary button (toggle while pressed option selected) for turning off/on devices. pulse is sent to plc where the KEEP instruction turns on/off physical output. normally in NS panel i would use lamp function of the push button to see the state of physical output. in CX-S I can not do that. they should put this feature.
or someone has an existing solution ?
Perhaps you can use a blank toggle button which toggles the control bit momentary (toggle while pressed), and use "Colour change (Digital)" animation which refers to the boolean point of the physical output. Off coulour would be default button colour, ON colour any other.
The user will see the button press animation when the button is pressed (it lowers), but only when the physical output turns ON the button lights up the set colour, so the user can monitor the ON time of the output.
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
#28
Posted 26 September 2007 - 08:20 AM
Quote
i tried that and only the text on the button is changed not the button color. let me check again.
...
yes, there is no impact on the button color. cx-s programmers put this feature please!
This post has been edited by tashinz: 26 September 2007 - 08:23 AM
#29
Posted 08 October 2007 - 08:28 AM
This post has been edited by tashinz: 08 October 2007 - 08:28 AM
#30
Posted 08 October 2007 - 08:39 AM
tashinz, on Oct 8 2007, 03:28 PM, said:
I feel your pain
Be sure to give your mouse some time off before it gets a burn-out
It helps to repeat the find function after a while, so it re-indexes the search with the changes you made which narrows down the result list. But no excuse for a modern software to NOT have a search/replace function...
*update 06/02/2010 - Added link to Routing table instruction video
check out www.myomron.com - our knowledge at your fingertips
Sign In »
Register Now!
Help



Back to top











