This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
comfilehmi:hmieditor_prjectsetting:index [2024/02/01 13:07] COMFILE Technology [Communication Settings] |
comfilehmi:hmieditor_prjectsetting:index [2024/02/13 17:21] (current) COMFILE Technology [Communication Settings] |
||
---|---|---|---|
Line 25: | Line 25: | ||
* Select //PROTOCOL FOR MCU// option if interfacing with generic microcontroller products like the Arduino | * Select //PROTOCOL FOR MCU// option if interfacing with generic microcontroller products like the Arduino | ||
* Select the //MODPORT// option for interfacing with COMFILE Technology's [[http://www.comfiletech.com/categories/etc/field-i-o.html|MODPORT Field I/O Modular Controller]] | * Select the //MODPORT// option for interfacing with COMFILE Technology's [[http://www.comfiletech.com/categories/etc/field-i-o.html|MODPORT Field I/O Modular Controller]] | ||
+ | * Select the //USER// option to transmit arbitrary data out the serial port. | ||
Selecting the //Set HMI's communication settings when project is deployed// to set the HMI's serial settings in the Comfile Studio project. Otherwise, the HMI's serial settings can be set by touching the HMI's top-right corner of the screen 5 times to enter the //System Screen// and make serial settings there. | Selecting the //Set HMI's communication settings when project is deployed// to set the HMI's serial settings in the Comfile Studio project. Otherwise, the HMI's serial settings can be set by touching the HMI's top-right corner of the screen 5 times to enter the //System Screen// and make serial settings there. | ||
Line 30: | Line 31: | ||
{{ :comfilehmi:hmieditor_prjectsetting:eprj11.png?nolink |}} | {{ :comfilehmi:hmieditor_prjectsetting:eprj11.png?nolink |}} | ||
- | If necessary, customize the time between query frames (i.e. query interval). | + | If necessary, customize the time between queries (i.e. query interval). |
{{ :comfilehmi:hmieditor_prjectsetting:projectproperty4.png?nolink |}} | {{ :comfilehmi:hmieditor_prjectsetting:projectproperty4.png?nolink |}} | ||
Line 60: | Line 61: | ||
{{ :comfilehmi:hmieditor_prjectsetting:commadd3.png?nolink |}} | {{ :comfilehmi:hmieditor_prjectsetting:commadd3.png?nolink |}} | ||
- | 1. //External Device ID// - A unique id for referencing the device elsewhere in the ComfileHMI Editor.\\ | + | 1. //External Device ID// - A unique id for referencing the device elsewhere in Comfile Studio.\\ |
2. //Slave Address// - The unique slave address for the device within the channel. This can also be dynamically computed in the form of an [[:comfilehmi:hmieditor_susik:index|expression]].\\ | 2. //Slave Address// - The unique slave address for the device within the channel. This can also be dynamically computed in the form of an [[:comfilehmi:hmieditor_susik:index|expression]].\\ | ||
3. //Override the Panel's Timeout Setting// - Use the project's communication timeout settings instead of the panel PC's timeout settings.\\ | 3. //Override the Panel's Timeout Setting// - Use the project's communication timeout settings instead of the panel PC's timeout settings.\\ | ||
- | 4. //Conditionallyl Enable External Device// - Provides the ability to conditionally enable the device according to [[comfilehmi:hmieditor_susik:index#conditional_expressions|an expression]].\\ | + | 4. //Conditionally Enable External Device// - Provides the ability to conditionally enable the device according to [[comfilehmi:hmieditor_susik:index#conditional_expressions|an expression]].\\ |
5. //Run an Action Group When a Timeout Occurs With This External Device// - This allows for the creation of an error handler should a communication timeout occur.\\ | 5. //Run an Action Group When a Timeout Occurs With This External Device// - This allows for the creation of an error handler should a communication timeout occur.\\ | ||
6. //Number of Address Digits// - The number of digits to use to make it compatible with the external device (e.g. 4001 vs. 40001 vs. 400001)\\ | 6. //Number of Address Digits// - The number of digits to use to make it compatible with the external device (e.g. 4001 vs. 40001 vs. 400001)\\ |