Patent classifications
G05B2219/13144
Program creation support apparatus, control method for program creation support apparatus, and control program for program creation support apparatus
A controller of a PC displays program elements of a ladder program and an electrical connection state thereof on a display, detects an instruction designating a first program element, determines whether the first program element is in an electrically connected state or an electrically disconnected state, specifies one or more causal elements according to whether the first program element is in an electrically connected state or an electrically disconnected state, and displays the specified one or more causal elements on the display in a state discernible from other program elements.
Location Based Playback System Control
Example implementations may involve using a prompt to prevent inadvertent control or playback of audio content. When a mobile device receives input data indicating a command to play back audio content on a first playback device, the mobile device determines whether the mobile device is in proximity to the first playback device. If the mobile device determines that the mobile device within a given proximity to the first playback device, the mobile device transmits, via the network interface, one or more commands to instruct the first playback device to play back the audio content. However, if the mobile device determines that the mobile device outside the proximity, the mobile device displays a prompt indicating that the mobile device is the outside the given proximity to the first playback device and a selectable control that, when selected, transmits the one or more commands to play back the audio content.
Control system, control device, coupling method, and computer program
An item for designating a time stamp accuracy is added to an inquiry syntax of a query. At the time of table coupling, a query designating the desired accuracy in the item is transmitted. This query is analyzed by a query parser, and individual queries are created for each database targeted for inquiry and transmitted. At the time of coupling acquired tables, the number of digits of the time stamps is adjusted to be the same in accordance with the designated accuracy, and the tables are coupled in chronological order of the time stamps.
Auto binding of templates into existing systems
A control system having packaged sets of control logic, referred to as templates. A template may be deployed in a system many times to solve a system's needs. Upon deployment, the user may need to perform many binding operations. The present system and approach may greatly reduce the labor involved in deploying control templates and in templates configuring a system of devices. Semantic tagging may be used. When designing a template, binding hints may be provided for each entity in the template that requires binding upon deployment. The binding hints may be used as a search predicate. When a template is deployed into a control space, a search query with binding hints for each bindable entity defined, may automatically be executed against the control space. If there is a single result for a bindable entity, then it may be automatically bound. If there are multiple results, a user may be prompted to choose from a results list.
System and method for analyzing ladder logic for a programmable logic controller
An analysis system for a logic program for a programmable logic controller (PLC) is provided. The analysis system includes a non-transitory memory and a processor. The processor is configured to receive the logic program and divide it into a plurality of segments. The processor is configured to identify a plurality of features among the plurality of segments. The processor is configured to assign the plurality of features to respective classes. The processor is configured to map the plurality of features to respective data objects corresponding to the respective classes. The processor is configured to write the respective data objects to the non-transitory memory.
SYSTEMS AND METHODS FOR CREATING A PLAYABLE VIDEO GAME FROM A THREE-DIMENSIONAL MODEL
Systems and methods for creating a playable video game, or playable video game levels, from a three-dimensional model comprising a plurality of various-colored blocks disposed on a grid. A set of software modules processes a digital image of the static model to translate its component elements into video game elements in a level file, which may then be played using a game driver.
Ladder Display Device
A ladder display device of the disclosure includes: a ladder circuit storage unit that stores an insertion condition including at least an operation start position of a gesture operation, an operation end position of the gesture operation, and a circuit state of a net on a ladder diagram related to the gesture operation as insertion target ladder circuit information in association with a ladder circuit that is an insertion target; a ladder circuit condition determination unit that, with reference to the ladder circuit storage unit, determines a ladder circuit whose insertion condition is satisfied by a gesture operation performed on the touch panel; a ladder circuit generation unit that generates a ladder circuit determined by the ladder circuit condition determination unit as the gesture operation satisfying an insertion condition; and an edition control unit that inserts a ladder circuit generated by the ladder circuit generation unit into the ladder program.
Playback modification based on proximity
Techniques described herein may involve modification of playback based on the proximity of a user to a playback device. An example technique involves a device determining that a listener is within a given proximity of a first playback device and based on determining that the listener is within the given proximity of the first playback device, causing the first playback device to begin playback of first media and causing a second playback device to modify playback of second media.
Automatic control systems for frost fans
A retrofittable control system for controlling an engine and a clutch of a frost fan may include a data processing system, a thermostat, a human machine interface, a throttle control module, and/or a clutch control module. The control system may be configured to automatically start the fan when the thermostat detects a temperature below a user defined turn-on temperature, and to automatically shut down and park the fan when the thermostat detects a temperature above a user defined turn-off temperature. In some examples, starting up the fan may include running a clutch engagement sequence that engages the clutch at different speeds for different durations.
SMARTWATCH AND METHOD FOR THE MAINTENANCE OPERATING AN AUTOMATION TECHNOLOGY FACILITY
The invention relates to a smartwatch having a transmitter/receiver unit and a display unit, wherein the smartwatch is configured for receiving diagnosis notifications of a plurality of automation technology field devices by means of the transmitter/receiver unit, for analysing the received diagnosis notifications and classifying same in predefined device statuses, in particular in device statuses according to the NAMUR recommendation, as well as for displaying the classified device statuses of the field devices by means of the display unit. The invention also relates to a method for maintaining an automation technology system, in which a plurality of field devices are integrated, by means of a smartwatch according to the invention.