Jump to content

kratmel

MVP 2023
  • Posts

    1,148
  • Joined

  • Last visited

  • Days Won

    52

Everything posted by kratmel

  1. Program tested on V1040 - the same issue present. STORE to another MI make correct variable indication. But why original prog do not work??? I try to use original prog and delete trend - indication is correct. I use another stored MI in trend and indication is correct also.
  2. Please try to store MI3 to another one and place it as MI to display on not correct screen.
  3. I need to control the power supply unit for the galvanic process through the Modbus RTU network via Vision PLC. Now for network operation, the power supply uses non-standard Modbus user function 65-69 and a program running on a computer with Win7 OS. I have a detailed description of these user function commands 65 - ModBus_GetDeviceInfo 66 - ModBus_GetStatus 67 - ModBus_SetLimitsAndPower 68 - ModBus_GetAddonStatus (65 -68 edited by mod to not be "links", see below) 69 – ModBus_SetAddon but as far as I know, it's not possible to modify the standard Modbus commands in the Visilogic environment. Now i can read some "read only" parameters via sandard Modbus function codes but no write possible. Function code 65-69 is used to enable remote control and write "U" and "I" setpoint to power supply. The question: it is possible to create a Modbus like protocol with user defined function code?
  4. I tried to change the settings through the info Mode in the V1040 panel (com2 for example 57600>to>9600, RS232>to>RS485). After confirming settings, i tried to restart the panel - the settings remained unchanged (9600, RS485 - new setting is active). The question remains: is it possible to use com port in OPLC without COM init block in the program? Visilogic Help say - COM init needed for communication. Com init block change default com settings (preset in info Mode) to user defined. Maybe If changes not needed this block is optional. I will try to do some experimenting to answer this question
  5. I have not tried and yet do not know if it is possible to use the built-in com port without initialization in the program. Perhaps this will work using the settings that are available in the info Mode window of the panel itself. There are all settings present in info Mode for all ports. Modbus must configured by Is it solution Flex727, Ausman? What do you think about this?
  6. Maybe it is problem with driver :( Only prolific supported. https://support.unitronics.com/index.php?/selfhelp/view-article/unistream-and-usb-serial-device https://support.unitronics.com/index.php?/selfhelp/view-article/what-type-of-usb-device-can-be-connected-to-the-usb-host-port-of-the-unistream https://support.unitronics.com/index.php?/selfhelp/view-article/UniStream-and-communication-with-3rd-party-devices
  7. In this chapter is present only RS232 and Ethernet connection. Please describe you configuration. As i see in your manual mm0p must have communication addon module for RS232 and Ethernet connection. The RS232/Ethernet interfaces on the configurable control system PNOZmulti are used to -Download the project -Read the diagnostic data -Set virtual inputs for standard functions -Read virtual outputs for standard functions. The interfaces are integrated into the PNOZmulti base units. ThePNOZmulti Mini base units do not have an integrated interface, but a communication module with interface can be connected. Either a serial interface RS232 or an Ethernet interface is integrated, depending on the base unit type or communication module. Serial interface RS232 – Base units PNOZ mXp – Base units PNOZ mmXp + PNOZ mmc2p 2 Ethernet interfaces – Base units PNOZ mXp ETH – Base units PNOZ mmXp + PNOZ mmc1p Communication via the integrated interface (protocol, requirements), as described in this document, is supported from the following versions of the base units. -Base unit PNOZ m0p: From Version 3.1 -Base unit PNOZ m1p: From Version 6.1 -Base unit PNOZ m1p ETH: From Version 2.1 -Base unit PNOZ m2p: From Version 3.1 -Base unit PNOZ m3p: From Version 2.1 -Base units that are not listed support the described communication via the integrated interface from Version 1. But you say USB... No USB option is present in manual. USB is used only by commisioning software. Do you whant to use undocumented connection via USB port? This is two option - USB is integrated in pilz main processor (no information about :( ) , or it is separate USB to RS232chip inside used (you must know what chip). In this case maybe only creators can offer driver integration for pilz USB to use it via Unistream USB host. If you use standard pilz connection option module (RS232) - USB to rs232 adapter with the prolific chip maybe work. Or better use much faster Ethernet.
  8. As i see in manual http://www.eltron.pl/uploads/manufacturer_catalogs/16/10342/INSTRUKCJA_OBSLUGI_PNOZmulti_mini.pdf pilz PNOZ mm0p - used USB port only for download project via commisioning software. I think it is impossible to conect this typ of pilz safety module to Unistream. This pilz PNOZ safety PLC is standalone device with dual processor operation working with downloaded via card or usb project. No networking option is offered by manufacturer for this device, or you choosed wrong pilz model.
  9. Application of a ball bearing as a sliding bearing with some noise effect...
  10. I tested it, in table on HMI rearrangement is possible. But on this topic, we have developed a way to do this in the table STRUCTS. It is very uncomfortable to look for the required column for comparison with another column. Sometimes the table is not present and is not required on the HMI screen. At least in visilogic it is possible to duplicate column to the desired position. Perhaps creators can add this feature in future versions of the UniLogic.
  11. I tried to investigate how the expansion adapter EX-A2X bus was built. Standard CMOS logic push-pull output with 5V power supply used. So I think that it will work through a longer shielded wire. Especially if the expansion units are placed in a metal cabinet. Also, I encountered the option of placing expansion blocks on a metal plate similar to the additional door. The blocks were placed on both side - half stood on the rail in front, and half behind. Long extender is not needed in this case. I liked the access that provided the folding door in the cabinet. But maybe in small box this method it is not applicable.
  12. In critical application is used two or more duplicated PLC and it programs check each others. I has worked with old simatic S5 in this configuration. Another solution provided by Pilz is safety PLC with special double processor operation. It is used in cutting machine to validate of installed main PLC operation. In CNC - PLC watchdog led OFF is the main indicator of normal PLC operation. But no automatic reset possible in this case. Sometime user whant to install separate "Ethernet Reset Button" (Power OFF/ON) for reset system from remote position if PLC need to restart. In other case timer + pulsed reset output from PLC is used as is mentioned above. But the main problem is to do correct restart sequence for guarantee safe operation and no damage of system components. In case of people safety - maybe restart must be validated by staff.
  13. I try to Export struct to excel file + rearrange by insert blank rows and copy past or cut paste (i tryed to add rows with column name and data type in *.xls manualy also) + import to struct . Maybe it not simple but it works. Another solution is to duplicate all Member in needed sequence and after duplicating delete all source Member. This is not correct Member = Member1 after duplicate. But this method not need export import operation.
  14. Sorry it was applicable only in standard (visilogic like non indexed) Data table. Maybe create new DTI with diferent column arangement and use LF: Copy Column to Column in DTI.
  15. Duplicate column to new position + delete column+ rename new column. Export to excel file + rearrange + import to Data Table .
  16. Maybe you need to switch off automatic homing in drive and perform homing by software step by step for each drive like in CNC machine where next axis is homed when previos is in home position. In this case you guarantee that system is know zero positions and you can test it in automatic mode.
  17. Sometimes in cable one signal is transmitted by two conductor in two diferent twisted pairs. It work for short but do not work for long distance. You must test - is the the separated twisted pairs used for two signal acording to manual.
  18. One of the reasons why your CANopen network can't starts your drivers is the inability to simultaneously transfer data to drivers during drivers startup, because drivers startup duration can not be accurately determined. I do not know how the settings are made in the driver, but you definitely need to make changes to the 7-01 parameter. It is also possible to change the startup option of the zero point search at the time of activation of 6-01 and to set the correct way to find the zero point. Please see ch. Homing data set for absolute movements in driver user manual. I create a sequential data transfer queue in CANopen network, which ensures guaranteed delivery of data to the driver. This is especially important for the transfer SDO that you used in homing process. This is because the driver handles the SDO command much slower than the PDO command. Consequently, your driver does not have time to get the correct data about the zero position at first turn on, or in the process of command transfer the driver loses part of the commands due to their too fast transmission SDO from the PLC. The solution to the problem - program the transmission in such a way that the next SDO instruction is transmitted when the previous transmission is guaranteed. Please note SDO in progress bit must be used for switch SDO queue. You use this bit in program net but no queue is present for sdo transmision.
  19. As i see in project Main Routine Net 2 - no homing process for node 12 present. (Axis R). Is it OK? Maybe you need to add one more Reset coil -(R)- 7534 home complet Node12 to net 2.
  20. Do you read this document? https://unitronicsplc.com/wp-content/uploads/2015/12/V100-17-ET2_S_TECH-SPEC_10-13.pdf Two type of cable pinout used for this module for different connection type.
  21. Please try to found fingerprint access control for vehicle, moto or forklift. It present in 12 and 24VDC version. It can be managed by discrete input and output for add and delete user fingerprint. It need no special software.
  22. Maybe it is possible to do it "offline" and use static table n х k.???
  23. Please note P00.06 - sorce A frequency command selection P00.07 - sorce B frequency command selection P00.09 Combination of the setting source - it is need to be correct configured. Maybe you use another setpoint sorce. Also check P00.01 run command channel.
  24. Maybe solution is ISD multi message chip http://www.electronics-lab.com/project/voice-recordplayback-module-using-isd1932-isd1964/
  25. Please note - some device use 380V to 24V transformer and do not use neutral conductor. Standard switch mode supply use 100-270VAC input. Than you must use 380 to 220V transformer and standard switch mode supply. Or use 3ph 380VAC to 24VDC industrial switch mode supply.
×
×
  • Create New...