Jump to content

Cam

Members
  • Posts

    218
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Cam

  1. There's a programming port required for the Jazz series. Contact your local distributor and inquire about a JZ-PRG.
  2. Well this is partially solved. I can use explicit messaging and get data from the block if 1)No implicit messaging is active 2)I’m not in online mode with my PC If implicit is active there are two extra bytes inserted in to the explicit communication which the block then interprets as the class is 0xFF96 instead of the 0x96 which is declared. With the PC connected in online mode the status is always -1. Disconnect the PC and and disable implicit messaging and everything works. Support has everything including the wire shark files showing what is being transmitted including the extra bytes. I’ll update this once they provide a solution.
  3. Hi Pista, See the update post above yours I believe they got approved at the same time so you probally couldn’t see it. yes the scanner initialisation is 4 when I try to communicate as there is implicit meesaging going on as well. I believe three bytes is correct as all I need to send as data is 0x41 0x00 0x00. Or am I mistaken and I need to send 12 as the service code,class,instance,attribute which consist of 9 bytes need to be included in the bytes to copy? The help file is a little light on this function @Cara Bereck Levy
  4. Update to this I apparently missed the explicit general message function block when looking at this. I’ve got it configured However when it runs I get a -1 in the status message every time. I shut off the implicit messaging and just set it up for explicit that didn’t work either. Screen shot attached. My next step is to wire shark it in the morning and see if the PLC is actually transmitting, or somehow is stepping on itself and not. anyone else have a suggestion as to what to check or try?
  5. You have to put the text in and then when the protocol send is activated in the ladder it will send the specified message from the linked MI
  6. Has any one ever set up a UniStream to communicate with an Ethernet/IP IO-Link Master block? or accomplish what is described below. I can communicate with the block and configure the block itself, however I am unable to set parameters in IO-Link devices connected to the block using an explicit message. I need to send a message with the following: CIP Service: 0x32 CIP Class ID: 0x96 CIP Instance ID: 1 Attribute 0x03 (read) 0x02(write) Service Data 0x41 (Index I want to read/Write) followed by the data I want to write if I'm doing that operation Rockwell has a message composer that allows you to set all this up, I don't see it available in the UniStream nor have I found a way to do it as the Get Single and Get All are 0x0E and 0x01 service codes, which looks like: Soure Elemenets are data I'm sending (Index to be read or write+data to write) Destination is where the data I'm reading gets put. Here are the messages using an ODVA tool Read Write Links to Balluff documentation and their technotes(which are all AB related and all their tech support could provide) Balluff Ethernet/IP Master Block BNI006A https://htmsensors-my.sharepoint.com/:b:/p/cameronm/EVAORRXz3UFIop2JuGVA_IEBmGORnCL_G8tLOIrm60Tp7w?e=VRd0vH Balluff IO Link Module BNI007R https://htmsensors-my.sharepoint.com/:b:/p/cameronm/EYJtc4q22K1Ai4TSbhiR2qwB_EWZ6cms43TnJ0y_e0eiMw?e=OcrPz4 Balluff Technote https://htmsensors-my.sharepoint.com/:b:/p/cameronm/EYhgfHdOL1hIk3Z1r8poKDoBLp1NROuyrQZbASe--i5ESw?e=QhVkIh
  7. No the RJ-45 port on the V570 is an Ethernet port. Why not make a conversion cable to go between the RJ -11 serial port on the V570 and your drive?
  8. I2C is not a native protocol for the UniStream. Typically it's used for 2 wire communications between EEPROMs, A/D and D/A converters, I/O interfaces. It's synchronous, so there's a shared clock which is controlled by the Master. If the master is the UniStream I suppose you could use I?O to do it using a clock pulse from an output and an input that feeds to an array of bits that you shift every clock pulse. You'd have to code it all though so could be very time consuming, your probably better off looking for a third party device that can convert to serial or other.
  9. Modbus TCP driver will work
  10. OK the operational state means that the PLC is unable to talk to the URB(it's not establishing a connection) 0- Establishing Connection (in Progress ) When you pinged the URB was that from a PC or the UniStream?? 1)Trying pinging the URB from the UniStream via Uniapps->Network->Ethernet->Ping 2)You've set IP address for both the panel and CPU(your PC will use the Panel IP to communicate with the PLC, the PLC will use the CPU IP to communicate with the URB) 3) Is it an isolated URB and PLC are on an isolated network or are you going over the top?? 4) how did you set the IP on the URB?
  11. No you don't need one. I asked because there was a bug at one point where the system would not recognize the power modules and that was the status you'd get. Check that your modules are seated properly. Check the Operational State of the URB in it's Struct it should be 6 if the UniStream is communicating with it(if its another value the URB failed check the help file for the reason) Check the number of expansion modules that the URB believes are connected. If those are correct check the Communication Error Code in the URB Communication struct (it should be a 0 if its not contact support)
  12. After adding an Ethernet port you can look at a MAP2nd from Mikrotik you’d have to make your own decision of it is suitable for your applicants environment. https://mikrotik.com/product/RBmAP2nD.
  13. Do you have any of the power distribution modules installed? What version of UniLogic are you using to program?
  14. Have you tried to replace SB2 in nets 2 and 3 with a positive pulse MB that you trigger from the ladder??
  15. check that you home WiFi router uses the same subnet for the LAN ports and WiFi. A different subnet with no route between them can cause your problem. is the PC a wired or wireless connection.If it’s a wired connection change it to a wireless connection if possible and see if it will still connect
  16. Thanks Flex. Glad to know you got it working Knight.
  17. Are you trying to create an xls, xlsx or csv file from dataexport of the logged data? if so do you have Excel installed on the PC?
  18. smtptogo.com will let you use the vision series you just need an account with them. ask @DanT about it if you have questions as he's done it previously.
  19. Has any one had a HMI freeze continuously? There are 4 screens in the HMI it doesn’t matter which screen is loaded the HMI will freeze after an undetermined time(sometime 2 hours some times within minutes) doesn’t seem to matter if the HMI is being utilized or left untouched. The PLC logic still executes as the IO all functions and the process still works but as stated the HMI will freeze and not update. The only way to get the screen to respond is to unplug it and plug it back in. This has been replicated on another unit and separate CPU. Once the display freezes: -UniApps cannot be accessed -Downloading a new program doesn’t work(UniLogic will complete the download process but the update doesn’t take) -UniStream management will not reboot the PLC(command executes but the PLC doesn’t reboot) -Online mode will connect and display values at the time the HMI froze but those values will not update(even though the logic still executes) -All Modbus communications still function( the unit is connected to KepServer and the I/O is a URB I already have an open ticket with support(they suggested rolling back one version which requires me to re-wire my IO due to the URB IO power module bug which the newest version corrected) and am just wondering if anyone else has experienced this or has a suggestion so I can avoid this. The program is written in 1.28.26 Any suggestions are welcome. APSHOW10102019-A.ulpr
  20. Maybe a little late but, What modules are on the URB?? I had the same issue with power distribution modules connected to a URB, removing them(in the program and on the din rail) solved the issue. You can still use them they just cannot be conned in to the URB IO they have to be separate. You can also now update the most recent version of UniLogic.
  21. RFideas makes an Ethernet/IP enabled reader that you can interface in to a UniStream.
  22. Look at the protocol send FB. You can declare and ASCII variable in it to do what you are trying to accomplish.
×
×
  • Create New...