tashinz

MrPLC Member
  • Content count

    394
  • Joined

  • Last visited

Everything posted by tashinz

  1. CX-Designer improvement requests

    yes you can but it is basically the same as I do now with mspaint. I need command from CX-Designer menu, something like export screen to jpg or bmp, something like that. that feature existed in NT-Support Tool.
  2. NS Screen - Updating Date & Time via PLC

    No, you can not use smart active parts from macro, you need to manualy press the button in case of this NS>>PLC. but you can use macro command settime to set date and time in NS from PLC. to write time from PLC to NS you need to set a DATE command in ladder, and from NS you trigger that instruction and prepare time data in format 00DoW YYMM DDHH mmss, that is four words. simple no?
  3. NS Screen - Updating Date & Time via PLC

    what's with the settime macro command? it solves everything, i don't see why using anything else? you can execute macro with settime on any event, also you can put touch switch from smart active parts to read and to write time to plc. who need fins commands?
  4. CX-Designer improvement requests

    It would be great to make some kind of export screen to jpg or bmp feature. this functionality exists in NT-Support Tool 3.3 to 4.8 they should put it in CX-Designer. The screen shots are often needed for documentation and this way I have to print screen paste to ms paint crop the picture and save it. when there are large number of screens it is time consuming. or this exists only I haven't found the feature?
  5. CX-Supervisor improvement requests

    I solve that by naming the alarms in a way Alarm_W00_00, Alarm_W00_01 for alarms that references bit W0.0, W0.1 etc. there is no need that the name of the alarm has a meaning since it can not be larger than 20 chars. then I put in the comment of the alarm real description, the one operator sees so in the alarm window (which shows comment but not actual alarm message) I can see which alarm is Alarm_W00_00 etc. Sorting of this kind of names works. maybe this can help, altough this sorting feature is real pain even with the points. regards.
  6. CX-Designer improvement requests

    i think that is good feature. that way you can access e.g. pictures directly, you replace a bmp in any place in project just by replacing it in project's folder with the same name. then, you can access point database directly in MS Access file. Currently i'm working project with 25 pump stations i.e. 25 NS12 devices. every point has prefix of that pump station e.g. ps1a, ps1b, ps2 etc.i create NS application for one pump station, ps1a, and reuse it. now, can someone tell me how can I replace only the prefix ps1a with ps1b (all addresses are the same, even the name of PLC hosts)? it can not be done except one by one replacing. you can not copy it to excel then replace, you can not delete all points and paste new, nothing. only solution i've found is to copy symbols from symbol table in MS Access file, copy the Symbol name field (all records) paste it to excel, replace ps1a to ps1b, then copy it back to Symbol table. everything fits, comments are retained with corresponding points. also, how can i bulk edit point names that are already referenced by any object? it can be done if the name is AutoGen but not in any other case. but then, why all of this should be done from point editor in CX-Designer?
  7. Working with UINTs - Why so hard?

    compiler compiles the code as long there is no error in program. I think it is possible to shut off this warning about data types, but not sure. if you put INT data type you have -32768 to 32767 range. As you can notice in + instruction you can use numbers as &123342 (decimal), with + sign and with - sign. either case instruction window shows you the range. Generaly, if we exclude REAL and STRING data types, you have only two types: HEX and BCD, in terms of storage type i.e. bits stored in actual memory register. HEX is then interpreted as INT, UINT, or HEX (CHANNEL). regards
  8. Working with UINTs - Why so hard?

    there is no need to do FIX then MOV. Set the Result word in FIX instruction to address you set as destination address in MOV. for ADD you just use instruction + (Signed Binary Add Without Carry) it uses INT but the same is with UINT, and you don't need to use any temporary registers. Hope this helps regards
  9. Multiple BMP Triggered by Multiple Bits

    i always use word lamp and some code in plc. word lamp addresses e.g. dm100. in ladder depending on a bit status i move 0,1,2,3 etc into dm100, and each number has its own bitmap in NS. I allways have a section in ladder for ns animation. regards.
  10. CX-Designer improvement requests

    Edit properties window for bulk editing should allow to edit all object's properties. It is often i need to bulk edit e.g. flicker address or control flag etc and there is no other way than to go one by one. it is time consuming, and i don't see a reason why all object's properties shouldn't bee bulk editable. I will check for more proposals soon. regards
  11. Screen Conversion

    As i can understand system menu is not accessible since the screenn is black. when you press to oposite corner it must go to system menu. now open the manual and see how the system menu looks like and try to press the position on the screen you expect, based on the pic in the manual, the button (touch switch). then try to go to transmit mode and upload the application with NT Support Tool 4.7 (or lower version, i think 3.3 is ok too). I had similar problem recently when customer with NT20s with no backlight came. I used metod described above, uploaded wiht NT DOS, converted to NT21 application and sold him one. there is a little catch with NT31C_631C Conversion Support Tool which I'll explain later if we came to that stage with this problem, no time now. Hope this helps. regards.
  12. Screen Conversion

    don't understand what do you mean by that. Normal procedure would be: try to upload program from nt620 using NT Support Tool 4.7, then replace PT to NT631, then use NT31C_631C Conversion Support Tool from CX-Designer to convert it to NS12 application. then download it to NS12 operator panel. hope this helps a bit. Regards
  13. Download hangs as program grows

    when I connect to PLC (CS or CJ) from CX-Programmer 5 or 6 or 6.2 with the following parameters: Toolbus 115200, baud rate autodetect to the peripherial port of CJ or CS (DIP Switch 4 is OFF - autodetect speed) In the beggining of the program writing everything works great, download program is smooth and fast, creation of I/O table and setting up of units too. As the program grows, or as the time working with the PLC grows, when I download program, downlaoding hangs for some time. It starts downloading, then stops e.g. byte 3968 of 22156 and it stops for some time (about 20-30 secs) then continoues, then stops again, e.g. byte 11904 of 22156 etc. Monitoring works ok. Does someone else has this experience? Any solution? regards
  14. Download hangs as program grows

    no, i don't have any inverter (vfd is inverter?). i test this on my desk, just PLC and PC. maybe this autodetect is problem i'll try. And you tried to download larger programs? thanks for sharing experience on this.
  15. Download hangs as program grows

    It never occured to my mind to try with smaller frame length. I test it now and here are my findings: Toolbus, 115200bps. Frame length 100 - it works smooth Frame length 250 - it works smooth Frame length 350 - it works smooth on download program hangs on download symbols. Frame length 400 - it works smooth on download program hangs on download symbols. Frame length 450 - hangs od download program and everything above - hangs on download program and everything anyone with the same experience? I guess no one use Toolbus 115200bps? alltough it is fast. regards.
  16. Download hangs as program grows

    All is Omron original. cable is CS1W-CN226 2m, port is real serial port on PC alltough the same thing happens with the laptop with USB to serial adapter (CIF31). the same thing happens when using our home made cable with 9-pin connectors with adapter for peripherial port CS1W- CN118. again, the same thing happens when connect to RS232 port on the CPU with toolbus, 115200bps. During hangs, LED on CPU for peripherial port is off (not blinking). also, when check to transfer symbols, comments, program index, download lasts forever (5min sometimes). this is the case since I can remember working with PLC i.e. 5 years. Strange, when set up RS232 port on CPU to Host Link 115200, download runs smooth. with our home made cable (according to omron specs ofcourse). when the same is set to peripherial port (host link 115200, DIP Switch 4 to ON) it works smooth too. When set for peripherial Toolbus, 115200, DIP Switch ON (not autodetect speed) it hangs too. the same for RS232. Strange enough, when just compare program in PLC and project it runs smooth and fast with Toolbus 115200 bps. Conclusion: when use Toolbus, 115200bps on any port, both with baud rate autodetect or wiht speed set in settings, download hangs. When use Host link 115200bps it runs smooth. Is there anyone who can use toolbus, 115200bps? for a larger programs, say 10KB and more. thanks
  17. Connection between CJ1M CPU21 and PC

    considering OFF and ON understanding, maybe the DIP Switch 4 is ON then? Put it to OFF (position to the viewer's right) then set Toolbus, baud rate autodetect. any luck?
  18. Is it possible to post this utility for testing? thanx
  19. SCU41 password protected

    I've used PMCR tool and it works. there is no password anymore. Many thanks
  20. Connection between CJ1M CPU21 and PC

    if you have syswin try to connect to cpm1a with that cable. then you'll know if it's cx-programmer's fault.
  21. Connection between CJ1M CPU21 and PC

    1. Try to switch off and on of PLC then try to connect. choose Baud Rate Autodetect in CX-Programmer and try with different baud rates. 2. or put DIP Switch 4 to ON and in CX-Programmer set SYSWAY 9600bps. if this is a new PLC this should be default settings of peripherial port (only with DIP Switch 4 ON) 3. or use the the cable you used with cpm1a and connect to RS232 port on the cpu unit. Try SYSWAY 9600. also, if not working, put DIP Switch 5 to ON and try to connect with Toolbus, baud rate choose, and check baud rate autodetect. try several times switch off and on. Hope this helps.
  22. SCU41 password protected

    Many thanx PMCR, i will try it as soon as i get back to office i.e. in Monday. regards.
  23. CXsupervisor problem

    The problem is I work for local Omron rep in Serbia, Mikro Kontrol. So, I will then contact Omron Europe. Hope they could send me those fixes. Many thanks PdL for your effort.
  24. CX-Supervisor improvement requests

    1. they should allow rotate, mirror etc for objects from library. this way nothing can be done with them. library is quite impressed but they should allow changing the pics from library, their copies at least so the original shape of library is not changed. 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
  25. CX-Designer improvement requests

    No, it is not changed in CX-Designer, works all the same as NS-Designer. Very goog idea for passwords. didn't occur to my mind, but had that problem very often.