The leader in industrial automation and control solutions

What is User Datagram Protocol (UDP)?

UDP (User Datagram Protocol) is a communications protocol that is primarily used for establishing low-latency and loss-tolerating connections between applications on the internet. It speeds up transmissions by enabling the transfer of data before an agreement is provided by the receiving party. As a result, UDP is beneficial in time-sensitive communications, UDP is an alternative…

What are the cyber security features of EasyAccess2.0?

EasyAccess 2.0 uses a VPN which establishes a virtual private network over the public Internet to securely transmit encrypted data to your internal network. Doing so ensures the same security and reliability you’ve come to expect when transmitting online banking data. Features include: SSL 128-bit Encrypted Tunnel Supports Log-In Authentication Supports PC/Panel PC/Android Tablet/iPad Proxy…

Troubleshooting CANbus SAE J1939 connection when no data is showing up.

Don’t forget your terminating resistors! Both ends of the CAN bus should be terminated with 120O resistors. Forgetting the resistors can result in signal reflection which will corrupt the data packet and ultimately result in no data. IMPORTANT NOTE: HMI5070P has built-in termination resistor, so a termination resistor is only required for the opposite end…

What VESA mount options do your products have?

A VESA mount is a standard hole pattern that allows HMIs, displays, industrial monitors, and panel PCs to be securely attached to mounts or arms. Most Maple Systems devices use either a 75×75 mm or 100×100 mm VESA pattern (check your model’s datasheet for exact details). Compatible mounting options include fixed wall mounts, swivel/tilt brackets, desk arms, and heavy-duty industrial arms, as long as they match the device’s VESA pattern and weight requirements.

Why am I getting a Macro warning W2: “Variable not initialized.” after upgrading EBPro?

In EBPro v6.05.01.565, a variable check is performed when saving and compiling a Macro. This check will trigger a “warning W2: variable not initialized.” for each ‘declared’ variable in the macro which has not been ‘initialized’. After a variable has been defined, you can give it a value (in a separate statement) using the = operator.…