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.


Messages - abdala

Pages: 1 [2] 3 4
16
XGB Series

http://www.lsis.com/support/download/

http://www.lsis.com/product/depth2.aspx?d1=CCC&d2=001&d3=002

 protocol MODBUS RTU bad link and  protocol MODBUS tcp

 protocol Cnet good and fnet

There is a link in the manual

in Korea


Widespread in Egypt In the country

17
Why not use the protocol you CNET in PLC LS  IN Korea  FOR   protocol MODBUS RTU

From my experience to the JET program  protocol CNET
better than protocol MODBUS RTU

protocol MODBUS RTU  BAD

protocol CNET  GOOD


Please Add protocol CNET  to AdvancedHMI



18
Open Discussion / Re: Github Code Repository
« on: July 16, 2017, 01:35:14 PM »
good

19
Application Showcase / Re: AdvHMI with ModTCP , ASP.net & SQL
« on: July 03, 2017, 11:28:41 AM »
plas projact code

20
good projact

21
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: June 03, 2017, 12:02:29 PM »
cnet for plc in work in good link

fnet problem 

22
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: June 02, 2017, 04:10:05 PM »
HOW IS dongjakap

23
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: June 02, 2017, 11:50:44 AM »

24
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: June 02, 2017, 07:06:27 AM »
The project is complete

cnet plc ls

fnet
good link plc

add libry

25
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: June 01, 2017, 11:42:54 AM »
Add libry AdvancedHMI v3.99w in good link

26
Application Showcase / Re: AdvancedHMI v3.99w IN LS XGT
« on: May 31, 2017, 08:53:13 PM »
XGTFEnet in to ethernet

plc ls xgp

27
How CreateGroupedReadList to Adress MX000 AND DW000 PX000

and max adress 16 bloek type


I,m using sours code modbus rtu the projact xgt ls


Code: [Select]
   Private Sub CreateGroupedReadList()
            SyncLock (SubscriptionLock)
                GroupedSubscriptionReads.Clear()
                SubscriptionListChanged = False

                Dim index, ItemCountToGroup, HighestElement, ElementSpan As Integer


                While index < SubscriptionList.Count
                    Try
                        '* optimize in as few reads as possible - try group reading
                        '* and perform in Async Mode
                        ItemCountToGroup = 0
                        ElementSpan = HighestElement - SubscriptionList(index).Address.Element
                        While (index + ItemCountToGroup + 1) < SubscriptionList.Count AndAlso
                            SubscriptionList(index + ItemCountToGroup).Address.ReadFunctionCode = SubscriptionList(index + ItemCountToGroup + 1).Address.ReadFunctionCode AndAlso
                            SubscriptionList(index + ItemCountToGroup).Address.BitsPerElement = SubscriptionList(index + ItemCountToGroup + 1).Address.BitsPerElement AndAlso
                            ((SubscriptionList(index + ItemCountToGroup + 1).Address.Element + SubscriptionList(index + ItemCountToGroup + 1).Address.NumberOfElements) - SubscriptionList(index).Address.Element) < m_MaxReadGroupSize AndAlso
                            SubscriptionList(index + ItemCountToGroup).Address.Address.ToUpper = SubscriptionList(index + ItemCountToGroup + 1).Address.Address.ToUpper

                            ItemCountToGroup += 1
                        End While
                    Catch ex As Exception
                        Throw
                    End Try

                    ElementSpan = (SubscriptionList(index + ItemCountToGroup).Address.Element - SubscriptionList(index).Address.Element)
                    '* Correct is the last element is a 32 bit read
                    If SubscriptionList(index + ItemCountToGroup).Address.BitsPerElement > 16 Then
                        ElementSpan += CInt(SubscriptionList(index + ItemCountToGroup).Address.BitsPerElement / 8) - 1
                    End If

                    Dim sr As New SubscriptionRead
                    sr.Address = SubscriptionList(index).Address.Address
                    '* Are we using a single bit from an integer?
                    If SubscriptionList(index).Address.BitNumber >= 0 Then
                        '* If so, then only subscribe to the word
                        If SubscriptionList(index).Address.Address.LastIndexOf(".") > 0 Then
                            sr.Address = SubscriptionList(index).Address.Address.Substring(0, SubscriptionList(index).Address.Address.LastIndexOf("."))
                        End If
                    End If
                    sr.NumberToRead = (ElementSpan + 1)

                    GroupedSubscriptionReads.Add(sr)
                    index += (1 + ItemCountToGroup)
                End While
            End SyncLock
        End Sub





plasee help

28
Support Questions / Re: erorr ModbusRTUCom1 in plc ls xgb
« on: May 22, 2017, 12:37:12 AM »
the manual plc ls type xgb in modbus rtu

29
Support Questions / Re: erorr ModbusRTUCom1 in plc ls xgb
« on: May 21, 2017, 11:17:38 PM »
XGT_Dedicated_Protocol
good link pls ls im using I love Protocol rtu

I have tried more than once

order Aderss
00001
00002
00003
00004

no good for erorr

Please Help


30
Support Questions / Re: erorr ModbusRTUCom1 in plc ls xgb
« on: May 21, 2017, 11:07:06 PM »
plc ls using rtu and ascii and XGT_Dedicated Protocols

Pages: 1 [2] 3 4