Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - DW_Microsys

Pages: [1]
Technical support / Custom Function Editing Window Issue
« on: December 02, 2019, 05:31:21 AM »
Issue: when editing function in the 4k monitor, the text in the window massed up. when using the laptop LCD, it works fine.
Laptop: MSI GL63, Window 10 pro, graphic card RTX 2060. 4k monitor: Samsung 55" smart TV connect with HDMI cable.

Technical support / TBasic help file issue
« on: November 27, 2018, 07:20:10 PM »
I have been using TBasic Keywords online help for quite sometime and suddenly found all the functions/keywords related to floating variables are not there any more.

From custom function editor window, I can still double-click the keyword (for example, a# = TAN(1.0), double click TAN ) to get help, but when I click the link "Back to TBASIC Reference Manual", it brings me back to the "OLD" page - none of the new functions are there.

Did somebody changed the online help index file? could you fix it? More specifically, it is the htm file ""

Also, the link "Back to TBASIC Reference Manual" has a typo there - it should be "Back to..." instead of "Basic to..."

Technical support / FX PLC interrupt and simulation
« on: December 14, 2017, 07:32:35 PM »
Two things:

1. Input as Interrupt: it lost the function as a standard input.
    In old FMD series, if one input is defined as interrupt input (INTRDEF), it still works like a standard input. Which is very convenient.
    In F/FX PLC, once you define an input as interrupt (INTRDEF), then PLC doesn't treat it as standard input anymore.
    In my application, I define Input#1 as interrupt, which detect a switch signal. The system need to response at the rising edge of switch, but also need to use it to turn ON a light to indicate the status of switch. It doesn't work any more.

Any idea?

2. In simulation, is there a way to simulate the interrupt input? Click on the PLC Input doesn't do anything.

Best regards,


Technical support / SmartTile Digital I/O Expansion Timing Bug
« on: February 22, 2017, 07:11:18 PM »
We start using SmartTile about 2 years ago. The last batch of SmarTile we received about 2 weeks ago didn't work with our Digital I/O Expansion board. I did a lot of debug by using PLC online monitoring: Pause code, turn ON/OFF Output by right click. When I turn ON output #1 in software, the physical #1 & #24 are both turn ON; When I turn ON output #17 in software, physical output #32 is ON instead of #17. It behaves in the following:
Software Output# --> Physical Output #
1 --> 1, 24
2 --> 2
16 --> 16
17 --> 32
18 --> 17
19 --> 18
24 --> 23
25 --> 40
26 --> 25
27 --> 26
32 --> 31
33 --> 40
34 --> 32

The digital input works just fine.

I use oscilloscope to monitoring the EXP_STDxD (B20) and EXP_SCLK(B19), and found the data bit rises 4-8ns before the previous clock puse rising edge, which triggers the the problem.
I tested with your F2424, it works fine, because you have a 4.7nF on the data line which introduces 400ns delay.

Technically, the data bit should rise on the falling edge of prevous clock, not the rising edge of previous clock. I think it is a firmware bug in your PLC and it may be there for a long time.

Please let me know if it can be fixed with a firmware upgrade and let know when you have the solution.

Best regards,


Technical support / Bug in FX PLC
« on: December 10, 2015, 04:29:35 PM »
With the FX2424, the function VAL(X$) doesn't work with negative number.

Val("-1") gives 29       (29 = 30 -1)
Val("-10") gives 290    (290 = 300 -10)
Val("-101") gives 2899    (2899 = 3000 -101)
Val("-3529") gives 26471    (26471 = 30000 -3529)
Val("-35290") gives 264710    (26471 = 300000 -35290)

Please fix the bug and let me know how to upgrade the firmware.

Note: checked with FMD1616 and F2424, this bug doesn't exist.

Technical support / Font display issue in Win7 x 64, JRE
« on: March 05, 2013, 08:11:05 PM »
I posted this issue in Oct 2011. After one and half years, this issue still exist with the iTRiLOGI6.45 Build 05.

OS: Windows 7 x64
iTRiLOGI 6.45 Build 05.

With JRE (recommend by iTRi), comments display like this:

With JRE or higher, comments display like this:

Problem is with JRE other than, I always has problem transfer proglem to PLC.

Hope this time your tech team can take it seriously and find a solution.

Technical support / Safety issue: output is ON when PLC power OFF
« on: January 18, 2012, 05:19:29 PM »
For the past 6 years I have been using Tri PLC from T100MD to FMD1616 and F1616. Recently I encountered a safety issue on output channels which should be notified via user manual and/or application notes. I'm quite disappointed, especially when I found this topic on the forum:

"Re:Output State on Power Off"

Here are some details.
PLC: FMD1616, DO#1-8 are connected to one mechanical relay and 7 SSR, which are used to control motors and high pressure valves.
Issue: at one moment, the 24V to PLC is lost, but 24V to relays and SSRs are still connected. Instantly, output #1-8 go to ON status: all the motors start running and high pressure valves start opening, which lead to an quite dangerous situation.

After some debuging, I found it is caused by the ULN2803 flyback diode. By bending Pin 10 out I solve the problem.

This can be a very serious safety issue when someone try to control a motor and high pressure gas. From this forum, I can see that Triangle knew this issue from years ago. I don't understand why this issue is not fixed, and/or at least the user should be notified to pay attention when using these channels.

Technical support / Font size is too small, hard to read
« on: October 14, 2011, 09:06:18 PM »
1. Main window:
Font size is small. The comment is difficult to read.
Tried to change the font file of comment in "en_language.txt" to "arial". It helps a little, but still not good.

2. Custom Function window
The font is too small, hard to read. Especially the comment, it is virtually unable to read.
Tried to change the font, no success.

Please refer to attached picture - it is 100% crop from screen.

Basic information:
OS: windows 7, x64
Trilogi: 6.4.3
Display: 24" LCD, 1920x1080

Technical support / Baud Rate not accurate
« on: May 15, 2009, 08:47:23 PM »
I'm using T100MD16x16 with Maple 5056T HMI. I was using RS485 and encountered big problem with lost communication - it happened every 2-3 minutes. Then I switched to RS232 and it works much better, but I still get communication error from time to time, though it can pick up within 1 second.

I tried:
1. Fix the protocol to MODIBUS RTU
2. Set response time to ASAP.
3. Re-Set baud rate - this helps a lot for the response time. Suppose the port baud rate is 38400 by default. The PLC will response to HMI in about 30ms delay. After I re-set baud rate to 38400 in custom fuction, the response time reduces to 4ms!!!!!! Strange! I believe this is a software bug.

I also notice the baud rate on PLC side is not accurate. With an oscilloscope I found the bit width from HMI is about 26us, which is correct; however, the signal from PLC side is about 28us width, which is too far away from what it should be.

Thanks in advance for your help.

Pages: [1]