Jump to content

erwinnd

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by erwinnd

  1. Hello, We've done an experiment using our Unitronics automated system. We sample some data and at the end of the experiment we log it as a .csv and .usmp file onto an SD card and than onto a usb stick. Because one of the operators put a ':' in the file name, the data didn't save. When I look in the history of the graph on the HMI screen, I can find and select the data from that experiment. Thus, it is saved as a .usmp file somewhere. When I take out the SD card, I can't select the data anymore which indicates that the data would be saved on the SD card. However, when I insert the SD card into my laptop, I can't find the data anywhere. Does anyone know where the data is saved and how I could possibly extract the data from that place? Thanks in regards!
  2. Hello Joe, Yes I did swap the modules around to verify it's a hardware problem of that specific module. The fault only occurs in that particular COM module. Thanks!
  3. Hello, I am currently working on a project where we use 3 RS232 COM modules (UAC-01RS2) to communicate with 3 different devices. Also, we are using a UID-W1616T COM module for digital signals. The three RS232 com modules have been working fine for about three months. This morning however, one of the devices' parameters were not being read out. After inspection I saw that the On/Off indication of the UAC-01RS2 module was not turned on (green) like the other RS232 modules. It seems to be a power failure problem. The UID-W1616T is however receiving power even though it is configured behind the malfunctioning UAC-01RS2 module. Has anyone ever seen this problem and does anyone know how it can be fixed? We are in the middle of commissioning and delivery times are extremely long which makes ordering a new one hardly an option. I attached a picture of the configuration in real life on the back of the HMI and of the configuration in Unilogic. Thanks in regards! Kind regards, Erwin
  4. Hello everyone, I'm currently communicating with a device using RS232. I'm using the build message function to convert a message from message composer to a buffer. Then I transmit the message using the COM Tx function. I then receive a certain amount data packets and use the COM Rx to convert these into a buffer. I programmed my own function to convert the values of this Rx buffer into a proper response but it is very inefficient because I manually check each index of the buffer for its value and convert it to the corresponding numeric value. I think the Parse Message function is build to do this job for you, however, I can't seem to figure out how to use it to convert a buffer into a message. Can anyone explain the usage of the Parse Message function? Thanks in regards!
  5. Thanks for the reply Joe T. Can it not pose a problem that Unitronics doesn't use flow control? My retry is 1000ms and my response timeout is set to 1500 ms. The settings I am able to set on my device are: Baud rate: 9600 Data bit: 8 Parity: None Handshake: None In the manual it says the Stop bit is default set to 1 and cannot be changed. The program is currently only used to setup communication with the third party device (which is a CVC2000 vacuubrand vacuum controller), I uploaded it onto this post. Thanks! MODBUS Communication setup.ulpr
  6. Hello everyone, I have a Unistream Built-in 7" PLC+HMI. I am trying to communicate with third party devices which only have an RS232 serial port. I have one of the devices directly connected with RS232 to the UAC-CX-01RS2 module on the PLC. I then configure the UAC-CX-01RS2_0 port to Modbus Panel with the correct settings, i.e., Baud rate, data bit, parity and stop bit. In Unilogics I'm unable to find the flow control which it uses, does anyone know what this is? I then assign the PLC as a remote slave (master) on the UAC-CX-01RS2_0 and try to read a certain register from which I'm not sure whether its active (still waiting on this information). However, the status value of the remote slave shows 3 if there is a connection, but the modbus commands give an error. And it reads 2 if there is no connection at all. When in online mode, the remote slave status value shows 3, implying there is a connection. However, if I pull the RS232 cable from the port, it still shows 3. Although a connection then is impossible without the wire, of course. Can anyone help me figure out what is wrong with my serial connection? Or give me advice on how to properly setup MODBUS TRU RS232 connections in unilogics because I can't seem to find matching information with my setup. Thanks in regards! Erwin
×
×
  • Create New...